.gov {font-weight:400;}
.gov img {max-width:100%; vertical-align:top;}
.gov .bg01 {background:url("../img/img1_6.jpg")no-repeat center center; height:231px; }
.gov .bg01 a {display:block; height:231px; width:100%;}
.gov .float30,.gov .float60 ,.gov .float50,.gov .float50,.gov .float70,.gov .float20  {float:left;}
.gov .float .float50 {float:right;}
.gov .float30 {width:38%;}
.gov .float20 {width:20%;}
.gov .float60{width:62%;}
.gov .float50 {width:50%;}
.gov .float50{width:50%;}
.gov .float70{width:80%;}
.gov .tit01 {display:block; padding-bottom:10px; }
.gov ul.list li {padding:5px 20px; font-size:18px;}
.gov ul.list3 span{}
.gov ul.list3 li {float:left; width:33.3333%; text-align:center;}
.gov .line {border-top:1px solid #ccc; height:10px;}
.gov h3 {border-bottom:2px solid #333; padding:10px 0; margin-bottom:20px; font-size:24px; font-weight:500;}
.gov .item ul li {font-size:18px; line-height:32px;}
.gov .conBox1 {background-color:#035cb3; padding:50px 65px; color:#fff; margin-top:100px; }
.gov ul.img {clear:both; margin:45px 0 75px 0; overflow:hidden;}
.gov ul.img li {float:left; text-align:center; width:33.33333%}
.gov ul.img li span {display:block; font-size:24px; padding-top:15px;}
.mgT150 {margin-top:150px;}
.mgT130 {margin-top:130px;}
.mgL50 {padding-left:60px;}
.point1 {background-color:#035cb3; color:#fff; font-weight:600; padding:0 3px; display:inline-block; line-height:33px; padding-bottom:3px;}
.point2 {background-color:#035cb3; color:#fff; font-weight:600; padding:0 3px; margin:0 5px 0 10px; }
.point3 {background-color:#01376c; color:#fff; font-weight:600; padding:0 3px; display:inline-block; line-height:33px; padding-bottom:3px;}
.point4 {background-color:#fff; color:#035cb3; font-weight:500; padding:0 3px; margin:0 0 5px 0; display:inline-block;  }

/*--상담신청2--*/
div.counsel2{height:410px; overflow:hidden; }
div.counsel2 {background:url("../img/counsel_ex.jpg")no-repeat left center;  }
div.counsel2 ul {float:left;  }
div.counsel2 .pdPre {padding:100px 0 0 50% !important; }
.ex ul.bt {padding-top:40px; overflow:hidden; float:right; margin-right:50px;}
.ex ul.bt li a{ display:block; float:left; background-color:#fff; border:1px solid #d08397;  border-radius:50px 50px; 
  width:200px; text-align:center; overflow:hidden; padding:15px 0 18px 0; margin-right:9px; font-weight:500; font-size:18px;}
.ex .wd12 {position:relative;}
.ex ul.btPree {position:absolute; bottom:80px; right:30px;}


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
.gov .float30,.gov .float60,.gov .float50,.gov .float50,.gov .float80,.gov .float20 {float:none;}
.gov .float30,.gov .float60,.gov .float50,.gov .float50,.gov .float80,.gov .float20  {width:100%;}
.gov ul.list li {padding:5px 0px; font-size:18px;}
.gov ul.list3 li {float:none; width:100%; text-align:center; margin-bottom:50px;}
.gov .etc {font-size:11px;  float:left; letter-spacing:-0.3px;}
.gov .etc span {margin:0 2px;}

.mgT150 {margin-top:60px;}
.mgT130 {margin-top:50px;}
.mgT70 {margin-top:40px;}
.mgL50 {padding-left:0px;}
.gov .float .float50 {float:right;}

.gov h3 {border-bottom:2px solid #333; padding:20px 0 0px 0; margin-bottom:20px; font-size:20px; font-weight:500;}
.gov .item ul li {font-size:12px; line-height:25px;}
/*.gov li .floatR {display:block !important; float:none; }*/

.gov .conBox1 { padding:30px 15px; margin-top:70px; }
.gov ul.img {clear:both; margin:25px 0 25px 0; overflow:hidden;}
.gov ul.img img {max-width:100%;}
.gov ul.img li {float:left; text-align:center; width:32.33333%; margin:0 0.5%;}
.gov ul.img li span {display:block; font-size:14px; padding-top:10px;}
	
/*--상담신청2--*/
div.counsel2{height:550px; overflow:hidden; }
div.counsel2 {background:url("../img/counsel_ex.jpg")no-repeat center 30px ; background-size:320px auto;  }
div.counsel2 ul {float:none;  }
div.counsel2 .pdPre {padding:230px 0 0 0% !important; }

div.counsel2 ul.bt {padding-top:20px; overflow:hidden; float:none; margin-right:0px;}
div.counsel2 ul.bt li a{ display:block; float:left; background-color:#fff; border:1px solid #d08397;  border-radius:50px 50px; 
  width:200px; text-align:center; overflow:hidden; padding:15px 0 18px 0; margin-right:9px; font-weight:500; font-size:18px;}

.ex ul.btPree {position:absolute; bottom:20px; right:20px; margin-right:0 !important;}

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

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

