@import url('style.css');

.gnb .gnb_2ul {padding-top:30px;}
.gnb .gnb_2ul li {margin-bottom:20px;}
.gnb .gnb_2a {line-height:130%;}

.ftwrap .logowrap {padding: 29px 46px;}

.suba {background:url('../img/sub_01.jpg') 50% 50% no-repeat; background-size:cover;}
.subb {background:url('../img/sub_02.jpg') 50% 50% no-repeat; background-size:cover;}
.subc {background:url('../img/sub_03.jpg') 50% 50% no-repeat; background-size:cover;}
.subd {background:url('../img/sub_04.jpg') 50% 50% no-repeat; background-size:cover;}
.sube {background:url('../img/sub_05.jpg') 50% 50% no-repeat; background-size:cover;}
.subf {background:url('../img/sub_06.jpg') 50% 50% no-repeat; background-size:cover;}
.subg {background:url('../img/sub_07.jpg') 50% 50% no-repeat; background-size:cover;}


.mctn3 li {width:19%; margin-right: 1.25%;}
.mctn3 li:nth-child(6n) { margin-right: 1.25%; }
.mctn3 li:nth-child(5n) { margin-right: 0; }


.subBoxR li p.t1 {padding:20px 20px 0 40px;}

.pgAb .his p{padding-right:100px;}

.pgDa p.bstep01 span{width:100%; display:block; margin:0 0 10px 0;}

.pgDa ul.bstep02 li{padding:0px 20px 0 20px;}
.pgDa ul.bstep02 li.a{ background: none;}
.pgDa ul.bstep02 li.b{ background: none;}
.pgDa ul.bstep02 li.c{ background: none;}
.pgDa ul.bstep02 li.d{ background: none;}
.pgDa ul.bstep02 li.e{ background: none;}
.pgDa ul.bstep02 li.f{ background: none;}
.pgDa ul.bstep02 li.g{ background: none;}

.pgDa ul.bstep02 li span{background:#eee; padding:10px 0;}

.pgFa .Box ul.cbox li{padding-left:10px; padding-right:10px;}
.pgFa .Box ul.cbox li.gcbb {padding-top:50px;}
.pgFa .Box ul.cbox li.ocbb {padding-top:60px;}

.pgFa .Box ul.cbox3 li p{min-height:400px;}

@media screen and (max-width:1200px){
    .mct3 .fL {width:100%; padding:0px 0 50px 0;}
    .mctn3 { width: 100%;}
}


@media screen and (max-width:700px){
    .topline .fL a span {display:none;}

    .slicktext {width:100%; margin:-180px 0 0 0;}

    .mctn3 li { width: 50%; margin-right: 0 !important; margin-bottom: 20px;}
}