@charset "utf-8";

/* 소메뉴 home|login... absolute 설정으로 혹시 모르는 top_menu 와 간섭 해결 */
#sh_tip_menu{position:absolute;right:0;top:7px;z-index:3;overflow:hidden}
#sh_tip_menu li{float:left;padding:0 0 0 7px}
#sh_tip_menu li:after{content:"|";padding-left:7px}
#sh_tip_menu li.last:after{content:"";padding-left:0}
#sh_tip_menu li a{color:#757575;font-size:10px}

/* Top Menu 기본 설정 크기 및 넓이 */
#topmenu_wrapper {position:relative;margin:0 auto;width:1070px;height:75px}

/* Logo */
#top_logo {position:absolute;top:16px;left:11px}

/* nav_depth  */
.top_nav {position:absolute;top:30px;left:250px;z-index:9999}
.top_nav li{float:left;text-align:center}
.top_nav li a{display:inline-block;color:#fff;font-weight:bold;font-size:1.4em;letter-spacing:-0.03em;padding:10px 40px 20px} /* 메뉴간격 */
.top_nav li.on a, .top_nav li a:hover{color:#fff}
.top_nav li a:hover .txt_ls{}
.top_nav_depth{display:none;position:relative;margin:0px;padding:15px 0 40px 0;font-size:1.05em;height:85px;background:#190b07;border-top:2px solid #4f3f3a;opacity:0.85;filter:alpha(opacity=85)}
.top_nav_depth.on{display:block}
.top_nav_depth li{float:none;text-align:center}
.top_nav_depth li a{margin:0px;padding:0px;color:#9d918b;font-size:1em;line-height:1.7;font-weight:bold;letter-spacing:-0.03em}
.top_nav_depth li a:hover{color:#af9064}



/* sub BG */
.top_nav_bg {position:absolute;top:103px;left:0;width:100%;height:132px;display:none;background:#38469e;opacity:0.75;filter:alpha(opacity=75);z-index:-1}