/* 소메뉴 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; background:url('/sh_img/hd/top_menu/sh_tip_menu_bg.png') right 4px no-repeat;}
#sh_tip_menu li a {color:#a3a3a3;}
#sh_tip_menu li.last {padding-right:0;background:none;}


/* logo 위치 조정 및 사이즈 지정 */
#top_logo {padding:23px 0 26px 0; font-size:24px;z-index:9999;}

#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/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 30px}
.top_nav > ul > li > a:hover{color:#cf3030;overflow:visible;background:url('/sh_img/hd/top_menu/subon.png') bottom center no-repeat;}


.top_nav li ul {display:none;padding-top:6px;clear:both;position:absolute;width:670px /* 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:-70px}
.top_nav li ul.top_nav_depth2 {margin-left:-190px;}
.top_nav li ul.top_nav_depth3 {margin-left:-20px;}
.top_nav li ul.top_nav_depth4 {margin-left:-20px;}
.top_nav li ul.top_nav_depth5 {margin-left:-300px;width:680px}
.top_nav li ul.top_nav_depth6 {margin-left:-40px;width:200px}

.top_nav_bg {z-index:0;position:absolute;width:100%;display:none;top:85px;height:33px;background-color:#c60000}
