li{list-style:none;}

#sh_top_menu_wrapper {position:relative;margin:0 auto 15px auto;padding:0;width:1070px;zoom:1;min-height:95px; border-top:5px solid #31a0bc; background:url('/sh_img/hd/top_menu/top_bg.png') no-repeat bottom;}

/* logo 위치 조정 및 사이즈 지정 */
#sh_top_logo {float:left; padding:30px 0 0 50px;}

#top_menu_wrapper {position:absolute;left:290px;top:30px;}

/* nav_depth  */
#top_menu {float:left;list-style:none;height:82px; padding-left:35px; }
#top_menu li {float:left;display:inline-block;position:relative;z-index:999;color:#333;font-size:15px;font-weight:bold;margin-right:45px;}
#top_menu li a {display:block;line-height: 22px;text-decoration:none;color:#333;zoom:1;padding:0px 30px;overflow:visible;}
#top_menu li a.ad {height:28px;}
#top_menu li a:hover, #nav li a.hov {color:#333;overflow:visible}
#top_menu ul { position:absolute;display:none;margin:0;padding:0;list-style:none;overflow:visible}	

#top_menu ul li {display:inline;text-align:left;font-size:13px;margin:0;}
#top_menu ul a {position:relative; float:left;color: #111;}
#top_menu ul a:hover { text-decoration:underline; color:#000;}

#top_menu li ul {position:absolute;margin-top:6px;padding:3px 10px;clear:both;behavior: url(/sh_img/hd/top_menu/js/PIE.htc);border:1px solid #56b9d0;box-sizing:content-box;background:linear-gradient(-1deg, #e1e0e0 0%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e1e0e0',GradientType=0 );}	

#top_menu li ul a {line-height:18px;font-weight:normal;color:#333;padding:0px 10px}
#top_menu li ul a:hover {text-decoration:none;color:#333;}

#top_menu li ul.sub_ul1 {margin-left:-17px;width:130px}
#top_menu li ul.sub_ul2 {margin-left:-12px;width:142px}
#top_menu li ul.sub_ul3 {margin-left:-140px;width:413px}
#top_menu li ul.sub_ul4 {margin-left:-25px;width:150px;height:18px;}
#top_menu li ul.sub_ul5 {margin-left:-73px;width:219px}
