#caroucel{background-color:#fff;box-sizing:border-box;margin-bottom:60px;margin-left:auto;margin-right:auto;padding:32px 3vw 65px;position:relative;width:calc(100% - 160px)}@media screen and (max-width:767px){#caroucel{padding:10vw 6vw 17vw;width:100%}}#caroucel .caroucel_item{background-color:#fff;font-size:.5rem;line-height:1.5;transition:opacity .3s}@media screen and (max-width:767px){#caroucel .caroucel_item{font-size:4.26vw;line-height:1.8}}#caroucel .caroucel_item:hover{opacity:.9}#caroucel .caroucel_item_img{aspect-ratio:3/2;background-color:#ddd;border-radius:30px 0 30px 0;display:block;overflow:hidden;padding:0!important}#caroucel .caroucel_item_img.contain img{object-fit:contain}#caroucel .caroucel_item_img.cover img{object-fit:cover}#caroucel .caroucel_item img{height:100%!important;object-fit:cover;width:100%!important}#caroucel .caroucel_item span{box-sizing:border-box;color:#014877;display:block;font-weight:700;padding:10px 0 0}#caroucel .swiper-button-prev{display:none;left:2vw;top:calc(65px + clamp(0px, 7.5vw, 1000px));width:auto}@media screen and (max-width:767px){#caroucel .swiper-button-prev{display:none}}#caroucel .swiper-button-prev:after{display:none!important}#caroucel .swiper-button-prev svg{height:auto!important;width:clamp(0px,5vw,1000px)}#caroucel .swiper-button-next{display:none;right:2vw;top:calc(65px + clamp(0px, 7.5vw, 1000px));width:auto}@media screen and (max-width:767px){#caroucel .swiper-button-next{display:none}}#caroucel .swiper-button-next:after{display:none!important}#caroucel .swiper-button-next svg{height:auto!important;width:clamp(0px,5vw,108px)}#caroucel .caroucel_swiper-pagination{align-items:center;bottom:30px!important;display:flex;justify-content:center;position:absolute;width:calc(100% - 6vw)}@media screen and (max-width:767px){#caroucel .caroucel_swiper-pagination{width:calc(100% - 12vw)}}#caroucel .caroucel_swiper-pagination span{cursor:pointer}#caroucel .caroucel_swiper-pagination span.prev{border-left:3px solid #000;border-top:3px solid #000;height:clamp(0px,1vw,10px);margin-left:clamp(0px,1vw,15px);margin-right:clamp(0px,1vw,15px);transform:rotate(-45deg);width:clamp(0px,1vw,10px)}@media screen and (max-width:767px){#caroucel .caroucel_swiper-pagination span.prev{height:3vw;margin-left:3vw;margin-right:3vw;width:3vw}}#caroucel .caroucel_swiper-pagination span.next{border-right:3px solid #000;border-top:3px solid #000;height:clamp(0px,1vw,10px);margin-left:clamp(0px,1vw,15px);margin-right:clamp(0px,1vw,15px);transform:rotate(45deg);width:clamp(0px,1vw,10px)}@media screen and (max-width:767px){#caroucel .caroucel_swiper-pagination span.next{height:3vw;margin-left:3vw;margin-right:3vw;width:3vw}}#caroucel .caroucel_swiper-pagination span.auto{margin-left:clamp(0px,1vw,10px);margin-right:clamp(0px,1vw,10px)}@media screen and (max-width:767px){#caroucel .caroucel_swiper-pagination span.auto{margin-left:3vw;margin-right:3vw}}#caroucel .caroucel_swiper-pagination span.auto.on span.play{display:none}#caroucel .caroucel_swiper-pagination span.auto.on span.pause{display:flex}#caroucel .caroucel_swiper-pagination span.auto span{height:14px;width:10px}#caroucel .caroucel_swiper-pagination span.auto span.play{border-bottom:7px solid transparent;border-left:10px solid #000;border-top:7px solid transparent;box-sizing:border-box;display:block}#caroucel .caroucel_swiper-pagination span.auto span.pause{grid-gap:5px;display:none;gap:5px}#caroucel .caroucel_swiper-pagination span.auto span.pause:after,#caroucel .caroucel_swiper-pagination span.auto span.pause:before{background-color:#000;content:"";display:block;height:14px;width:3px}#caroucel .swiper-pagination{align-items:center;display:flex;position:static;width:auto}#caroucel .swiper-pagination-bullet{height:clamp(0px,1vw,15px);margin-left:clamp(0px,1vw,10px);margin-right:clamp(0px,1vw,10px);width:clamp(0px,1vw,15px)}@media screen and (max-width:767px){#caroucel .swiper-pagination-bullet{height:3vw;margin-left:2.5vw;margin-right:2.5vw;width:3vw}}#caroucel .swiper-pagination-bullet-active{background-color:#009cc8}