.slick-loading .slick-list{background:#fff url(/assets/image/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{content:"";display:block;height:45px;position:absolute;top:40%;width:45px;z-index:12}.slick-prev{left:30%}.slick-next{right:30%}.slick-next:before,.slick-prev:before{background-color:#a43fd1;border-radius:30px;content:"";height:45px;left:0;position:absolute;top:0;width:45px}.slick-next:after,.slick-prev:after{content:"";display:block;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:12px;z-index:1}.slick-prev:after{left:50%}.slick-next:after{right:25%}.slick-prev:after{border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translate(-30%,-50%) rotate(45deg)}.slick-next:after{border-right:2px solid #fff;border-top:2px solid #fff;transform:translate(-70%,-50%) rotate(45deg)}@media screen and (max-width:768px){.slick-prev{left:65px}.slick-next{right:53px}.slick-next:before,.slick-prev:before{background-color:#a43fd1;height:35px;width:35px}.slick-prev:after{left:17px;top:17px}.slick-next:after{right:15px;top:17px}}.slick-slide{margin:0 20px;position:relative;transition:all .3s ease-in-out}.slick-slide img{height:auto;width:100%}.is-active-next,.slick-active,.slick-current{opacity:1}.slick-slide:after{background-color:#fff;border-radius:10px;content:"";display:block;height:100%;opacity:0;position:absolute;top:0;transition:all .2s;width:100%;z-index:99}.slick-slide.slick-overlay:after{opacity:.9}@media screen and (max-width:768px){.slick-slide.slick-overlay:after{display:none}}.slick-dotted.slick-slider{margin-bottom:10px}.slick-dots{list-style:none;padding-top:20px;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:auto;margin:0 5px;width:40px}.slick-dots li button{background:transparent;border:none;font-size:0;height:auto;line-height:1;outline:none;width:40px}.slick-dots li button:before{color:#969696;content:"●";display:block;font-family:IBM Plex Sans JP,sans-serif;font-size:15px;opacity:1;text-align:center}.slick-dots li.slick-active button:before{color:#a43fd1}@media screen and (max-width:768px){.slick-dots{margin:0 auto;width:80%}}.slider{display:none;height:auto;margin:0 auto;width:100%;z-index:11}.slider *{box-sizing:border-box}.slider.slick-initialized{display:block}@media screen and (max-width:768px){.slider{padding:0 15%}.slick-slide{margin:0 auto}}:root .slick-dots,_::-webkit-full-page-media,_:future{bottom:-35px}.fade-slide .slick-prev{left:0}.fade-slide .slick-next{right:0}@media screen and (max-width:768px){.fade-slide .slick-prev{left:50px}.fade-slide .slick-next{right:50px}.fade-slide .slick-dots{width:100%}}@media screen and (max-width:600px){.fade-slide .slick-prev{bottom:-5px;height:35px;left:0;top:auto;width:35px}.fade-slide .slick-next{bottom:-5px;height:35px;right:0;top:auto;width:35px}.fade-slide .slick-next:after{right:5px}.fade-slide .slick-dots li button:before{font-size:12px}.fade-slide .slick-dots li{margin:0 4px;width:12px}.fade-slide .slick-dots li button{padding:0;width:12px}.fade-slide .slick-dots{padding-top:30px}}