@charset "utf-8";

#inc01{position:relative;width:100%;font-size:14px;color:#777;line-height:24px;font-family:'notokr-regular';letter-spacing:-0.3px}
#inc01:before{display:block;z-index:-1;content:"";position:absolute;left:114px;width:94%;height:100%;background-color:#f7f7f7}
#inc01 .bg{position:absolute;width:94%;height:465px;background:url('/sh_img/include/include_01/img/inc01_bg.jpg') no-repeat}
#inc01_wrap{max-width:1200px;height:765px;margin:0 auto}
#inc01_wrap .inq_wrap{height:225px}
#inc01_wrap .inq_wrap:after{position:absolute;top:9%;right:0;content:'GWANGYA LAW FIEM';font-weight:700;font-size:11px;color:#777;font-family:'Poppins';letter-spacing:0;transform:rotate(-90deg)}
#inc01_wrap .pro_list:after{display:block;content:"";visibility:hidden;clear:both}
#inc01_wrap .pro_list li{float:left;width:23.5%;height:433px}
#inc01_wrap .pro_list li .img{width:100%;height:240px;background-size:cover;background-repeat:no-repeat;background-position:center}
#inc01_wrap .pro_list li.img1 .img{background-image:url(/sh_img/include/include_01/img/inc01_img01.jpg)}
#inc01_wrap .pro_list li.img2 .img{background-image:url(/sh_img/include/include_01/img/inc01_img02.jpg)}
#inc01_wrap .pro_list li.img3 .img{background-image:url(/sh_img/include/include_01/img/inc01_img03.jpg)}
#inc01_wrap .pro_list li.img4 .img{background-image:url(/sh_img/include/include_01/img/inc01_img04.jpg)}
#inc01_wrap .pro_list li + li{margin-left:2%}
#inc01_wrap .pro_list li a{display:block;overflow:hidden;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}
#inc01_wrap .pro_list li .txt{padding:50px 40px;color:#777;background:#fff}
#inc01_wrap .pro_list li .txt .num{margin-bottom:20px;font-weight:600;font-size:13px;color:#999;font-family:'Poppins';letter-spacing:0}
#inc01_wrap .pro_list li .txt .num span{position:relative;padding-right:30px;font-size:18px;color:#222;font-family:'notokr-bold'}
#inc01_wrap .pro_list li .txt .num span:after{position:absolute;content:'';top:12px;right:14px;width:4px;height:4px;border-radius:50px;background:#d49f48}
#inc01_wrap .pro_list li .txt .cont{ white-space:pre-line; word-break:keep-all}
#inc01_wrap .swiper-pagination{display:none;position:relative;margin:25px auto 0}
#inc01_wrap .swiper-pagination span{display:block;float:left;width:7px;height:7px;border-radius:50px;text-indent:-1000px;margin-left:10px;overflow:hidden;content:"";background:#363c5e;transition:all 0.3s}
#inc01_wrap .swiper-pagination splan.swiper-pagination-bullet-activ{opacity:1}

/* 반응형 [s] */
@media (hover:hover) {
#inc01_wrap .pro_list li a:hover{margin-top:-30px;border-bottom:3px solid #2f3956}
}
@media (max-width:1400px){
#inc01{padding:0 20px 80px;background-color:#f7f7f7}
#inc01 .bg{left:0;top:0;width:100%;height:489px;background-repeat:repeat}
#inc01_wrap{height:auto}
#inc01_wrap .inq_wrap{height:auto}
#inc01_wrap .inq_wrap:after{display:none}
}
@media (max-width:1200px){
#inc01_wrap .pro_list li .txt{padding:35px 22px}
}
@media (max-width:1024px){
#inc01_wrap .swiper-pagination{display:table}
#inc01_wrap .pro_list li{float:none;height:auto}
#inc01_wrap .pro_list li + li{margin-left:auto}
}
@media (max-width:768px){
#inc01{padding-bottom:50px}
#inc01_wrap .pro_list li .txt{padding:30px 16px}
#inc01_wrap .pro_list li .txt .num{margin-bottom:10px}
}
@media (max-width:480px){
#inc01_wrap .pro_list li .txt{padding:30px 25px}
}
/* 반응형 [e] */
