﻿@charset "utf-8";
@import "layout.css";

#wrapper{}
#container{}
#container .section{overflow:hidden}
#container .section .section_in{width:1140px;margin:0 auto}
#container #section1{background:url(../images/bg_section1.jpg) no-repeat center top;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}
#container #section1 .section_in{width:1188px}
#container #section1 .section_in .main_img{float:left;width:780px}
#container #section1 .section_in .news{float:left;width:362px;height:354px;padding:63px 23px;position:relative;background:#fff}
#container #section1 .section_in .news ul li{height:99px;padding-bottom:30px}
#container #section1 .section_in .news ul li a{display:block;width:162px;height:64px;padding:18px 40px 18px 160px;background:url(../images/bg_news.png) no-repeat left top;font-size:15px;color:#044771;font-weight:bold;line-height:22px}
#container #section1 .section_in .news .bx-controls-direction > a{position:absolute;left:193px;display:block;width:24px;height:14px;background:url(../images/btn_news.png) no-repeat left top;text-indent:-9999px}
#container #section1 .section_in .news .bx-controls-direction > a.bx-prev{top:24px;background-position:0 0}
#container #section1 .section_in .news .bx-controls-direction > a.bx-next{bottom:24px;background-position:0 -86px}
#container #section2{}
#container #section2 .section_in{margin:50px auto 65px;min-height:192px}
#container #section2 .section_in:after{display:block;clear:both;content:'';}
#container #section2 .section_in .board{float:left;width:733px;position:relative}
#container #section2 .section_in .board .board_list{}
#container #section2 .section_in .board .board_list .bt{display:block;width:188px;margin-top:-1px;padding:20px;font-size:16px;color:#1a395c;font-weight:bold;border:1px solid #f2f2f2;background:url(../images/bg_board_bt.png) no-repeat 196px 22px}
#container #section2 .section_in .board .board_list:first-child .bt{margin-top:0}
#container #section2 .section_in .board .board_list .bt.active{background:#f2f2f2 url(../images/bg_board_bt.png) no-repeat 196px 22px}
#container #section2 .section_in .board .board_list .list{position:absolute;left:230px;top:0;padding:19px 19px 20px 18px;width:466px;display:none}
#container #section2 .section_in .board .board_list .list.on{display:block;background:#f2f2f2}
#container #section2 .section_in .board .board_list .list li{margin-top:15px}
#container #section2 .section_in .board .board_list .list li:first-child{margin-top:0}
#container #section2 .section_in .board .board_list .list li .cont{display:block;font-size:14px;overflow:hidden}
#container #section2 .section_in .board .board_list .list li .date{float:right;font-size:13px}
#container #section2 .section_in .inquiry{float:left;width:384px;margin-left:23px;position:relative;background:#f2f2f2}
#container #section2 .section_in .inquiry .inquiry_list{}
#container #section2 .section_in .inquiry .inquiry_list .bt{float:left;display:block; cursor: pointer; padding:10px 14px;font-size:13px;font-weight:bold;color:#909090;background:#f2f2f2;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
#container #section2 .section_in .inquiry .inquiry_list .bt_link{float:left;display:block;padding:10px 14px;font-size:13px;font-weight:bold;color:#909090;background:#f2f2f2;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
#container #section2 .section_in .inquiry .inquiry_list .bt.active{color:#003876;background:#fff;border-top:1px solid #e2e2e2;border-bottom:0}
#container #section2 .section_in .inquiry .inquiry_list .cont{position:absolute;left:0;top:35px;width:358px;padding:13px 12px 12px;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;display:none}
#container #section2 .section_in .inquiry .inquiry_list .cont.on{display:block}
#container #section2 .section_in .inquiry .inquiry_list .cont .cont_in{display:none}
#container #section2 .section_in .inquiry .inquiry_list .cont .cont_in.view{display:block}
#container #section2 .section_in .inquiry .inquiry_list .cont p{margin-bottom:5px}
#container #section2 .section_in .inquiry .inquiry_list .cont p label{display:inline-block;width:80px;padding:10px 0 10px 10px;font-weight:bold}
#container #section2 .section_in .inquiry .inquiry_list .cont p select{display:inline-block;border:1px solid #d8d8d8;width:255px;padding:10px 5px;height:38px;line-height:38px;font-family:ng}
#container #section2 .section_in .inquiry .inquiry_list .cont p input[type="text"]{display:inline-block;border:1px solid #d8d8d8;width:165px;padding:0 5px;height:32px;line-height:32px; margin-bottom: 8px; outline: none; font-family:ng}
#container #section2 .section_in .inquiry .inquiry_list .cont p input[type="password"]{display:inline-block;border:1px solid #d8d8d8;width:244px;padding:0 5px;height:36px;line-height:36px}
#container #section2 .section_in .inquiry .inquiry_list .cont .button{display:inline-block;cursor: pointer; width:350px;text-align:center;padding:10px 0;font-size:14px;font-weight:bold;color:#fff;background:#003876}
#container #section3{background:url(../images/bg_section3.jpg) no-repeat center top}
#container #section3 .taekwon{overflow:hidden;padding:28px 0 17px}
#container #section3 .taekwon li{float:left;width:25%;text-align:center}
#container #section4{}
#container #section4 .section_in{margin:65px auto 0;overflow:hidden}
#container #section4 .section_in .lists{float:left;margin-right:30px;position:relative}
#container #section4 .section_in .lists strong{display:block;margin-bottom:20px;color:#1a395c;font-size:18px}
#container #section4 .section_in #lists01{width:348px}
#container #section4 .section_in #lists02{width:348px}
#container #section4 .section_in #lists03{width:384px;margin:0}
#container #section4 .section_in .lists .bx-controls{position:absolute;right:0;top:5px;overflow:hidden}
#container #section4 .section_in .lists .bx-controls .bx-controls-auto{float:left;margin-right:10px}
#container #section4 .section_in .lists .bx-controls .bx-controls-auto .bx-controls-auto-item a{width:8px;height:8px;text-indent:-9999px;display:block}
#container #section4 .section_in .lists .bx-controls .bx-controls-auto .bx-controls-auto-item a.active{display:none}
#container #section4 .section_in .lists .bx-controls .bx-controls-auto .bx-controls-auto-item a.bx-start{background:url(../images/btn_lists_control_start.png) no-repeat left top}
#container #section4 .section_in .lists .bx-controls .bx-controls-auto .bx-controls-auto-item a.bx-stop{background:url(../images/btn_lists_control_stop.png) no-repeat left top}
#container #section4 .section_in .lists .bx-controls .bx-pager{float:right}
#container #section4 .section_in .lists .bx-controls .bx-pager-item{float:left;margin:0 8px}
#container #section4 .section_in .lists .bx-controls .bx-pager-link{display:block;width:8px;height:8px;background:url(../images/btn_lists.png) no-repeat left top;text-indent:-9999px}
#container #section4 .section_in .lists .bx-controls .bx-pager-link.active{background-position:left -92px}
#container #section4_layer{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg_total_menu.png) repeat left top;z-index:1001;display:none}
#container #section4_layer .layer{position:fixed;top:150px;left:50%;margin-left:-430px}
#container #section4_layer .layer .layer_close{text-align:right;margin-bottom:10px}
#container #section4_layer .layer .layer_close > a{display:inline-block}

/* 메인팝업 css */
.main_pop{display:none;position:absolute;left:50%;top:300px;margin:0 0 0 -320px;background:#fff;width:640px;z-index:100}
h2.pop_tit > img{width:100%}
h2.pop_tit .close{position:absolute;right:10px;top:10px;width:5%;}
h2.pop_tit .close > img{width:100%}
.main_pop_in{position:relative;padding:15px 15px 80px 15px;border:5px solid #ne-height:150%}
.main_pop_in h3{overflow:hidden;padding:0 0 5px 0}
.main_pop_in h3 span.pop_tit{float:left;display:block;font-size:14px;letter-spacing:-1px;background:url(../images/ico_circle.png) no-repeat left 4px;padding:0 0 0 15px}
.main_pop_in h3 span.info{float:right;display:block;color:#ff0000;font-size:12px}
.main_pop_in .txt p{background:url(../images/ico_bul01.png) no-repeat left 6px;padding:0 0 5px 10px;letter-spacing:-1px}
.main_pop_in .main_table4{padding:0 0 20px 0}
.main_pop_in .main_table4 table{border-collapse:collapse;width:100%;}
.main_pop_in .main_table4 table th{background:#ead6a4;width:80px;text-align:center;padding:5px 0;border:1px solid #dcdcdc;border-bottom:1px solid #ac9c73;letter-spacing:-1px}
.main_pop_in .main_table4 table td{padding:5px;border:1px solid #dcdcdc;letter-spacing:-1px}
.main_pop_in .main_table4 table td > img{width:155px;float:left;display:block;min-width:60px;margin:0 5px 0 0}
.main_pop_in .main_table4 table td > span{width:320px;float:left;display:block;}
.main_pop_in .main_table5{padding:0 0 20px 0}
.main_pop_in .main_table5 table{border-collapse:collapse;width:100%}
.main_pop_in .main_table5 table th{border:1px solid #ead7a5;border-bottom:1px solid #af9e75;padding:5px 0;letter-spacing:-1px;
	background: -webkit-linear-gradient(top, #ead7a5 0%, #d1bd8c 100%);
	background: -moz-linear-gradient(top, #ead7a5 0%, #d1bd8c 100%);
	background: -o-linear-gradient(top, #ead7a5 0%, #d1bd8c 100%);
	background: -ms-linear-gradient(top, #ead7a5 0%, #d1bd8c 100%);
	background: linear-gradient(top, #ead7a5 0%, #d1bd8c 100%);
	background:	-webkit-gradient(linear,left top,left bottom, color-stop(0%, #ead7a5), color-stop(100%, #d1bd8c) ); /* 안드로이드 구버전용 코드 */
	background-color: #ead7a5;
}
.main_pop_in .main_table5 table td{border:1px solid #dcdcdc;text-align:center;padding:3px 0;letter-spacing:-1px}
.copyblock{position:absolute;left:10px;top:30px;width:620px;z-index:101;}
.copyblock img{width:100%}
.main_pop_in .process{padding:0 0 10px 0}
.main_pop_in .process img{width:100%}
.main_pop_in .result_txt{padding:20px 10px;text-align:center;background:#ddf2ff;margin:0 0 10px 0}
.main_pop_in .result_txt strong{color:#037ab4}