.blue {color:#13469f}
.bold {font-weight:bold}
.mt15{margin-top:15px !important}
.padding15{padding:0 15px}


.phone_box {background: #164895;
    color: #fff;
    border-radius: 20%;
    position: fixed;
    z-index: 1040;
	top:55px;
    right: 2%;
    padding: 30px 20px;}
.phone_box .mobile_num {margin-top: .5rem;}

.carousel-caption {top:13%; right:auto; left:10%; text-align:left; padding:0}
.Mtitle {font-size:35px; color:#070707}
.carousel-item3 .Mtitle {color:#fff}
.carousel-item3 .Mtitle span{color:#fcea50}
.carousel-item3 .Mtxt {color:#c8c8c8}
.Mtxt {color:#302e2e}


/*아이콘*/
.micoWrap {width:100%; overflow:hidden; margin-top:50px;}
.micoWrap ul li {float:left; width:20%;}
.micoWrap ul li ul li {float:none; width:100%; text-align:center;}
.micoWrap ul li ul li.img {margin:0 auto 20px auto; height:100px;}
.micoWrap ul li ul li.tit {line-height:20px}
.micoWrap ul li ul li.txt {line-height:18px}

/*게시판*/
.noticeWrap {padding-top:50px}
.notice {padding-right:4%}
.free {padding-left:4%}

/*관련기관*/
.partner {background:#f3f6f7; padding:30px 0}
.partner h3{text-align:center; display:block; width:100%;}
.partner ul {margin-top:20px}
.partner ul li {float:left; width:192px; margin: 0 4px;}
.partner ul li:first-child {margin-left:0}
.partner ul li:last-child {margin-right:0}
.partner ul li img{border-radius:10px; width:100%;}

.contact {padding:30px 0}
.contact ul {margin-bottom:0 !important; width:100%;}
.contact ul li {float:left;}
.contact ul li:first-child{padding-right:21%;}
.contact ul li:last-child{float:right;}

.footer .fleft ul li {display:inline-block; padding-right:15px}
.footer .fleft ul {border-bottom:1px solid #5a5a5a}


@media (min-width:1200px){
.content_container {width:1200px !important; margin:0 auto !important; float:none !important; padding:0 15px;}
}
@media (max-width:1199px){
.partner ul li {width:16%;margin:0.1%;
    display: inline-block;
    float: none;
}
.content_container {padding:0 20px;}
.partner ul li:first-child {margin-left:0.3%}

.contact ul li {padding:0 3%}
.contact ul li:first-child{padding-right:2%;}
}

.contact ul li br, .navbar_mlist {display:none}
@media (max-width:992px){
.navbar_mlist {display:block;border:0; background:#fff}
.navbar_mlist:focus{outline: 0px auto -webkit-focus-ring-color;}
.Mtitle {font-size:30px;}
.Mtxt {display:none;}
.micoWrap {margin-top:0;}
.micoWrap ul.micoWrapUl li:nth-child(1), .micoWrap ul.micoWrapUl li:nth-child(3) {display:none;}
.micoWrap ul.micoUl li:nth-child(1){display:block;}
.micoWrap ul li {width:33.33333333333333333%; background:#efeff3; padding:15px 0 ; border-right:1px solid #fff;}
.micoWrap ul li ul li {border-right:0}
.row{margin:0}

.noticeWrap {padding-top:0}
.notice {padding-right:15px}
.free {padding-left:15px; margin-bottom:15px;}

.partner ul li {width: 30.5%;margin:1%;
    display: inline-block;
    float: none;
}
.partner ul li:first-child {margin-left:2%}
.partner ul li:nth-child(4) {margin-left:2%}

.contact {background:#365780}
.contact ul li:last-child {display:none;}
.contact ul li {padding:0; width:50%; color:#fff; text-align:center;}
.contact ul li img.moimg {display:block; margin:0 auto 10px auto;}
.contact ul li br {display:block;}
.contact ul li span{display:none;}
.contact ul li:first-child {border-right:1px solid #7f93ab}
}
@media (max-width:767px){
.Mtitle {font-size:26px;}
.carousel-caption {top:8%}
.micoWrap ul li ul li.img, .micoWrap ul li ul li.img img {height:60px}
}
@media (max-width:640px){
.partner ul li {width: 49%; margin:0.5% 0;}
.partner ul li:first-child {margin-left:0}
.partner ul li:nth-child(4) {margin-left:0}
.partner {padding:20px 0 0 0}
.partner ul {margin-top:10px}
}

@media (min-width:1600px){
.carousel-caption {left:16%;}
}
@media (min-width:1800px){
.carousel-caption {left:20%;}
}

@media (min-width:1200px){
.navbar-expand-lg .navbar-nav {margin-left:15%;}
.navbar-expand-lg .navbar-nav .dropdown-menu {left:10%}
}
@media (max-width:1641px){
.phone_box {top:150px}
}
@media (min-width:992px) and (max-width:1199px){
.navbar-expand-lg .navbar-nav {margin-left:5%;}
.navbar-expand-lg .navbar-nav .dropdown-menu {left:5%}
}
@media (max-width:1199px){
.dropdown-toggle::after {margin-left:0;}

}

