@charset "utf-8";
@import url(//cdn.rawgit.com/eondcom/webfont/master/NanumGothic/NanumGothic.css);
@import url("../../css/notosanskr.css");
@import url("../../css/default.css");
@import url("main.css");
@import url("sub.css");


/*레이아웃 큰박스 속성*/
#wrap {float:left; width:100%; position:relative; min-width:1200px;}
#header {width:100%; position:absolute; height:113px; background:#fff; left:0px; top:0px; z-index:2400;}
#container {width:100%; float:left; padding-top:95px;}
#footer {width:100%; float:left; padding-top:40px;}

/*메뉴넘기기*/
.menu_skip {position:absolute; text-align:center; overflow:hidden; width:100%;height:24px; z-index:2500; font-size:1.0em;color:#fff;}
.menu_skip ul {list-style:none;}
.menu_skip_view {position:absolute; display:block; width:100%; height:24px; left:0; text-align:center; top:-10000px; z-index:2501; font-size:1.0em; text-decoration:none;}
.menu_skip_view:hover,
.menu_skip_view:focus,
.menu_skip_view:active {position:absolute; height:24px; top: 0; padding: 5px 0; font-weight:500; color:#fff; background:#9F0B08; z-index:2501; text-decoration:none;}


/* header */
.nav_box {width:1200px; margin:0 auto; background:#fff; height:95px;}
.nav_box .logo {width:287; float:left; padding-top:14px; padding-left:2px;}

.nav_box #top_navi {float:right; width:810px; height:80px; padding-top:20px; position:relative;}
.nav_box #top_navi ul.navi {width:750px; float:right;}
.nav_box #top_navi ul.navi li {float:left; padding:22px 40px 30px 40px; height:20px; -webkit-padding-before:26px; background:url('../images/inc/top_line.gif') right 28px no-repeat;}
.nav_box #top_navi ul.navi li:last-child {padding:22px 0px 30px 40px; -webkit-padding-before:26px; background:url('../images/inc/blank.gif') right 28px no-repeat;}
.nav_box #top_navi ul.navi li a {font-size:20px; line-height:23px; font-weight:600; color:#222; word-spacing:1; letter-spacing:0.5px;}
.nav_box #top_navi ul.navi li.ov a {color:#045fba;}

.nav_box #top_navi ul.navi li .sub_menu {width:750px; position:absolute; left:0px; top:80px; display:none; background:url('../images/inc/top_menu_bg.png'); z-index:401;}
.nav_box #top_navi ul.navi li .sub_menu ul.sub_navi {width:730px; float:left; padding:15px 0 20px 20px; }
.nav_box #top_navi ul.navi li .sub_menu ul.sub_navi li {width:210px; float:left; padding:5px 0 5px 33px; font-size:16px; color:#fff; font-weight:500;}
.nav_box #top_navi ul.navi li .sub_menu ul.sub_navi li:hover { color:#66ffff;}
.nav_box #top_navi ul.navi li .sub_menu ul.sub_navi li.ov { color:#66ffff;}
.nav_box #top_navi ul.navi li .sub_menu ul.sub_navi li.ov:hover { color:#66ffff;}



/*footer*/
.copyright_box {width:1200px; margin:0 auto; height:140px; position:relative; border-top:1px solid #e1e2e4;}
.copyright_box .logo {width:500px; float:right; padding-top:30px; padding-left:2px;}
.copyright_box .logo p { font-size:11px; color:#333; line-height:23px; padding-left:4px;}
.copyright_box .copyright {width:600px; float:left; padding-top:30px;}
.copyright_box .copyright p { font-size:13px; color:#333; line-height:23px;}
