@charset "utf-8";

li{list-style:none;}

/* Top Menu 기본 설정 크기 및 넓이 */
#topmenu_wrapper {position:relative;margin:0 auto;width:1070px; height:100px;z-index:1000;}

/* Logo */
#top_logo {padding:5px 0 0 0; font-size:24px;z-index:9999;}

/* nav_depth  */
.top_nav {position:absolute;top:25px;left:280px;width:790px;z-index:1000;}
.top_nav li{float:left;}
.top_nav li a{display:inline-block; color:#666;font-weight:bold;font-size:18px;letter-spacing:-0.5px;padding:15px 40px;
/*filter: DropShadow(Color=#333, OffX=1px, OffY=1px, Positive=1);*/
line-height:1.8em;
}
.top_nav li a:hover .txt_ls{letter-spacing:-0.5px;}
.top_nav li.on a, .top_nav li a:hover{color:#e14d23;font-weight:bold;text-decoration:none;letter-spacing:-0.5px; text-decoration:none;
/*filter: DropShadow(Color=#fff, OffX=0px, OffY=0px, Positive=0) !important;*/
text-shadow:none !important;
}

.top_nav_depth{display:none; position:relative; z-index:9999999; 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:#666;font-size:1.1em;line-height:1.7em;font-weight:normal;
/*filter: DropShadow(Color=#fff, OffX=0px, OffY=0px, Positive=0) !important;*/
text-shadow:none !important;
}
.top_nav_depth li a:hover{color:#e14d23;font-weight:bold;text-decoration:none;font-size:1.1em;}

/* sub menu width 
.top_nav .list01{width:140px;}
.top_nav .list02{width:140px;}
.top_nav .list03{width:140px;}
.top_nav .list04{width:140px;}
.top_nav .list05{width:140px;}
.top_nav .list06{width:140px;}
*/

/* sub BG */
.top_nav_bg {z-index:0; position:absolute; width:100%; display:none;  height:215px; background:#fff; opacity:0.9; filter:alpha(opacity=90);z-index:11;}


