@charset "UTF-8";@media screen and (width > 768px){.main[data-astro-cid-6bnl3vjs]{display:flex;flex-wrap:wrap;justify-content:center;gap:56px 32px;margin-bottom:80px;padding:0 16px}.main-heading[data-astro-cid-6bnl3vjs]{display:block;color:#28231e;font-size:17px;font-weight:700;line-height:25px;margin-bottom:24px}}@media screen and (width > 1248px){.main__contents[data-astro-cid-6bnl3vjs]{width:816px}}@media screen and (width <= 1248px) and (width > 1024px){.main__contents[data-astro-cid-6bnl3vjs]{width:calc(100% - 400px)}}@media screen and (width <= 1024px) and (width > 768px){.main__contents[data-astro-cid-6bnl3vjs]{flex:1;margin-left:16px;max-width:816px}}.areaLink[data-astro-cid-66m46wmp]{background:#f5f2ef;border-radius:8px}.areaLink[data-astro-cid-66m46wmp] dt[data-astro-cid-66m46wmp]{font-weight:700;margin-bottom:16px}.areaLink[data-astro-cid-66m46wmp] dd[data-astro-cid-66m46wmp]{background:#fff;border-radius:8px;padding:16px}.areaLink[data-astro-cid-66m46wmp] ul[data-astro-cid-66m46wmp]{display:flex;flex-wrap:wrap}.areaLink[data-astro-cid-66m46wmp] a[data-astro-cid-66m46wmp]{align-items:center;color:var(--color-link-blue);display:flex;font-size:14px;gap:8px;padding:8px 0}.areaLink[data-astro-cid-66m46wmp] a[data-astro-cid-66m46wmp]:before{background:var(--color-link-blue);content:"";display:block;height:10px;width:6px;-webkit-mask:var(--mask-img-arrow-m-right) no-repeat center center / contain;mask:var(--mask-img-arrow-m-right) no-repeat center center / contain}@media (width > 768px){.areaLink[data-astro-cid-66m46wmp]{padding:16px 16px 24px;margin-bottom:24px}.areaLink[data-astro-cid-66m46wmp] dt[data-astro-cid-66m46wmp]{font-size:18px}.areaLink[data-astro-cid-66m46wmp] ul[data-astro-cid-66m46wmp]{gap:0 16px}.areaLink[data-astro-cid-66m46wmp] li[data-astro-cid-66m46wmp]{width:calc((100% - 32px) / 3)}}@media (width <= 768px){.areaLink[data-astro-cid-66m46wmp]{margin:0 16px 32px;padding:16px}.areaLink[data-astro-cid-66m46wmp] dt[data-astro-cid-66m46wmp]{font-size:15px}.areaLink[data-astro-cid-66m46wmp] ul[data-astro-cid-66m46wmp]{gap:0 12px}.areaLink[data-astro-cid-66m46wmp] li[data-astro-cid-66m46wmp]{width:calc((100% - 24px) / 3)}}.sec__directSearch[data-astro-cid-yljkylrk]{background:#e5f0fb}@media screen and (min-width: 769px){.sec__directSearch[data-astro-cid-yljkylrk]{border-radius:8px;margin-bottom:40px;padding:24px 24px 32px}}@media screen and (max-width: 768px){.sec__directSearch[data-astro-cid-yljkylrk]{margin-top:24px;padding-top:24px}.sec__directSearch[data-astro-cid-yljkylrk]:after{border-top:solid 1px #c5e1fa;background:linear-gradient(#d7ecff 58%,#e7f2fc);content:"";display:block;height:15px;width:100%}}.sec__directSearch--segment[data-astro-cid-yljkylrk] dt[data-astro-cid-yljkylrk]{border-left:solid 10px var(--color-main-blue);font-weight:700;margin-bottom:24px;padding:3px 0 3px 10px}.sec__directSearch--segment[data-astro-cid-yljkylrk] ul[data-astro-cid-yljkylrk]{display:flex;flex-wrap:wrap;gap:16px 12px}.sec__directSearch--segment[data-astro-cid-yljkylrk] li[data-astro-cid-yljkylrk] a[data-astro-cid-yljkylrk]{background:#fff;border-radius:8px;color:#006ed4;display:flex;justify-content:center;font-weight:700;border:1px solid rgba(0,110,212,.2);line-height:100%;letter-spacing:.7px;box-shadow:0 4px #8ab0d2}@media screen and (min-width: 769px){.sec__directSearch--segment[data-astro-cid-yljkylrk] dt[data-astro-cid-yljkylrk]{font-size:27px}.sec__directSearch--segment[data-astro-cid-yljkylrk] li[data-astro-cid-yljkylrk]{width:calc((100% - 36px)/4)}.sec__directSearch--segment[data-astro-cid-yljkylrk] li[data-astro-cid-yljkylrk] a[data-astro-cid-yljkylrk]{font-size:13px;padding:12px 8px}}@media screen and (max-width: 768px){.sec__directSearch--segment[data-astro-cid-yljkylrk]{padding:0 16px 24px}.sec__directSearch[data-astro-cid-yljkylrk] dt[data-astro-cid-yljkylrk]{font-size:17px}.sec__directSearch--segment[data-astro-cid-yljkylrk] li[data-astro-cid-yljkylrk]{width:calc((100% - 12px)/2)}.sec__directSearch--segment[data-astro-cid-yljkylrk] li[data-astro-cid-yljkylrk] a[data-astro-cid-yljkylrk]{font-size:12px;padding:14px 8px}}@media screen and (min-width: 769px){.sec__directSearch[data-astro-cid-ac2vrawj]{background:#e5f0fb;border-radius:8px;margin-bottom:40px;padding:24px}}@media screen and (max-width: 768px){.sec__directSearch[data-astro-cid-ac2vrawj]{background:#e5f0fb;margin:24px 0;padding-top:24px}}.sec__directSearch--segment[data-astro-cid-ac2vrawj] dt[data-astro-cid-ac2vrawj]{border-left:solid 10px var(--color-main-blue);font-weight:700;margin-bottom:16px;padding:3px 0 3px 10px}.sec__directSearch--segment[data-astro-cid-ac2vrawj] ul[data-astro-cid-ac2vrawj]{display:flex;flex-wrap:wrap;gap:8px}.sec__directSearch--segment[data-astro-cid-ac2vrawj] li[data-astro-cid-ac2vrawj] a[data-astro-cid-ac2vrawj]{background:#fff;border-radius:8px;display:block;font-size:13px;padding:8px;font-weight:700}@media screen and (min-width: 769px){.sec__directSearch--segment[data-astro-cid-ac2vrawj] dt[data-astro-cid-ac2vrawj]{font-size:20px}.sec__directSearch--segment[data-astro-cid-ac2vrawj] li[data-astro-cid-ac2vrawj] a[data-astro-cid-ac2vrawj]{box-shadow:0 0 10px #ded6ce80}}@media screen and (max-width: 768px){.sec__directSearch--segment[data-astro-cid-ac2vrawj]{padding:0 16px 24px}.sec__directSearch[data-astro-cid-ac2vrawj] dt[data-astro-cid-ac2vrawj]{font-size:17px}.sec__directSearch--segment[data-astro-cid-ac2vrawj] li[data-astro-cid-ac2vrawj] a[data-astro-cid-ac2vrawj]{box-shadow:0 0 10px #226cbe26}}@media screen and (width > 525px){.fotterFxdBnr[data-astro-cid-4osxq3s7]{display:none}}@media screen and (width <= 525px){.fotterFxdBnr[data-astro-cid-4osxq3s7]{background:#fffc;position:sticky;bottom:0;z-index:10}.fotterFxdBnr[data-astro-cid-4osxq3s7] img[data-astro-cid-4osxq3s7]{width:100%}}.returnPref[data-astro-cid-ffbtphu7] a[data-astro-cid-ffbtphu7]{align-items:center;color:var(--color-link-blue);display:flex;font-size:14px;font-weight:700;gap:8px;line-height:1;text-decoration:underline;text-underline-offset:3px}.returnPref[data-astro-cid-ffbtphu7] a[data-astro-cid-ffbtphu7]:before{background:var(--color-link-blue);content:"";height:12px;-webkit-mask:var(--mask-img-arrow-return) no-repeat center center / contain;mask:var(--mask-img-arrow-return) no-repeat center center / contain;width:14px}@media screen and (width <= 768px){.returnPref[data-astro-cid-ffbtphu7]{margin:-16px 16px 64px}}.noResult[data-astro-cid-6lv32v5f]{margin-bottom:48px}.noResult[data-astro-cid-6lv32v5f] p[data-astro-cid-6lv32v5f]{font-size:14px;font-weight:700;text-align:center}.noResult__tags[data-astro-cid-6lv32v5f]{background-color:#e5f0fb;padding:16px;margin-bottom:40px}.noResult__tags[data-astro-cid-6lv32v5f] span[data-astro-cid-6lv32v5f]{display:block;font-weight:700;font-size:18px;margin-bottom:16px}.noResult__tags[data-astro-cid-6lv32v5f] ul[data-astro-cid-6lv32v5f]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.noResult__tags[data-astro-cid-6lv32v5f] li[data-astro-cid-6lv32v5f]{padding:4px 16px;border-radius:15px;background-color:var(--color-main-blue);color:#fff;display:inline-block;font-weight:700;font-size:12px}@media screen and (width > 769px){.noResult[data-astro-cid-6lv32v5f] p[data-astro-cid-6lv32v5f]{font-size:14px}.noResult__tags[data-astro-cid-6lv32v5f]{border-radius:8px}.noResult__tags[data-astro-cid-6lv32v5f] span[data-astro-cid-6lv32v5f]{font-size:18px}.noResult__tags[data-astro-cid-6lv32v5f] li[data-astro-cid-6lv32v5f]{padding:8px 16px;border-radius:20px;font-size:14px}}@media screen and (width > 768px){.areaFitnessList__sec{margin-bottom:60px}}@media screen and (width <= 768px){.areaFitnessList__sec{margin:0 15px 40px}}.areaFitnessList__sec h2{background:var(--color-main-blue);border-radius:5px;color:#fff;font-weight:700;padding:12px 15px}@media screen and (width > 768px){.areaFitnessList__sec h2{font-size:22px;margin-bottom:20px}}@media screen and (width <= 768px){.areaFitnessList__sec h2{font-size:18px;margin-bottom:15px}}.areaFitnessList__sec iframe{aspect-ratio:16/9;height:auto;margin-bottom:30px;width:100%}.areaFitnessList__shops__h4{border-radius:5px;background:#e5f0fb;color:var(--color-main-blue);font-weight:700;padding:12px 14px}@media screen and (width > 768px){.areaFitnessList__shops__h4{margin-bottom:20px}}@media screen and (width <= 768px){.areaFitnessList__shops__h4{margin-bottom:12px}}.ld-sec__wrap{position:relative}.areaFitnessList__filter{background:#e5f0fb;border-radius:5px;padding:12px 5px 5px}.areaFitnessList__filter dt{align-items:center;display:flex;gap:7px;padding:0 10px 12px}.areaFitnessList__filter dt svg{flex-shrink:0}.areaFitnessList__filter--title{flex:1;font-size:13px}.areaFitnessList__filter--num{font-size:12px}.areaFitnessList__filter dd{background-color:#fff;border-radius:5px;padding:12px 10px}@media screen and (width > 768px){.areaFitnessList__filter{margin-bottom:25px}}@media screen and (width <= 768px){.areaFitnessList__filter{margin:0 15px 20px}}.areaFitnessList__filter--main{border-bottom:solid 1px #c7c3c3;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;padding-bottom:20px}.areaFitnessList__filter--main li{width:calc((100% - 10px)/2)}.areaFitnessList__filter--main button{align-items:center;border-radius:5px;border:2px solid #e5f0fb;display:flex;font-size:13px;gap:10px;height:45px;padding:10px;width:100%}.areaFitnessList__filter--main button.on{background:var(--color-main-blue);border:none;color:#fff}.areaFitnessList__filter--sub{display:flex;flex-wrap:wrap}@media screen and (width > 768px){.areaFitnessList__filter--sub{gap:12px 24px;font-size:14px}}@media screen and (width <= 768px){.areaFitnessList__filter--sub{gap:10px;font-size:12px}.areaFitnessList__filter--sub li{width:calc((100% - 10px)/2)}}.areaFitnessList__filter--sub input{display:none}.areaFitnessList__filter--sub label{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative}.areaFitnessList__filter--sub label:before{border-radius:2px;background:#e5f0fb;content:"";height:16px;width:16px}.areaFitnessList__filter--sub label svg{display:none}.areaFitnessList__filter--sub :checked+label svg{display:block;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.areaFitnessList__floatingMenu{background:#fff;border-radius:0 0 10px 10px;box-shadow:0 6px 8px #006ed44d;display:flex;font-weight:700;position:sticky;top:0;z-index:3}.areaFitnessList__floatingMenu li{display:flex;flex:1}.areaFitnessList__floatingMenu a{align-items:center;display:flex;flex-grow:1;gap:12px;justify-content:center}.areaFitnessList__floatingMenu:has(li:nth-of-type(3)) a{gap:0;justify-content:space-between}.areaFitnessList__floatingMenu li:not(:last-of-type) a{border-right:solid 1px #ddd}.areaFitnessList__floatingMenu:not(:has(li:nth-of-type(3))) a{padding:8px 0}.areaFitnessList__floatingMenu:not(:has(li:nth-of-type(3))) br{display:none}.areaFitnessList__floatingMenu a svg{flex-shrink:0}@media screen and (width > 768px){.areaFitnessList__floatingMenu{font-size:14px;padding:10px}.areaFitnessList__floatingMenu br{display:none}.areaFitnessList__floatingMenu a{padding:10px 18px}}@media screen and (width <= 768px){.areaFitnessList__floatingMenu{font-size:12px;padding:10px}.areaFitnessList__floatingMenu a{padding:0 10px 0 18px}}.areaFitnessList__sec__map,.areaFitnessList__sec__howto,.areaFitnessList__sec__ranking,.areaFitnessList__sec__price{margin-top:-16px;padding-top:56px}.areaFitnessList__sec__howto{margin-bottom:0}.areaFitnessList__sec__howto--wrap{display:flex;flex-direction:column;gap:12px;font-size:14px}.areaFitnessList__sec__howto--h3{font-weight:700}.areaFitnessList__sec__howto--p{font-size:14px;line-height:1.8;margin:10px}.areaFitnessList__sec__howto--img{margin:10px auto;text-align:center}.areaFitnessList__sec__howto--img img{margin:auto}.areaFitnessList__sec__howto--details{border:solid 1px #c2c2c2;border-radius:5px;margin-bottom:10px;padding:10px}.areaFitnessList__sec__howto--summary{cursor:pointer;font-size:12px;font-weight:700}.areaFitnessList__sec__ranking__note{color:#7e7b78;font-size:10px;margin-bottom:16px}.areaFitnessList__sec__ranking--wrap{overflow-x:scroll;scrollbar-color:#ddd #fff;scrollbar-width:thin}@media screen and (width <= 768px){.areaFitnessList__sec__ranking--wrap::-webkit-scrollbar{overflow:hidden}}.areaFitnessList__sec__ranking--table{counter-reset:number 0;margin-bottom:10px;width:-moz-max-content;width:max-content}.areaFitnessList__sec__ranking--table tr:nth-of-type(2n){background:#f6f6f6}.areaFitnessList__sec__ranking--table th{border:1px solid #4facef;background:#e5f0fb;font-size:13px;padding:10px;white-space:nowrap}.areaFitnessList__sec__ranking--table tr:nth-of-type(2) th{font-weight:500}.areaFitnessList__sec__ranking--table td{border:1px solid #ddd;font-size:11px;min-height:88px;padding:10px;text-align:center}.areaFitnessList__sec__ranking--table td button{color:var(--color-main-blue);font-weight:700;text-align:left;text-decoration:underline;word-break:break-all}.areaFitnessList__sec__ranking--table td>svg{margin:auto}.areaFitnessList__sec__ranking--table td button svg{display:inline;margin-left:3px}.areaFitnessList__sec__ranking--table td a{color:var(--color-main-blue);font-weight:700;text-decoration:underline}.areaFitnessList__sec__ranking--table td:nth-of-type(1){padding:10px 10px 10px 46px;position:relative;text-align:left;width:160px}.areaFitnessList__sec__ranking--table td:nth-of-type(3){width:78px}.areaFitnessList__sec__ranking--table td:nth-of-type(n+5):nth-of-type(-n+15){padding:35px 10px;width:90px}.areaFitnessList__sec__ranking--table td:last-of-type{width:166px}.areaFitnessList__sec__ranking--table td:nth-of-type(1):before{align-items:center;color:#fff;counter-increment:number 1;content:counter(number);display:flex;flex-shrink:0;font-family:Roboto,sans-serif;font-weight:700;height:26px;justify-content:center;line-height:1;position:absolute;top:50%;left:10px;transform:translateY(-50%);width:26px;z-index:1}.areaFitnessList__sec__ranking--table tr:nth-of-type(n+6) td:nth-of-type(1):before{color:var(--color-main-blue)}.areaFitnessList__sec__ranking--table td:nth-of-type(1):after{content:"";display:block;height:26px;position:absolute;top:50%;left:10px;transform:translateY(-50%);width:26px;z-index:0}.areaFitnessList__sec__ranking--table tr:nth-of-type(-n+5) td:nth-of-type(1):after{-webkit-mask:var(--mask-img-crown3) no-repeat center 0 / contain;mask:var(--mask-img-crown3) no-repeat center 0 / contain}.areaFitnessList__sec__ranking--table tr:nth-of-type(3) td:nth-of-type(1):after{background:#dbb140;transform:translateY(-54%)}.areaFitnessList__sec__ranking--table tr:nth-of-type(4) td:nth-of-type(1):after{background:#969494;transform:translateY(-54%)}.areaFitnessList__sec__ranking--table tr:nth-of-type(5) td:nth-of-type(1):after{background:#ab6600;transform:translateY(-54%)}.areaFitnessList__sec__ranking--table tr:nth-of-type(n+6) td:nth-of-type(1):after{border:solid 2px var(--color-main-blue);border-radius:13px;top:50%;transform:translateY(-50%);left:10px}.areaFitnessList__sec__ranking--wrap.close{margin-bottom:-100px}.areaFitnessList__sec__ranking--wrap.close~.areaFitnessList__sec__ranking--mask{background:linear-gradient(0deg,#fff 25%,#fff0);content:"";display:block;height:100px;margin-bottom:-20px;position:relative;width:100%;z-index:2}@media screen and (width > 768px){.areaFitnessList__sec__ranking--wrap.close~.areaFitnessList__sec__ranking--mask{bottom:35px;height:120px}}.areaFitnessList__sec__ranking--btn{align-items:center;border:1px solid #ddd;background:#f6f6f6;color:var(--color-main-blue);cursor:pointer;display:flex;gap:10px;font-size:14px;font-weight:700;height:52px;justify-content:center;margin-top:20px}.areaFitnessList__sec__ranking--btn svg{transform:rotate(180deg)}.areaFitnessList__sec__ranking--wrap.close~.areaFitnessList__sec__ranking--btn svg{transform:rotate(0)}.areaFitnessList__rankingModal{align-items:center;background:#28231eb3;display:flex;justify-content:center;height:100vh;min-height:100%;position:fixed;top:0;left:0;width:100vw;z-index:50}.areaFitnessList__rankingModal--wrap{background:#e5f0fb;border-radius:10px;overflow-y:auto;padding:6px;position:relative;scrollbar-color:#ccc transparent;scrollbar-width:thin}.areaFitnessList__rankingModal--cont{background:#fff;padding:20px}@media screen and (width > 768px){.areaFitnessList__rankingModal{padding:65px 0}.areaFitnessList__rankingModal--wrap{height:auto;max-height:100%;width:680px}}@media screen and (width <= 768px){.areaFitnessList__rankingModal{padding-top:65px}.areaFitnessList__rankingModal--wrap{border-radius:10px 10px 0 0;padding-bottom:0;height:100%;width:100%}.areaFitnessList__rankingModal--wrap::-webkit-scrollbar{overflow:hidden}.areaFitnessList__rankingModal--cont{min-height:100%;padding:15px 20px 20px}}.areaFitnessList__rankingModal--img{margin:0 auto 15px;width:152px}.areaFitnessList__rankingModal--name{font-weight:700;margin-bottom:4px;padding-right:30px}.areaFitnessList__rankingModal--onesentence{color:var(--color-main-blue);font-size:13px;font-weight:700;margin-bottom:15px}.areaFitnessList__rankingModal--access{color:#5a5c68;font-size:13px;margin-bottom:15px}.areaFitnessList__rankingModal .areaFitnessList__shops__h4{display:none}.areaFitnessList__rankingModal .areaFitnessList__shops__course{display:flex;flex-wrap:wrap;gap:6px 10px}.areaFitnessList__rankingModal .areaFitnessList__shops__course dt{margin-bottom:0;width:114px}.areaFitnessList__rankingModal .areaFitnessList__shops__course dd{font-size:13px;margin-bottom:0;padding:10px 0;width:calc(100% - 124px)}.areaFitnessList__rankingModal .areaFitnessList__shops__course li{font-size:13px;margin-bottom:4px}.areaFitnessList__rankingModal--close{align-items:center;background:var(--color-main-blue);border-radius:0 10px 0 20px;display:flex;justify-content:center;height:50px;position:absolute;top:0;right:0;width:50px}.areaFitnessList__shops__nativeLink{border-radius:5px;background:#fff;box-shadow:0 0 6px #0003;font-size:14px;margin-bottom:16px}.areaFitnessList__shops__nativeLink a{align-items:center;display:flex;gap:10px;padding:10px}.areaFitnessList__shops__nativeLink img{height:auto;width:88px}.areaFitnessList__shops__info--modal{align-items:stretch;display:flex;flex-wrap:wrap;gap:4px 10px}.areaFitnessList__shops__info--modal dt{align-items:center;border-radius:5px;background:#eaeaea;color:#5a5c68;display:flex;font-weight:700;justify-content:center;letter-spacing:1.3px;text-align:center}.areaFitnessList__shops__info--modal dd{align-items:center;display:flex}@media screen and (width > 768px){.areaFitnessList__shops__info--modal{font-size:14px;margin-bottom:40px}.areaFitnessList__shops__info--modal dt{padding:13px;width:25%}.areaFitnessList__shops__info--modal dd{padding:1px 0;width:calc(100% - (25% + 16px))}}@media screen and (width <= 768px){.areaFitnessList__shops__info--modal{font-size:13px;margin-bottom:15px}.areaFitnessList__shops__info--modal dt{padding:13px 9px;width:80px}.areaFitnessList__shops__info--modal dd{width:calc(100% - 96px)}}.areaFitnessList__sec__shops__item{margin-bottom:20px}.areaFitnessList__shops__name a{align-items:center;background:#53c3a3;border-radius:5px 5px 0 0;color:#fff;display:flex;gap:8px;min-height:57px;padding:12px 15px 12px 73px;position:relative}.areaFitnessList__shops__name a:not([href]):hover{opacity:1}.areaFitnessList__shops__name a:not([href]) .areaFitnessList__shops__name--text{text-decoration:none}.areaFitnessList__shops__name a:not([href])>svg{display:none}.areaFitnessList__shops__name--headIcon{align-items:center;background:#fff;border:solid 3px #53c3a3;border-radius:26px;display:flex;flex-shrink:0;height:52px;justify-content:center;position:absolute;top:-10px;left:15px;width:52px}.areaFitnessList__shops__name--text{text-decoration:underline;text-underline-offset:3px}.areaFitnessList__shops__name a>svg{flex-shrink:0}@media screen and (width > 768px){.areaFitnessList__shops__name--text{font-size:18px}}.areaFitnessList__sec__shops__item__wrap{border:solid 4px #e5f0fb;border-top:none;border-radius:0 0 5px 5px;overflow:hidden}@media screen and (width > 768px){.areaFitnessList__sec__shops__item__wrap{padding:25px 20px 35px}}@media screen and (width <= 768px){.areaFitnessList__sec__shops__item__wrap{padding:20px 15px 30px}}.areaFitnessList__shops__slider .swiper{margin-bottom:10px}.areaFitnessList__shops__slider .thumbSwiper{overflow-x:auto;padding:10px 0}.areaFitnessList__shops__slider .swiper-thumbs img{max-width:80px;height:auto;cursor:pointer;border:2px solid transparent;border-radius:4px!important;transition:border-color .3s}.areaFitnessList__shops__slider .swiper-slide-thumb-active img{border-color:#006ed4}.areaFitnessList__shops__campaignInfo{background:#feebe8;border-radius:5px;color:#f45741;display:flex;gap:8px;padding:10px}.areaFitnessList__shops__campaignInfo svg{flex-shrink:0}@media screen and (width > 768px){.areaFitnessList__shops__campaignInfo{font-size:14px;margin:20px 0}}@media screen and (width <= 768px){.areaFitnessList__shops__campaignInfo{font-size:13px;margin:10px 0 16px}}.areaFitnessList__shops__onesentence{color:var(--color-main-blue);font-weight:700;margin-bottom:20px;text-align:center}@media screen and (width <= 768px){.areaFitnessList__shops__onesentence{font-size:13px}}.areaFitnessList__shops__introduction{font-size:13px;line-height:1.8}@media screen and (width > 768px){.areaFitnessList__shops__introduction{margin-bottom:32px}}@media screen and (width <= 768px){.areaFitnessList__shops__introduction{margin-bottom:24px}}.areaFitnessList__shops__service{table-layout:fixed;position:relative;width:100%}.areaFitnessList__shops__service th{border:1px solid #4facef;background:#e5f0fb;padding:12px 0}.areaFitnessList__shops__service td{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:12px 0;text-align:center}.areaFitnessList__shops__service tr:last-of-type td{border-bottom:1px solid #ddd}.areaFitnessList__shops__service td svg{margin:auto}@media screen and (width > 768px){.areaFitnessList__shops__service{margin-bottom:30px}.areaFitnessList__shops__service th{font-size:14px}}@media screen and (width <= 768px){.areaFitnessList__shops__service{margin-bottom:15px}.areaFitnessList__shops__service th{font-size:12px}}.areaFitnessList__shops__service__tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 12px}.areaFitnessList__shops__service__tags li{border-radius:5px;background:#f4f2ef;font-size:12px;padding:8px 12px}.areaFitnessList__shops__service__icons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.areaFitnessList__shops__service__icons li{font-size:11px}.areaFitnessList__shops__merit-demerit dt{border-radius:5px;background:#eaeaea;color:#5a5c68;font-weight:700;padding:10px 12px}.areaFitnessList__shops__merit-demerit li{display:flex;gap:6px}.areaFitnessList__shops__merit-demerit li:not(:last-of-type){border-bottom:1px dashed #5a5c68}.areaFitnessList__shops__merit-demerit li svg{flex-shrink:0;transform:translateY(2px)}@media screen and (width > 768px){.areaFitnessList__shops__merit-demerit{margin-bottom:40px}.areaFitnessList__shops__merit-demerit dt{font-size:15px;margin-bottom:20px}.areaFitnessList__shops__merit-demerit dd{font-size:14px;margin-bottom:15px}.areaFitnessList__shops__merit-demerit li{margin-bottom:16px;padding-bottom:16px}}@media screen and (width <= 768px){.areaFitnessList__shops__merit-demerit{margin-bottom:20px}.areaFitnessList__shops__merit-demerit dt{font-size:13px;margin-bottom:15px}.areaFitnessList__shops__merit-demerit dd{font-size:14px;margin-bottom:12px}.areaFitnessList__shops__merit-demerit li{margin-bottom:10px;padding-bottom:10px}}.areaFitnessList__shops__cvBtn a{align-items:center;display:flex;border-radius:5px;background:#3ec200;box-shadow:0 7px #0f8c2a;color:#fff;font-weight:700;gap:10px;height:55px;justify-content:center}@media screen and (width > 768px){.areaFitnessList__shops__cvBtn{margin-bottom:37px}.areaFitnessList__shops__cvBtn:has(+.directReserveBtn){margin-bottom:22px}}@media screen and (width <= 768px){.areaFitnessList__shops__cvBtn{font-size:14px;font-weight:700;margin-bottom:23px}.areaFitnessList__shops__cvBtn:has(+.directReserveBtn){margin-bottom:18px}}.areaFitnessList__shops__course dt{border-radius:5px;background:#eaeaea;color:#5a5c68;font-weight:700;padding:10px 12px}.areaFitnessList__shops__course li{margin-bottom:12px}@media screen and (width > 768px){.areaFitnessList__shops__course{margin-bottom:40px}.areaFitnessList__shops__course dt{font-size:15px;margin-bottom:20px}.areaFitnessList__shops__course dd{font-size:15px;margin-bottom:15px}}@media screen and (width <= 768px){.areaFitnessList__shops__course{margin-bottom:20px}.areaFitnessList__shops__course dt{font-size:13px;margin-bottom:15px}.areaFitnessList__shops__course dd{font-size:15px;margin-bottom:12px}.areaFitnessList__shops__course li{font-size:14px}}.areaFitnessList__shops__cvLink a{align-items:center;color:var(--color-main-blue);display:flex;gap:6px;justify-content:center}@media screen and (width > 768px){.areaFitnessList__shops__cvLink{margin-bottom:40px}.areaFitnessList__shops__cvLink a{font-size:14px}}@media screen and (width <= 768px){.areaFitnessList__shops__cvLink{margin-bottom:30px}.areaFitnessList__shops__cvLink a{font-size:13px}}.areaFitnessList__shops__contentsList dt{border-bottom:solid 2px var(--color-main-blue);padding-bottom:10px;font-size:14px;font-weight:700;margin-bottom:14px}.areaFitnessList__shops__contentsList dd{margin-bottom:10px}.areaFitnessList__shops__contentsList dd:has(+dt){margin-bottom:30px}.areaFitnessList__shops__contentsList dd a{align-items:center;color:var(--color-main-blue);display:flex;font-size:14px;gap:7px}.areaFitnessList__shops__contentsList dd a span{text-decoration:underline;text-underline-offset:3px}.areaFitnessList__shops__contentsList dd a svg{flex-shrink:0}@media screen and (width > 768px){.areaFitnessList__shops__contentsList{margin-bottom:40px}}@media screen and (width <= 768px){.areaFitnessList__shops__contentsList{margin-bottom:30px}}.areaFitnessList__shops__info{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px 16px}.areaFitnessList__shops__info dt{align-items:center;border-radius:5px;background:#eaeaea;color:#5a5c68;display:flex;font-weight:700;justify-content:center;letter-spacing:1.3px;text-align:center}.areaFitnessList__shops__info dd{align-items:center;display:flex}@media screen and (width > 768px){.areaFitnessList__shops__info{font-size:14px;margin-bottom:40px}.areaFitnessList__shops__info dt{padding:13px;width:25%}.areaFitnessList__shops__info dd{padding:1px 0;width:calc(100% - (25% + 16px))}}@media screen and (width <= 768px){.areaFitnessList__shops__info{font-size:13px;margin-bottom:30px}.areaFitnessList__shops__info dt{padding:13px 9px;width:80px}.areaFitnessList__shops__info dd{width:calc(100% - 96px)}}.areaFitnessList__shops__detailLink a{align-items:center;color:var(--color-main-blue);display:flex;font-weight:700;gap:6px;justify-content:center}@media screen and (width > 768px){.areaFitnessList__shops__detailLink a{font-size:14px}}@media screen and (width <= 768px){.areaFitnessList__shops__detailLink a{font-size:13px}}.areaFitnessList__sec__price--wrap{overflow-x:scroll;scrollbar-color:#ddd #fff;scrollbar-width:thin}@media screen and (width <= 768px){.areaFitnessList__sec__price--wrap::-webkit-scrollbar{overflow:hidden}}.areaFitnessList__sec__price--table{margin-bottom:10px}@media screen and (width > 768px){.areaFitnessList__sec__price--table{width:100%}}@media screen and (width <= 768px){.areaFitnessList__sec__price--table{min-width:100%;width:-moz-max-content;width:max-content}}.areaFitnessList__sec__price--table tr:nth-of-type(odd){background:#f6f6f6}.areaFitnessList__sec__price--table th{border:1px solid #4facef;background:#e5f0fb;font-size:14px;padding:10px;white-space:nowrap}.areaFitnessList__sec__price--table td{border:1px solid #ddd;font-size:14px;padding:10px 15px;text-align:center}.areaFitnessList__sec__price--table td:nth-of-type(1){text-align:left}@media screen and (width <= 768px){.areaFitnessList__sec__price--table td:nth-of-type(1){max-width:200px}}.areaFitnessList__sec__price--table td:nth-of-type(2){color:#f80000;font-weight:700}.areaFitnessList__sec__price--table td a{align-items:center;color:var(--color-main-blue);display:flex;gap:10px;text-decoration:underline}.areaFitnessList__sec__price--table td a svg{flex-shrink:0}.areaFitnessList__sec__shops__item__wrap--campaignLabel{align-items:center;background:#ffde61;border-radius:17px 0 0 17px;display:inline-flex;gap:4px;height:34px;margin-bottom:8px;padding:0 10px 0 4px}.areaFitnessList__sec__shops__item__wrap--campaignLabel span:nth-of-type(1){align-items:center;background:#fff;border-radius:13px;display:flex;justify-content:center;height:26px;width:26px}.areaFitnessList__sec__shops__item__wrap--campaignLabel span:nth-of-type(1) svg{height:auto;width:20px}.areaFitnessList__sec__shops__item__wrap--campaignLabel span:nth-of-type(2){font-size:11px;font-weight:700}.areaFitnessList__sec__shops__item__wrap:has(.areaFitnessList__sec__shops__item__wrap--campaignLabel){padding-top:8px}.areaFitnessList__shops__bnr img{margin:0 auto 16px}@media screen and (width > 768px){.areaArticle{margin-bottom:80px}}@media screen and (width <= 768px){.areaArticle{margin-bottom:40px;padding:0 16px}}.areaArticle h2{background:var(--color-main-blue);border-radius:5px;color:#fff;font-weight:700;padding:12px 15px}@media screen and (width > 768px){.areaArticle h2{font-size:22px;margin-bottom:20px}}@media screen and (width <= 768px){.areaArticle h2{font-size:18px;margin-bottom:15px}}.areaArticle h3{font-weight:700}@media screen and (width > 768px){.areaArticle h3{font-size:17px;margin:40px 0 20px}}@media screen and (width <= 768px){.areaArticle h3{margin:24px 0 12px}}.areaArticle p{font-size:14px;line-height:1.8}@media screen and (width > 768px){.areaArticle p{margin-bottom:24px}}@media screen and (width <= 768px){.areaArticle p{margin-bottom:20px}}.areaArticle table{border-collapse:separate;border-spacing:4px;font-size:14px;width:100%}.areaArticle table td:nth-of-type(1){background:#eaeaea;border-radius:5px;font-weight:700;padding:8px;text-align:center;width:10em}.areaArticle table td:nth-of-type(2){padding:8px}@media screen and (width > 768px){.areaArticle table{margin-bottom:32px}}@media screen and (width <= 768px){.areaArticle table{margin-bottom:20px}}.areaArticle .merit-demerit dt{border-radius:5px;background:#eaeaea;color:#5a5c68;font-weight:700;padding:10px 12px}.areaArticle .merit-demerit li{border-bottom:1px dashed #5a5c68;display:flex;gap:6px}.areaArticle .merit-demerit li:before{content:"";display:block;flex-shrink:0;height:16px;transform:translateY(2px);width:16px}.areaArticle .merit li:before{background:#fc8271;-webkit-mask:var(--circle) no-repeat center center / contain;mask:var(--circle) no-repeat center center / contain}.areaArticle .demerit li:before{background:#2d9ecd;-webkit-mask:var(--cross) no-repeat center center / contain;mask:var(--cross) no-repeat center center / contain}@media screen and (width > 768px){.areaArticle .merit-demerit{margin-bottom:40px}.merit-demerit dt{font-size:15px;margin-bottom:20px}.areaArticle .merit-demerit dd{font-size:14px;margin-bottom:15px}.areaArticle .merit-demerit li{margin-bottom:16px;padding-bottom:16px}}@media screen and (width <= 768px){.areaArticle .merit-demerit{margin-bottom:20px}.areaArticle .merit-demerit dt{font-size:13px;margin-bottom:15px}.areaArticle .merit-demerit dd{font-size:14px;margin-bottom:12px}.areaArticle .merit-demerit li{margin-bottom:10px;padding-bottom:10px}}.areaArticle .merit{margin-bottom:24px}.areaFitnessList__text{line-height:1.8}.areaFitnessList__floatingMenu2+.areaFitnessList__text{margin-top:20px}.areaFitnessList__sec__trial{background:url(https://medipalette.imgix.net/64de3aa5abce9bd4276267a813956a3c?w=15&auto=compress,format) 0 0 / 10px 10px}@media screen and (width > 768px){.areaFitnessList__text{margin-bottom:40px}.areaFitnessList__sec__trial{margin-bottom:0;padding:40px 32px}}@media screen and (width <= 768px){.areaFitnessList__text{font-size:12px;margin:0 16px 16px}.areaFitnessList__sec__trial{margin:0;padding:20px 16px}}.areaFitnessList__floatingMenu2{background:#fff;border-bottom:solid 1px #e6e6e6;display:flex;font-weight:700;gap:8px;padding:0 16px;position:sticky;top:0;z-index:3}.areaFitnessList__floatingMenu2 li{flex:1}.areaFitnessList__floatingMenu2 li a{display:flex;flex-direction:column;padding:12px 8px;position:relative;text-align:center}.areaFitnessList__floatingMenu2 li a:after{background:transparent;content:"";height:3px;transition:.3s;position:absolute;bottom:0;left:0;width:0}li.areaFitnessList__floatingMenu2--current a:after{background:var(--color-main-blue);width:100%}@media screen and (width > 768px){.areaFitnessList__floatingMenu2{font-size:14px}}@media screen and (width <= 768px){.areaFitnessList__floatingMenu2{font-size:12px}}.areaFitnessList__sec__trial__list{display:flex;flex-direction:column}.areaFitnessList__sec__trial__list>li{background:#fff;border-radius:5px;display:flex;flex-direction:column}.areaFitnessList__sec__trial__list img{margin-bottom:8px}.areaFitnessList__sec__trial__list h3{font-weight:700}@media screen and (width > 768px){.areaFitnessList__sec__trial__list{gap:20px}.areaFitnessList__sec__trial__list>li{gap:12px;padding:24px}.areaFitnessList__sec__trial__list li p{font-size:14px;margin-bottom:8px}}@media screen and (width <= 768px){.areaFitnessList__sec__trial__list{gap:15px}.areaFitnessList__sec__trial__list>li{gap:8px;padding:16px}.areaFitnessList__sec__trial__list h3{font-size:14px}.areaFitnessList__sec__trial__list p{font-size:12px}}.areaFitnessList__sec__trial__list ul{display:flex;gap:8px}.areaFitnessList__sec__trial__list ul li{flex:1}.areaFitnessList__sec__trial__list ul li a{align-items:center;border-radius:5px;display:flex;font-weight:700;justify-content:center}.areaFitnessList__sec__trial__list ul li:nth-of-type(1) a{border:solid 2px var(--color-main-blue);color:var(--color-main-blue)}.areaFitnessList__sec__trial__list ul li:nth-of-type(2) a{background:#3ec200;color:#fff}@media screen and (width > 768px){.areaFitnessList__sec__trial__list ul li a{height:56px}}@media screen and (width <= 768px){.areaFitnessList__sec__trial__list ul li a{font-size:12px;height:40px}}.areaFitnessList__sec__map{margin-bottom:0}@media screen and (width > 768px){.areaFitnessList__sec__map figure{margin-bottom:24px}}@media screen and (width <= 768px){.areaFitnessList__sec__map figure{margin-bottom:12px}}.areaFitnessList__sec__map ul{counter-reset:number 0}.areaFitnessList__sec__map ul li a{align-items:center;border-bottom:1px dashed #ADB7B9;display:flex;font-weight:700;gap:8px}.areaFitnessList__sec__map ul li a:before{align-items:center;background:#ff5a44;border-radius:12px;color:#fff;counter-increment:number 1;content:counter(number) " ";display:flex;font-size:12px;height:24px;justify-content:center;text-align:center;width:24px}.areaFitnessList__sec__map ul li a span:nth-of-type(1){flex:1}.areaFitnessList__sec__map ul li a span:nth-of-type(2){background:#3ec200;border-radius:5px;color:#fff;font-size:12px;line-height:1;padding:8px}@media screen and (width > 768px){.areaFitnessList__sec__map ul li a{padding:16px 0}.areaFitnessList__sec__map ul li a span:nth-of-type(1){font-size:14px}.areaFitnessList__sec__map ul li a span:nth-of-type(2){font-size:12px}}@media screen and (width <= 768px){.areaFitnessList__sec__map ul li a{padding:8px 0}.areaFitnessList__sec__map ul li a span:nth-of-type(1){font-size:12px}.areaFitnessList__sec__map ul li a span:nth-of-type(2){font-size:10px}}.directReserveBtn{flex-grow:1;width:100%}@media screen and (width > 768px){.directReserveBtn{margin-bottom:32px}}@media screen and (width <= 768px){.directReserveBtn{margin-bottom:24px}}.directReserveBtn a{align-items:center;border:solid 2px var(--color-main-blue);border-radius:8px;color:var(--color-main-blue);display:flex;font-size:14px;font-weight:700;gap:8px;height:55px;justify-content:center}.directReserveBtn a svg{height:auto;width:18px}.passer-category[data-astro-cid-rwxe5woy]{display:flex;justify-content:center}.passer-category[data-astro-cid-rwxe5woy] a[data-astro-cid-rwxe5woy]{align-items:center;display:flex;flex-direction:column;font-weight:700;letter-spacing:-1px;text-align:center}.link-disabled[data-astro-cid-rwxe5woy]{opacity:.4}.link-disabled[data-astro-cid-rwxe5woy]>span[data-astro-cid-rwxe5woy]{align-items:center;display:flex;flex-direction:column;font-weight:700;letter-spacing:-1px;text-align:center}@media screen and (width > 768px){.passer-category[data-astro-cid-rwxe5woy]{gap:4%;margin-bottom:40px}.passer-category[data-astro-cid-rwxe5woy] li[data-astro-cid-rwxe5woy]{width:140px}.passer-category[data-astro-cid-rwxe5woy] a[data-astro-cid-rwxe5woy]{font-size:14px;gap:8px}.passer-category[data-astro-cid-rwxe5woy] br[data-astro-cid-rwxe5woy]{display:none}.passer-category[data-astro-cid-rwxe5woy] img[data-astro-cid-rwxe5woy]{width:125px}.passer-category[data-astro-cid-rwxe5woy] span[data-astro-cid-rwxe5woy] span[data-astro-cid-rwxe5woy]{font-size:11px}.passer-category[data-astro-cid-rwxe5woy] .link-disabled[data-astro-cid-rwxe5woy] span[data-astro-cid-rwxe5woy]{font-size:14px;gap:8px}.passer-category[data-astro-cid-rwxe5woy] .link-disabled[data-astro-cid-rwxe5woy] span[data-astro-cid-rwxe5woy] span[data-astro-cid-rwxe5woy] span[data-astro-cid-rwxe5woy]{font-size:12px}}@media screen and (width <= 768px){.passer-category[data-astro-cid-rwxe5woy]{gap:8px;padding:0 16px}.passer-category[data-astro-cid-rwxe5woy] li[data-astro-cid-rwxe5woy]{width:calc((100% - 24px)/4)}.passer-category[data-astro-cid-rwxe5woy] a[data-astro-cid-rwxe5woy],.passer-category[data-astro-cid-rwxe5woy] .link-disabled[data-astro-cid-rwxe5woy] span[data-astro-cid-rwxe5woy]{font-size:12px;gap:4px}}@media screen and (width > 768px){.faq-section[data-astro-cid-by3n5y6c]{margin-bottom:80px}}@media screen and (width <= 768px){.faq-section[data-astro-cid-by3n5y6c]{margin:0 16px 48px}}.faq-section__title[data-astro-cid-by3n5y6c]{background:var(--color-main-blue);border-radius:5px;color:#fff;font-weight:700;padding:12px 15px}@media screen and (width > 768px){.faq-section__title[data-astro-cid-by3n5y6c]{font-size:22px;margin-bottom:20px}}@media screen and (width <= 768px){.faq-section__title[data-astro-cid-by3n5y6c]{font-size:18px;margin-bottom:15px}}.faq-item[data-astro-cid-by3n5y6c]{margin-bottom:20px}.faq-question[data-astro-cid-by3n5y6c]{border-radius:5px;background:#e5f0fb;color:var(--color-main-blue);display:flex;font-weight:700;gap:8px;padding:12px 14px}.faq-question[data-astro-cid-by3n5y6c]:before{content:"Q";flex-shrink:0}@media screen and (width > 768px){.faq-question[data-astro-cid-by3n5y6c]{margin-bottom:20px}}@media screen and (width <= 768px){.faq-question[data-astro-cid-by3n5y6c]{font-size:14px;margin-bottom:12px}}.faq-answer[data-astro-cid-by3n5y6c]{display:flex;gap:8px;line-height:1.8;margin:0 0 16px 12px}.faq-answer[data-astro-cid-by3n5y6c]:before{color:#ff5a44;content:"A";font-weight:700;flex-shrink:0}@media screen and (width <= 768px){.faq-answer[data-astro-cid-by3n5y6c]{font-size:13px}.faq-answer[data-astro-cid-by3n5y6c]:before{font-size:14px}}.faq-gymlist[data-astro-cid-by3n5y6c]{display:flex;flex-direction:column;font-size:13px;gap:8px;list-style:disc;margin:0 0 32px 4em}.faq-gymlist[data-astro-cid-by3n5y6c] li[data-astro-cid-by3n5y6c]>a[data-astro-cid-by3n5y6c]{color:var(--color-link-blue);line-height:1.5;text-decoration:underline;text-underline-offset:3px}.mv[data-astro-cid-xd3yeb5c] h1[data-astro-cid-xd3yeb5c]{font-weight:700}@media screen and (width > 768px){.mv[data-astro-cid-xd3yeb5c] h1[data-astro-cid-xd3yeb5c]{margin:16px 0}}@media screen and (width <= 768px){.mv[data-astro-cid-xd3yeb5c] h1[data-astro-cid-xd3yeb5c]{margin:8px 15px}}.mv__copy[data-astro-cid-xd3yeb5c]{align-items:center;background:#006ed4;display:flex;justify-content:center;letter-spacing:1.2px}.mv__copy[data-astro-cid-xd3yeb5c].v2,.mv__copy[data-astro-cid-xd3yeb5c].v3{flex-wrap:wrap}.mv__copy--area[data-astro-cid-xd3yeb5c],.mv__copy--num[data-astro-cid-xd3yeb5c]{color:#fffd5a;font-weight:700}.mv__copy--category[data-astro-cid-xd3yeb5c]{color:#fff;font-weight:700}.mv__copy--category[data-astro-cid-xd3yeb5c] span[data-astro-cid-xd3yeb5c]{font-size:15px}.mv__copy--num[data-astro-cid-xd3yeb5c],.mv__copy--num[data-astro-cid-xd3yeb5c] span[data-astro-cid-xd3yeb5c]{line-height:1}.mv__copy--num[data-astro-cid-xd3yeb5c] span[data-astro-cid-xd3yeb5c]:nth-of-type(1){font-family:Lato,sans-serif;font-size:50px;font-weight:700}.mv__copy--num[data-astro-cid-xd3yeb5c] span[data-astro-cid-xd3yeb5c]:nth-of-type(2){font-size:20px}@media screen and (width > 768px){.mv__copy[data-astro-cid-xd3yeb5c]{gap:4px;padding:24px}}@media screen and (width <= 768px){.mv__copy[data-astro-cid-xd3yeb5c]{flex-wrap:wrap;gap:4px;padding:16px 8px 12px}}.mv__copy[data-astro-cid-xd3yeb5c].v1 .mv__copy--area[data-astro-cid-xd3yeb5c]{font-size:48px}.mv__copy[data-astro-cid-xd3yeb5c].v2 .mv__copy--area[data-astro-cid-xd3yeb5c]{font-size:38px}.mv__copy[data-astro-cid-xd3yeb5c].v3 .mv__copy--area[data-astro-cid-xd3yeb5c]{font-size:34px;text-align:center}.mv__copy[data-astro-cid-xd3yeb5c].v1 .mv__copy--category[data-astro-cid-xd3yeb5c],.mv__copy[data-astro-cid-xd3yeb5c].v2 .mv__copy--category[data-astro-cid-xd3yeb5c]{align-items:end;display:flex}.mv__copy[data-astro-cid-xd3yeb5c].v3 .mv__copy--category[data-astro-cid-xd3yeb5c]{font-size:22px;text-align:center;width:100%}.mv__copy[data-astro-cid-xd3yeb5c].v3 .mv__copy--category[data-astro-cid-xd3yeb5c] br[data-astro-cid-xd3yeb5c]{display:none}.mv[data-astro-cid-xd3yeb5c] div[data-astro-cid-xd3yeb5c]{position:relative}.mv[data-astro-cid-xd3yeb5c] div[data-astro-cid-xd3yeb5c]:after{border:solid 1px #fff;border-radius:3px;content:"PR";color:#fff;font-size:11px;line-height:1;padding:4px 8px;position:absolute;bottom:10px;left:10px}.mv[data-astro-cid-xd3yeb5c] div[data-astro-cid-xd3yeb5c] img[data-astro-cid-xd3yeb5c]{height:auto;width:100%}.update[data-astro-cid-xd3yeb5c]{color:#7f766c;font-size:11px;line-height:1;margin:16px;text-align:right}.mv[data-astro-cid-46wnv7je] h1[data-astro-cid-46wnv7je]{font-weight:700}@media screen and (width > 768px){.mv[data-astro-cid-46wnv7je] h1[data-astro-cid-46wnv7je]{margin:16px 0}}@media screen and (width <= 768px){.mv[data-astro-cid-46wnv7je] h1[data-astro-cid-46wnv7je]{margin:8px 15px}}.mv__copy[data-astro-cid-46wnv7je]{align-items:center;background:#006ed4;display:flex;justify-content:center;letter-spacing:1.2px}.mv__copy[data-astro-cid-46wnv7je].v2,.mv__copy[data-astro-cid-46wnv7je].v3{flex-wrap:wrap}.mv__copy--area[data-astro-cid-46wnv7je],.mv__copy--num[data-astro-cid-46wnv7je]{color:#fffd5a;font-weight:700}.mv__copy--category[data-astro-cid-46wnv7je]{color:#fff;font-weight:700}.mv__copy--category[data-astro-cid-46wnv7je] span[data-astro-cid-46wnv7je]{font-size:15px}.mv__copy--num[data-astro-cid-46wnv7je],.mv__copy--num[data-astro-cid-46wnv7je] span[data-astro-cid-46wnv7je]{line-height:1}.mv__copy--num[data-astro-cid-46wnv7je] span[data-astro-cid-46wnv7je]:nth-of-type(1){font-family:Lato,sans-serif;font-size:50px;font-weight:700}.mv__copy--num[data-astro-cid-46wnv7je] span[data-astro-cid-46wnv7je]:nth-of-type(2){font-size:20px}@media screen and (width > 768px){.mv__copy[data-astro-cid-46wnv7je]{gap:4px;padding:24px}}@media screen and (width <= 768px){.mv__copy[data-astro-cid-46wnv7je]{flex-wrap:wrap;gap:4px;padding:16px 8px 12px}}.mv__copy[data-astro-cid-46wnv7je].v1 .mv__copy--area[data-astro-cid-46wnv7je]{font-size:48px}.mv__copy[data-astro-cid-46wnv7je].v2 .mv__copy--area[data-astro-cid-46wnv7je]{font-size:38px}.mv__copy[data-astro-cid-46wnv7je].v3 .mv__copy--area[data-astro-cid-46wnv7je]{font-size:34px;text-align:center}.mv__copy[data-astro-cid-46wnv7je].v1 .mv__copy--category[data-astro-cid-46wnv7je],.mv__copy[data-astro-cid-46wnv7je].v2 .mv__copy--category[data-astro-cid-46wnv7je]{align-items:end;display:flex}.mv__copy[data-astro-cid-46wnv7je].v3 .mv__copy--category[data-astro-cid-46wnv7je]{font-size:22px;text-align:center;width:100%}.mv__copy[data-astro-cid-46wnv7je].v3 .mv__copy--category[data-astro-cid-46wnv7je] br[data-astro-cid-46wnv7je]{display:none}.mv[data-astro-cid-46wnv7je] div[data-astro-cid-46wnv7je]{position:relative}.mv[data-astro-cid-46wnv7je] div[data-astro-cid-46wnv7je]:after{background:#0009;content:"PR";color:#fff;font-size:10px;line-height:1;padding:4px 8px;position:absolute;top:0;right:0}.mv[data-astro-cid-46wnv7je] div[data-astro-cid-46wnv7je] img[data-astro-cid-46wnv7je]{height:auto;width:100%}.update[data-astro-cid-46wnv7je]{color:#7f766c;font-size:11px;line-height:1;margin:16px;text-align:right}.mv__gym-list[data-astro-cid-46wnv7je]{padding:16px 16px 8px}.mv__gym-list[data-astro-cid-46wnv7je] dt[data-astro-cid-46wnv7je]{font-weight:700;margin-bottom:12px;text-align:center}@media screen and (width > 768px){.mv__gym-list[data-astro-cid-46wnv7je] dt[data-astro-cid-46wnv7je]{font-size:14px}}@media screen and (width <= 768px){.mv__gym-list[data-astro-cid-46wnv7je] dt[data-astro-cid-46wnv7je]{font-size:13px}}.mv__gym-list[data-astro-cid-46wnv7je] dd[data-astro-cid-46wnv7je]{overflow-x:auto}.mv__gym-list[data-astro-cid-46wnv7je] ul[data-astro-cid-46wnv7je]{display:flex;align-items:center;justify-content:center;margin:auto;padding-bottom:8px;white-space:nowrap;width:-moz-max-content;width:max-content}@media screen and (width > 768px){.mv__gym-list[data-astro-cid-46wnv7je] ul[data-astro-cid-46wnv7je]{gap:16px}}@media screen and (width <= 768px){.mv__gym-list[data-astro-cid-46wnv7je] ul[data-astro-cid-46wnv7je]{gap:12px}}.mv__gym-list[data-astro-cid-46wnv7je] ul[data-astro-cid-46wnv7je] img[data-astro-cid-46wnv7je]{height:40px;width:auto}@media screen and (width > 768px){.fvBottomArea[data-astro-cid-spp434tm],.fvBottom-introduction[data-astro-cid-spp434tm]{margin-bottom:40px}}@media screen and (width <= 768px){.fvBottomArea[data-astro-cid-spp434tm],.fvBottom-introduction[data-astro-cid-spp434tm]{margin:0 16px 16px}}.fvBottom-introduction[data-astro-cid-spp434tm] p[data-astro-cid-spp434tm]{margin-bottom:16px}.fvBottomArea[data-astro-cid-spp434tm] h2[data-astro-cid-spp434tm]{background:var(--color-main-blue);border-radius:5px;color:#fff;font-weight:700;letter-spacing:.05em;line-height:1.2;text-align:center;padding:8px}.fvBottomArea[data-astro-cid-spp434tm] h2[data-astro-cid-spp434tm] span[data-astro-cid-spp434tm]{display:block;margin-bottom:4px}@media screen and (width > 768px){.fvBottomArea[data-astro-cid-spp434tm] h2[data-astro-cid-spp434tm]{font-size:18px;margin-bottom:24px;padding:12px}.fvBottomArea[data-astro-cid-spp434tm] h2[data-astro-cid-spp434tm] span[data-astro-cid-spp434tm]{font-size:18px}}@media screen and (width <= 768px){.fvBottomArea[data-astro-cid-spp434tm] h2[data-astro-cid-spp434tm]{font-size:18px;margin-bottom:16px;padding:12px}.fvBottomArea[data-astro-cid-spp434tm] h2[data-astro-cid-spp434tm] span[data-astro-cid-spp434tm]{font-size:14px}}.fvBottomArea--note[data-astro-cid-spp434tm]{line-height:1.8;margin-bottom:16px}@media screen and (width <= 768px){.fvBottomArea--note[data-astro-cid-spp434tm]{font-size:14px}}.fvBottomAreaList[data-astro-cid-spp434tm]{display:flex;gap:16px;margin-bottom:24px}@media screen and (width <= 768px){.fvBottomAreaList[data-astro-cid-spp434tm]{flex-direction:column}}.fvBottomAreaList[data-astro-cid-spp434tm]>li[data-astro-cid-spp434tm]{flex:1;background:#fff;border-radius:8px;border:4px solid #f55a80;box-shadow:0 0 12px #0003;position:relative;text-align:center}@media screen and (width > 768px){.fvBottomAreaList[data-astro-cid-spp434tm]>li[data-astro-cid-spp434tm]{width:calc((100% - 32px) / 3)}}@media screen and (width <= 768px){.fvBottomAreaList[data-astro-cid-spp434tm]>li[data-astro-cid-spp434tm]{width:100%}}.fvBottomAreaList[data-astro-cid-spp434tm] a[data-astro-cid-spp434tm]{display:flex;flex-direction:column;height:100%;position:relative}.fvBottomAreaList--copy[data-astro-cid-spp434tm]{border-bottom:1px solid #7121ae;font-size:16px;font-weight:700;letter-spacing:.05em;padding-bottom:4px;text-align:center;width:100%}.fvBottomAreaList--header[data-astro-cid-spp434tm]{align-items:center;display:flex;gap:8px;padding:8px;position:relative}@media screen and (width > 768px){.fvBottomAreaList--header[data-astro-cid-spp434tm]{min-height:78px}}@media screen and (width <= 768px){.fvBottomAreaList--header[data-astro-cid-spp434tm]{min-height:48px}}.fvBottomAreaList--header-badge[data-astro-cid-spp434tm] img[data-astro-cid-spp434tm]{width:66px}.fvBottomAreaList--header-badge[data-astro-cid-spp434tm]:not(:has(img)){display:none}.fvBottomAreaList--header-logo[data-astro-cid-spp434tm]{display:block;flex-shrink:0;height:40px;max-width:146px}.fvBottomAreaList--header-logo[data-astro-cid-spp434tm] img[data-astro-cid-spp434tm]{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;margin:auto;width:100%}.fvBottomAreaList--header-name[data-astro-cid-spp434tm]{color:#28231ecc;font-size:14px;font-weight:700;line-height:1.2}.fvBottomAreaList--body[data-astro-cid-spp434tm]{align-items:center;background:#f8f8f8;display:flex;flex-direction:column;gap:16px;flex:1;padding:12px}.fvBottomAreaList--body[data-astro-cid-spp434tm] ul[data-astro-cid-spp434tm]{align-content:flex-start;display:flex;flex:1;flex-wrap:wrap;font-size:10px;font-weight:700;justify-content:center;gap:4px;width:100%}.fvBottomAreaList--body[data-astro-cid-spp434tm] ul[data-astro-cid-spp434tm] li[data-astro-cid-spp434tm]{color:#7121ae;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:4px 8px}@media screen and (width > 768px){.fvBottomAreaList--body[data-astro-cid-spp434tm] p[data-astro-cid-spp434tm]{min-height:40px}}.fvBottomAreaList--body[data-astro-cid-spp434tm] span[data-astro-cid-spp434tm]:has(svg){align-items:center;display:flex;justify-content:center;width:28px;height:28px;margin:0 auto}.fvBottomAreaList--body[data-astro-cid-spp434tm] span[data-astro-cid-spp434tm]:nth-child(2){text-align:center}.fvBottomAreaList--footer[data-astro-cid-spp434tm] dl[data-astro-cid-spp434tm]{align-items:center;border:1px solid #fff;color:#fff;display:inline-flex;justify-content:center;font-size:11px;font-weight:700;gap:8px;letter-spacing:.1em;margin:0 auto 12px;padding:8px 12px}.fvBottomAreaList--footer[data-astro-cid-spp434tm] dt[data-astro-cid-spp434tm]:after{content:"："}.fvBottomAreaList--footer[data-astro-cid-spp434tm] dd[data-astro-cid-spp434tm]{font-size:13px}.fvBottomAreaList--footer[data-astro-cid-spp434tm] dd[data-astro-cid-spp434tm] span[data-astro-cid-spp434tm]{font-size:11px}.fvBottomAreaList--footer[data-astro-cid-spp434tm]{background:#f55a80;padding:12px 12px 16px}.fvBottomAreaList--footer[data-astro-cid-spp434tm] p[data-astro-cid-spp434tm]{background:#e9ff40;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;text-align:center;padding:12px}.area--genreLink[data-astro-cid-orcuvcjk]{border:solid 1px #ddd8d4;border-radius:5px;padding:8px}.area--genreLink[data-astro-cid-orcuvcjk] li[data-astro-cid-orcuvcjk]{line-height:1.7;list-style:disc;margin-left:1.8em}.area--genreLink[data-astro-cid-orcuvcjk] li[data-astro-cid-orcuvcjk] a[data-astro-cid-orcuvcjk]{color:var(--color-link-blue);display:block;font-size:12px;font-weight:700}@media screen and (width > 768px){.area--genreLink[data-astro-cid-orcuvcjk]{margin-bottom:16px}}@media screen and (width <= 768px){.area--genreLink[data-astro-cid-orcuvcjk]{margin:12px 16px}}.passer[data-astro-cid-xguxdsfv]{margin:32px 0 40px}.passer__title[data-astro-cid-xguxdsfv]{text-align:center;margin-bottom:16px;font-weight:700}
