li{list-style:none;}

#sh_top_menu_wrapper {position:relative;margin:0;padding:0;width:1240px;zoom:1}

/* logo 위치 조정 및 사이즈 지정 */
#sh_top_logo {float:left; padding:30px 0 0 40px;}

#top_menu_wrapper { position:absolute;left:250px; top:40px}

/* nav_depth  */
#top_menu { float:left;list-style:none;height:82px;padding-left:85px}
#top_menu li { float:left;position:relative;z-index:999;color:#999;font-size:16px;margin-right:40px;}
#top_menu li a { display: block;font-weight:bold; line-height: 50px; text-decoration: none;  color:#333; zoom: 1; padding: 0px 12px; overflow:visible}
#top_menu li a:hover, #nav li a.hov {color:#000;overflow:visible}
#top_menu ul { position:absolute;display:none;margin:0;padding:0;list-style:none;overflow:visible}	

#top_menu ul li { text-align:left;font-size:14px;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; padding:3px;background-color:#3e9120;clear:both;box-shadow:2px 2px 3px #999999;background: linear-gradient(-1deg, #3e9120 0%,#4cb029 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4cb029', endColorstr='#3e9120',GradientType=0 ); /* IE6-8 */}	/* 소메뉴 ul  background-image: url(http://hu2778.s7.hdweb.co.kr/sh_img/hd/top_menu/img/sub_menu_bg.png); */

#top_menu li ul a { line-height:18px;color:#FFF;}
#top_menu li ul a:hover { text-decoration:none; color:#FFF;}



#top_menu li ul.sub_ul1 { margin-left:-10px;width:200px}
#top_menu li ul.sub_ul2 { margin-left:-70px;width:230px}
#top_menu li ul.sub_ul3 { margin-left:-5px;width:90px}
#top_menu li ul.sub_ul4 { margin-left:-42px;width:190px}
#top_menu li ul.sub_ul5 { margin-left:-90px;width:260px}