li{list-style:none;}

#sh_top_menu_wrapper {position:relative;margin:0;padding:0;width:1070px;zoom:1;font-family:'Nanum Gothic'}

a.small_tip:link, a.small_tip:visited, a.small_tip:active {text-decoration:none;font-size:8pt;color:#ffffff;}
a.small_tip:hover { text-decoration:none; }
.small_tip_bar { font-size:7pt; font-family:????; color:#ffffff;}
#top_menut{position:absolute;right:0;top: 4px;}
#sh_top_logo {float:left;padding: 43px 0 0 0;}
#sh_top_logo img{width:146px}
#top_menu_wrapper { position:absolute;left:260px;top:45px}

/* nav_depth  */
#top_menu_new { float:left;list-style:none;background-repeat:repeat-x;padding:0 50px;border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.05);border-radius:10px;box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.05)}
#top_menu_new li {float:left;display:inline-block;position:relative;z-index:999;color:#ffffff;font-size:14px;margin:0 35px}
#top_menu_new li a { display:block;font-weight:bold;line-height:35px;text-decoration:none; color:#222;zoom:1;padding:3px 10px;overflow:visible}
#top_menu_new li a:hover, #nav li a.hov {color:#555;overflow:visible}
#top_menu_new ul { position:absolute;display:none;margin:0;padding:0;list-style:none;overflow:visible}	

#top_menu_new ul li { display:inline;text-align:left;font-size:12px;margin:0}
#top_menu_new ul a {position:relative;float:left;color:#111}
#top_menu_new ul a:hover { text-decoration:underline;color:#000}
#top_menu_new li ul {position:absolute;top:35px;height:auto!important;overflow:visible!important;padding:3px!important;border-radius:3px;background-color:#7A8A15;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.15);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.15);/*behavior:url(/sh_img/hd/top_menu/js/PIE.htc);background:linear-gradient(-10deg, #969696 0%,#616161 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#616161', endColorstr='#969696',GradientType=0 );*/}
#top_menu_new li ul a {line-height:16px;color:#eee;width: max-content;}
#top_menu_new li ul a:hover { text-decoration:none;color:#ffffff}

#top_menu_new li ul.sub_ul1 {margin-left:-35px;width: max-content;}
#top_menu_new li ul.sub_ul2 {margin-left:-45px;width: max-content;}
#top_menu_new li ul.sub_ul3 {margin-left:-45px;width: max-content;}
#top_menu_new li ul.sub_ul4 {margin-left:0;width: max-content;}
#top_menu_new li ul.sub_ul5 {margin-left:-75px;width: max-content;}