/* 소메뉴 home|login... absolute 설정으로 혹시 모르는 top_menu 와 간섭 해결 */
#sh_tip_menu {position:absolute;right:0px;top:6px;font-size:8pt;z-index:9999;font-family:"맑은 고딕","돋움",Dotum,"굴림",Gulim,Helvetica,Sans-serif; font-size:11px; color:#c3c3c3;overflow:hidden;}
#sh_tip_menu li {float:left; padding-right:10px; padding-left:10px}
#sh_tip_menu li a {color:#a3a3a3;}
#sh_tip_menu li.last {padding-right:0;background:none}


/* logo 위치 조정 및 사이즈 지정 */
#top_logo {position:absolute;top:9px;z-index:9999}
#top_logo img{width:223px; height:70px; max-width:223px; max-height:70px}

#topmenu_wrapper {margin:0 auto;width:1070px}

/* nav_depth  */
.top_nav {height:50px;width:820px;position:absolute;left:50%;margin-left:-300px;top:15px;}
.top_nav > ul > li{float:left;display:inline-block;position:relative;z-index:999;color:#4d4d4d;font-size:16px;text-align:center;background:url('/sh_img/hd/top_menu/img/menu_line.png') right 28px no-repeat;}
.top_nav > ul > li.list6{background:none}
.top_nav > ul > li.list6 a{padding-right:0px}
.top_nav > ul > li > a{display:block;font-weight:bold;line-height:70px;text-decoration:none; color:#ebebeb;zoom:1;overflow:visible;padding:0 35px}
.top_nav > ul > li > a:hover, .top_nav > ul > li > a.on{color:#cf3030;overflow:visible}


.top_nav li ul {display:none;padding-top:6px;clear:both;position:absolute;width:600px /* IE6-8 */}	/* 소메뉴 ul  background-image: url(http://hu2778.s7.hdweb.co.kr/sh_img/hd/top_menu/img/sub_menu_bg.png); */
.top_nav li ul a {position:relative; float:left;line-height:18px;color:#ffe4e4;padding:0px 12px}
.top_nav li ul a:hover { text-decoration:none; color:#ffffff;background:none;}
.top_nav li ul li {display:inline;text-align:left;font-size:14px;margin:0;}

/* 소메뉴 가로 위치 */
.top_nav li ul.top_nav_depth1 {margin-left:-40px}
.top_nav li ul.top_nav_depth2 {margin-left:-110px;}
.top_nav li ul.top_nav_depth3 {margin-left:-20px;}
.top_nav li ul.top_nav_depth4 {margin-left:28px;}
.top_nav li ul.top_nav_depth5 {margin-left:-14px;}
.top_nav li ul.top_nav_depth6 {margin-left:-10px;}

.top_nav_bg {z-index:0;position:absolute;width:100%;display:none;top:85px;height:33px;background-color:#c60000}
