@import "/css/reset.css";
@import "/css/font.css";
@import "/css/common/header.css";
@import "/css/common/footer.css";

body {
	/*font-family: Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움","Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family: "Nanum Gothic", sans-serif;
}

table {
    border-collapse: collapse;
    border:1px solid #ededed;
}
tr{border-bottom:1px solid #ededed;}
th, td{border-right:1px solid #ededed;}

/* sub */
#container{position:relative; width:100%;min-width: 1024px;}
	.main_visual_wrap{width:100%; height:432px; margin-top:65px;}
	.main_visual{height:432px; margin:0 auto;}
	.main_visual > img{display:block; margin:0 auto; padding-top:150px;}

	.cont1{width:1024px; height:700px; margin:0 auto;}
	.cont1 {display:block; margin:0 auto; padding-top:55px; text-align:center;}
	.cont1 > img{float:left;}
	.cont1 > a > img{float:right; margin-top:75px;}

	.cont2_wrap{width:100%; height:616px; background-color:#f9f9f9;}
	.cont2{width:1024px; height:616px; margin:0 auto; padding-top:50px;}
	.cont2 > img{float:left;}
	.cont2 > table{float:right; width:490px; text-indent:20px;}
	.cont2 > table > tbody > tr > th{padding:11px 0; background-color:#a3a768; text-align:left; color:#fff;}

	.cont3_wrap{width:100%; padding:50px 0;}
	.cont3{width:1024px; height:925px; margin:0 auto; text-align:center;}
	.cont3:after{content:""; display:block; clear:both;}
	.cont3 ul,li { list-style:none; }
	.cont3 a { text-decoration:none; color:#000; }
	.cont3 > .tab { background:#fff; overflow:hidden; margin-top:55px; }
	.cont3 > .tab li{float:left; margin:5px 0; margin-right:13.5px; padding:10px 17px; border:1px solid #e2e2e2; border-radius:25px; text-decoration:none; font-size:15px; color:#a0a0a0; cursor:pointer;}
	.cont3 > .tab li.on { background-color:#a3a768; color:#fff; }
	.cont3 > .tab_con { margin-top:45px; border:1px solid #ddd; }
	.cont3 > .tab_con:after{content:""; display:block; clear:both;}
	.cont3 > .tab_con > div { display:none; height:100px; padding:40px 35px; background:#fff; text-align:center; }
	.cont3 .cont_left{float:left;}
	.cont3 .cont_right{float:right;}
	.cont3 > .tab_con > div > div > h1{float:left; font-size:35px; margin-right:5px; color:#a3a768;}
	.cont3 > .tab_con > div > div > span{float:left; margin-top:15px; font-size:17px; color:#777777;}
	.cont3 > .tab_con > div > div > p{clear:both; width:440px; margin:25px 0; text-align:left; font-size:15px; color:#b0b0b0;}
	.cont3 > .tab_con > div > div > img{float:left; margin-top:15px;}
	.cont3 > .tab_con > div > div > table{clear:both; width:440px;}
	.cont3 > .tab_con > div > div > table > tbody > tr > th{padding:10px 0; background-color:#a3a768; font-weight:normal; color:#fff;}
	.cont3 > .tab_con > div > div > table > tbody > tr > td{padding:10px 0; color:#a1a1a1;}
	.cont3 > .tab_con > div > div > .hole_table{font-size:15px;}
	.cont3 > .tab_con > div > div > .hole_table > tbody > tr > th{padding:10px 8px; background-color:#809c38; font-weight:normal; color:#fff;}
	.cont3 > .tab_con > div > div > .hole_table > tbody > tr > .no{background-color:#a3a768; color:#fff;}