@charset "utf-8";

#inc05{position:relative;height:710px}
#inc05:after{position:absolute;left:50%;bottom:100px;width:50%;height:1px;margin-left:-532px;content:'';background-color:#e1e1e1}
#inc05 .txt_area{position:relative;max-width:1300px;height:100%;margin:0 auto}
#inc05 .tit_area{font-size:20px;color:#222}
#inc05 .tit_area p{padding-bottom:15px;font-size:65px;line-height:1.1;font-weight:800;font-family:'mulish'}
#inc05 .txtSwiper{position:absolute;left:200px;bottom:130px;font-size:15px}
#inc05 .txtSwiper p{padding-bottom:10px;font-size:17px;line-height:27px;color:#222;white-space:pre-line; word-break:keep-all;font-family:notokr-medium}
#inc05 .txtSwiper span{white-space:pre-line;word-break:keep-all}
#inc05 .cont_txt{position:absolute;left:200px;bottom:180px;font-size:15px}
#inc05 .cont_txt p{padding-bottom:10px;font-size:17px;line-height:27px;color:#222;white-space:pre-line; word-break:keep-all;font-family:notokr-medium}
#inc05 .cont_txt span{white-space:pre-line;word-break:keep-all}
#inc05 .imgSwiper{position:absolute;left:50%;bottom:0;width:50%;height:532px}
#inc05 .imgSwiper:after{position:absolute;left:0;bottom:100px;width:100%;height:1px;content:'';z-index:999;background-color:rgba(255, 255, 255, 0.25)}
#inc05 .imgSwiper li{width:100%;height:100%;background:url(/sh_img/include/inc05/img/img1.jpg) center no-repeat;background-size:cover}
#inc05 .imgSwiper li.img02{background-image:url(/sh_img/include/inc05/img/img2.jpg)}
#inc05 .imgSwiper li.img03{background-image:url(/sh_img/include/inc05/img/img3.jpg)}
#inc05 .imgSwiper li.img04{background-image:url(/sh_img/include/inc05/img/img4.jpg)}
#inc05 .swiper-hero-progress {position:absolute;left:50%;bottom:100px;width:0;height:1px;background:#ff5a2b;z-index:5;margin-left:-530px}
#inc05 .swiper-pagination{position:absolute;left:0;bottom:67px;z-index:1002;width:73px;height:73px;border-radius:50%;cursor:default;background-color:#ff5a2b}
#inc05 .swiper-pagination span{position:absolute;left:27px;top:23px;cursor:default;background:none}
#inc05 .swiper-pagination span:after{font-size:16px;font-weight:600;color:#fff;opacity:0;font-family:'mulish'}
#inc05 .swiper-pagination span:nth-child(1):after{content:'01'}
#inc05 .swiper-pagination span:nth-child(2):after{content:'02'}
#inc05 .swiper-pagination span:nth-child(3):after{content:'03'}
#inc05 .swiper-pagination span:nth-child(4):after{content:'04'}
#inc05 .swiper-pagination span.swiper-pagination-bullet-active:after{opacity:1}

/* 반응형 [s] */
@media (max-width:1400px){
#inc05{padding:0 20px}
#inc05 .swiper-hero-progress{left:auto;margin:auto;right:0}
#inc05:after{left:0;margin-left:auto}
#inc05 .imgSwiper:after{}
#inc05 .cont_txt{left:90px}
}
@media (max-width:1024px){
#inc05{height:auto;padding:0}
#inc05 .tit_area{margin-bottom:40px;font-size:17px}
#inc05 .tit_area p{padding-bottom:10px;font-size:39px}
#inc05 .imgSwiper{position:relative;left:auto;bottom:auto;width:100%;height:490px}
#inc05 .imgSwiper:after{bottom:0;height:3px}
#inc05 .cont_txt{left:20px;bottom:auto;top:50%;padding:85px 35px 45px;margin-top:208px;z-index:5;background:rgba(30, 35, 41, 0.81)}
#inc05 .cont_txt p{color:#fff}
#inc05 .swiper-pagination{bottom:auto;top:50%;left:20px;width:42px;height:42px;margin-top:208px;border-radius:0}
#inc05 .swiper-pagination span{left:12px;top:7px}
#inc05 .swiper-pagination span:after{font-size:15px}
#inc05 .swiper-hero-progress{bottom:0;height:3px}
#inc05 .txt_area{text-align:center}
}
@media (max-width:768px){
#inc05 .txtSwiper{display:none;}
#inc05 .tit_area{margin-bottom:20px;font-size:15px}
#inc05 .cont_txt{margin-top:196px}
#inc05 .swiper-pagination{margin-top:196px}
}
@media (max-width:480px){
#inc05 .tit_area p{font-size:25px;word-break:keep-all}
#inc05 .imgSwiper{height:450px}
#inc05 .cont_txt{width:92%;left:50%;padding:70px 0 40px;margin-top:174px;transform:translateX(-50%)}
#inc05 .swiper-pagination{margin-top:174px;left:50%;transform:translateX(-50%)}
}
@media (max-width:380px){
#inc05 .cont_txt{padding:62px 15px 40px}
#inc05 .cont_txt p{ white-space:normal}
#inc05 .cont_txt span{ white-space:normal}
}
/* 반응형 [e] */
