a {text-decoration:none;}
input {font-family:dotum; font-size:12px; color:#000;}
img {vertical-align:middle;}
li img {vertical-align:top;}
dt img, dd img {vertical-align:top;}

#header_t {position:relative; width:705px; height:67px;z-index:100;clear: both;float: center;margin:0 auto;}
#header {position:relative; width:705px; margin:0 auto; }
#header_top {position:relative;float:left;width:200px;height:67px;z-index:1}

#header_login {position:relative;float:right;width:780px;height:67px;z-index:1}


#header_top h1#home {position:absolute;bottom:5px;left:0;width:200px;}
#header_top h1#home img {float:left}


#menu_t {position:relative;float:right; width:705px;}
#menu {position:relative;  width:705px; clear:both; float:center;margin:0;padding:0;}
#menu li {float:left; z-index:10;padding:0;}

#smenu {position:relative; margin-top:10px;margin-right:5px;float:right; text-align:right;width:500px;height:24px;color:#555555;}

.drop_menu {position:absolute; top:38px; z-index: 10000;border:1px solid #59A8D7;border-top:none;background:#E6E7E7;padding:8px 0;}
.drop_menu td.type_style ul {width:100px;padding:0;}
.drop_menu td.type_style a {margin:1px 0 3px 19px; display:block;color:#555555;}
.drop_menu td.type_style a:hover {color:#59A8D7;}
.drop_menu td.type_color {background:none;}

.drop_menu2 {position:absolute; top:38px;  z-index: 10000;border:1px solid #59A8D7;border-top:none;background:#E6E7E7;;padding:8px 0;}
.drop_menu2 td.type_style ul {width:100px;padding:0;}
.drop_menu2 td.type_style a {margin:1px 0 3px 15px; display:block;color:#555555;}
.drop_menu2 td.type_style a:hover {color:#59A8D7;}
.drop_menu2 td.type_color {background:none;}

.drop_menu3 {position:absolute; top:38px;  z-index: 10000;border:1px solid #59A8D7;border-top:none;background:#E6E7E7;;padding:8px 0;}
.drop_menu3 td.type_style ul {width:120px;padding:0;}
.drop_menu3 td.type_style a {margin:1px 0 3px 13px; display:block;color:#555555;}
.drop_menu3 td.type_style a:hover {color:#59A8D7;}
.drop_menu3 td.type_color {background:none;}

.drop_menu4 {position:absolute; top:38px;  z-index: 10000;border:1px solid #59A8D7;border-top:none;background:#E6E7E7;;padding:8px 0;}
.drop_menu4 td.type_style ul {width:120px;padding:0;}
.drop_menu4 td.type_style a {margin:1px 0 3px 13px; display:block;color:#555555;}
.drop_menu4 td.type_style a:hover {color:#59A8D7;}
.drop_menu4 td.type_color {background:none;}

.drop_menu5 {position:absolute; top:38px;  z-index: 10000;border:1px solid #59A8D7;border-top:none;background:#E6E7E7;;padding:8px 0;}
.drop_menu5 td.type_style ul {width:120px;padding:0;}
.drop_menu5 td.type_style a {margin:1px 0 3px 13px; display:block;color:#555555;}
.drop_menu5 td.type_style a:hover {color:#59A8D7;}
.drop_menu5 td.type_color {background:none;}

.drop_menu6 {position:absolute; top:38px;  z-index: 10000;border:1px solid #59A8D7;border-top:none;background:#E6E7E7;;padding:8px 0;}
.drop_menu6 td.type_style ul {width:120px;padding:0;}
.drop_menu6 td.type_style a {margin:1px 0 3px 13px; display:block;color:#555555;}
.drop_menu6 td.type_style a:hover {color:#59A8D7;}
.drop_menu6 td.type_color {background:none;}

#main_mypage { height:40px;width:320px;float:right;background:url(/home1/img/menu_r.gif);}

#main_mypage #search_txt {width:170px; height:24px;margin-top:5px; margin-right:3px; padding:4px 25px; vertical-align:middle; border:1px solid #999; no-repeat;background-color:#ADADAD;}
#main_mypage #search_btn {position:relative; margin-top:5px; vertical-align:middle; width:29px; height:22px; background:url(/home1/img/btn_top_search.gif) no-repeat; overflow:hidden;}
      
.sub_menu {position:absolute; top:40px;  padding:0; background:#fff;}
.sub_menu ul {float:left; width:500px; padding:0px 10px; white-space:nowrap;}
.sub_menu li {float:left; padding-left:1px; background:url(/home1/img/d_source_line.gif) left 7px no-repeat;}
.sub_menu li a {padding:5px 5px; color:#000; display:inline-block;}
.sub_menu li a:hover {padding:5px 5px; color:#59A8D7; display:inline-block;}
.sub_menu li.menu_f {padding:0; background:none;}
.sub_menu li.on a {color:#000;font-weight:bold;}


.sub_menu2 {position:absolute; top:40px; left:-70; padding:0; background:#fff;}
.sub_menu2 ul {float:left; width:300px; padding:2px 10px; white-space:nowrap;}
.sub_menu2 li {float:left; padding-left:1px; background:url(/home1/img/d_source_line.gif) left 7px no-repeat;}
.sub_menu2 li a {padding:5px 5px; color:#000; display:inline-block;}
.sub_menu2 li a:hover {padding:5px 5px; color:#59A8D7; display:inline-block;}
.sub_menu2 li.menu_f {padding:0; background:none;}
.sub_menu2 li.on a {color:#000;font-weight:bold;}


.sub_menu3 {position:absolute; top:40px; left:180; padding:0; background:#fff;}
.sub_menu3 ul {float:left; width:170px; padding:2px 10px; white-space:nowrap;}
.sub_menu3 li {float:left; padding-left:1px; background:url(/home1/img/d_source_line.gif) left 7px no-repeat;}
.sub_menu3 li a {padding:5px 5px; color:#000; display:inline-block;}
.sub_menu3 li a:hover {padding:5px 5px; color:#59A8D7; display:inline-block;}
.sub_menu3 li.menu_f {padding:0; background:none;}
.sub_menu3 li.on a {color:#000;font-weight:bold;}


#wrap {position:relative; clear:both; width:705px; margin:0 auto; z-index:1;display:inline;}}

#s_main {margin-top:0px;}
#s_maing {margin-top:0px;background:#606060;}


a.glink:link, a.glink:visited{margin: 0px;font-size: 12px;color:#dddddd;padding: 0px 0px 0px 0px;}
a.glink:hover, {margin: 0px;font-size: 12px;color:#A0EA34;}