.cta_questionnaire{display:none}.sec-cta{max-width:1040px!important}#header.header-pilates-benefits{z-index:20}#header.header-pilates-benefits .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){#header.header-pilates-benefits .inner{padding:unset!important}}@media(max-width:1200px){#header.header-pilates-benefits .inner{width:calc(100% - 32px)}}#header.header-pilates-benefits ._h-top ._logo{filter:brightness(0) saturate(100%) invert(1)}#header.header-pilates-benefits ._h-top ._logo span{color:#fff}#header.header-pilates-benefits ._h-top ._inbox .search-form{border:1px solid #fff}#header.header-pilates-benefits ._h-top ._inbox .search-form input,#header.header-pilates-benefits ._h-top ._inbox .search-form input::placeholder{color:#fff}#header.header-pilates-benefits ._h-top ._inbox .search-form button:before{filter:brightness(0) invert(1)}#header.header-pilates-benefits ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(1)}#header.header-pilates-benefits ._h-top ._inbox ._nav ._icons li a,#header.header-pilates-benefits ._h-top ._inbox ._nav ._icons li p{color:#fff}#header.header-pilates-benefits ._h-top ._inbox ._nav .lang-menu:hover #lang-switcher{display:flex;gap:.3rem}#header.header-pilates-benefits ._h-top ._inbox ._nav .lang-menu #lang-switcher{background:#fff;box-shadow:none}#header.header-pilates-benefits ._h-top ._inbox ._nav .lang-menu #lang-switcher a{color:#313131}#header.sticky ._h-top ._logo{filter:none}#header.sticky ._h-top ._logo span{color:#313131}#header.sticky ._h-top ._inbox .search-form{border:1px solid #000}#header.sticky ._h-top ._inbox .search-form input,#header.sticky ._h-top ._inbox .search-form input::placeholder{color:#000}#header.sticky ._h-top ._inbox .search-form button:before{filter:brightness(1) invert(0)}#header.sticky ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(17%)}#header.sticky ._h-top ._inbox ._nav ._icons li a,#header.sticky ._h-top ._inbox ._nav ._icons li p{color:#000}.p-benefits .cta{background-color:#71c9e2;color:#fff;text-align:center;padding:6rem 0}@media(max-width:480px){.p-benefits .cta{padding:4rem 0}}.p-benefits .cta p{font-family:"Noto Serif JP",serif;font-size:2.8rem}@media(max-width:480px){.p-benefits .cta p{font-size:2.2rem}}.p-benefits .cta .s_btn{width:350px;margin:2rem auto 0;font-weight:700;line-height:5rem}@media(max-width:480px){.p-benefits .cta .s_btn{width:250px;line-height:4rem}}.p-benefits .s_btn{display:block;padding:1rem 1.6rem;width:-moz-fit-content;width:fit-content;border-radius:50px;background-color:#f54b4b;color:#fff;line-height:2rem}@media(max-width:980px){.p-benefits .s_btn{margin:2rem auto}}@media(max-width:600px){.p-benefits .s_btn{margin:0 auto;min-height:auto}}.p-benefits .cta-web-phone{max-width:1072px;margin:0 auto}@media(max-width:480px){.p-benefits .cta-web-phone{max-width:100%}}.p-benefits #cp1{position:relative;padding-top:120px;margin-top:-120px}.p-benefits #intro{padding:6rem 0}@media(max-width:480px){.p-benefits #intro{padding:6rem 0 1rem}}.p-benefits #intro .content{display:flex;margin-top:4rem;gap:2rem;justify-content:center}@media(max-width:960px){.p-benefits #intro .content{gap:3rem;flex-direction:column}}.p-benefits #intro .content .title{width:100%;flex:1 1;font-size:4rem;line-height:5.7rem;font-family:"Noto Serif JP",serif;align-self:self-start}@media(max-width:960px){.p-benefits #intro .content .title{text-align:center}}@media(max-width:480px){.p-benefits #intro .content .title{font-size:2.2rem;line-height:3.6rem}}.p-benefits #intro .content .text{flex:1.1 1;line-height:2.8rem;width:100%}@media(max-width:960px){.p-benefits #intro .content .text{width:100%}}.p-benefits #benefits-icons .group{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:830px;grid-gap:2rem;gap:2rem;justify-content:center}@media(max-width:700px){.p-benefits #benefits-icons .group{grid-template-columns:repeat(2,1fr)}}.p-benefits #benefits-icons .group .item{text-align:center}@media(max-width:480px){.p-benefits #benefits-icons .group .item{margin-bottom:0}}.p-benefits #benefits-icons .group .item img{width:105px;margin-bottom:1rem}.p-benefits #benefits-icons .group .item h4{font-size:1.6rem;font-weight:700}@media(max-width:480px){.p-benefits #benefits-icons .group .item h4{font-size:1.4rem}}.p-benefits #benefits{padding:6rem 0 3rem}.p-benefits #benefits .benefit{display:flex;background-color:#fff;padding:6rem 7rem;gap:3rem;border-radius:10px;max-width:1040px;margin:3rem auto}@media(max-width:960px){.p-benefits #benefits .benefit{padding:3rem 1.6rem;flex-direction:column;gap:1rem}}.p-benefits #benefits .benefit img{max-width:308px;height:100%}@media(max-width:960px){.p-benefits #benefits .benefit img{max-width:100%}}.p-benefits #benefits .benefit .benefit-header{font-weight:700;font-size:2rem}@media(max-width:960px){.p-benefits #benefits .benefit .benefit-header{text-align:center;margin-bottom:1.5rem}}.p-benefits #benefits .benefit .content p{margin:1rem 0 3rem}.p-benefits #benefits .benefit .content .learn-more{display:block;font-size:1.6rem;font-weight:700}.p-benefits #benefits .benefit .content a{margin:.5rem 0;display:block;font-weight:700;color:#70c9e2}.p-benefits #effects{padding:3rem 0}.p-benefits #effects .effect{max-width:1040px;display:flex;gap:4rem;justify-content:space-between;margin:5rem auto 0}@media(max-width:960px){.p-benefits #effects .effect{flex-direction:column;gap:2rem}}.p-benefits #effects .effect img{max-width:330px;height:100%}@media(max-width:960px){.p-benefits #effects .effect img{max-width:100%}}.p-benefits #effects .effect .content p{margin-bottom:3rem}@media(max-width:960px){.p-benefits #effects .effect .content p{margin-bottom:2rem}}.p-benefits #effects .effect .content p .notice{color:#70c9e2;font-weight:700}.p-benefits #for-beginner,.p-benefits #posture{padding:6rem 0 3rem}@media(max-width:480px){.p-benefits #for-beginner,.p-benefits #posture{padding:6rem 0 0}}.p-benefits #for-beginner .container,.p-benefits #posture .container{display:flex;justify-content:space-between;gap:5rem;max-width:1040px;margin:6rem auto}@media(max-width:900px){.p-benefits #for-beginner .container,.p-benefits #posture .container{gap:3rem;flex-direction:column}}@media(max-width:480px){.p-benefits #for-beginner .container,.p-benefits #posture .container{margin:3rem auto}}.p-benefits #for-beginner .container img,.p-benefits #posture .container img{max-width:520px;height:100%}@media(max-width:900px){.p-benefits #for-beginner .container img,.p-benefits #posture .container img{max-width:100%}}.p-benefits #for-beginner .container .content h3,.p-benefits #posture .container .content h3{font-size:2rem;color:#70c9e2;font-weight:700}.p-benefits #for-beginner .container .content p,.p-benefits #posture .container .content p{margin:2rem 0}.p-benefits #user-voice{padding:6rem 0;background-color:#f5f5f5}@media(max-width:480px){.p-benefits #user-voice{padding:6rem 0 3rem}}.p-benefits #user-voice .videos{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4.5rem;gap:4.5rem;max-width:1040px;margin:6rem auto}@media(max-width:960px){.p-benefits #user-voice .videos{grid-template-columns:repeat(1,1fr);gap:2.5rem}}@media(max-width:480px){.p-benefits #user-voice .videos{margin:3rem auto}}.p-benefits #user-voice .videos iframe{border-radius:0}.p-benefits #user-voice .voice-list-short{max-width:1040px;margin:6rem auto;display:grid}@media(max-width:480px){.p-benefits #user-voice .voice-list-short{margin:0 0 4rem}}.p-benefits #user-voice .voice-list-short .comments{grid-template-columns:repeat(3,1fr);gap:2.5rem}@media(max-width:768px){.p-benefits #user-voice .voice-list-short .comments{grid-template-columns:repeat(2,1fr)}}@media(max-width:550px){.p-benefits #user-voice .voice-list-short .comments{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.p-benefits #user-voice .voice-list-short .comments .voice-box{border-radius:0;border-color:#eee;min-height:285px}@media(max-width:550px){.p-benefits #user-voice .voice-list-short .comments .voice-box{min-height:auto}}.p-benefits #user-voice .voice-list-short .comments .voice-box .person{border-bottom:none;padding-bottom:0}.p-benefits #user-voice .voice-list-short .comments .voice-box .stars .qtd{color:#48a8d2;margin-left:.7rem}