.fv-slide{display:block!important}#fv-slider-main{width:100%;max-width:1245px;margin:auto;background-color:#000}#fv-slider-main a{display:block;position:relative;transition:.3s ease-in-out}#fv-slider-main a:hover{opacity:.6}#fv-slider-main img{pointer-events:none}#fv-slider-main button{border:none;padding:0;margin:0;display:block}#fv-slider-main .slick-arrow{position:absolute;top:50%;z-index:1;opacity:.7;transition:.3s ease-in-out}#fv-slider-main:hover .slick-arrow{opacity:.8}#fv-slider-main .slick-prev{left:0;transform:translateY(-50%)}#fv-slider-main .slick-next{right:0;transform:translateY(-50%)}#fv-slider-main img{width:100%;display:block}#fv-slider-main .slick-prev img,#fv-slider-main .slick-next img{height:100%;width:100%}#fv-slider-main img{height:auto!important}#fv-slider-thumbs img{display:block;height:auto!important}#fv-slider-thumbs .fv-slider-thumb{padding:0 2px}#fv-slider-main .slick-next:before,#fv-slider-main .slick-prev:before{display:none}#fv-slider-main .slick-prev,#fv-slider-main .slick-next{height:44px!important;width:29px!important}@media(min-width:768px){#fv-slider-main .slick-prev,#fv-slider-main .slick-next{height:64px!important;width:49px!important}}.amuse-slider{margin-bottom:20px!important}.amuse-slider .slick-dots{display:flex!important;justify-content:center!important;gap:3px!important;margin-top:20px!important;margin-bottom:0!important;position:relative!important;top:0!important;left:0!important}.amuse-slider .slick-dots li{margin:0!important}.amuse-slider .slick-dots li button{height:13px!important;width:13px!important;border-radius:100%!important;color:transparent!important;overflow:hidden!important;border:2px solid black!important;background-color:#fff!important;transition:.3s ease-in-out!important;padding:0!important}.amuse-slider .slick-dots li.slick-active button{background-color:#ff0081!important}.amuse-slider .slick-dots li button:before,.amuse-slider .slick-dots li button:after{display:none}.vip-plans[data-astro-cid-w2avjmp2]{display:grid;gap:15px}.vip-card[data-astro-cid-w2avjmp2]{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 10px #1b265312}.vip-head[data-astro-cid-w2avjmp2]{background-color:#9d824d;background-image:repeating-linear-gradient(45deg,#ffffff12 0 4px,#fff0 4px 10px),linear-gradient(180deg,#ffffff29,#fff0 55%,#0000001a);color:#fff;display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px 12px;padding:14px 20px}.vip-plan-id[data-astro-cid-w2avjmp2]{font-family:"Noto Serif JP",serif;font-weight:600;font-size:17px;line-height:1;letter-spacing:.06em;opacity:.85;white-space:nowrap}.vip-plan-name[data-astro-cid-w2avjmp2]{font-family:"Noto Serif JP",serif;font-weight:600;font-size:22px;line-height:1.2;letter-spacing:.06em;white-space:nowrap}.vip-body[data-astro-cid-w2avjmp2]{flex-grow:1;padding:22px 20px 24px}.vip-block[data-astro-cid-w2avjmp2]+.vip-block[data-astro-cid-w2avjmp2]{margin-top:20px;padding-top:20px;border-top:1px solid #e6e2d8}.vip-label[data-astro-cid-w2avjmp2]{font-weight:700;font-size:11px;line-height:1;letter-spacing:.18em;color:#9d824d;text-align:center;margin-bottom:12px}.vip-price[data-astro-cid-w2avjmp2]{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:46px;line-height:1;color:#1b2653;text-align:center;white-space:nowrap}.vip-hours[data-astro-cid-w2avjmp2]{display:inline-block;vertical-align:10px;background:#2b2b2b;color:#fff;font-family:var(--font-sans, "Zen Kaku Gothic New", sans-serif);font-weight:700;font-size:12px;line-height:1;letter-spacing:normal;border-radius:4px;padding:5px 8px;margin-right:8px}.vip-yen[data-astro-cid-w2avjmp2]{font-size:.6em;margin-right:2px;opacity:.75}.vip-note[data-astro-cid-w2avjmp2]{font-size:11px;line-height:1.5;color:#8a8fa3;text-align:center;margin-top:10px}.vip-sep[data-astro-cid-w2avjmp2]{margin:0 6px;color:#cfd3e2}.vip-services[data-astro-cid-w2avjmp2] li[data-astro-cid-w2avjmp2]{font-weight:700;font-size:14px;line-height:1;color:#1b2653;text-align:center;padding:10px 0;border-bottom:1px dashed #ddd8cb}.vip-services[data-astro-cid-w2avjmp2] li[data-astro-cid-w2avjmp2]:first-child{padding-top:0}.vip-services[data-astro-cid-w2avjmp2] li[data-astro-cid-w2avjmp2]:last-child{border-bottom:0;padding-bottom:0}@media(min-width:640px){.vip-plans[data-astro-cid-w2avjmp2]{grid-template-columns:repeat(2,1fr);gap:20px}.vip-plan-name[data-astro-cid-w2avjmp2]{font-size:24px}}
