@charset "utf-8";

/* 소메뉴 home|login... absolute 설정으로 혹시 모르는 top_menu 와 간섭 해결 */
#sh_tip_menu {position:absolute;right:0px;top:10px;font-size:8pt;font-size:11px; color:#c3c3c3;overflow:hidden;z-index:9999}
#sh_tip_menu li {float:left; padding:0 7px;border-left:1px solid rgba(255,255,255,0.2);line-height:1.1em}
#sh_tip_menu li:first-child{border-left:none}
#sh_tip_menu li a {color:#fff;font-family:'Nanum Gothic'}
#sh_tip_menu li.last {padding-right:0;background:none}

/* Top Menu 기본 설정 크기 및 넓이 */
#topmenu_wrapper {position:relative;margin:0 auto;width:1070px;height:100px;z-index:1000}

/* Logo */
#top_logo {padding:30px;z-index:1}

/* nav_depth  */
.top_nav {position:absolute;top:20px;left:330px;width:790px;z-index:20}
.top_nav li{float:left}
.top_nav li a{display:inline-block;color:#fff;font-weight:bold;font-size:18px;letter-spacing:-0.5px;padding:15px 35px;
text-shadow:1px 1px 2px #333333;behavior:url('/js/PIE.htc');line-height:1.8em}
.top_nav li a:hover .txt_ls{letter-spacing:-0.5px}

.top_nav_depth{display:none;position:relative;z-index:20;margin:0px;padding:0px 0 40px 40px;height:110px;*height:86px}
.top_nav_depth.on{display:block}
.top_nav_depth li{float:none;padding-bottom:0px}
.top_nav_depth li a{margin:0px;padding:0px;color:#fff;font-size:1.1em;line-height:1.7em;font-weight:normal}


/* sub BG */
.top_nav_bg {z-index:0;position:absolute;width:100%;display:none; height:230px;background:#000;opacity:0.4;filter:alpha(opacity=40);z-index:9999}


