@charset "utf-8";
#inc04{padding:150px 0 160px}
#inc04 .inner{overflow:hidden;width:1400px;margin:0 auto}
#inc04 .all_txt_wrap05{margin-bottom:38px}
#inc04 .space_btn_wrap{display:flex;align-items:center;justify-content:center;margin-bottom:100px}
#inc04 .space_btn{cursor:pointer}
#inc04 .space_btn:after{position:relative;top:-5px;content:"";display:inline-block;margin:0 25px;width:1px;height:15px;background:#e1e1e1}
#inc04 .space_btn:last-child:after{display:none}
#inc04 .space_btn > .arrow{color:#b7b7b7}
#inc04 .swiper-slide{height:431px;overflow:hidden;border-radius:20px}
#inc04 .swiper-slide > a{display:block;width:100%;height:100%}
#inc04 .swiper-slide > a > img{width:100%;max-width:100%;height:100%;object-fit:cover}

/* 반응형 [s] */
@media (max-width:1500px){
#inc04 .inner{width:95%}
#inc04 .swiper-slide{height:clamp(250px, 28.7vw, 431px)}
}
@media (max-width:1300px){
#inc04 .space_btn_wrap{margin-bottom:80px}
}
@media (max-width:1200px){
#inc04{padding:120px 0}
}
@media (max-width:1024px){
#inc04{padding:100px 0}
#inc04 .space_btn_wrap{margin-bottom:50px}
}
@media (max-width:768px){
#inc04{padding:80px 15px}
#inc04 .inner{width:100%}
#inc04 .swiper-slide{height:clamp(250px, 50vw, 431px);border-radius:15px}
}
@media (max-width:580px){
#inc04{padding:60px 15px}
#inc04 .space_btn_wrap{margin-bottom:40px}
}
@media (max-width:480px){
#inc04{padding:50px 15px}
#inc04 .all_txt_wrap05,#inc04 .space_btn_wrap{margin-bottom:30px}
}
/* 반응형 [e] */
