.cont_box{border:1px solid #d3d3d3; border-top:none; padding:0 0 0 42px}

.tabArea{overflow:hidden;}
.tabArea li{float:left; width:425px; height:93px;}
.tabArea li a{display:block; background:url(img/menuTab.png) no-repeat; width:100%; height:100%; text-indent:-9999em;}
.tabArea li a.s1{background-position:0 0;}
.tabArea li a.s2{background-position:-425px 0;}
.tabArea li.on a.s1{background-position:0 -93px;}
.tabArea li.on a.s2{background-position:-425px -93px;}


.cont1_tabArea{overflow:hidden;}
.cont1_tabArea li{float:left; width:255px; height:105px;}
.cont1_tabArea li a{display:block; background:url(img/cont1_tab.png) no-repeat; width:100%; height:100%; text-indent:-9999em;}
.cont1_tabArea li a.s1{background-position:0 0;}
.cont1_tabArea li a.s2{background-position:-255px 0;}
.cont1_tabArea li a.s3{background-position:-510px 0;}
.cont1_tabArea li.on a.s1{background-position:0 -105px;}
.cont1_tabArea li.on a.s2{background-position:-255px -105px;}
.cont1_tabArea li.on a.s3{background-position:-510px -105px;}


.section1_tab{overflow:hidden;}
.section1_tab li{float:left; width:126px; height:45px; margin:0 2px 2px 0;}
.section1_tab li a{display:block; background:url(img/section1_tab.png) no-repeat; width:100%; height:100%; text-indent:-9999em;}
.section1_tab li a.s1{background-position:0 0;}
.section1_tab li a.s2{background-position:-128px 0;}
.section1_tab li a.s3{background-position:-256px 0;}
.section1_tab li a.s4{background-position:-384px 0;}
.section1_tab li a.s5{background-position:-511px 0;}
.section1_tab li a.s6{background-position:-639px 0;}
.section1_tab li a.s7{background-position:0 -47px;}
.section1_tab li a.s8{background-position:-128px -47px;}
.section1_tab li a.s9{background-position:-256px -47px;}
.section1_tab li a.s10{background-position:-384px -47px;}
.section1_tab li a.s11{background-position:-511px -47px;}
.section1_tab li a.s12{background-position:-639px -47px;}



.section1_tab li.on a.s1{background-position:0 -92px;}
.section1_tab li.on a.s2{background-position:-128px -92px;}
.section1_tab li.on a.s3{background-position:-256px -92px;}
.section1_tab li.on a.s4{background-position:-384px -92px;}
.section1_tab li.on a.s5{background-position:-511px -92px;}
.section1_tab li.on a.s6{background-position:-639px -92px;}
.section1_tab li.on a.s7{background-position:0 -139px;}
.section1_tab li.on a.s8{background-position:-128px -139px;}
.section1_tab li.on a.s9{background-position:-256px -139px;}
.section1_tab li.on a.s10{background-position:-384px -139px;}
.section1_tab li.on a.s11{background-position:-511px -139px;}
.section1_tab li.on a.s12{background-position:-639px -139px;}


#school_cont{letter-spacing:-1px; font-family:'Noto Sans KR'; width:765px;}
#school_cont .title{text-align:center; position:relative; margin:30px 0 0;}
#school_cont .title .a1{position:relative; z-index:2; display:inline-block; background:#fff; font-size:27px; font-weight:600; color:#333; padding:10px 57px;}
#school_cont .title .a1 span{color:#70af35;}
#school_cont .title .a2{font-size:15px; color:#999;}
#school_cont .title .line{position:absolute; left:0; top:30px; border:1px solid #707070; border-bottom:none; width:100%; height:70%; z-index:1;}
#school_cont .title.s2 .a1{padding:10px 16px;}

#school_cont .st1{width:100%; border:1px solid #7a879b; margin:20px 0 0;}
#school_cont .st1 *{font-family:'Noto Sans KR';}
#school_cont .st1 th{background:#fff; color:#020200; font-size:17px; padding:15px; border-top:1px solid #68778e; font-weight:500;}
#school_cont .st1 td{background:#fff; color:#333; font-size:15px; padding:15px 30px; text-align:left; border-left:1px solid #68778e; border-top:1px solid #68778e; line-height:1.8;}
#school_cont .st1 .num_list{}
#school_cont .st1 .num_list li span{color:#fff; font-size:12px; background:#6f8fe5; border-radius:100%; width:18px; height:18px; display:inline-block; text-align:center; padding:2px 0 0; line-height:1; margin:0 5px 0 0;}
#school_cont .st1 .bg th,
#school_cont .st1 .bg td{background:#f4f4f4;}
#school_cont .st1 .gray{color:#858585; font-weight:300;}

#school_cont .ca_dec{background:#93affc; border:1px solid #7284b5; border-top:none; padding:36px 0 36px 62px;}
#school_cont .ca_dec > .inner{display:table; width:100%;}
#school_cont .ca_dec .colum{display:inline-block; width:49%;}
#school_cont .ca_dec .tit{display:table-cell; vertical-align:middle;}
#school_cont .ca_dec .tit span{display:inline-block; background:#75b701; font-size:17px; font-weight:500; width:74px; height:74px; border:1px solid #fff; text-align:center; border-radius:100%; color:#fff; padding:23px 0 0;}
#school_cont .ca_dec .colum + .colum .tit span{background:#325ac9;}
#school_cont .ca_dec .list{display:table-cell; vertical-align:middle;}
#school_cont .ca_dec .list ul{margin:0 0 0 20px;}
#school_cont .ca_dec .list li:first-child{margin:0;}
#school_cont .ca_dec .list li{color:#333; font-size:15px; margin:3px 0 0;}

#school_cont .st2{width:100%; border:1px solid #7a879b; margin:20px 0 0;}
#school_cont .st2 *{font-family:'Noto Sans KR';}
#school_cont .st2 th:first-child{border-left:none;}
#school_cont .st2 th{background:#8ba9fc; color:#020200; font-size:17px; padding:15px; border-top:1px solid #68778e;  border-right:1px solid #68778e; font-weight:500;}
#school_cont .st2 td{background:#fff; color:#333; font-size:15px; padding:15px 20px; text-align:left; border-left:1px solid #68778e; border-top:1px solid #68778e; line-height:1.8; vertical-align:top;}
#school_cont .st2 .list li:first-child{margin:0;}
#school_cont .st2 .list li{background:url(img/ico_st2.png) no-repeat; padding:0 0 0 35px; color:#333; font-size:15px; margin:8px 0 0;}

#school_cont .btnBox{margin:40px 0; text-align:center;}
#school_cont .btnBox button{display:inline-block; background:#525252;  font-size:20px; padding:15px 78px 10px; letter-spacing:-1px;}
#school_cont .btnBox button *{vertical-align:top; line-height:1; display:inline-block;}
#school_cont .btnBox button strong{color:#fff; margin:0 0 0;}
#school_cont .btnBox button span{color:#ccc; font-weight:400;}

#qna{letter-spacing:-1px; font-family:'Noto Sans KR'; width:765px;}
#qna .q{background:#8ba9fc url(img/ico_q.png) no-repeat 18px bottom; color:#020200; font-size:17px; padding:18px 0 18px 75px; border:1px solid #7284b5; font-weight:500;}
#qna .a{background:#fff url(img/ico_a.png) no-repeat 18px 18px; font-weight:300; color:#333; font-size:17px; padding:18px 30px 30px 75px; border:1px solid #7284b5; border-top:none;}
#qna .a .tit{font-weight:500; color:#163fb2; font-size:17px;}
#qna .a .dec{font-weight:400; color:#333; font-size:15px; margin:15px 0 0; line-height:1.7;}
#qna .a .dec .red{color:#f15c5c;}
