.l-section .l-inner{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1200px;margin:0 auto;padding:0 4rem}.l-section .swiper{overflow:visible;padding:0 3.2rem}.l-section .swiper .swiper-wrapper .swiper-slide{height:auto;padding:20px;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1019607843);border-radius:4px 0px 0px 4px;opacity:1}.l-section .swiper-navi{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;position:relative;width:345px;margin:40px auto}.l-section .swiper-button-prev,.l-section .swiper-button-next{width:40px;height:40px;background:#fff;border:2px solid #e6e6e6;border-radius:50%;cursor:pointer;position:absolute;bottom:0;z-index:10}.l-section .swiper-button-prev::before,.l-section .swiper-button-next::before{position:absolute;top:0;bottom:0;margin:auto;border-radius:0}.l-section .swiper-button-prev{left:0}.l-section .swiper-button-prev::before{content:"";display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:2px solid #a8a8a8;border-bottom:2px solid #a8a8a8}.l-section .swiper-button-next{right:0}.l-section .swiper-button-next::before{content:"";display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #a8a8a8;border-right:2px solid #a8a8a8}.l-section .slide{overflow:hidden;-webkit-transition:var(--transition),opacity 1s;transition:var(--transition),opacity 1s;border-radius:4px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.l-section .slide-content{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:start;-ms-flex-align:start;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.l-section .slide-content .slide-title{margin-left:10px;font-size:12px;line-height:1}.l-section .slide-content .slide-title .title{font-size:16px;margin-bottom:10px}.l-section .slide-text{font-size:14px;margin-top:10px}.swiper-button-prev,.swiper-button-next{display:grid;place-content:center;width:6.4rem;height:6.4rem;cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition)}.swiper-button-prev::before,.swiper-button-next::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:50%;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.swiper-button-prev::after,.swiper-button-next::after{width:1.2rem;height:1.2rem;content:"";border:solid var(--color-gray);border-width:3px 3px 0 0}.swiper-button-prev::after{margin-left:.4rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.swiper-button-next::after{margin-right:.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swiper-button-disabled{pointer-events:none;opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.swiper-pagination{margin:auto;left:0;right:0}.swiper-pagination .swiper-pagination-bullet{margin:0 6px;width:10px;height:10px;background-color:#fff;border:2px solid #e5e5e5;opacity:1}.swiper-pagination .swiper-pagination-bullet-active{background-color:#a8a8a8;border:2px solid #a8a8a8}
