.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;outline:none;line-height:0;font-size:0;color:rgba(0,0,0,0);cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.bg-base{background-color:#212529}.bg-white{background-color:#fff}.bg-beige-01{background-color:#fffbf3}.bg-beige-02{background-color:#f8f1e6}.bg-beige-03{background-color:#e8e0d4}.bg-gold{background-color:#b68f51}.bg-red-01{background-color:#c33846}.bg-red-02{background-color:#900}.bg-orange-01{background-color:#f2c292}.bg-orange-02{background-color:#e98e4b}.bg-pink-01{background-color:#eaadbd}.bg-pink-02{background-color:#e94174}.bg-purple-01{background-color:#b1b2e0}.bg-purple-02{background-color:#6364b7}.bg-brown-01{background-color:#826152}.bg-brown-02{background-color:#523b29}.bg-gray-01{background-color:#c5c5c5}@media screen and (max-width: 767px){.slider{background:#f8f1e6;padding:15px 10px 0;margin-top:5px}}@media screen and (min-width: 768px){.slide{max-width:738px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 970px){.slide{max-width:1000px;padding-left:15px;padding-right:15px}}.slide img{display:block;max-width:100%;height:auto;margin:0 auto}.slide button{margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.slide button:focus{outline:none}.slide-arrow{position:absolute;top:46.25%;width:30px;height:30px;background:rgba(255,255,255,.6)}.prev-arrow,.next-arrow{line-height:1.2;z-index:99;text-align:center}@media screen and (min-width: 768px){.prev-arrow{left:1px}}@media screen and (min-width: 970px){.prev-arrow{left:16px}}@media screen and (min-width: 768px){.next-arrow{right:1px}}@media screen and (min-width: 970px){.next-arrow{right:16px}}.prev-arrow::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f053";color:#523b29;font-size:2rem;padding-right:0;padding-left:0}.next-arrow::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";color:#523b29;font-size:2rem;padding-right:0;padding-left:0}.slick-dotted.slick-slider{padding-bottom:35px}.slick-dots li button{width:30px;height:30px}.slick-dots li button::before{font-family:slick;font-size:3rem;line-height:3rem;top:0;left:0;width:30px;height:30px;opacity:.25}