li{list-style:none;}

#sh_top_menu_wrapper {position:relative;width:1070px;margin:0;padding:0;zoom:1}

/* logo 위치 조정 및 사이즈 지정 */
#sh_top_logo {float:left;padding:30px 0 0 20px}

#top_menu_wrapper { position:absolute;left:290px;top:30px}

/* nav_depth  */
#top_menu { float:left;height:82px;padding-left:35px;list-style:none}
#top_menu li { display:inline-block;float:left;position:relative;margin-right:95px;color:#999;font-size:16px;z-index:999}
#top_menu li a { display:block;overflow:visible;padding:0px 12px;font-weight:bold;line-height:48px;text-decoration:none;color:#333;zoom:1;}
#top_menu li a:hover, #nav li a.hov {overflow:visible;color:#000}
#top_menu ul { display:none;overflow:visible;position:absolute;margin:0;padding:0;list-style:none}	

#top_menu ul li { display:inline;margin:0;text-align:left;font-size:13px;}
#top_menu ul a {float:left;position:relative;color: #111;}
#top_menu ul a:hover { text-decoration:underline; color:#000;}


#top_menu li ul {position: absolute;padding:3px;background-color:none;clear:both;/*box-shadow:2px 2px 3px #999999;background: linear-gradient(-1deg, #181818 0%,#575757 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#181818',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:-22px; min-width:316px}
#top_menu li ul.sub_ul2 { margin-left:-18px; min-width:240px}
#top_menu li ul.sub_ul3 { margin-left:-37px; min-width:397px}
#top_menu li ul.sub_ul4 { margin-left:0px; min-width:200px}
#top_menu li ul.sub_ul5 { margin-left:-74px; min-width:300px}