@import url(/sh_img/head/menu_new/font/font.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {padding:0;margin:0;}

li{list-style:none;}

#sh_top_menu_wrapper {position:relative;margin:0;padding:0;width:1070px;zoom:1;font-family: 'Nanum Gothic', serif;}

/* logo 위치 조정 및 사이즈 지정 */
#sh_top_logo {position: absolute;top:65px;left:50%;transform: translateX(-50%)}
#sh_top_logo img {border:none}

#top_menu_wrapper { position:absolute;left:45px; top:114px}

/* 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:-13px;}
#top_menu_new>li{width:151px}
#top_menu_new li a { display: block;font-weight:bold;font-size:14px;line-height: 50px; text-decoration: none;  color:#333;/* zoom: 1; */padding: 0px 12px; overflow:visible;}
#top_menu_new>li>a:hover, #nav li a.hov {color:#FFF;background-image:url(/sh_img/head/menu_new/img/menu_bg.png);background-repeat: no-repeat;transition: all 0.3s}
#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: #222;}
#top_menu_new ul a:hover { text-decoration:underline; color:#000;}


#top_menu_new li ul {position:absolute; padding:3px;clear:both /* IE6-8 */}	/* 소메뉴 ul  background-image: url(http://hu2778.s7.hdweb.co.kr/sh_img/hd/top_menu/img/sub_menu_bg.png); */

#top_menu_new li ul a {padding:0 8px;font-size:12px;line-height:18px;color:#666;}
#top_menu_new li ul a:hover { text-decoration:none; font-weight: bold}



#top_menu_new li ul.sub_ul1 {margin-left:47px}
#top_menu_new li ul.sub_ul2 { margin-left:-207px;width:608px}
#top_menu_new li ul.sub_ul3 { margin-left:-138px;width:450px}
#top_menu_new li ul.sub_ul4 { margin-left:-129px;width:391px}
#top_menu_new li ul.sub_ul5 { margin-left:23px;width:100px}
#top_menu_new li ul.sub_ul6 { margin-left:42px;width:100px}

#aside_tit {width:210px;font-family:'Nanum Gothic', serif;}
#aside_tit ul {background-color:#FFF;font-size:22px;font-weight:bold;color:#3a3e82; border-bottom:2px solid #5072b7; padding: 12px 0 12px 15px;letter-spacing: -1px}

#l_menu {float:left;width:210px;background:#fff; margin-top:2px;font-family:'Nanum Gothic', serif;}
#l_menu ul{margin:0; padding:0}
#l_menu li{font-size:14px;font-weight:bold;color:#666;background:#FFF;line-height:15px;border-bottom:1px dotted #d9d9d9; padding:2px 0;}
.l_menu_OFF a{display:block;padding:5px 0 5px 20px;text-decoration:none;color:#333333;background-color:#FFF;word-wrap:break-word;opacity: 0.8;filter:alpha(opacity=80);box-sizing:content-box}
.l_menu_OFF a:hover{display:block;padding:5px 0 5px 20px;height:15px;text-decoration:none;color:#FFF;background-color:#2b4a8a;word-wrap:break-word;opacity: 0.8;filter:alpha(opacity=80);box-sizing:content-box}
.l_menu_ON a {display:block;padding:5px 0 5px 20px;height:15px;text-decoration:none;color:#333333;word-wrap:break-word;color:#FFF;background-color:#2b4a8a;background:linear-gradient(-45deg, #5072b7 0%,#2b4a8a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b4a8a', endColorstr='#5072b7',GradientType=1 );box-sizing:content-box}
