@charset "utf-8";


/*학교소개*/
.introduce {width:100%; height:100%; margin-bottom: 50px;}
.introduce:after {display:block;visibility:hidden;clear:both;content:""}
.introduce .introduceWrap {width:100%; height:100%; background:url('../../../pages/images/introduce_bg02.png') no-repeat; background-size: contain; background-position: center center;}
.introduce .introduceWrap:after {display:block;visibility:hidden;clear:both;content:""}
.introduce .introduceWrap .top {}
.introduce .introduceWrap .top .txt1 {font-size:30px; color:#152e7c; font-weight:bold; padding-top: 85px;}
.introduce .introduceWrap .top .txt2 {font-size:21px; line-height:27px; color:#373737; font-weight:bold; padding-top: 60px;}

.introduce .introduceWrap .content {padding-top: 100px; padding-bottom: 150px;}
.introduce .introduceWrap .content:after {display:block;visibility:hidden;clear:both;content:""}
.introduce .introduceWrap .content .sub {float:left; width:50%}
.introduce .introduceWrap .content .sub .subWrap {width:100%; font-size:18px; line-height:27px; color:#373737; word-break: keep-all;}
.introduce .introduceWrap .content .sub .subWrap .sign {text-align:right; font-weight:bold; padding-top: 150px;}


/*교육과정*/
.curriculum {}
.curriculum .sub {}
.curriculum .sub .title {font-size:30px; color:#152e7c; font-weight:bold; padding-top: 50px;}
.curriculum .sub .content {margin-top: 30px; }
.curriculum .sub .content:after {display:block;visibility:hidden;clear:both;content:""}

.curriculum .sub .content .tb_cc1 {width:100%; clear:both; border-collapse:collapse; border-top:3px solid #04287b;  margin:0;}
.curriculum .sub .content .tb_cc1 th {color:#0a1061; font-size:24px; text-align:center;  border-bottom:#04287b 1px solid; word-break: keep-all; font-weight:500; background:#dce3e8;}
.curriculum .sub .content .tb_cc1 td {color:#000000; font-size:17px; text-align:left; border-bottom:#adadad 1px solid; word-break: keep-all; padding:10px 50px; }
.curriculum .sub .content .tb_cc1 td.td_1 {color:#0a1061; font-size:20px; line-height:27px; font-weight:bold; padding:0px 0px; text-align:center; }
.curriculum .sub .content .tb_cc1 td.td_2 {color:#0a1061; font-size:17px; line-height:27px; font-weight:bold; padding:10px 0px; text-align:center; border-left:solid 1px #adadad; border-right:solid 1px #adadad;}
.curriculum .sub .content .tb_cc1 .td_btmLine1 {border-bottom:3px solid #04287b; }

.curriculum .sub .content .subLevel {float:left; width:50%;}
.curriculum .sub .content .subLevel:first-child {padding-right:25px;}
.curriculum .sub .content .subLevel:last-child {padding-left:25px;}
.curriculum .sub .content .subLevel .subLevelWrap {margin-bottom: 100px;}
.curriculum .sub .content .subLevel .subLevelWrap .top {width:100%; font-size:18px; line-height:60px; color:#ffffff; font-weight:bold; background:#0a1061; text-align:center;}
.curriculum .sub .content .subLevel .subLevelWrap .btm {font-size:17px; line-height:30px; color:#000000; background:#dce3e8; padding:90px 90px; min-height: 850px;}
.curriculum .sub .content .subLevel .subLevelWrap .btm ul {list-style: decimal;}

.curriculum .sub .txt {font-size:18px; font-weight:bold; color:#0a1061; padding-top: 18px;}
.curriculum_m {display:none;}

/*교육장비*/
.equipment {}
.equipment .title {font-size:30px; color:#152e7c; font-weight:bold; padding-top: 50px;}
.equipment .content {margin: 50px 0px 100px;}
.equipment .content:after {display:block;visibility:hidden;clear:both;content:""}

.equipment .sub {}
.equipment .sub:first-child {padding-right: 0px;margin-bottom: 20px;}
.equipment .sub:last-child {padding-left: 0px;}
.equipment .sub .subWrap {}
.equipment .sub .subWrap .txt {font-size:18px; line-height:60px; color:#ffffff; font-weight:bold; background:#02174d; text-align:center;}
.equipment .sub .subWrap .thumb {}
.equipment .sub .subWrap .thumb img {max-width: 100%;}


/*수강신청방법*/
.application {}

.application .applicationWrap1 {border-top: solid 3px #04287b; border-bottom: solid 3px #04287b; margin-top: 50px;}
.application .applicationWrap1:after {display:block;visibility:hidden;clear:both;content:""}
.application .applicationWrap1 .left {float:left; width:260px; background:#dce3e8; font-size:24px; line-height:36px; color:#0a1061; text-align:center; min-height: 600px; padding:50px 0px;}
.application .applicationWrap1 .right {float:left; width:940px; padding: 0px 50px 50px;}
.application .applicationWrap1 .right .txt1 {font-size:20px; color:#0a1061; font-weight:bold; line-height:27px; padding-top: 50px;}
.application .applicationWrap1 .right .txt2 {font-size:17px; line-height:27px; color:#000000;}
.application .applicationWrap1 .right ul {list-style: disc; padding-left: 30px; padding-top:30px;}

.application .applicationWrap2 { margin-top: 50px;}
.application .applicationWrap2:after {display:block;visibility:hidden;clear:both;content:""}
.application .applicationWrap2 .top {font-size:18px; line-height:60px; color:#ffffff; font-weight:bold; text-align:center; background:#02174d;}
.application .applicationWrap2 .content {background:#dce3e8; font-size:17px; line-height:30px; color:#000000; padding: 30px 300px;}
.application .applicationWrap2 .content span {font-weight:bold; }


.application .applicationWrap3 { margin-top: 50px; margin-bottom: 150px;}
.application .applicationWrap3:after {display:block;visibility:hidden;clear:both;content:""}
.application .applicationWrap3 .top {font-size:18px; line-height:60px; color:#ffffff; font-weight:bold; text-align:center; background:#02174d;}
.application .applicationWrap3 .content {border-bottom:solid 2px #02174d;}
.application .applicationWrap3 .content:after {display:block;visibility:hidden;clear:both;content:""}
.application .applicationWrap3 .content .left {float:left; width:260px; text-align:center; background:#dce3e8; font-size:24px; color:#0a1061; line-height: 130px;}
.application .applicationWrap3 .content .right {float:left; width:940px; font-size:17px; line-height:36px; color:#000000; padding: 20px 30px;}










