.studio-detail-page--legacy{background:linear-gradient(359deg,#d5f3fc,#d5f3fc)}.studio-detail-page--legacy .cta_questionnaire{display:none}.studio-detail-page--legacy #header.studio-header .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){.studio-detail-page--legacy #header.studio-header .inner{padding:unset!important}}@media(max-width:1200px){.studio-detail-page--legacy #header.studio-header .inner{width:calc(100% - 32px)}}.studio-detail-page--legacy #header.studio-header ._h-top ._logo{filter:brightness(0) saturate(100%) invert(1)}.studio-detail-page--legacy #header.studio-header ._h-top ._logo span{color:#fff}.studio-detail-page--legacy #header.studio-header ._h-top ._inbox .search-form{border:1px solid #fff}.studio-detail-page--legacy #header.studio-header ._h-top ._inbox .search-form input,.studio-detail-page--legacy #header.studio-header ._h-top ._inbox .search-form input::placeholder{color:#fff}.studio-detail-page--legacy #header.studio-header ._h-top ._inbox .search-form button:before{filter:brightness(0) invert(1)}.studio-detail-page--legacy #header.studio-header ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(1)}.studio-detail-page--legacy #header.studio-header ._h-top ._inbox ._nav ._icons li a,.studio-detail-page--legacy #header.studio-header ._h-top ._inbox ._nav ._icons li p{color:#fff}.studio-detail-page--legacy #header.studio-header ._h-top ._inbox ._nav .lang-menu:hover #lang-switcher{display:flex;gap:.3rem}.studio-detail-page--legacy #header.studio-header ._h-top ._inbox ._nav .lang-menu #lang-switcher a{color:#313131}.studio-detail-page--legacy #header.sticky ._h-top ._logo{filter:none}.studio-detail-page--legacy #header.sticky ._h-top ._logo span{color:#313131}.studio-detail-page--legacy #header.sticky ._h-top ._inbox .search-form{border:1px solid #000}.studio-detail-page--legacy #header.sticky ._h-top ._inbox .search-form input,.studio-detail-page--legacy #header.sticky ._h-top ._inbox .search-form input::placeholder{color:#000}.studio-detail-page--legacy #header.sticky ._h-top ._inbox .search-form button:before{filter:brightness(1) invert(0)}.studio-detail-page--legacy #header.sticky ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(17%)}.studio-detail-page--legacy #header.sticky ._h-top ._inbox ._nav ._icons li a,.studio-detail-page--legacy #header.sticky ._h-top ._inbox ._nav ._icons li p{color:#000}.studio-detail-page--legacy .p-studios{position:relative}.studio-detail-page--legacy .p-studios #BreadcrumbNew{position:absolute;top:120px}.studio-detail-page--legacy .p-studios .full-background-carousel{margin-top:-120px;overflow:hidden}@media(max-width:480px){.studio-detail-page--legacy .p-studios .full-background-carousel{margin-top:-128px}}@media(max-width:1180px){.studio-detail-page--legacy .p-studios .full-background-carousel .carousel-inner img{max-width:none;width:auto;height:940px}}.studio-detail-page--legacy .p-studios .studio-intro{position:absolute;top:0;left:0;z-index:2;min-height:100%;width:100%}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents{right:0;margin-top:90px}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro{display:flex;justify-content:flex-end;margin-top:92px}@media(max-width:960px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro{justify-content:flex-start;min-height:600px}}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox{position:absolute;top:200px;left:0;z-index:-1;display:flex;align-items:center;justify-content:center;max-width:750px;width:50%;height:60%;background:url(/images_next/studios/icn_large_cloud.svg) no-repeat 0;background-size:contain}@media(max-width:960px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox{top:150px;width:370px;height:35%}}@media(max-width:700px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox{top:180px;width:330px;height:275px}}@media(max-width:550px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox{top:180px}}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox h1{padding:0 10% 0 3rem;font-size:3.6rem}@media(max-width:1150px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox h1{font-size:2.6rem}}@media(max-width:960px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox h1{line-height:1}}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox h1 ._text-area{font-size:2rem;display:block}@media(max-width:960px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox h1 ._text-area{font-size:1.6rem;line-height:2.4rem}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox h1 ._title-area{line-height:1.4}}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro ._inbox h1 span{font-family:"Noto Serif JP",serif}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro .right-text{margin-top:130px}@media(max-width:960px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro .right-text{margin-top:390px}}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p{margin-left:3rem;color:#fff;font-size:3rem;line-height:2.2}@media(max-width:1180px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p{font-size:2.6rem}}@media(max-width:960px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p{margin:30vw 0 0 .5rem;line-height:1.9}}@media(max-width:700px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p{margin-top:38vw;font-size:2rem}}@media(max-width:550px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p{margin-top:50vw}}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p .en-700{display:block;font-size:4.6rem;line-height:1}@media(max-width:960px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p .en-700{margin-bottom:1rem;font-size:2.6rem}}.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p span{font-size:2.6rem}@media(max-width:480px){.studio-detail-page--legacy .p-studios .studio-intro ._h-contents ._h-intro p span{line-height:1.4}}.studio-detail-page--legacy ._p-nav{position:absolute;bottom:45px;left:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;padding:0 1.6rem;width:100%}@media(max-width:1180px){.studio-detail-page--legacy ._p-nav{padding:0;width:100%}}.studio-detail-page--legacy ._p-nav ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;width:100%;border:1px solid #fff;border-radius:40px;line-height:3}.studio-detail-page--legacy ._p-nav ul li{padding:0 1.6rem}.studio-detail-page--legacy ._p-nav ul li a{color:#fff}.studio-detail-page--legacy ._p-nav ul li a:hover{color:#ff9d9d}.studio-detail-page--legacy ._p-nav ._cta-btn{display:flex;width:35%}@media(max-width:1180px){.studio-detail-page--legacy ._p-nav ._cta-btn{right:0;margin:0 auto;width:auto}}@media(max-width:700px){.studio-detail-page--legacy ._p-nav ._cta-btn{margin-bottom:4rem}}@media(max-width:500px){.studio-detail-page--legacy ._p-nav ._cta-btn{width:100%}}@media(max-width:480px){.studio-detail-page--legacy ._p-nav ._cta-btn .btn--md:after{top:3px;right:16px}.studio-detail-page--legacy ._p-nav ._cta-btn .btn--md:hover:after{right:14px}}.studio-detail-page--legacy ._p-nav ._cta-btn a{display:block;align-self:center;margin-left:1.6rem;min-height:56px;width:240px;border-radius:50px;color:#fff;text-align:center;line-height:56px}@media(max-width:1180px){.studio-detail-page--legacy ._p-nav ._cta-btn a{margin:0 5px}}.studio-detail-page--legacy ._p-nav ._cta-btn a.bg-zen-red:hover{background-color:#ff9d9d}.studio-detail-page--legacy ._p-nav ._cta-btn a.bg-zen-sky:hover{background-color:#30c1ab}.studio-detail-page--legacy ._p-nav-pc{width:100%}@media(max-width:1180px){.studio-detail-page--legacy ._p-nav-pc{display:none}}.studio-detail-page--legacy ._p-nav-sp{position:relative;display:none;margin-top:1.6rem}@media(max-width:1180px){.studio-detail-page--legacy ._p-nav-sp{display:block}}.studio-detail-page--legacy ._p-nav-sp ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;line-height:3}@media(max-width:480px){.studio-detail-page--legacy ._p-nav-sp ul{justify-content:space-between}}.studio-detail-page--legacy ._p-nav-sp ul li{margin-right:2rem;padding:0;border-bottom:2px solid #30b6c1;font-size:1.4rem}@media(max-width:480px){.studio-detail-page--legacy ._p-nav-sp ul li{margin:0;padding:0 7px}}.studio-detail-page--legacy ._p-nav-sp ul li a{color:#23303e}.studio-detail-page--legacy ._p-nav-sp ul li a:hover{color:#ff9d9d}.studio-detail-page--legacy .nav-sec-container{border-top:1px solid #fff;border-bottom:1px solid #fff;position:relative;background:#fff}@media(max-width:1300px){.studio-detail-page--legacy .nav-sec-container{border-bottom:none}}@media(max-width:960px){.studio-detail-page--legacy .nav-sec-container{position:fixed;bottom:46px;left:0;width:100%;z-index:20}}.studio-detail-page--legacy .nav-sec-container .nav-sec{margin:0 auto;max-width:1260px;display:grid;grid-template-columns:repeat(6,1fr)}@media(max-width:1300px){.studio-detail-page--legacy .nav-sec-container .nav-sec{max-width:100%;grid-template-columns:repeat(3,1fr)}}.studio-detail-page--legacy .nav-sec-container .nav-sec a .link{border-right:1px solid #f1e9e1;border-radius:0;padding:10px;color:#23303e;text-align:center;font-weight:400;font-size:1.5rem;line-height:1.4;margin:0;transition:background-color .4s ease}@media(max-width:1300px){.studio-detail-page--legacy .nav-sec-container .nav-sec a .link{border-bottom:1px solid #f1e9e1}}@media(max-width:640px){.studio-detail-page--legacy .nav-sec-container .nav-sec a .link{font-size:12px}}.studio-detail-page--legacy .nav-sec-container .nav-sec a:hover .link{background-color:#f1e9e1}.studio-detail-page--legacy .nav-sec-container .nav-sec a:nth-child(6) .link{border-right:none}@media(max-width:1300px){.studio-detail-page--legacy .nav-sec-container .nav-sec a:nth-child(3) .link{border-right:none}}@media(max-width:480px){.studio-detail-page--legacy .nav-sec-container .nav-sec a .link{padding-left:0;padding-right:0}}.studio-detail-page--legacy #sec-intro ._lead{margin:0 auto;padding:4.8rem 12%;text-align:center;letter-spacing:0;font-size:2.4rem}@media(max-width:960px){.studio-detail-page--legacy #sec-intro ._lead{padding:4.8rem 0}}@media(max-width:480px){.studio-detail-page--legacy #sec-intro ._lead{padding:3rem 0;font-size:1.7rem}}.studio-detail-page--legacy #sec-intro ._lead .size-large-view{display:none!important}@media(max-width:1250px){.studio-detail-page--legacy #sec-intro ._lead .size-large-view{display:block!important}}.studio-detail-page--legacy #sec-intro ._lead .size-middle-view{display:none!important}@media(max-width:1194px){.studio-detail-page--legacy #sec-intro ._lead .size-middle-view{display:block!important}}.studio-detail-page--legacy #sec-intro ._lead .size-small-view{display:none!important}@media(max-width:624px){.studio-detail-page--legacy #sec-intro ._lead .size-small-view{display:block!important}}.studio-detail-page--legacy #sec-intro ._sub-ttl{font-size:2.2rem}.studio-detail-page--legacy .studio-bg ._movie{margin-bottom:4.8rem}.studio-detail-page--legacy .studio-bg ._movie video{border-radius:0!important}.studio-detail-page--legacy #sec-access .block-container{flex-direction:column-reverse!important}@media(max-width:960px){.studio-detail-page--legacy #sec-access .block-container{display:flex}}.studio-detail-page--legacy #sec-access .block-container ._main-item{display:flex;max-width:100%;width:100%}.studio-detail-page--legacy #sec-access .block-container ._main-item .gmap iframe{border-radius:0 0 10px 10px}.studio-detail-page--legacy #sec-access .block-container ._sub-item{border-radius:10px 10px 0 0;width:100%}.studio-detail-page--legacy #sec-access ._sub-item{padding:4.8rem 1.6rem}.studio-detail-page--legacy #sec-access ._sub-item ._mark{display:block;margin:0 auto 1.6rem;width:70px}.studio-detail-page--legacy #sec-access ._sub-item ._ttl{margin-bottom:1.6rem;text-align:center;font-size:2.6rem}.studio-detail-page--legacy #sec-access ._sub-item ._text{text-align:center}.studio-detail-page--legacy #sec-access ._sub-item ._sns{display:flex;justify-content:center;margin:1.6rem 0}.studio-detail-page--legacy #sec-access ._sub-item ._sns li{margin:0 .4rem;width:30px}.studio-detail-page--legacy #sec-access ._sub-item ._btn{text-align:center}.studio-detail-page--legacy #sec-access ._sub-item ._btn a{display:inline-block;padding:.8rem 1.6rem;border-radius:20px;background-color:#f23838}.studio-detail-page--legacy #sec-access ._sub-item ._info li{margin-bottom:1.6rem}.studio-detail-page--legacy #sec-access ._sub-item ._info li a{color:#fff}.studio-detail-page--legacy #sec-access ._sub-item ._info li h3{position:relative;padding-left:2.5rem;line-height:1.5}.studio-detail-page--legacy #sec-access ._sub-item ._info li h3:before{position:absolute;top:3px;left:0;display:block;content:""}.studio-detail-page--legacy #sec-access ._sub-item ._info ._address p{position:relative;padding-left:2.5rem}.studio-detail-page--legacy #sec-access ._sub-item ._info ._address p:before{content:"";position:absolute;top:3px;left:2px;display:block;width:15px;height:19.95px;background:url(/images_next/studios/icn_location.svg) no-repeat 0;background-size:contain}.studio-detail-page--legacy #sec-access ._sub-item ._info ._tel p{position:relative;padding-left:2.5rem}.studio-detail-page--legacy #sec-access ._sub-item ._info ._tel p:before{content:"";position:absolute;top:3px;left:3px;display:block;width:13px;height:18.91px;background:url(/images_next/studios/icn_tel.svg) no-repeat 0;background-size:contain}.studio-detail-page--legacy #sec-access ._sub-item ._info ._mail p{position:relative;padding-left:2.5rem}.studio-detail-page--legacy #sec-access ._sub-item ._info ._mail p:before{content:"";position:absolute;top:8px;left:2px;display:block;width:15px;height:12.75px;background:url(/images_next/studios/icn_mail.svg) no-repeat 0;background-size:contain}.studio-detail-page--legacy #sec-access ._sub-item ._info ._navi p{position:relative;padding-left:2.5rem}.studio-detail-page--legacy #sec-access ._sub-item ._info ._navi p:before{content:"";position:absolute;top:3px;left:0;display:block;width:20px;height:20px;background:url(/images_next/studios/icn_navi.svg) no-repeat 0;background-size:contain}.studio-detail-page--legacy #sec-access ._sub-item ._info ._station p{position:relative;padding-left:2.5rem}.studio-detail-page--legacy #sec-access ._sub-item ._info ._station p:before{content:"";position:absolute;top:3px;left:2px;display:block;width:16px;height:18.29px;background:url(/images_next/studios/icn_station.svg) no-repeat 0;background-size:contain}.studio-detail-page--legacy #sec-access ._sub-item ._info ._hours p{position:relative;padding-left:2.5rem}.studio-detail-page--legacy #sec-access ._sub-item ._info ._hours p:before{content:"";position:absolute;top:3px;left:0;display:block;width:18px;height:18px;background:url(/images_next/studios/icn_time.svg) no-repeat 0;background-size:contain}.studio-detail-page--legacy #sec-access ._sub-item ._note a{color:#fff;text-decoration:underline}.studio-detail-page--legacy #sec-about ._message{position:relative}@media(max-width:480px){.studio-detail-page--legacy #sec-about ._message .first-image img{height:300px!important;object-fit:cover}}.studio-detail-page--legacy #sec-about ._message .content{position:relative;z-index:2!important;display:flex;justify-content:space-between;margin:-14rem 5.5% 0;padding:3.6rem;max-width:1120px;border-radius:10px;background-color:#fff}@media(max-width:960px){.studio-detail-page--legacy #sec-about ._message .content{flex-direction:column;margin:-7rem 14px 0;padding:1.6rem}}.studio-detail-page--legacy #sec-about ._message .content h3{width:30%;font-size:2.6rem}@media(max-width:960px){.studio-detail-page--legacy #sec-about ._message .content h3{width:100%}}.studio-detail-page--legacy #sec-about ._message .content p{align-self:center;width:70%}@media(max-width:960px){.studio-detail-page--legacy #sec-about ._message .content p{margin-top:1.6rem;width:100%}}.studio-detail-page--legacy #sec-about ._message .c-message{position:relative;padding-bottom:5em;background-size:100% auto;word-break:break-all}.studio-detail-page--legacy #sec-about ._message .c-message img{width:100%!important}.studio-detail-page--legacy #sec-about ._message .c-message .message-box{overflow:hidden;height:25em}.studio-detail-page--legacy #sec-about ._message .c-message .btn-sm{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.studio-detail-page--legacy #sec-about ._message .c-message.messageMore{padding-bottom:2em}.studio-detail-page--legacy #sec-about ._message .c-message.messageMore .message-box{overflow:visible;height:auto}.studio-detail-page--legacy #sec-about ._message .c-message.messageMore .btn-box{display:none}.studio-detail-page--legacy #sec-about ._message .short-content{height:auto!important}.studio-detail-page--legacy #sec-about ._message .no-padding{padding:0!important}.studio-detail-page--legacy #sec-about ._message:not(:has(.first-image)){padding:1.6rem;border-radius:10px;background-color:#fff!important}.studio-detail-page--legacy #sec-feature .more-links .small-block{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:960px){.studio-detail-page--legacy #sec-feature .more-links .small-block{width:100%}}.studio-detail-page--legacy #sec-feature .more-links .small-block ._red-bar{align-self:baseline;line-height:1}.studio-detail-page--legacy #sec-feature .more-links .small-block h3{padding:2.4rem 0;width:100%}@media(max-width:960px){.studio-detail-page--legacy #sec-feature .more-links .small-block h3{font-size:2.4rem}}.studio-detail-page--legacy #sec-feature .more-links .small-block p{align-self:end;width:100%}.studio-detail-page--legacy #sec-feature .more-links .small-block .block-title{padding:.8rem;width:auto!important}.studio-detail-page--legacy #sec-feature .more-links .mt-15{margin-top:15px}.studio-detail-page--legacy #sec-price-plan ._grade{display:block;margin:0 auto 1.6rem;padding:5px;max-width:115px;border-radius:20px;background-color:#ff9d9d!important;color:#fff;text-align:center;font-size:1.4rem}@media(max-width:960px){.studio-detail-page--legacy #sec-price-plan ._grade{font-size:1.2rem}}.studio-detail-page--legacy #sec-price-plan .type-yoga{min-height:350px!important}.studio-detail-page--legacy #sec-price-plan .mt-45{margin-top:4.5rem}@media(max-width:960px){.studio-detail-page--legacy #sec-price-plan .block-container{flex-direction:column;margin-bottom:.8rem}.studio-detail-page--legacy #sec-price-plan .block-container .small-block{width:100%}.studio-detail-page--legacy #sec-price-plan .block-container ._main-item{margin-bottom:1.6rem;max-width:100%}.studio-detail-page--legacy #sec-price-plan .block-container ._sub-item{width:100%}}.studio-detail-page--legacy #sec-price-plan .main-block{box-sizing:border-box;padding:1.6rem;height:100%}.studio-detail-page--legacy #sec-price-plan .main-block .bg-white{margin-top:1.6rem;padding:1.6rem .8rem;border-radius:10px}.studio-detail-page--legacy #sec-price-plan .main-block .bg-white .s-ttl{text-align:center}.studio-detail-page--legacy #sec-price-plan .main-block ._text-pop{position:relative;color:#f23838;text-align:center;font-weight:700;font-size:1.4rem}.studio-detail-page--legacy #sec-price-plan .main-block ._text-pop span:after,.studio-detail-page--legacy #sec-price-plan .main-block ._text-pop span:before{position:relative;display:inline-block;margin:-.2em 1em 0;width:2px;height:1.4em;background:#f23838;content:"";vertical-align:middle}.studio-detail-page--legacy #sec-price-plan .main-block ._text-pop span:before{transform:rotate(-35deg)}.studio-detail-page--legacy #sec-price-plan .main-block ._text-pop span:after{transform:rotate(35deg)}.studio-detail-page--legacy #sec-price-plan .main-block ._list{margin-top:1.6rem}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item{margin:0 .4rem;padding:.4rem;border:1px solid #70c9e2;border-radius:8px}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item{box-sizing:border-box;width:30%}}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item ._plan{padding:0 .4rem;border-radius:6px 6px 0 0;background-color:#70c9e2!important;color:#fff;text-align:center;font-weight:700;font-size:2rem;line-height:72px}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item ._plan{width:auto;font-size:1.2rem}}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item ._price{padding:1.6rem 0 2.4rem;text-align:center;font-weight:700;font-size:1.8rem}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item ._price ._num{font-size:2.6rem}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item ._price ._num{font-size:2rem}}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item._recommend{position:relative;min-width:250px;border:2px solid #f54b4b!important;background-color:#fddcdb!important}@media(max-width:960px){.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item._recommend{margin-bottom:1.6rem;width:100%!important}}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item._recommend ._text-recommend{position:absolute;top:-12px;left:calc(50% - 63px);width:126px;border:3px solid #f54b4b;border-radius:14px;background-color:#fff;color:#f23838;text-align:center;font-size:1.4rem;line-height:1.5}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item._recommend ._plan,.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item._recommend ._price{font-size:2.6rem}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item._recommend ._price ._num{font-size:3.6rem}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item .tax{display:block;margin-top:-5px;font-size:1.4rem}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item .tax{display:inline}}.studio-detail-page--legacy #sec-price-plan .main-block ._list ._item:first-of-type .tax{display:inline-block}.studio-detail-page--legacy #sec-price-plan .main-block .list-grid{display:grid;box-sizing:border-box!important;grid-template-columns:repeat(4,1fr)}@media(max-width:1150px){.studio-detail-page--legacy #sec-price-plan .main-block .list-grid{grid-template-columns:repeat(3,1fr);gap:1rem}.studio-detail-page--legacy #sec-price-plan .main-block .list-grid ._item{box-sizing:border-box;margin:0!important;margin:0;width:100%!important;grid-column:span 1}.studio-detail-page--legacy #sec-price-plan .main-block .list-grid ._item:first-child{grid-column:span 3}.studio-detail-page--legacy #sec-price-plan .main-block .list-grid ._item:nth-child(2),.studio-detail-page--legacy #sec-price-plan .main-block .list-grid ._item:nth-child(3),.studio-detail-page--legacy #sec-price-plan .main-block .list-grid ._item:nth-child(4){grid-column:span 1}}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list{display:flex;justify-content:space-between;margin-bottom:1.6rem}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list{flex-direction:column}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list:nth-last-of-type(2) ._grade{margin:1.6rem 1rem 0;padding:1rem;font-weight:700}}@media(max-width:480px)and (max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list:nth-last-of-type(2) ._grade{margin:0 auto!important}}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list .divider{margin-bottom:25px;border-bottom:1px solid #30b6c1}}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list.bg-white{padding:0}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item-ttl{box-sizing:border-box;padding:1.6rem}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item-ttl{width:100%;text-align:center}}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item-ttl ._note{color:#f54b4b!important;font-weight:700;font-size:1.2rem}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item-ttl ._grade{margin:1.6rem 0 0}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item-ttl ._grade{margin:1.6rem auto 0!important}}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item{flex:1 1;margin:0 auto;border-left:1px solid #70c9e2!important;text-align:center}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item{width:90%!important;border:none!important}}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item ._plan{padding:1.6rem;border-bottom:1px solid #70c9e2!important;color:#70c9e2;font-weight:700}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item ._plan{box-sizing:border-box;padding:1rem 1.6rem;width:100%!important;border-radius:10px;background-color:#70c9e2!important;color:#fff!important}}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item ._price{padding:1.6rem;font-weight:700;font-size:1.4rem}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item ._price{padding:1rem 1.6rem}}.studio-detail-page--legacy #sec-price-plan .main-block ._sub-list ._item ._price ._num{font-size:2rem}.studio-detail-page--legacy #sec-price-plan .main-block a{min-height:auto!important}@media(max-width:960px){.studio-detail-page--legacy #sec-price-plan ._sub-item{margin-bottom:.8rem}}.studio-detail-page--legacy #sec-price-plan ._sub-item .small-block{flex-grow:1;width:100%}@media(max-width:960px){.studio-detail-page--legacy #sec-price-plan ._sub-item .small-block{min-height:300px}}.studio-detail-page--legacy #sec-price-plan ._sub-item ._about-grade{text-align:center}.studio-detail-page--legacy #sec-price-plan ._sub-item ._about-grade ._grade{margin-top:1.6rem;max-width:248px!important;border-radius:35px;font-weight:700;font-size:3.4rem}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan ._sub-item ._about-grade ._grade{font-size:2.4rem}}.studio-detail-page--legacy #sec-price-plan ._sub-item dl{position:absolute;bottom:1.6rem;left:0;box-sizing:border-box;padding:2.4rem 1.6rem 0}@media(max-width:960px){.studio-detail-page--legacy #sec-price-plan ._sub-item dl{position:relative}}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan ._sub-item dl dt{font-size:2rem}}.studio-detail-page--legacy #sec-price-plan ._sub-item .flex-column{height:100%!important}.studio-detail-page--legacy #sec-price-plan .small-block{width:32.5%}@media(max-width:480px){.studio-detail-page--legacy #sec-price-plan .small-block{width:100%}}.studio-detail-page--legacy #sec-price-plan .small-block._package32{margin-bottom:1.6rem}.studio-detail-page--legacy #sec-price-plan .s_btn a{min-height:auto}.studio-detail-page--legacy .block-container ._about-grade .small-block:nth-last-of-type(2){border:1px solid red}@media(max-width:960px){.studio-detail-page--legacy #sec-story .small-block{width:100%}}@media(max-width:480px){.studio-detail-page--legacy #sec-story .block-container .small-block:nth-child(2) ._inbox{padding:0 1.6rem 2.6rem}.studio-detail-page--legacy #sec-story .block-container .small-block:nth-child(3) ._inbox{padding:0 1.6rem 4.5rem}}.studio-detail-page--legacy #sec-faq{margin-top:80px;margin-bottom:80px}@media(max-width:480px){.studio-detail-page--legacy #sec-faq{margin-top:40px;margin-bottom:40px}}.studio-detail-page--legacy #sec-instagram{padding:0}.studio-detail-page--legacy #sec-instagram .embedsocial-hashtag{min-height:auto;margin:-4rem 0 6rem}@media(max-width:480px){.studio-detail-page--legacy #sec-instagram .embedsocial-hashtag{margin-bottom:2rem}}.studio-detail-page--legacy #sec-trial-steps ._list-steps{padding:1.6rem 1.6rem 0;border-radius:10px}@media(max-width:960px){.studio-detail-page--legacy #sec-trial-steps ._list-steps{padding-bottom:.1rem}.studio-detail-page--legacy #sec-trial-steps ._list-steps .bg-white{width:100%!important}}.studio-detail-page--legacy #sec-trial-steps ._list-steps .block-container{flex-wrap:wrap}.studio-detail-page--legacy #sec-trial-steps ._list-steps ._item{margin-bottom:1.6rem;width:32.5%;border-radius:10px}@media(max-width:480px){.studio-detail-page--legacy #sec-trial-steps ._list-steps ._item:last-child{margin-bottom:0!important}}.studio-detail-page--legacy #sec-trial-steps ._list-steps img{border-radius:10px 10px 0 0}.studio-detail-page--legacy #sec-trial-steps ._list-steps ._inbox{padding:1.6rem}.studio-detail-page--legacy #sec-trial-steps ._list-steps ._no{margin-bottom:2.4rem;font-size:2.8rem}.studio-detail-page--legacy #sec-trial-steps ._list-steps .s-ttl{margin-bottom:2.4rem}@media(max-width:960px){.studio-detail-page--legacy #sec-studio-educator .swiper-slide-active{margin-bottom:1.6rem}}.studio-detail-page--legacy #sec-studio-educator .small-block{margin-bottom:0}.studio-detail-page--legacy #sec-studio-educator .small-block._we{padding:0;background-color:#fff}.studio-detail-page--legacy #sec-studio-educator .small-block._we ._photo{border-top-left-radius:10px;border-top-right-radius:10px}.studio-detail-page--legacy #sec-studio-educator .small-block._we .profile{padding:1rem 1.6rem 0}.studio-detail-page--legacy #sec-studio-educator .small-block._we .profile ._name{text-align:center;font-size:2.6rem;margin:1rem auto}.studio-detail-page--legacy #sec-studio-educator .small-block._we .profile .badge{display:table;font-size:12px;height:20px;line-height:20px;padding:0 12px;border-radius:65px;margin:0 auto 1.5rem;color:#fff}.studio-detail-page--legacy #sec-studio-educator .small-block._we .profile .badge.badge-instructorshido-101{background-color:#ff9d9d!important}.studio-detail-page--legacy #sec-studio-educator .small-block._we .profile .badge.badge-instructorshido-102{background-color:#70c9e2!important}.studio-detail-page--legacy #sec-studio-educator .small-block._we .profile .about{display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.studio-detail-page--legacy #sec-studio-educator .small-block._we .profile .view-more{margin:2rem auto;display:block;text-align:right}.studio-detail-page--legacy #sec-other-studios.slider-list ._item ._box{display:flex;justify-content:space-between;margin-bottom:1.6rem}.studio-detail-page--legacy #sec-other-studios.slider-list ._item ._by-bike{position:relative;padding-left:5.4rem}.studio-detail-page--legacy #sec-other-studios.slider-list ._item ._by-bike:before{position:absolute;top:8px;left:0;display:block;width:38px;height:26.6px;background:url(/images_next/common/icn_bicycle.svg) no-repeat 0;background-size:contain;content:""}@media(max-width:960px){.studio-detail-page--legacy .sec-cta ._cta-btn{flex-wrap:wrap!important}.studio-detail-page--legacy .sec-cta ._cta-btn div{width:100%!important}.studio-detail-page--legacy .sec-cta ._cta-btn div:first-child{margin-bottom:0!important}}.studio-detail-page--legacy .sec-cta .inner{min-width:100%}@media(max-width:960px){.studio-detail-page--legacy .sec-cta .inner{padding:0}}.studio-detail-page--legacy .carousel-indicators{z-index:3!important}.studio-detail-page--legacy .block-options .swiper-wrapper{width:80%!important}.studio-detail-page--legacy .show-more-link{margin:1.5rem 1rem;text-align:right;display:block;font-weight:700}.studio-detail-page--legacy .show-more-link a{color:#70c9e2}.studio-detail-page--legacy .bnr_online-sign-up{padding:4.8rem 0}@media(max-width:480px){.studio-detail-page--legacy .bnr_online-sign-up{padding:3rem 0}}.studio-detail-page--legacy .studio-instagram-embed .embedsocial-hashtag{min-height:400px}.studio-detail-page--legacy .studio-instagram-embed .embedsocial-hashtag>a.feed-powered-by-es{display:none}.studio-detail-page--legacy .studio-instagram-embed .embedsocial-hashtag .es-feed-container{display:block}@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";.cta_questionnaire{display:none}.studio-detail-page--current #header{background-color:hsla(0,0%,100%,.85)}.studio-detail-page--current #header ._logo{flex-shrink:0}.studio-detail-page--current #header ._logo span{white-space:nowrap}.studio-detail-page--current #header>.inner{padding:0 3.2rem!important;max-width:1440px!important;width:100%!important}@media(max-width:1200px){.studio-detail-page--current #header>.inner{padding:0 1.6rem!important}}.studio-detail-page--current .p-studios{position:relative}.studio-detail-page--current .p-studios .show-more-link{color:#70c9e2}.studio-detail-page--current .p-studios .sec-title{margin-bottom:3rem}.studio-detail-page--current .p-studios .sec-title .studioName{font-size:1.6rem;font-weight:700;color:#70c9e2;font-family:Noto Sans JP,sans-serif}.studio-detail-page--current .p-studios #sec-lesson{padding:4rem 0 6rem}@media(max-width:480px){.studio-detail-page--current .p-studios #sec-lesson{padding:2rem 0 5rem}}.studio-detail-page--current .p-studios #sec-lesson .sec-title{text-align:center}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2rem;gap:2rem}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-cards--two{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;width:calc(66.6667% - .6667rem)}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card{display:flex;flex-direction:column;box-sizing:border-box;padding:2.6rem;min-width:0;min-height:326px;border:1px solid #eee;border-radius:10px}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card h3{margin:0 0 2.2rem;font-size:1.7rem;font-weight:700;line-height:1.5}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card__description{margin:0;min-height:83px;font-size:1.6rem;line-height:1.7}@media(max-width:960px){.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card__description{min-height:unset}}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card__price{box-sizing:border-box;padding-top:2rem;min-height:6.6rem}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card__price p{margin:.3rem 0 0 6.2rem;color:#ff5395;font-size:1.4rem;line-height:1.4}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card__regular-price{display:flex;align-items:center;gap:2.4rem;font-size:1.5rem}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card__regular-price del{text-decoration:line-through;text-decoration-thickness:1px}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card__button{display:flex;align-items:center;justify-content:center;margin-top:2rem;min-height:58px;border:1px solid #eee;border-radius:100px;color:#23303e;font-size:1.6rem;font-weight:700;text-decoration:none}@media(max-width:900px){.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-cards{grid-template-columns:1fr}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-cards--two{width:100%}.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card{min-height:0}}@media(max-width:480px){.studio-detail-page--current .p-studios #sec-lesson .studio-lesson-card{padding:2.4rem 2rem}}.studio-detail-page--current .p-studios ._p-nav{position:absolute;bottom:45px;left:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;padding:0 1.6rem;width:100%}@media(max-width:1180px){.studio-detail-page--current .p-studios ._p-nav{padding:0;width:100%}}.studio-detail-page--current .p-studios ._p-nav ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;width:100%;border:1px solid #fff;border-radius:40px;line-height:3}.studio-detail-page--current .p-studios ._p-nav ul li{padding:0 1.6rem}.studio-detail-page--current .p-studios ._p-nav ul li a{color:#fff}.studio-detail-page--current .p-studios ._p-nav ul li a:hover{color:#ff9d9d}.studio-detail-page--current .p-studios #sec-taiken{background-color:#d5f3fc;padding:1rem 0 .5rem}.studio-detail-page--current .p-studios #sec-access .block-container{flex-direction:column!important}@media(max-width:960px){.studio-detail-page--current .p-studios #sec-access .block-container{display:flex}}.studio-detail-page--current .p-studios #sec-access .block-container ._main-item{display:flex;max-width:100%;width:100%}.studio-detail-page--current .p-studios #sec-access .block-container ._main-item .gmap iframe{border-radius:0 0 10px 10px}.studio-detail-page--current .p-studios #sec-access .block-container ._sub-item{border-radius:10px 10px 0 0;width:100%}.studio-detail-page--current .p-studios #sec-access ._sub-item{padding:2rem 0}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info li{margin-bottom:1.6rem;color:#333;font-family:"Noto Serif JP",serif}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info li a{color:#333}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info li h3{position:relative;padding-left:2.5rem;line-height:1.5}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info li h3:before{position:absolute;top:3px;left:0;display:block;content:""}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._address p{position:relative;padding-left:2.5rem}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._address p:before{content:"";position:absolute;top:3px;left:2px;display:block;width:15px;height:19.95px;background:url(/images_next/studios/icn_location.svg) no-repeat 0;background-size:contain;filter:brightness(0)}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._tel p{position:relative;padding-left:2.5rem}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._tel p:before{content:"";position:absolute;top:3px;left:3px;display:block;width:13px;height:18.91px;background:url(/images_next/studios/icn_tel.svg) no-repeat 0;background-size:contain;filter:brightness(0)}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._mail p{position:relative;padding-left:2.5rem}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._mail p:before{content:"";position:absolute;top:8px;left:2px;display:block;width:15px;height:12.75px;background:url(/images_next/studios/icn_mail.svg) no-repeat 0;background-size:contain;filter:brightness(0)}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._navi p{position:relative;padding-left:2.5rem}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._navi p:before{content:"";position:absolute;top:3px;left:0;display:block;width:20px;height:20px;background:url(/images_next/studios/icn_navi.svg) no-repeat 0;background-size:contain;filter:brightness(0)}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._station{display:grid;grid-template-columns:16px 1fr;grid-column-gap:.8rem;column-gap:.8rem}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._station:before{content:"";grid-column:1;grid-row:1;margin-top:.5rem;width:16px;height:18px;background:url(/images_next/studios/icn_station.svg) 50%/contain no-repeat;filter:brightness(0)}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._station p{grid-column:2;margin:0;padding:0;text-align:left}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._hours p{position:relative;padding-left:2.5rem}.studio-detail-page--current .p-studios #sec-access ._sub-item ._info ._hours p:before{content:"";position:absolute;top:3px;left:0;display:block;width:18px;height:18px;background:url(/images_next/studios/icn_time.svg) no-repeat 0;background-size:contain;filter:brightness(0)}.studio-detail-page--current .p-studios .sec-bout-block{padding:3rem 0 2rem;background-color:#d5f3fc}.studio-detail-page--current .p-studios .sec-bout-block #sec-about{padding-bottom:5em}@media(max-width:960px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about{padding-bottom:3em}}@media(max-width:480px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about{padding-bottom:1em}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about .m-ttl{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-bottom:1rem;text-align:center}.studio-detail-page--current .p-studios .sec-bout-block #sec-about .m-ttl span{font-size:1.6rem;font-weight:400;white-space:nowrap}.studio-detail-page--current .p-studios .sec-bout-block #sec-about .m-ttl .jp-ttl{flex-wrap:nowrap;font-size:1.6rem;font-weight:400;white-space:nowrap}.studio-detail-page--current .p-studios .sec-bout-block #sec-about .m-ttl .jp-ttl:after{margin:0 1.6rem;width:25px;border-bottom:1px solid}@media(max-width:480px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about .m-ttl .jp-ttl,.studio-detail-page--current .p-studios .sec-bout-block #sec-about .m-ttl span{font-size:1.4rem}.studio-detail-page--current .p-studios .sec-bout-block #sec-about .m-ttl .jp-ttl:after{margin:0 .8rem;width:16px}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message{position:relative}@media(max-width:480px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .first-image img{height:300px!important;object-fit:cover}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .content{position:relative;z-index:2!important;display:flex;justify-content:space-between;margin:-14rem 5.5% 0;padding:3.6rem;max-width:1120px;border-radius:10px;background-color:#fff}@media(max-width:960px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .content{flex-direction:column;margin:-7rem 14px 0;padding:1.6rem}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .content h3{width:30%;font-size:2.6rem}@media(max-width:960px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .content h3{width:100%}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .content p{align-self:center;width:70%}@media(max-width:960px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .content p{margin-top:1.6rem;width:100%}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message{position:relative;background-size:100% auto;word-break:break-all}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message img{width:100%!important}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message .message-box{overflow:hidden;height:0}@media(max-width:960px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message .message-box{width:100%;min-width:0;max-width:100%;line-break:strict;overflow-wrap:anywhere;word-break:normal;white-space:normal}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message .message-box *{max-width:100%;overflow-wrap:anywhere;word-break:normal;white-space:normal!important}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message .btn-see-more{font-size:1.6rem;font-weight:700;width:100%;background-color:#d5f3fc;border:0 solid #fff;background-color:#fff;padding:2rem 0;border-radius:10px;cursor:pointer}@media(max-width:480px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message .btn-see-more{font-size:1.4rem}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message .btn-see-more.no-top-radius{border-top-left-radius:0;border-top-right-radius:0}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message.messageMore{padding-bottom:2em}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message.messageMore .message-box{overflow:visible;height:auto;background-color:#fff;padding:3rem 4rem;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width:480px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message.messageMore .message-box{padding:2.5rem 2rem}}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .c-message.messageMore .btn-box{display:none}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .short-content{height:auto!important}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message .no-padding{padding:0!important}.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message:not(:has(.first-image)){padding:1.6rem;border-radius:10px}@media(max-width:480px){.studio-detail-page--current .p-studios .sec-bout-block #sec-about ._message:not(:has(.first-image)){padding:1.6rem 0}}.studio-detail-page--current .p-studios .sec-bout-block #instagram{padding:0}.studio-detail-page--current .p-studios .sec-bout-block #instagram .embedsocial-hashtag{min-height:auto;margin:-4rem 0 6rem}@media(max-width:480px){.studio-detail-page--current .p-studios .sec-bout-block #instagram .embedsocial-hashtag{margin-bottom:2rem}}.studio-detail-page--current .p-studios .sec-bout-block #instagram .sec-title,.studio-detail-page--current .p-studios .sec-bout-block #sec-studio-photos .sec-title{font-size:1.6rem;font-weight:700;font-family:Noto Sans JP,sans-serif}@media(max-width:480px){.studio-detail-page--current .p-studios #sec-voice ._message:not(:has(.first-image)){padding:1.6rem 0}}.studio-detail-page--current .p-studios #sec-voice .questionnaire-entry{border-radius:10px}.studio-detail-page--current .p-studios #sec-faq{margin-top:80px;margin-bottom:80px}@media(max-width:480px){.studio-detail-page--current .p-studios #sec-faq{margin-top:40px;margin-bottom:40px}}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps{border-radius:10px}@media(max-width:960px){.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps{padding-bottom:.1rem}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps .bg-white{width:100%!important}}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps .block-container{flex-wrap:wrap}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps ._item{margin-bottom:1.6rem;width:32.5%;border-radius:10px;border:1px solid #eee}@media(max-width:480px){.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps ._item:last-child{margin-bottom:0!important}}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps img{border-radius:10px 10px 0 0}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps ._inbox{padding:1.6rem}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps ._no{margin-bottom:2.4rem;font-size:2.8rem}.studio-detail-page--current .p-studios #sec-trial-steps ._list-steps .s-ttl{margin-bottom:2.4rem}.studio-detail-page--current .p-studios #sec-educator .swiper-slide{border:1px solid #eee;border-radius:10px}.studio-detail-page--current .p-studios #sec-educator .bg-zen-sky{background-color:#fff}.studio-detail-page--current .p-studios #sec-educator .bg-zen-sky .arrow-right-circle,.studio-detail-page--current .p-studios #sec-educator .bg-zen-sky .c-white,.studio-detail-page--current .p-studios #sec-educator .bg-zen-sky a{color:#333}.studio-detail-page--current .p-studios #sec-educator .bg-zen-sky a:before{background-color:#333}.studio-detail-page--current .p-studios #sec-educator .bg-zen-sky a:after{border-top-color:#fff;border-right-color:#fff}@media(max-width:960px){.studio-detail-page--current .p-studios #sec-educator .swiper-slide-active{margin-bottom:1.6rem}}.studio-detail-page--current .p-studios #sec-educator .small-block{margin-bottom:0}.studio-detail-page--current .p-studios #sec-educator .small-block._we{padding:0;background-color:#fff}.studio-detail-page--current .p-studios #sec-educator .small-block._we ._photo{border-top-left-radius:10px;border-top-right-radius:10px}.studio-detail-page--current .p-studios #sec-educator .small-block._we .profile{padding:1rem 1.6rem 0}.studio-detail-page--current .p-studios #sec-educator .small-block._we .profile ._name{text-align:center;font-size:2.6rem;margin:1rem auto}.studio-detail-page--current .p-studios #sec-educator .small-block._we .profile .badge{display:table;font-size:12px;height:20px;line-height:20px;padding:0 12px;border-radius:65px;margin:0 auto 1.5rem;color:#fff}.studio-detail-page--current .p-studios #sec-educator .small-block._we .profile .badge.badge-instructorshido-101{background-color:#ff9d9d!important}.studio-detail-page--current .p-studios #sec-educator .small-block._we .profile .badge.badge-instructorshido-102{background-color:#70c9e2!important}.studio-detail-page--current .p-studios #sec-educator .small-block._we .profile .about{display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.studio-detail-page--current .p-studios #sec-educator .small-block._we .profile .view-more{margin:2rem auto;display:block;text-align:right}.studio-detail-page--current .p-studios #sec-other-studios.slider-list .swiper-slide{border:1px solid #eee;border-radius:10px}.studio-detail-page--current .p-studios #sec-other-studios.slider-list .bg-zen-sky{background-color:#fff}.studio-detail-page--current .p-studios #sec-other-studios.slider-list .bg-zen-sky .arrow-right-circle,.studio-detail-page--current .p-studios #sec-other-studios.slider-list .bg-zen-sky .c-white,.studio-detail-page--current .p-studios #sec-other-studios.slider-list .bg-zen-sky a{color:#333}.studio-detail-page--current .p-studios #sec-other-studios.slider-list .bg-zen-sky a:before{background-color:#333}.studio-detail-page--current .p-studios #sec-other-studios.slider-list .bg-zen-sky a:after{border-top-color:#fff;border-right-color:#fff}.studio-detail-page--current .p-studios #sec-other-studios.slider-list ._item ._box{display:flex;justify-content:space-between;margin-bottom:1.6rem}.studio-detail-page--current .p-studios #sec-other-studios.slider-list ._item ._by-bike{position:relative;padding-left:5.4rem}.studio-detail-page--current .p-studios #sec-other-studios.slider-list ._item ._by-bike:before{position:absolute;top:8px;left:0;display:block;width:38px;height:26.6px;background:url(/images_next/common/icn_bicycle.svg) no-repeat 0;background-size:contain;content:""}.studio-detail-page--current .p-studios .cta-campaign{background:#d5f3fc;padding:5rem 0 2rem}.studio-detail-page--current .p-studios .carousel-indicators{z-index:3!important}.studio-detail-page--current .p-studios .block-options .swiper-wrapper{width:80%!important}.studio-detail-page--current .p-studios .show-more-link{margin:1.5rem 1rem;text-align:right;display:block;font-weight:700}.studio-detail-page--current .p-studios .show-more-link a{color:#70c9e2}.studio-detail-page--current .p-studios .bnr_online-sign-up{padding:4.8rem 0}@media(max-width:480px){.studio-detail-page--current .p-studios .bnr_online-sign-up{padding:3rem 0}}.studio-detail-page--current .p-studios .studio-instagram-embed .embedsocial-hashtag{min-height:400px}.studio-detail-page--current .p-studios .studio-instagram-embed .embedsocial-hashtag>a.feed-powered-by-es{display:none}.studio-detail-page--current .p-studios .studio-instagram-embed .embedsocial-hashtag .es-feed-container{display:block}