@import url('/css/nav.css');
@import url('https://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@ import url('https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');

#wrap{width:100%;}
.content{width:100%; margin-bottom:30px;}

/*header*/
#header{width:100%; background:#fff; position:relative; padding:10px 0; z-index:999999}
.header_top_item{width:1100px; margin:0 auto; position:relative;}
.header_top_item > h1{font-size:0;}
.header_top_item .top_section{position:absolute; right:0; top:8px;}
.header_top_item .top_section li{float:left; font-size:12px;}
.header_top_item .top_section li a{display:block; padding:0 5px;}

/*gnb*/
.header_gnb{position:absolute; right:0; top:40px;}

/*visual*/
#vis_sec{width:100%;}
#main_vis{background:#1b1e35; width:100%;}
#main_vis .inner_vis{width:1100px; margin:0 auto;}
#main_vis .inner_vis .visimg span{display: none;}

/*content*/
.main_banner{width:1100px; margin:30px auto 0; text-align:center; font-size: 0; letter-spacing: -5px;}
.main_banner li{display:inline-block; width: 15.8%; height: 136px; margin-right: 1%; position:relative; letter-spacing: 0;}
.main_banner li:last-child{margin-right:0}
/*.main_banner li:first-child a{color:#222}*/
.main_banner a{color:#fff; display:block; width:100%; height:auto;}
.main_banner div{padding:25px 20px; text-align:left;}
.main_banner div p{font-size:16px; font-weight:600; text-align: center; padding-top: 30px;  box-sizing: border-box;}
.main_banner div span{display:block; font-size:14px; line-height:140%;}

.main_banner li.banner1{background: #e27d41;}
.main_banner li.banner2{background: #294979;}
.main_banner li.banner3{background: #39c18f;}
.main_banner li.banner4{background: #36c1c5;}
.main_banner li.banner5{background: #545454;}
.main_banner li.banner6{background: #cc5b50;}

/*footer*/
footer{background:#232323;}
.inner_footer{width:1100px; margin:0 auto; padding:20px 0; color:#999; font-size:13px; line-height:150%; overflow:hidden;}
.inner_footer > p > img{margin-top:11px;}
.inner_footer p{float:left; margin-right:40px;}
.inner_footer address{float:left; padding:13px 0 10px 0;}
