li{list-style:none;}

#sh_top_menu_wrapper {position:relative;margin:0;padding:0;width:1070px;zoom:1; z-index:99999}

/* logo 위치 조정 및 사이즈 지정 */
#sh_logo_bg { position:absolute; top:0; left:-20px; background:url(/sh_img/hd/top_menu/logo_bg.png) no-repeat; width:226px; height:129px }
#sh_top_logo { position: relative; text-align:center; padding-top:6px}

#top_menu_wrapper { position:absolute;left:230px; top:27px}


/* nav_depth  */
#top_menu { float:left;list-style:none;height:82px;padding-left:10px}
#top_menu li { float:left;display: inline-block;position:relative;z-index:999;color:#999;font-size:15px;margin:0 32px;}
#top_menu li a { display: block;font-weight:bold; line-height: 50px; text-decoration: none;  color:#fff; zoom: 1; padding: 0px 8px; overflow:visible}
#top_menu li a:hover, #nav li a.hov {color:#fff;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;}
#top_menu ul a:hover { text-decoration:underline; color:#000;}


#top_menu li ul {position:absolute;padding:3px;background-color:#fff;clear:both;}

#top_menu li ul a {line-height:18px;color:#b2b2b2;}
#top_menu li ul a:hover { text-decoration:none; color:#133e69; font-weight:bold}



#top_menu li ul.sub_ul1 { margin-left:-50px;width:371px}
#top_menu li ul.sub_ul2 { margin-left:-113px;width:350px}
#top_menu li ul.sub_ul3 { margin-left:-150px;width:373px}
#top_menu li ul.sub_ul4 { margin-left:-100px;width:295px}
#top_menu li ul.sub_ul5 { margin-left:7px;width:260px}