/* HTML ÆíÁý±â¿¡ Àû¿ëµÇ´Â ½ºÅ¸ÀÏ ½ÃÀÛ */

/* Åø¹Ù ½ºÅ¸ÀÏ */
.HTMLToolBar
{
	background-color:#dad2ba;
}

/* ¹öÆ° ½ºÅ¸ÀÏ */
.btn		{	width: 22px; height: 22px; border: 1px solid #efefef; margin: 0; padding: 0; background-color:Transparent; }
/* ·Ñ¿À¹ö ¹öÆ° ½ºÅ¸ÀÏ */
.btnOver	{	width: 22px; height: 22px; border: 1px outset; }
/* ´Ù¿î ¹öÆ° ½ºÅ¸ÀÏ */
.btnDown { width: 22px; height: 22px; border: 1px inset; background-color: buttonhighlight; }
/* ¹öÆ°ÀÌ¿ÜÀÇ ½ºÅ¸ÀÏ - »ç¿ëµÇÁö ¾ÊÀ½ */
.btnNA   { width: 22px; height: 22px; border: 1px solid buttonface; filter: alpha(opacity=25); }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ±âº» ½ºÅ¸ÀÏ */
.cMenu     { background-color: threedface; color: menutext; cursor: Default; font-family: ±¼¸²; font-size: 9pt; padding: 2 12 2 16; }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ¿À¹ö ½ºÅ¸ÀÏ */
.cMenuOver { background-color: highlight; color: highlighttext; cursor: Default; font-family: ±¼¸²; font-size: 9pt; padding: 2 12 2 16; }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ±¸ºÐÀÚ-¿Ü°û ½ºÅ¸ÀÏ */
.cMenuDivOuter { background-color: threedface; height: 9 }
/* »ç¿ëÀÚ ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ±¸ºÐÀÚ-³»ºÎ ½ºÅ¸ÀÏ */
.cMenuDivInner { margin: 0 4 0 4; border-width: 1; border-style: solid; border-color: threedshadow threedhighlight threedhighlight threedshadow; }

/* HTML ÆíÁý±â¿¡ Àû¿ëµÇ´Â ½ºÅ¸ÀÏ ³¡ */
sss


BODY, TABLE, TD {
font-size : 9pt;
FONT-FAMILY: "", "u";
line-height : 140%;
color : #444444 ;
FONT-SIZE: 9pt;
SCROLLBAR-FACE-COLOR: #e2e2e2;  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #aaaaaa; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #eeeeee; SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; TEXT-DECORATION: none;
}
a{
    color : #444444 ;
    text-decoration : none;
}
A:FOCUS, A:ACTIVE, A:HOVER {
    text-decoration : none;
	color : #178bca ;
}
input {
    padding-left : 5px
}
textarea {
    padding : 10px;
    font-size : 9pt;
}

.cl { margin-top:0px ; margin-left:0px ; margin-right:10px ; margin-bottom:10px ; border : thin solid ; border-color :#DADADA;}
.clt { color:#DE6F1D }
.clp { font: bold }
.border1 {border-style: solid; border-width: 1}

.text1 {color:#777777}
.text2 {color:#ff6600}
.text3 {color:#528ED9}
.text4 {color:#666666; font-size:8pt;font-family:µ¸¿ò;}
.text5 {color:#909090; font-size:8pt;font-family:µ¸¿ò;}
.text6 {color:#ff6600; font: bold}
.text7 {color:#000000; font: bold}
.text8 {color:#5A5A5A; font-size:8pt; font: bold; font-family:µ¸¿ò;}

.listline {background-image: url(/Library/Images/list_line_01.gif);background-repeat: repeat-x;background-position: center bottom;}
.dotline {background-image: url(/board/icon/${icon}/list_dotline_01.gif);background-repeat: repeat-x;background-position: center bottom;}

.bg1 {background-color:#fafafa}
.bg2 {background-color:#cccccc}
.bg3 {background-image:url(table_bg_02.gif)}
.bg4 {background-color:#DFDFDF}

.table1 {border-width:1px; border-color:#CECECE; background-color:white; border-style:solid;}
.table2 {border-width:1px; border-color:#DEDEDE; background-color:#fafafa; border-style:solid;}

.form1 {font-size:12px; color:#000000;  border-width:1px; border-color:#B8B8B8; border-style:solid;}
.form2 {font-size:12px; color:#666666; background-color:#F4F4F4; border-width:1px; border-color:#B8B8B8; border-style:solid;}

.imgborder1 {color:black; margin:5; border-width:2px; border-color:#CCCCCC; border-style:solid;}
.imgborder2 {color:black; margin:5; border-width:2px; border-color:#F5DD8B; border-style:solid;}

.table-bg1 
{
	background-image: url(table_bg_01.gif);
	background-repeat: repeat-x;
}
.table-bg2 
{
	background-image: url(table_bg_02.gif);
	background-repeat: repeat-x;
}

.img {border:0;}

/* DENTAL CMS Green */
.Dgreen {color:#2e94ba}
.Dgreen_title {color:#2e94ba ; background-color:#e3ecf1 ; font: bold ;}
.Dwhite_title {color:#ffffff ; font: bold ;}

/*===============================================================*
                         °øÅë
*===============================================================*/
/*ÆùÆ®°ü·Ã */
.b										{font:bold;}
.8										{font-size : 8pt;}
.9										{font-size : 9pt;}
.ls-1									{letter-spacing:-1px ;}
.underline							{text-decoration: underline ;}

/* ÆùÆ® */
.date									{color:858585; }
.gray								{color:#848484;}
.white								{color:#ffffff;}
.gold									{color:#997c3a;}
.blue									{color:#3c3b79;}
.red									{color:#af2b47; }
.green								{color:#529e82; }
.sky									{color:#6ca9c5; }

/*¹è°æ°ü·Ã */
.x										{background-repeat:repeat-x;}
.y										{background-repeat:repeat-y;}
.no									{background-repeat:no-repeat;}
.center								{background-position: center left;}
.bottom	 							{background-position: bottom left;}


/*===============================================================*
                         ¸ÞÀÎ
*===============================================================*/

.png24 { tmp:expression(setPng24(this)); }

.main_bg_01 	{background-image: url(/Library/Images/main_bg.gif);}
.main_bg_02 	{background-image: url(/Library/Images/main_bg_02.gif);background-repeat:repeat-y;}
.main_bg_03 	{background-image: url(/Library/Images/main_bg_03.jpg);background-repeat:repeat-x;}

.hot_news	{font-size : 8pt;color:#848484;}
.box_01 {background-color:#2c7172;}
.box_02 {background-color:#00494a;}

.font_8{font-size:8pt;}

.main_list:link, .main_list:visited, .main_list:active {
	color:#666666; FONT-FAMILY: "µ¸¿ò" ;line-height:130%;
}
.main_list:hover {
	color:#8ad4d6; FONT-FAMILY: "µ¸¿ò" ;line-height:130%;text-decoration: underline;
}

.main_date {font-size : 8pt;color:#6c9ad7;}

.copy_bg_01 	{background-image: url(/Library/Images/copy_img_bg.jpg);background-repeat:repeat-x;background-color:#fbfbfb;}


/*===============================================================*
                         ¼­ºê
*===============================================================*/
.sub_bg_02 	{background-image: url(/Library/Images/sub_bg_02.gif);background-repeat:repeat-x;}

.sub_left_bg 	{background-image: url(/Library/Images/sub_content_left_bg.gif);background-repeat:repeat-y;}
.sub_right_bg 	{background-image: url(/Library/Images/sub_content_right_bg.gif);background-repeat:repeat-y;}

.sub_copy_bg {background-color:#c6c2a1;}
.sub_con_bg 	{background-color:#ffffff;}

.location {font-size : 8pt;color:#86743f;}


.sitemap:link, .sitemap:visited, .sitemap:active {
	font-size : 8pt;  color:#85827e; FONT-FAMILY: "µ¸¿ò" ;line-height:130%;
}
.sitemap:hover {
	font-size : 8pt;  color:#916741; FONT-FAMILY: "µ¸¿ò" ;line-height:130%;
}


/*===============================================================*
/*===============================================================*
                         ¸ðµâ½ºÅ¸ÀÏ
*===============================================================*/
.md_title {color:#ffffff; font-size:11pt; font: bold; font-family:µ¸¿ò;}
.md_info {color:#f4f4f4; font-size:8pt; font: bold; font-family:µ¸¿ò;}
.md_couse {color:#989898; font-size:8pt; font: bold; font-family:µ¸¿ò;}

/*===============================================================*
                         °øÅë
*===============================================================*/
img	{
	border: 0 ;
	}

/*ÀÌ¹ÌÁö¹è¿­*/
.vm	{
	vertical-align: middle;
	}
.vt	{
	vertical-align: top;
	}
.lm		{
	margin-left: 5px ;
	}
.rm		{
	margin-right: 5px ;
	}

/*===============================================================*
                         blue 
*===============================================================*/
#blue		{
	font-family: "µ¸¿ò" ; font-size: 9pt; color : #444444 ; line-height : 130%;
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #e7e7e7; =
	SCROLLBAR-3DLIGHT-COLOR: #e7e7e7; SCROLLBAR-ARROW-COLOR: #d81921; SCROLLBAR-TRACK-COLOR: #f7f7f7; =
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; =
	SCROLLBAR-BASE-COLOR: #ffffff ; =
	}
#blue a:link, a:visited, a:active	 {
	font-size : 9pt;  color:#555555; font-family: "µ¸¿ò" ; text-decoration : none;
	}
#blue a:hover	{
	font-size : 9pt;  color:#6ca0cc; font-family: "µ¸¿ò" ; text-decoration : none;
	}
#blue textarea	{
	padding : 10px; font-size : 9pt; width:90%;
	}
#blue input	{
	padding-left : 5px; vertical-align: middle;
	}
#blue th	{
	font-family: =b5=b8=bf=f2, =tahoma; font-size : 10pt; color:#80a9cb; font-weight:bold; text-align:left ; 
	}
#blue .in	{
	background-color:#ffffff ; border:1 solid #cccccc ; padding-left:3px; padding-top:3px; 
	font-family: =b5=b8=bf=f2, =tahoma; font-size: 12px; color: #666666; height: 20px;
	}
#blue .form	{
	font-size:12px; color:#666666;  border-width:1px; border-color:#cccccc; border-style:solid; width:90%;
	}

/*°øÅë¶óÀÎ*/
#blue .color1	 {
	background-image:url(/Library/Images/line_01.gif) ; background-repeat:repeat-x; height: 2px ;
	}
#blue .color2	 {
	background-image:url(/Library/Images/line_01.gif) ; background-repeat:repeat-x; background-position:top right; height: 1px ;
	}
#blue .line1	{
	background-image:url(/Library/Images/line_02.gif) ; background-repeat:repeat-x; background-position:center left; height: 10px ;
	}
#blue .line2	{
	background-image:url(/Library/Images/line_03.gif) ; background-repeat:repeat-x; height: 2px ;
	}

/*¸®½ºÆ®*/
#blue #list	{
	width:100%; background:url(/Library/Images/section.gif) no-repeat 100% 0% ; text-align:center;
	padding-bottom:5px; padding-top:5px;
	}
#blue #list	 .color	{	
	font-family: "µ¸¿ò" ; color: #6ca0cc ; font-size : 8pt; letter-spacing:-1px ; 
	}
#blue #list	 span	{
	font-family: "µ¸¿ò" ; color: #646464 ; font-size : 9pt; letter-spacing:-1px ; 
	}

/*¾²±â*/
#blue #write	{
	width:80%;	text-align:right; 
	}
#blue #write .color	{
	font-family: "µ¸¿ò" ; color: #6ca0cc; font-size : 8pt; letter-spacing:-1px ; 
	}
#blue #write span	 {
	font-family: "µ¸¿ò" ; color: #646464 ; font-size : 8pt; letter-spacing:-1px ; 
	}

/*ºä*/
#blue .viewline1	{
	background:url(/Library/Images/line_01.gif) ; background-repeat:repeat-y; width:2px ; height: 20px ;
	}
#blue .viewline2	{
	background:url(/Library/Images/view_01.gif) ; background-repeat:repeat-y; width:2px ;  height: 20px ;
	}
#blue .viewline3	{
	background:url(/Library/Images/view_01.gif) ; background-repeat:repeat-x; height: 5px ;
	}
#blue .viewline4	{
	width:100%; height:30px ; background:url(/Library/Images/view_02.gif) repeat-x ;
	}
#blue #view	{
	width:100px ; background:url(/Library/Images/section2.gif) no-repeat 85%; 50% ; text-align:center; padding-bottom:5px; padding-top:5px;
	}
#blue #view .color	{
	font-family: "µ¸¿ò" ; color: #6ca0cc; font-size : 8pt; letter-spacing:-1px ; 
	}
#blue #view span	 {
	font-family: "µ¸¿ò" ; color: #989898 ; font-size : 8pt; letter-spacing:-1px ; font-weight:bold;
	}
#blue #view2 {
    text-align:justify;	padding: 5px 20px 5px 20px;
	}
#blue #view2 .contents	 {
	width:92%;	padding:10px ; font-family: "µ¸¿ò" ; color: #646464 ; font-size : 9pt; text-align:justify;
	}
#blue #view3	{
	width:100px; text-align:center; background:url(/Library/Images/bbs_pre.gif) no-repeat 80%; 50% ; text-align:center;
	}
#blue #view3 span	{
	font-family: "µ¸¿ò" ; color: #989898 ; font-size : 8pt; letter-spacing:-1px ; font-weight:bold;
	}
#blue #view4	{
	width:100px; text-align:center; background:url(/Library/Images/bbs_next.gif) no-repeat 80%; 50% ; text-align:center;
	}
#blue #view4 span	{
	font-family: "µ¸¿ò" ; color: #989898 ; font-size : 8pt; letter-spacing:-1px ; font-weight:bold;
	}
#blue .file:link, .file:visited, .file:active	 {
	font-size : 8pt;  color:#7881f2; font-family: "µ¸¿ò" ; border-bottom: 1px dotted ;
	}
#blue .file:hover	{
	font-size : 8pt;  color:#990e0c; font-family: "µ¸¿ò" ; border-bottom: 1px dotted ;
	}

/*»çÁø°Ô½ÃÆÇ*/
#blue #pic .color	{	
	font-family: "µ¸¿ò" ; color: #6ca0cc ; font-size : 8pt; letter-spacing:-1px ;
	}
#blue .color:hover	{
	text-decoration : underline;
	}
#blue .pic { 
	border:1px solid #e0e0e0;
	}

/*ÀÏÁ¤°Ô½ÃÆÇ*/
#blue #date1	{
	width:100% ; background:url(/Library/Images/calendar_round_02.gif) repeat-x ; 
	}
#blue #date2	{
	text-align:center ;
	font-family: "µ¸¿ò" ; color: #ffffff ; font-size : 8pt; padding-top:3px;
	}
#blue #date3	{
	text-align:center ;
	background:url(/Library/Images/calendar_img_01.gif) ; 
	}
#blue .sun	{
	width:100%;
	background:url(/Library/Images/calendar_img_02.gif) repeat-x ; 
	}
#blue .week	{
	width:100%;
	background:url(/Library/Images/calendar_img_04.gif) repeat-x ; 
	}
#blue #date4	{
	background:#ffffff ; 
	height:65px;
	text-align:left;
	}
#blue #date4 span	{
	font-family: "µ¸¿ò" ; color: #646464 ; font-size : 9pt; letter-spacing:-1px ; 
	}

/*·Î±×ÀÎ*/
#blue .login_line	{
	background:url(/Library/Images/login_line.gif) ; 
	}
#blue .login_in	{
	background:#ffffff ; width:100%; height:100%;
	}

/*È¸¿ø°¡ÀÔ*/
#blue #member	{
	background: url(/Library/Images/bullet_04.gif) no-repeat 10px 0 ; padding-left:20px ;
	font-family: "µ¸¿ò" ; color: #6ca0cc; font-size : 8pt;
	}
#blue #member2	{
	padding-left:20px ;
	font-family: "µ¸¿ò" ; color: #646464 ; font-size : 8pt; letter-spacing:-1px ; 
	}

/*¾ÆÀÌÄÜ list*/
#blue #bullet_01	 {
	background: url(/Library/Images/bullet_01.gif) no-repeat 10px 30% ; padding-left:20px ;
	font-family: "µ¸¿ò" ; color: #6ca0cc; font-size : 8pt;
	}
#blue #bullet_02	 {
	background: url(/Library/Images/bullet_02.gif) no-repeat 10px 30% ; padding-left:20px ;
	font-family: "µ¸¿ò" ; font-size : 8pt;
	}
#blue #bullet_02_color	 {
	background: url(/Library/Images/bullet_02.gif) no-repeat 10px 30% ; padding-left:20px ;
	font-family: "µ¸¿ò" ; color: #6ca0cc; font-size : 8pt;
	}
#blue #comment	 { 
	background: url(/Library/Images/icon_comment.gif) no-repeat 20px 50% ; padding-left:40px ;
	font-family: "µ¸¿ò" ; color: #4d4d4d; font-size : 8pt; font-weight:bold;
	}

/*ÆùÆ®*/
#blue .num3	{
	font-family: "µ¸¿ò" ; font-size:12px; color:#80a9cb; text-align:left;
	}
#blue .num2	{
	font-family: "µ¸¿ò" ; font-size:12px; color:#878787; text-align:left;
	}
#blue .num	{
	font-family: "µ¸¿ò" ; font-size:11px; color:#878787; 
	}
#blue .8		{
	font-family: "µ¸¿ò" ; color: #646464 ; font-size : 8pt; letter-spacing:-1px ; 
	}
#blue .white	{
	font-family: "µ¸¿ò" ; color: #ffffff ; font-size : 8pt; 
	}
#blue .color	{
	color: #6ca0cc ;
	}

/*ÆäÀÌÂ¡*/
#blue .page_on	 {
	font-family:Tahoma; font-size:11px; color:#0568af; font-weight:bold;
	}
#blue .page	{
	font-family:Tahoma; font-size:11px; color:#555555; 
	}

	/*°ü¸®ÀÚ*/
#blue .admin:link, .admin:visited, .admin:active	 {
	font-size : 9pt;  color:#d5d5d6; font-family: "µ¸¿ò" ; border-bottom: 1px dotted ;font-weight:bold;
	}
#blue .admin:hover	{
	font-size : 9pt;  color:#ffffff; font-family: "µ¸¿ò" ; border-bottom: 1px dotted ;font-weight:bold;
	}
#blue .admin_submenu:link, .admin_submenu:visited, .admin_submenu:active	 {
	font-size : 8pt;  color:#434343; font-family: "µ¸¿ò" ;
	}
#blue .admin_submenu:hover	{
	font-size : 8pt;  color:#ffffff; font-family: "µ¸¿ò" ;
	}
