.edu_4 img {max-width:100%;}
.edu_4 ul.list2{overflow:hidden; }
.edu_4 ul.list2 li{width:48%; background-color:#e15135; padding:45px 45px; box-sizing:border-box; margin:1% 1%; float:left;
 font-size:18px; color:#fff;}
.edu_4 ul.list2 li span {display:block; padding:0;  position: relative; margin:0 0 20px 0; padding-bottom:10px;  font-weight:500 }
.edu_4 ul.list2 li span:after {content:""; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; right:1px;  
width:30px; height:3px;}
.edu_4 ul.list2 li:last-child span:after{content:""; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; left:1px;  
width:30px; height:3px;}
.edu_4 ul.list2 li:first-child {text-align: right; background-color:#2a8c8a;}

.edu_4 ul.list3{overflow:hidden; }
.edu_4 ul.list3 li{width:32.33333%; background-color:#dcdcdc; padding:0; box-sizing:border-box; margin:0.5% 0.5%; float:left;
 font-size:18px; color:#333; height:250px;}
.edu_4 ul.list3 li span {display:block; padding:10px 10px ; color:#fff;  position: relative; margin:0;   font-weight:500 }
.edu_4 ul.list3 li span.pre {color:#333; padding:30px 0 20px 0;}

.edu_4 .bg01{  background-image:url("../img/img1.jpg") ;background-repeat:no-repeat; margin-bottom:0px;  background-size:contain;   }
.edu_4 .bg01 .pre { height:500px;  box-sizing:border-box; color:#fff; padding:70px 5% 0 50%;}
.edu_4 .check {padding-left:68px; background:url("../img/check.png")no-repeat left 48px ;  }


/*--상담신청--*/
div.edu_2 div.counsel{height:376px;}
div.edu_2_1 div.counsel {background:url("../img/counsel1.jpg")no-repeat left center;  }
div.edu_2_2 div.counsel{background-color:#dbdbda; }
div.edu_2_2 .txtBox {float:left; width:70%;}
div.edu_2_2 div.counsel ul {float:left; width:30%; }
div.edu_2_2 div.counsel .pdPre {padding:120px 0 0 50px !important;}
a.counsel_bt {display:block; background-color:#fa2f07; padding:9px 10px 10px 10px; width:220px; color:#fff; font-size:18px;
 margin:0 auto; font-weight:500; font-family:"Noto Sans KR","Dotum","Gulim,Helvetica","sans-serif"; margin-top:30px;}

div.edu_2 div.bg2 .pdPre {padding:70px 0 0 550px;}
div.edu_2 div.bg2 ul.bt {padding-top:40px; overflow:hidden;}
div.edu_2 div.bg2 ul.bt li a{ display:block; float:left; background-color:#fa2f07;  border-radius:50px 50px; color:#fff;
  width:200px; text-align:center; overflow:hidden; padding:15px 0 18px 0; margin-right:9px; font-weight:500; font-size:18px;}
div.edu_2_3 {background:url("../img/bg1_3.jpg") repeat-y center top;}
div.edu_2_4 {background-color:#fbfbfb;}

div.edu_2_6{  background-image:url("../img/img6_1.jpg") ;background-repeat:no-repeat; margin-bottom:0px;  background-size:contain;   }
div.edu_2_6 .pre { height:838px;  box-sizing:border-box; color:#fff; padding:230px 5% 0 53%;}


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
	
.edu_4 ul.list2 li{width:100%; background-color:#e15135; padding:25px 25px; box-sizing:border-box; margin:2% 0%; float:left;
 font-size:18px; color:#fff;}	
 .edu_4 ul.list2 li:first-child {text-align: left;}
.edu_4 ul.list2 li span:after {right:auto; left:1px;  width:30px; height:3px;}

.edu_4 ul.list3 li{width:100%;margin:0%; float:none; height:220px;}
.edu_4 ul.list3 li span {display:block; padding:10px 10px ; color:#fff;  position: relative; margin:0;   font-weight:500 }
.edu_4 ul.list3 li span.pre {color:#333; padding:20px 0 10px 0;}

.edu_4 .bg01{  background-size:auto 400px;  background-position:center top; }
.edu_4 .bg01 .pre { height:500px; padding:0px 5% 0 5% !important; }
.edu_4 .bg01{   background-size:cover;   }


	
div.edu_2 div.bg2{background-position:left center; background-size:cover;  height:300px; }
div.edu_2 div.bg2 .pdPre {padding:35px 0 0 0px;}
div.edu_2 div.bg2 ul.bt li a{  width:150px; padding:12px 0 15px 0; margin-right:9px; font-weight:500; font-size:15px;}
.edu_2 .bg01 .wd11 {position:relative; height:auto;}
	
.edu_2 .bg01 {background:none;  }
.edu_2 .wd11 {position:relative; height:auto;}
.edu_2 .bg01 ol.ol_1{position:relative; right:auto; color:#fff; width:100%; padding-right:25px; padding-bottom:25px; background-color:#333; margin-bottom:20px; }
.edu_2 .bg01 ol.ol_1 li {font-size:17px; padding-bottom:15px; margin-left:50px; }
.edu_2 .bg01 ol.ol_2{position:relative; bottom:auto;  padding:25px 0px; left:0px; color:#fff; width:100%; background-color:#333;  }
.edu_2 .bg01 ol.ol_2 li {font-size:17px; padding-bottom:15px; margin-left:50px; padding-right:25px;}
.edu_2 .bg01 ol.ol_2 .txtHead2 {padding-bottom:10px; margin-left:30px;}	

div.edu_2_2{  background-repeat:no-repeat; margin-bottom:0px;  background-size:auto 400px;  background-position:left top; }
div.edu_2_2 .pre { height:400px;  box-sizing:border-box; padding:20px 5% 20px 5%; }
div.edu_2_2 .preBox { box-sizing:border-box; width:100%; color:#111; padding:15px 15px; background-color:rgba(255,255,255,0.5)}

ul.list3{overflow:hidden;}
ul.list3 li{width:100%; box-sizing:border-box; padding:0 3%; float:left; height:150px;}
ul.list3 li span {display:block; padding-bottom:10px; margin-bottom:10px; font-weight:500 }

div.edu_2 div.bg2{background-position:left center; background-size:cover;  height:300px; }
div.edu_2 div.bg2 .pdPre {padding:50px 0 0 0px;}
div.edu_2 div.bg2 ul.bt li a{  width:150px; padding:12px 0 15px 0; margin-right:9px; font-weight:500; font-size:15px;}

div.edu_2_2 div.counsel .txtBox {float:none; width:100%;}
div.edu_2_2 div.counsel ul {float:none; width:100%; }
div.edu_2_2 div.counsel .pdPre {padding:50px 15px 0 15px !important;}
div.edu_2_2 div.counsel.floatL,div.edu_2_6 .floatR {float:none; width:100%; }
div.edu_2_2 div.counsel .floatL img,div.edu_2_6 .floatR img {max-width:100%;}


}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

