li{list-style:none;}

#sh_top_menu_wrapper {position:relative;margin:0;padding:0;width:1070px;zoom:1;z-index:2;min-height:95px}

/* logo 위치 조정 및 사이즈 지정 */
#sh_top_logo {float:left;padding:50px 0 0 40px;}
#top_menu_wrapper {position:absolute;left:290px;top:56px}

/* nav_depth  */
#top_menu {float:left;list-style:none;height:38px;padding-left:45px;border-bottom:2px solid #A98546}
#top_menu li {float:left;display:inline-block;position:relative;z-index:999;padding:0 25px;font-size:15px;}
#top_menu li a { display: block;font-weight:bold; line-height: 22px; text-decoration: none; color:#222;zoom: 1; padding: 0px 12px; overflow:visible; /*백그라운드를 넣는 이유! 익스 하위버전에서 플래시와 메뉴가 겹쳐졋을시 실제 bg파일이 존재하지 않더라도 bg가 존재하는걸로 가정하여 bg가 생성되어 있음*/}
#top_menu li a:hover, #nav li a.hov {color:#666; 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;margin:0;box-sizing:content-box;font-size:13px}
#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:20px 3px 3px 3px;box-sizing:content-box;background-color:transparent;clear:both; /*box-shadow:2px 2px 3px #999999;background: linear-gradient(-1deg, #fff 0%,#fff 100%)  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 {position: absolute; padding:0px; background-color:#203f97;clear:both;box-shadow:2px 2px 3px #999999;background: linear-gradient(-1deg, #1d67bc 0%,#2279dd 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2279dd', endColorstr='#1d67bc',GradientType=0 ); IE6-8 */

#top_menu li ul a{line-height:18px;color:#222;font-weight:normal}
#top_menu li ul a:hover{text-decoration:none;}

#top_menu li ul.sub_ul1 {margin-left:-85px;width:303px}
#top_menu li ul.sub_ul2 {margin-left:-26px;width:171px}
#top_menu li ul.sub_ul3 {margin-left:-22px;width:392px}
#top_menu li ul.sub_ul4 {margin-left:-26px;width:150px}
#top_menu li ul.sub_ul5 {margin-left:-24px;width:219px}