 #body_main {background:url("../img/main_bg.gif") repeat-x;} 
td, p { font-family: ¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size: 9pt; font-style: normal; line-height: 15pt;}

A:link { color:#000000; text-decoration:none;}
A:visited { color:#000000; text-decoration:none;}
A:active { color:#000000; text-decoration:none;}
A:hover { color:#666666; text-decoration:none;}

A.white:link {text-decoration:none; color:white;}
A.white:visited {text-decoration:none; color:white;}
A.white:active { color:#000000; text-decoration:none;}
A.white:hover {  text-decoration:none; color:yellow;}

A.dlink:link {text-decoration:none; color:#000000;}
A.dlink:visited {text-decoration:none; color:#000000;}
A.dlink:active { color:#000000; text-decoration:none;}
A.dlink:hover {  text-decoration:none; color:666666; position:relative; top:1; left:1;}
 
.input {border : 1 solid #cccccc;}
img {border : 0;} 
a,area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style:none;} /* for Firefox */

.index_notice_color { color:#666666; font-weight:normal; } /* °øÁö»çÇ× Ä®¶ó */

#topmenu {position:relative;top:0px;left:0px;/*border-radius:6px 6px 6px 6px;*/}
#topmenu a {color:#fff; text-decoration:none;}
#topmenu {height:36px;background-color:#333;border:0;}
#topmenu ul {padding:0px 0 0 0;margin:0;list-style-type:none;}
#topmenu li {float:left;padding:0 0px 0 0px;margin:0;height:36px;}
#topmenu li a {display:inline-block;font-weight:bold;font-family:"malgun gothic";font-size:9pt;color:#ffffff;display:block;padding:7px 17px 9px 17px;line-height:20px;letter-spacing:0px;}
#topmenu li div {position:absolute;display:none;margin:36px 0 0 0;padding:0px;border:#d5d5d5 solid 1px; border-top:none;z-index:1;}
#topmenu li div dl {margin:36px 0 0 0;padding:0px;background:#ffffff;border:#d5d5d5 solid 1px; border-top:none;}
#topmenu li div dt {margin:0;padding:0;}
#topmenu li div dd {margin:0;padding:0;}
#topmenu li div dt a {color:#000;background:#eee;overflow:hidden;height:26px;line-height:150%;display:block;font-weight:normal;padding:2px 10px 2px 10px;font-size:9pt;}
#topmenu li div dt a:hover {color:#000;background:#e1e1e1;}
#topmenu li div dd a {color:#000;overflow:hidden;height:22px;line-height:150%;display:block;font-weight:normal;padding:2px 0 2px 10px;font-size:12px;font-family:gulim;text-shadow:0 0 0 #666666;}
#topmenu li div dd a:hover {color:#000;background:#e1e1e1;}
#topmenu li a:hover,#topmenu .on {color:#ffffff;background:#36aeff;} /*¸¶¿ì½º¿Ã·ÈÀ» ¶§ ¸Þ´º»ö»ó*/
#topmenu .nouse {margin-left:0px;} /*ÇÊ¿ä½Ã ¿ÞÂÊ ¸¶Áø*/ 
#topmenu .vline { border-right:1px solid #474747;}/* ¸Þ´º±¸ºÐ¶óÀÎ*/

.cssmenu1 {padding:5px 0 0 1em; margin:0; list-style:none; height:25px; position:relative; background:transparent url(../img/menu/cssmenu1_0c.gif) repeat-x left bottom; font-size:11px;}
.cssmenu1 li {float:left; height:35px; margin-right:1px;}
.cssmenu1 li a {display:block; float:left; height:25px; line-height:25px; color:#333333; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(../img/menu/cssmenu1_0a.gif) no-repeat;}
.cssmenu1 li a span {float:left; display:block; padding:0 16px 0px 12px; background:url(../img/menu/cssmenu1_0b.gif) no-repeat right top;}
.cssmenu1 li.current a {color:#000000; background:url(../img/menu/cssmenu1_2a.gif) no-repeat;}
.cssmenu1 li.current a span {background:url(../img/menu/cssmenu1_2b.gif) no-repeat right top;}
.cssmenu1 li a:hover {color:#000000; background: url(../img/menu/cssmenu1_1a.gif) no-repeat;}
.cssmenu1 li a:hover span {background:url(../img/menu/cssmenu1_1b.gif) no-repeat right top;}
.cssmenu1 li.current a:hover {color:#000; background: url(../img/menu/cssmenu1_2a.gif) no-repeat; cursor:default;}
.cssmenu1 li.current a:hover span {background:url(../img/menu/cssmenu1_2b.gif) no-repeat right top;}

.cssmenu2 {padding:5px 0 0 1em; margin:0; list-style:none; height:25px; position:relative; background:transparent url(../img/menu/cssmenu1_0c.gif) repeat-x left bottom; font-size:11px;}
.cssmenu2 li {float:left; height:35px; margin-right:1px;}
.cssmenu2 li a {display:block; float:left; height:25px; line-height:25px; color:#333333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(../img/menu/cssmenu1_0a.gif) no-repeat;}
.cssmenu2 li a b {float:left; display:block; padding:0 16px 0px 12px; background:url(../img/menu/cssmenu1_0b.gif) no-repeat right top;}
.cssmenu2 li.current a {color:#000000; background:url(../img/menu/cssmenu1_2a.gif) no-repeat;}
.cssmenu2 li.current a b {background:url(../img/menu/cssmenu1_2b.gif) no-repeat right top;}
.cssmenu2 li a:hover {color:#000000; background: url(../img/menu/cssmenu1_1a.gif) no-repeat;}
.cssmenu2 li a:hover b {background:url(../img/menu/cssmenu1_1b.gif) no-repeat right top;}
.cssmenu2 li.current a:hover {color:#000; background: url(../img/menu/cssmenu1_2a.gif) no-repeat; cursor:default;}
.cssmenu2 li.current a:hover b {background:url(../img/menu/cssmenu1_2b.gif) no-repeat right top;}


