li{list-style:none;}
*,li,ul {margin:0;padding:0;}

#sh_top_menu_wrapper {position:relative;margin:0;padding:0;width:1070px;zoom:1}

/* logo 위치 조정 및 사이즈 지정 */
#sh_top_logo {float:left; padding:40px 0 0 34px;}

#top_menu_wrapper { position:absolute;left:350px;top:45px;height:100px;}

/* nav_depth  */
#top_menu {float:left;list-style:none;height:100px;width:700px;}
#top_menu li {float:left;position:relative;z-index:999;color:#fff;font-size:14px;font-size:13px\9;margin:0 30px;padding:0;letter-spacing:-0.02em;} /* \9 = 익스8 */
*:first-child+html #top_menu li {font-size:13.5px;} /* 익스7 */
#top_menu li a {display:block;font-weight:bold;line-height:50px;text-decoration:none;color:#fff;zoom:1;padding:0px 12px;overflow:visible;background-image:url('/sh_img/hd/top_menu/blk.png');}
#top_menu li a:hover, #nav li a.hov {color:#fff;overflow:visible}
#top_menu ul {position:absolute;display:none;margin:0;padding-top:0;list-style:none;overflow:visible}	

#top_menu ul li { text-align:left;font-size:12px;font-size:11px\9;margin:0;letter-spacing:0;} /* \9 = 익스8 */
*:first-child+html #top_menu ul li {font-size:11px;letter-spacing:0;} /* 익스7 */
#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;clear:both;background:url('/sh_img/hd/top_menu/topmenu_bg.png');}	/* 소메뉴 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;vertical-align:top}
#top_menu li ul a:hover { text-decoration:none; color:#FFF;}
#top_menu li ul li {}


#top_menu li ul.sub_ul1 { margin-left:6px;width:185px;}
#top_menu li ul.sub_ul2 { margin-left:7px;width:514px;}
#top_menu li ul.sub_ul3 { margin-left:8px;width:419px;}
#top_menu li ul.sub_ul4 { margin-left:0;width:51px;}
#top_menu li ul.sub_ul5 { margin-left:6px;width:153px;}


