@import url(/sh_img/head/menu_new/font/font.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
#sh_top_menu_wrapper *{padding:0;margin:0;}
#sh_top_menu_wrapper li{list-style:none}
#sh_top_menu_wrapper{position:relative;height:100px;margin:0;padding:0;width:1070px;zoom:1; background:url(/sh_img/head/menu_new/img/head_bg.gif) repeat-x;font-family: 'Nanum Gothic', serif}

ul, li { margin:0; padding:0; list-style:none}
a:hover {text-decoration:none!important}

/* logo 위치 조정 및 사이즈 지정 */
#sh_top_logo{float:left;padding:15px 0 0 40px}
#sh_top_logo img{border:none}

#top_menu_wrapper{position:absolute;left:250px;top:25px}

/* nav_depth  */
#top_menu_new{float:left;list-style:none;height:40px;padding-left:80px}
#top_menu_new li{float:left;position:relative;z-index:999;color:#999;font-size:16px;margin-right:30px}
#top_menu_new li a{display: block;font-weight:bold;line-height:47px;text-decoration: none; color:#333;/* zoom: 1;*/padding: 0px 10px;overflow:visible}
#top_menu_new li a:hover, #nav li a.hov{color:#000;overflow:visible}
#top_menu_new ul{position:absolute;display:none;margin:0;padding:0;list-style:none;overflow:visible}	

#top_menu_new ul li{text-align:left;font-size:14px;margin:0}
#top_menu_new ul a{position:relative;float:left;color: #111}
#top_menu_new ul a:hover{text-decoration:underline;color:#000}

#top_menu_new li ul{position:absolute;padding:3px;clear:both;}
#top_menu_new li ul a{line-height:18px;color:#FFF}
#top_menu_new li ul a:hover{text-decoration:none;color:#FFF}

#top_menu_new li ul.sub_ul1{margin-left:-50px;width:399px}
#top_menu_new li ul.sub_ul2{margin-left:0;width:100px}
#top_menu_new li ul.sub_ul3{margin-left:-300px;width:730px}
#top_menu_new li ul.sub_ul4{margin-left:0;width:100px}
#top_menu_new li ul.sub_ul5{margin-left:-40px;width:223px}
#top_menu_new li ul.sub_ul6{margin-left:0;width:100px}

#aside_tit{width:220px;font-family: 'Nanum Gothic', serif}
#aside_tit ul{background-color:#FFF;font-size:22px;font-weight:bold;color:#6f9ca3;padding: 12px 0 4px 15px;letter-spacing: -1px;border-bottom:1px solid #6f9ca3}

#l_menu{float:left;width:220px;background:#fff;font-family: 'Nanum Gothic', serif}
#l_menu ul{margin:0;padding:0}
#l_menu li{font-size:15px;font-weight:bold;color:#666;background:#FFF;line-height:15px;border-bottom:1px dotted #d9d9d9;padding:4px 0}
.l_menu_OFF a{display:block;height:15px;padding:10px 0 10px 20px;text-decoration:none;color:#333333;background-color:#FFF;word-wrap:break-word;opacity: 0.8}
.l_menu_OFF a:hover{display:block;padding:10px 0 10px 20px;height:15px;;color:#FFF;background-color:#9bc0c5;word-wrap:break-word;opacity: 0.8}

.l_menu_ON a{display:block;padding:9px 0 9px 20px;height:15px;text-decoration:none;color:#fff !important;word-wrap:break-word;color:#FFF;background-color:#6f9ca3}
.l_menu_ON a:link, .l_menu_ON a:visited, .l_menu_ON a:active{color:#fff}



