html{overflow-y:scroll}body{margin-right:auto;margin-left:auto;background:#fff;color:#101010;font-size:4.3vw;font-weight:400;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Arial,Meiryo,sans-serif;line-height:1.5;letter-spacing:.05em}body #campaign,body #plan,body #signUp,body #survey,body #movie,body #feature,body #voice,body #flow{padding-top:18vw;margin-top:-18vw}@media screen and (min-width: 768px){body #campaign,body #plan,body #signUp,body #survey,body #movie,body #feature,body #voice,body #flow{padding-top:70px;margin-top:-70px}}body #support{padding-top:35vw;margin-top:-18vw}@media screen and (min-width: 768px){body #support{padding-top:132px;margin-top:-90px}}body #qanda{padding-top:23vw;margin-top:-18vw}@media screen and (min-width: 768px){body #qanda{padding-top:150px;margin-top:-70px}}body #access{padding-top:23vw;margin-top:-18vw}@media screen and (min-width: 768px){body #access{padding-top:70px;margin-top:-70px}}body #music{padding-top:18vw;margin-top:-18vw}@media(min-width: 768px)and (max-width: 1025px){body #music{padding-top:88px;margin-top:-70px}}@media screen and (max-width: 767px){body{min-width:1%;overflow-x:hidden;position:relative}}img{width:100%;vertical-align:bottom}ul{margin:0;padding:0}@media screen and (min-width: 768px){.over:hover{opacity:.6;transition:opacity .3s}}.l-header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:20}.l-header .l-header__wrapper{display:flex;align-items:center;justify-content:space-between;height:18vw}.l-header .l-header__wrapper .l-header__logo{width:48vw;margin:0;font-size:0}.l-header .l-header__wrapper .l-header__logo img{width:100%}.l-header .l-header__wrapper .l-header__button{font-size:0}.l-header .l-header__wrapper .l-header__button .l-header__hamburger{width:6vw;height:6vw;margin:0;outline:none;transition:all .3s ease-in-out}.l-header .l-header__wrapper .l-header__button .l-header__hamburger:hover,.l-header .l-header__wrapper .l-header__button .l-header__hamburger:focus{box-shadow:0 0 .5rem rgba(255,255,255,.5)}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine{position:relative;display:block;margin:auto;width:6vw;height:2px;background-color:#101010;transition:inherit}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::before,.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::after{position:absolute;display:block;width:6vw;height:2px;background-color:#101010;content:"";transition:inherit}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::before{top:-7px;left:0}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::after{top:7px;left:0}.l-header .l-header__wrapper .l-header__button.js-open .l-header__hamburger .l-header__hamburgerLine{background-color:rgba(0,0,0,0)}.l-header .l-header__wrapper .l-header__button.js-open .l-header__hamburger .l-header__hamburgerLine::before{width:7.5vw;transform:translate(-2px, 7px) rotate(-45deg)}.l-header .l-header__wrapper .l-header__button.js-open .l-header__hamburger .l-header__hamburgerLine::after{width:7.5vw;transform:translate(-2px, -7px) rotate(45deg)}.l-header .l-header__wrapper .l-header__button .l-header__hamburger[aria-expanded=true] .l-header__hamburgerLine{background-color:rgba(0,0,0,0)}.l-header .l-header__wrapper .l-header__button .l-header__hamburger[aria-expanded=true] .l-header__hamburgerLine::before,.l-header .l-header__wrapper .l-header__button .l-header__hamburger[aria-expanded=true] .l-header__hamburgerLine::after{top:0;background-color:#101010}.l-header .l-header__wrapper .l-header__button .l-header__hamburger[aria-expanded=true] .l-header__hamburgerLine::before{transform:rotate(45deg)}.l-header .l-header__wrapper .l-header__button .l-header__hamburger[aria-expanded=true] .l-header__hamburgerLine::after{transform:rotate(-45deg)}.l-header .l-header__wrapper .l-header__buttonWrapper{font-size:0;position:absolute;top:50%;right:56px;transform:translateY(-50%)}.l-header .l-header__wrapper .l-header__buttonWrapper .l-header__buttonLogin{margin-right:16px;display:inline-block;border-radius:100px;color:#fff;padding:4.5vw 9vw;font-size:5vw;font-weight:bold;background:#64cebb;text-decoration:none}@media screen and (min-width: 768px){.l-header .l-header__wrapper .l-header__buttonWrapper .l-header__buttonLogin{font-size:15px;padding:14px 22px;font-weight:600;line-height:1;letter-spacing:.05em}}@media(min-width: 768px)and (max-width: 1025px){.l-header .l-header__wrapper .l-header__buttonWrapper .l-header__buttonLogin{font-size:1.9vw;padding:1.8vw 3.5vw;letter-spacing:.05em}}.l-header .l-header__wrapper .l-header__buttonWrapper .l-header__buttonTrial{display:inline-block;border-radius:50px;color:#fff;padding:4.5vw 9vw;font-weight:bold;background:linear-gradient(to right, #E80202, #FF5139);text-decoration:none}@media screen and (min-width: 768px){.l-header .l-header__wrapper .l-header__buttonWrapper .l-header__buttonTrial{font-size:15px;padding:14px 22px;font-weight:600;line-height:1;letter-spacing:.05em}}@media(min-width: 768px)and (max-width: 1025px){.l-header .l-header__wrapper .l-header__buttonWrapper .l-header__buttonTrial{font-size:1.9vw;padding:1.8vw 3.5vw;letter-spacing:.05em}}@media(min-width: 768px)and (max-width: 1025px){.l-header .l-header__wrapper .l-header__buttonWrapper{right:5vw}.l-header .l-header__wrapper .l-header__buttonWrapper .l-header__buttonLogin{margin-right:1.5vw}}.l-header .l-header__wrapper .l-header__nav{position:fixed;top:18vw;left:0;width:100vw;height:calc(100vh - 18vw);opacity:0;visibility:hidden;background:linear-gradient(221deg, #fff 7%, #B9B9B9 100%);transition:all .5s ease}.l-header .l-header__wrapper .l-header__nav.js-navOpen{opacity:1;visibility:visible;transition:all .5s ease}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper{padding:3vh 5vw}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav{padding-bottom:3vh;border-bottom:3px solid #ffc670;border-image:linear-gradient(to right, #7098FF, #9F3FFF);border-image-slice:1;height:100%;overflow:auto}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav .l-header__gnavItem{margin-bottom:1.5vh;list-style:none;line-height:0}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav .l-header__gnavItem a{font-size:2.4vh;font-weight:700;letter-spacing:.05em;line-height:1;color:#101010;text-decoration:none}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav li:last-of-type{margin-bottom:0}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__snsWrapper{display:flex;padding-top:3vh;padding-bottom:1vh}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__snsWrapper .l-header__sns{width:30px;margin-right:20px}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__snsWrapper .l-header__sns img{width:100%}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__snsWrapper li{list-style:none}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__snsWrapper li:last-of-type{margin-right:0}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__copy{font-size:1.62vh;font-weight:800;letter-spacing:.05em;line-height:1.6}@media screen and (min-width: 768px){.l-header .l-header__wrapper{height:70px}.l-header .l-header__wrapper .l-header__logo{width:208px}.l-header .l-header__wrapper .l-header__button .l-header__hamburger{width:32px;height:16px}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine{width:32px}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::before,.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::after{width:32px}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::before{top:-7px}.l-header .l-header__wrapper .l-header__button .l-header__hamburger .l-header__hamburgerLine::after{top:7px}.l-header .l-header__wrapper .l-header__button.js-open .l-header__hamburger .l-header__hamburgerLine{background-color:rgba(0,0,0,0)}.l-header .l-header__wrapper .l-header__button.js-open .l-header__hamburger .l-header__hamburgerLine::before{width:34px;transform:translate(0, 7px) rotate(-45deg)}.l-header .l-header__wrapper .l-header__button.js-open .l-header__hamburger .l-header__hamburgerLine::after{width:34px;transform:translate(0, -7px) rotate(45deg)}.l-header .l-header__wrapper .l-header__nav{top:70px;height:calc(100vh - 70px)}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper{padding:2vh 0;margin:0 auto;max-width:1000px}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav{position:relative;padding-bottom:3vh;border-bottom:none}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:linear-gradient(to right, #7098FF, #9F3FFF)}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav .l-header__gnavItem{margin-bottom:1vh}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav .l-header__gnavItem a{font-size:2.4vh}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__gnav li:last-of-type{margin-bottom:0}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__snsWrapper{padding-top:3vh;padding-bottom:2vh}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__snsWrapper .l-header__sns{line-height:0}.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper .l-header__copy{font-size:1.6vh;letter-spacing:.1em;line-height:2}.l-header .l-header__wrapper .l-header__buttonWrapper .c-btnTrial{font-size:15px;padding:14px 22px}}@media(min-width: 768px)and (max-width: 1025px){.l-header .l-header__wrapper .l-header__nav .l-header__navWrapper{padding:4vh 5vw}.l-header .l-header__wrapper .l-header__buttonWrapper .c-btnTrial{font-size:1.9vw;padding:1.8vw 3.5vw;letter-spacing:.05em}}.l-footer{padding:11vw 0 7vw;text-align:center;background-color:#f5f5f5;margin-bottom:70px}.l-footer .l-footer__logo{display:block;width:48vw;margin:0 auto 4vw}.l-footer .l-footer__logo img{width:100%}.l-footer .l-footer__menu{margin-bottom:6vw}.l-footer .l-footer__menu ul li{list-style:none;margin-bottom:2.4vw}.l-footer .l-footer__menu ul li:last-of-type{margin-bottom:0}.l-footer .l-footer__menu ul li a{color:#101010;font-size:4vw;font-weight:500;text-decoration:none}.l-footer .l-footer__snsListSp{display:flex;justify-content:center;width:80px;margin:0 auto 3vw}.l-footer .l-footer__snsListSp .l-footer__snsItem{list-style:none;width:30px}.l-footer .l-footer__copy{font-size:12px;line-height:1.8;font-weight:500}.l-footer .l-footer__snsListPc{display:none}@media screen and (min-width: 768px){.l-footer{padding:52px 56px 52px 56px;text-align:start;margin-bottom:0}.l-footer .l-footer_wrapper{margin:0 auto;display:flex;justify-content:space-between}.l-footer .l-footer_wrapper .l-footer__wrapperLeft{width:640px}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__logo{width:238px;margin:0 0 8px}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__menu{margin-bottom:20px}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__menu ul{display:flex;flex-wrap:wrap}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__menu ul li{font-size:0;margin-bottom:0}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__menu ul li a{font-size:14px;letter-spacing:.05em;line-height:2.6}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__menu ul .l-footer__sideBar{font-size:14px;letter-spacing:.35em}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__snsListSp{display:none}.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__copy{font-weight:600;letter-spacing:.1em}.l-footer .l-footer_wrapper .l-footer__snsListPc{display:flex;justify-content:flex-end;align-items:flex-end;width:88px;margin:0}.l-footer .l-footer_wrapper .l-footer__snsListPc .l-footer__snsItem{list-style:none;width:30px}.l-footer .l-footer_wrapper .l-footer__snsListPc li{font-size:0;line-height:0}}@media(min-width: 768px)and (max-width: 1025px){.l-footer .l-footer_wrapper .l-footer__wrapperLeft .l-footer__logo{width:200px}}.c-hamburgerButton{position:relative;display:inline-block;text-decoration:none;-webkit-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.c-btnTrial{display:inline-block;border-radius:100px;color:#000;width:80vw;padding:3.5vw;background:linear-gradient(to bottom, #93FF3F 17%, #56BE05 80%);position:relative;z-index:1;font-size:5vw;font-weight:bold;text-decoration:none;text-align:center}.c-btnTrial::before{position:absolute;top:0;left:0;z-index:-1;box-sizing:border-box;border-radius:100px;width:100%;height:100%;padding:5px;background-color:rgba(255,255,255,.25);background-clip:content-box;content:""}@media screen and (min-width: 768px){.c-btnTrial{width:300px;font-size:18px;padding:23px 29px;font-weight:600;line-height:1;letter-spacing:.05em}}@media(min-width: 768px)and (max-width: 1025px){.c-btnTrial{width:30vw;font-size:1.9vw;padding:2vw 3.5vw;letter-spacing:.05em}}.c-title{display:inline-block;font-size:7.2vw;font-weight:900;font-family:"Roboto",Arial,sans-serif;letter-spacing:.1em;margin-bottom:6vw}@media screen and (min-width: 768px){.c-title{font-size:32px;line-height:1;margin-bottom:37px}}@media(min-width: 768px)and (max-width: 1025px){.c-title{font-size:4vw;margin-bottom:6vw}}.c-title>img{height:5.2vw;width:auto;margin-bottom:5%}@media screen and (min-width: 768px){.c-title>img{height:23px}}@media(min-width: 768px)and (max-width: 1025px){.c-title>img{height:2.8vw}}.c-title-lv2{font-size:6vw;font-weight:900;font-family:"Roboto",Arial,sans-serif;letter-spacing:.1em;margin-bottom:0}@media screen and (min-width: 768px){.c-title-lv2{font-size:20px;line-height:1;margin-bottom:10px}}@media(min-width: 768px)and (max-width: 1025px){.c-title-lv2{font-size:2vw;margin-bottom:1vw}}.c-annotation{font-size:14px;line-height:1.6}@media screen and (max-width: 767px){.u-pc{display:none}}@media screen and (min-width: 768px){.u-sp{display:none}}.u-alignL{text-align:left}.u-alignC{text-align:center}.u-alignR{text-align:right}.u-margin.-short{margin-bottom:16px}.u-margin.-middle{margin-bottom:32px}.u-margin.-large{margin-bottom:64px}.u-margin__auto{margin-right:auto;margin-left:auto}.u-paddingContents{padding-right:5vw;padding-left:5vw}@media screen and (min-width: 768px){.u-paddingContents{padding-right:56px;padding-left:56px}}@media(min-width: 768px)and (max-width: 1025px){.u-paddingContents{padding-right:5vw;padding-left:5vw}}.u-paddingContentsSmall{padding-right:3vw;padding-left:3vw}.u-paddingWrapper{text-align:center;padding-top:7vw;padding-bottom:12vw}@media screen and (min-width: 768px){.u-paddingWrapper{font-size:0;padding-top:65px;padding-bottom:64px}}@media(min-width: 768px)and (max-width: 1025px){.u-paddingWrapper{font-size:0;padding-top:7vw;padding-bottom:6vw}}.u-maxWidth{max-width:1000px}.u-border{border-bottom:3px solid;border-image:linear-gradient(to right, #E80202, #FF5139);border-image-slice:1}.u-visuallyHidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.u-en{font-family:"Roboto",Arial,sans-serif}.u-wrap{word-wrap:break-word}.js-fadeUpKv{opacity:0;transition:opacity .5s ease}.js-fadeUpKv.is-inview{opacity:1}.js-fadeUp{opacity:0;transform:translateY(40px);transition:opacity .5s,transform .5s ease}.js-fadeUp.is-inview{opacity:1;transform:translateY(0);transition-delay:.3s}.p-kv{background-color:#000;position:relative}.p-kv h1{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.p-kv h1 .img{display:block;width:60.2564102564vw;margin-bottom:5.1282051282vw}@media screen and (min-width: 768px){.p-kv h1 .img{width:auto;height:30vw;min-height:380px;margin-bottom:0}}@media(min-width: 768px)and (max-width: 1025px){.p-kv h1 .img{width:auto;height:28vw;min-height:auto;margin-bottom:4vw}}.p-kv h1 .img2{display:block;width:66.6666666667vw}.p-kv h1 .img3{display:block;width:69.7435897436vw;margin-top:10.2564102564vw}.p-kv h1 .img-box{position:absolute;height:50%;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.p-kv h1 .img-box{display:none}}.p-kv h1 .img-box+.img-box{top:50%}.p-kv__top{margin-top:18vw;margin-bottom:-23.5897435897vw}@media screen and (min-width: 768px){.p-kv__top{margin-top:70px;margin-bottom:-11.2596vw}}.p-kv__top picture,.p-kv__top img{display:block;width:100%;position:relative;z-index:1}.p-kv__bg{width:100%;height:150vw;min-height:150vw}@media screen and (min-width: 768px){.p-kv__bg{height:38.5634vw;min-height:500px}}@media(min-width: 768px)and (max-width: 1025px){.p-kv__bg{min-height:auto}}.p-kv__bg picture,.p-kv__bg img{width:100%;height:100%;object-fit:cover;object-position:center center}.p-kv__scroll{position:absolute;left:0;right:0;margin:0 auto;bottom:0;width:30px;height:30px}.p-kv__scroll::before{content:"";display:block;width:1px;height:30px;margin:0 auto;background-color:#fff;animation-name:scroll;animation-duration:2s;animation-iteration-count:infinite}.p-kv__scroll--b{bottom:0}@media screen and (min-width: 768px){.p-kv__scroll--b{bottom:0}}.p-kv__attention{color:#fff;font-size:2.5641025641vw;margin-top:1.7948717949vw;letter-spacing:.05em}@media screen and (min-width: 768px){.p-kv__attention{text-align:center;font-size:10px;margin-top:20px}}.p-kv__attention+.p-plan__ttl{margin-top:6.4102564103vw}@media screen and (min-width: 768px){.p-kv__attention+.p-plan__ttl{margin-top:50px}}.p-kv__attention--b{color:#fff}@media screen and (min-width: 768px){.p-kv__attention--b{position:static;right:0;bottom:0;text-align:center;margin-top:10px}}@keyframes scroll{0%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}50%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0 100%);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0 100%)}}.p-plan{background-color:#101010;padding-bottom:12.8205128205vw}@media screen and (min-width: 768px){.p-plan{padding-bottom:50px}}.p-plan__top{background-color:#fff;display:flex;align-items:center;justify-content:center;margin:0 -5vw}@media screen and (min-width: 768px){.p-plan__top{background-image:url("../img/mvbottom_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;padding:24px 0;margin:0 -56px}}@media(min-width: 768px)and (max-width: 1025px){.p-plan__top{margin:0 -5vw}}.p-plan__top picture,.p-plan__top img{display:block;width:100%}@media screen and (min-width: 768px){.p-plan__top picture,.p-plan__top img{width:auto}}.p-plan__top--guerrilla{background-color:#f7be3b;height:auto;padding:2.5641025641vw 0}@media screen and (min-width: 768px){.p-plan__top--guerrilla{height:auto;padding:10px 0}}.p-plan__btnarea p{font-size:4.6153846154vw;text-align:center;color:#fff;margin-top:10.2564102564vw;margin-bottom:2.5641025641vw}@media screen and (min-width: 768px){.p-plan__btnarea p{font-size:18px;margin-top:45px;margin-bottom:10px}}.p-plan__btnarea .c-btnTrial{display:block;margin-left:auto;margin-right:auto}.p-plan__normalprice{display:block;margin-left:auto;margin-right:auto;margin-top:8.9743589744vw}@media screen and (min-width: 768px){.p-plan__normalprice{margin-top:45px;width:auto;max-width:100%}}.p-plan .c-annotation{letter-spacing:normal;line-height:normal;color:#fff;padding-bottom:30px;border-bottom:1px solid #fff;margin-bottom:22px;margin-top:2.5641025641vw}@media screen and (min-width: 768px){.p-plan .c-annotation{margin-top:10px;text-align:center}}.p-plan .c-annotation span{display:inline-block;text-indent:-1em;padding-left:1em}.p-plan .p-plan__restart{color:#fff;text-align:center;font-size:20px;font-weight:600;letter-spacing:.05em}.p-plan .p-plan__restart a{color:#fff}.p-plan__attention{letter-spacing:normal;line-height:normal;color:#fff;font-size:14px;margin-top:7.6923076923vw}@media screen and (min-width: 768px){.p-plan__attention{text-align:center;margin-top:15px}}.p-plan__attention a{color:inherit}.p-plan--other{padding-top:1px}.p-plan__now{border:solid 2px #fff;margin:10.2564102564vw 0 0 0;padding:0 0 3.8461538462vw 0;width:100%}@media screen and (min-width: 768px){.p-plan__now{margin:50px auto 0 auto;width:334px;padding:0 0 15px 0}}.p-plan__now h3{background-color:#fff;color:#000;text-align:center;font-size:5.8974358974vw;margin-bottom:2.5641025641vw;font-weight:700}@media screen and (min-width: 768px){.p-plan__now h3{font-size:23px;margin-bottom:10px}}.p-plan__b{color:#fff;text-align:center;width:75.3846153846vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.p-plan__b{width:294px}}.p-plan__b+.p-plan__b{position:relative;margin-top:11.7948717949vw}@media screen and (min-width: 768px){.p-plan__b+.p-plan__b{margin-top:46px}}.p-plan__b+.p-plan__b::before,.p-plan__b+.p-plan__b::after{content:"";display:block;position:absolute;background-color:#fff;width:6.1538461538vw;height:1px;right:0;left:0;margin:0 auto;top:-5.8974358974vw}@media screen and (min-width: 768px){.p-plan__b+.p-plan__b::before,.p-plan__b+.p-plan__b::after{width:24px;top:-23px}}.p-plan__b+.p-plan__b::after{width:1px;height:6.1538461538vw;top:-8.7179487179vw}@media screen and (min-width: 768px){.p-plan__b+.p-plan__b::after{height:24px;top:-34px}}.p-plan__b dt{font-size:5.1282051282vw;letter-spacing:.1em;font-weight:700}@media screen and (min-width: 768px){.p-plan__b dt{font-size:20px}}.p-plan__b dt span{color:#bdb27e}.p-plan__b dd{font-size:3.9692307692vw;letter-spacing:.1em;line-height:1.222;border:solid 1px #bdb27e;border-radius:1.5384615385vw;padding:1.2820512821vw 0 1.5384615385vw 0;margin-top:2.5641025641vw}@media screen and (min-width: 768px){.p-plan__b dd{font-size:16px;border-radius:6px;padding:5px 0 6px 0;margin-top:10px}}.p-plan__b dd+dd{margin-top:2.0512820513vw}@media screen and (min-width: 768px){.p-plan__b dd+dd{margin-top:8px}}.p-plan__b dd.attention{font-size:2.3076923077vw;border:none;margin-top:2.5641025641vw}@media screen and (min-width: 768px){.p-plan__b dd.attention{font-size:9px;margin-top:10px}}.p-plan__b>p{font-size:5.641025641vw;line-height:1.2;font-weight:700}@media screen and (min-width: 768px){.p-plan__b>p{font-size:22px}}.p-plan__b>p small{font-size:3.5897435897vw}@media screen and (min-width: 768px){.p-plan__b>p small{font-size:14px}}.p-plan__b>p span{color:#bdb27e}.p-plan__trial{color:#fff;text-align:center;font-size:5.1282051282vw;font-weight:700;margin-top:10.2564102564vw;position:relative}@media screen and (min-width: 768px){.p-plan__trial{font-size:20px;margin-top:40px}}.p-plan__trial span{color:#bdb27e}.p-plan__trial::before,.p-plan__trial::after{content:"";display:block;position:absolute;background-color:#fff;width:6.1538461538vw;height:1px;right:0;left:0;margin:0 auto;top:-5.1282051282vw}@media screen and (min-width: 768px){.p-plan__trial::before,.p-plan__trial::after{width:24px;top:-20px}}.p-plan__trial::after{width:1px;height:6.1538461538vw;top:-7.9487179487vw}@media screen and (min-width: 768px){.p-plan__trial::after{height:24px;top:-31px}}.p-signUp{position:relative;z-index:10}.p-signUp .p-signUp__outerWrapper{text-align:center;padding-top:7vw}@media screen and (min-width: 768px){.p-signUp .p-signUp__outerWrapper{padding-top:65px}}@media(min-width: 768px)and (max-width: 1025px){.p-signUp .p-signUp__outerWrapper{padding-top:7vw}}.p-signUp .p-signUp__outerWrapper .c-title{margin-bottom:0}.p-signUp .p-signUp__outerWrapper .c-title+p{margin-top:1rem;font-size:4vw}@media screen and (min-width: 768px){.p-signUp .p-signUp__outerWrapper .c-title+p{font-size:1rem}}@media(max-width: 320px){.p-signUp{margin-bottom:-134vw}}@media(min-width: 321px)and (max-width: 375px){.p-signUp{margin-bottom:-116vw}}@media(min-width: 376px)and (max-width: 390px){.p-signUp{margin-bottom:-104vw}}@media(min-width: 391px)and (max-width: 430px){.p-signUp{margin-bottom:-99vw}}@media(min-width: 431px)and (max-width: 540px){.p-signUp{margin-bottom:-66vw}}@media(min-width: 541px)and (max-width: 700px){.p-signUp{margin-bottom:-40vw}}@media(min-width: 701px)and (max-width: 768px){.p-signUp{margin-bottom:-14vw}}@media(min-width: 769px)and (max-width: 820px){.p-signUp{margin-bottom:-10vw}}@media(min-width: 821px)and (max-width: 1024px){.p-signUp{margin-bottom:-9vw}}@media(min-width: 1025px){.p-signUp{margin-bottom:-109px}}.p-signInForm iframe{height:calc(730px + 200vw)}@media screen and (min-width: 768px){.p-signInForm iframe{height:2000px}}@media(min-width: 768px)and (max-width: 1025px){.p-signInForm iframe{height:calc(730px + 200vw)}}.p-survey .p-survey__wrapper{padding-top:8vw}.p-survey .p-survey__wrapper .c-title{margin-bottom:7vw}.p-survey .p-survey__wrapper .p-survey__container{background-color:#f5f5f5;border-radius:2.6vw;padding:6vw 5vw 8vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.p-survey .p-survey__wrapper .p-survey__container .p-survey__title{font-size:5.5vw;font-weight:700;margin-bottom:4vw}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper{display:flex;flex-direction:column}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imagePicture{margin-bottom:6vw}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList{display:flex;align-items:center;justify-content:space-between}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList .p-survey__imageItem{list-style:none;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList .p-survey__imageItem .p-survey__imageTitle{margin-bottom:4vw;font-weight:700}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList .p-survey__imageItem .p-survey__imageGraph{width:32vw}@media screen and (min-width: 768px){.p-survey .p-survey__wrapper{padding-top:7vw;padding-bottom:6vw;max-width:740px}.p-survey .p-survey__wrapper .c-title{margin-bottom:37px}.p-survey .p-survey__wrapper .p-survey__container{border-radius:10px;padding:38px 40px 64px 50px}.p-survey .p-survey__wrapper .p-survey__container .p-survey__title{font-size:27px;margin-bottom:32px}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper{flex-direction:row;justify-content:space-between}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imagePicture{margin-bottom:0;width:50%}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList{width:48%;justify-content:flex-end}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList .p-survey__imageItem{width:49%}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList .p-survey__imageItem .p-survey__imageTitle{font-size:14px;margin-bottom:12px}.p-survey .p-survey__wrapper .p-survey__container .p-survey__imageWrapper .p-survey__imageList .p-survey__imageItem .p-survey__imageGraph{width:78%}}.p-feature .p-feature__wrapper{padding-top:6vw;padding-bottom:0}.p-feature .p-feature__wrapper .c-title{margin-bottom:7vw}.p-feature .p-feature__wrapper .p-feature__listWrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem{width:100%;list-style:none;margin-bottom:5vw}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listBurn{background-image:url("../img/burn.webp")}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listSweat{background-image:url("../img/sweat.webp")}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listBodyline{background-image:url("../img/bodyline.webp")}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listCore{background-image:url("../img/core.webp")}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listImage{background-position:center;background-size:cover;display:block;width:100%;height:126vw;padding:5.5vw 6vw;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;border-radius:2.6vw}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper{text-align:left;color:#fff}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textSubtitle{font-size:5vw;font-weight:700;line-height:1.4;margin-bottom:2vw}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textTitle{font-size:8vw;line-height:1.3;font-weight:600;margin-bottom:2vw}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textDescription{line-height:1.6;font-weight:400}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__listBottom li:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.p-feature .p-feature__wrapper{padding-top:40px;padding-bottom:0}.p-feature .p-feature__wrapper .c-title{margin-bottom:37px}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem{margin-bottom:0}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listImage{height:506px;padding:30px 26px;border-radius:10px}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textSubtitle{font-size:20px;margin-bottom:12px;letter-spacing:.05em}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textTitle{font-size:34px;margin-bottom:12px;letter-spacing:.05em}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textDescription{font-size:16px;letter-spacing:.05em}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItemLarge{width:63%}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItemSmall{width:35%}}@media(min-width: 768px)and (max-width: 1025px){.p-feature .p-feature__wrapper{padding-bottom:0}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem{margin-bottom:0}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listBurn{background-position:63% center}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listSweat{background-position:22% center}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listBodyline{background-position:45% center}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listCore{background-position:right center}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__listImage{height:80vw;padding:30px 26px;border-radius:10px}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textSubtitle{font-size:2.2vw;margin-bottom:1.6vw}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textTitle{font-size:3vw;margin-bottom:1.6vw}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItem .p-feature__textWrapper .p-feature__textDescription{font-size:2.1vw;letter-spacing:.05em}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItemLarge{width:63%}.p-feature .p-feature__wrapper .p-feature__listWrapper .p-feature__list .p-feature__listItemSmall{width:35%}}.p-button{text-align:center}@media screen and (min-width: 768px){.p-button{font-size:0}}@media(min-width: 768px)and (max-width: 1025px){.p-button{font-size:0}}.p-button01{padding-top:1vw;padding-bottom:6vw}@media screen and (min-width: 768px){.p-button01{padding-top:0;padding-bottom:16px}}@media(min-width: 768px)and (max-width: 1025px){.p-button01{padding-top:3vw;padding-bottom:3vw}}.p-button02{padding-top:4vw;padding-bottom:16vw}@media screen and (min-width: 768px){.p-button02{padding-top:0;padding-bottom:40px}}@media(min-width: 768px)and (max-width: 1025px){.p-button02{padding-top:3vw;padding-bottom:5vw}}.p-button03{padding-top:1vw;padding-bottom:0}@media screen and (min-width: 768px){.p-button03{padding-top:0;padding-bottom:40px}}@media(min-width: 768px)and (max-width: 1025px){.p-button03{padding-bottom:5vw}}.p-subFeature .p-subFeature__wrapper{padding-top:5vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem{width:100%;list-style:none;margin-bottom:5vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__listMindful{background-image:url("../img/mindful.webp")}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__listFun{background-image:url("../img/fun.webp")}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__listLifestyle{background-image:url("../img/lifestyle.webp")}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__listImage{background-position:center;background-size:cover;display:block;width:100%;height:126vw;padding:5.5vw 6vw;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;border-radius:2.6vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper{text-align:left;color:#fff}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textSubtitle{font-size:5.4vw;font-weight:600;line-height:1.4;margin-bottom:2vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textTitle{font-size:8vw;line-height:1.3;font-weight:600;margin-bottom:2vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textDescription{line-height:1.6;font-weight:400}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__annotation{padding-right:2.5vw;padding-left:2.5vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__annotation .c-annotation{text-align:left;font-weight:500}@media screen and (min-width: 768px){.p-subFeature .p-subFeature__wrapper{padding-top:0}.p-subFeature .p-subFeature__wrapper .c-title{margin-bottom:37px}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem{width:32%;margin-bottom:0}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__listImage{height:506px;padding:30px 26px;border-radius:10px}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textSubtitle{font-size:20px;margin-bottom:12px;letter-spacing:normal}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textTitle{font-size:32px;margin-bottom:12px;letter-spacing:normal}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textDescription{font-size:16px;letter-spacing:.05em}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__annotation{width:100%;padding-right:20px;padding-left:20px}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__annotation .c-annotation{font-weight:600;letter-spacing:.05em}}@media(min-width: 768px)and (max-width: 1025px){.p-subFeature .p-subFeature__wrapper{padding-top:0;padding-bottom:24px}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem{margin-bottom:0;width:32%}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__listImage{height:80vw;padding:30px 26px;border-radius:10px}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__listFun{background-position:center}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textSubtitle{font-size:2.2vw;margin-bottom:1.6vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textTitle{font-size:3vw;margin-bottom:1.6vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__list .p-subFeature__listItem .p-subFeature__textWrapper .p-subFeature__textDescription{font-size:2.1vw;letter-spacing:.05em}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__annotation{width:100%;padding-right:1vw;padding-left:1vw}.p-subFeature .p-subFeature__wrapper .p-subFeature__listWrapper .p-subFeature__annotation .c-annotation{letter-spacing:.05em;line-height:normal}}.p-music{text-align:center}.p-music .c-title{margin-bottom:7vw}.p-music .p-music__titleExperience{font-size:7.5vw;margin-bottom:5vw}.p-music .p-music__artistsImage{max-width:1000px;margin-bottom:5vw}.p-music .p-music__titleCollaboration{font-size:7.5vw;margin-bottom:4.4vw}.p-music .p-music__description{font-size:4.2vw;font-weight:700}.p-music .p-music__wrapper{padding-top:8vw}.p-music .p-music__wrapper .p-music__container{background-color:#f5f5f5;border-radius:2.6vw;padding:5vw 5vw 4vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicTitle{font-size:8vw;font-weight:700;margin-bottom:4vw}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper{display:flex;flex-direction:column;margin-bottom:6vw;text-align:left}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper .p-music__appleMusicImage{margin-bottom:3vw}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper .p-music__appleMusicDescription{font-weight:600;line-height:1.7}@media screen and (min-width: 768px){.p-music{padding-bottom:80px}.p-music .c-title{margin-bottom:37px}.p-music .p-music__titleExperience{font-size:36px;margin-bottom:37px}.p-music .p-music__artistsImage{margin:0 auto 40px}.p-music .p-music__titleCollaboration{font-size:34px;margin-bottom:30px}.p-music .p-music__description{font-size:20px}.p-music .p-music__wrapper{padding-top:50px;padding-bottom:40px}.p-music .p-music__wrapper .p-music__container{border-radius:10px;padding:36px 50px 62px}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicTitle{font-size:32px;margin-bottom:32px}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper .p-music__appleMusicImage{margin-bottom:0;width:20%}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper .p-music__appleMusicDescription{font-size:16px;font-weight:600;line-height:1.7;letter-spacing:.05em;width:76%}.p-music .u-paddingContents{padding-right:0;padding-left:0}}@media(min-width: 768px)and (max-width: 1025px){.p-music .p-music__artistsImage{margin:0 auto 3vw}.p-music .p-music__titleCollaboration{margin-bottom:3vw}.p-music .p-music__wrapper{max-width:640px;padding-top:5vw}.p-music .p-music__wrapper .p-music__container{padding:3vw 5vw 5vw}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicTitle{margin-bottom:2.4vw}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper .p-music__appleMusicImage{margin-bottom:0;width:30%}.p-music .p-music__wrapper .p-music__container .p-music__appleMusicWrapper .p-music__appleMusicDescription{font-size:2.1vw;width:64%}.p-music .u-paddingContents{padding-right:0;padding-left:0}}.p-voice{text-align:center;position:relative;overflow:hidden}.p-voice .c-title{margin-bottom:7vw}.p-voice .p-voice__outerWrapper{position:relative;margin:0 auto}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide{padding:8vw 0vw 16vw;background-color:#f5f5f5;border-radius:2.6vw;position:relative}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner{text-align:center;height:100%}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__slideImg{width:48%;margin:0 auto 5vw}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__description{font-weight:800;width:78%;margin:0 auto 4vw}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__slideText{width:78%;text-align:left;font-weight:500;margin:0 auto}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .swiper-slide{height:auto}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-pagination-bullets{bottom:5vw}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-pagination-bullet{background-color:#101010}.p-voice .p-voice__outerWrapper .swiper-button-prev,.p-voice .p-voice__outerWrapper .swiper-button-next{height:12vw;width:12vw;z-index:1}.p-voice .p-voice__outerWrapper .swiper-button-prev::after,.p-voice .p-voice__outerWrapper .swiper-button-next::after{content:"";background-repeat:no-repeat;background-size:contain;height:12vw;width:12vw;margin:auto}.p-voice .p-voice__outerWrapper .swiper-button-prev{left:-2vw}.p-voice .p-voice__outerWrapper .swiper-button-prev::after{background-image:url("../img/chevron-ellipse-left.png")}.p-voice .p-voice__outerWrapper .swiper-button-next{right:-2vw}.p-voice .p-voice__outerWrapper .swiper-button-next::after{background-image:url("../img/chevron-ellipse-right.png")}@media screen and (min-width: 768px){.p-voice .c-title{margin-bottom:37px}.p-voice .p-voice__outerWrapper .p-voice__wrapper{padding:28px 10px 40px;border-radius:0;background-color:rgba(0,0,0,0)}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide{background-color:#f5f5f5;border-radius:10px;padding:21px 0 34px}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__slideImg{width:130px;margin:0 auto 24px}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__description{font-size:15px;letter-spacing:normal;margin:0 auto 16px}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__slideText{font-size:15px;letter-spacing:normal}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-pagination-bullets{bottom:0}.p-voice .p-voice__outerWrapper .swiper-button-prev,.p-voice .p-voice__outerWrapper .swiper-button-next{height:50px;width:50px}.p-voice .p-voice__outerWrapper .swiper-button-prev::after,.p-voice .p-voice__outerWrapper .swiper-button-next::after{height:50px;width:50px}.p-voice .p-voice__outerWrapper .swiper-button-prev{left:-70px}.p-voice .p-voice__outerWrapper .swiper-button-next{right:-70px}}@media(min-width: 768px)and (max-width: 1025px){.p-voice .p-voice__outerWrapper .p-voice__wrapper{max-width:620px;padding-top:5vw;border-radius:0}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide{background-color:#f5f5f5;border-radius:10px}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__slideImg{width:60%}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__description{font-size:14px;margin-bottom:2vw}.p-voice .p-voice__outerWrapper .p-voice__wrapper .swiper-wrapper .p-voice__slide .p-voice__slideInner .p-voice__slideText{font-size:14px;letter-spacing:.05em}.p-voice .p-voice__outerWrapper .swiper-button-prev{left:-3vw}.p-voice .p-voice__outerWrapper .swiper-button-next{right:-3vw}}.p-voice__attention{color:#4e4e4e;text-align:right;font-size:2.5641025641vw;margin-top:1em}@media screen and (min-width: 768px){.p-voice__attention{font-size:12px;max-width:1000px;margin-right:auto;margin-left:auto}}.p-support{margin-right:auto;margin-left:auto}.p-support .p-support__title{display:flex;flex-direction:column;align-items:center;margin:0;text-align:center;letter-spacing:.08em}.p-support .p-support__title .p-support__dontWorry{width:68vw;margin-bottom:4vw}.p-support .p-support__title .p-support__titleText{font-size:6vw;background:linear-gradient(to right, #E80202, #FF5139);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.p-support .p-support__staff{width:92.3076923077%;margin:0 auto 3vw}.p-support .p-support__flex{display:flex;padding-top:7vw}.p-support .p-support__flex .p-support__flexImg{width:50%}.p-support .p-support__flex .p-support__flexContents{flex:1;letter-spacing:.08em}.p-support .p-support__flex .p-support__flexContents .p-support__flexContentsNumber{font-size:4vw;text-align:left;margin:-0.5em 0 0;font-weight:700;line-height:1;background:linear-gradient(to right, #E80202, #FF5139);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.p-support .p-support__flex .p-support__flexContents .p-support__flexContentsNumber::before{display:inline-block;vertical-align:baseline;width:1.2em;height:1em;margin-bottom:-0.15em;background:url("../img/support_icon.webp") no-repeat 0 center/contain;content:""}.p-support .p-support__flex .p-support__flexContents .p-support__flexContentsNumber span{font-family:"Roboto",Arial,sans-serif;line-height:.8;background:linear-gradient(to right, #E80202, #FF5139);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:7vw}.p-support .p-support__flex .p-support__flexContents .p-support__flexContentsTitle{margin:.2em 0 .3em;text-align:left;font-size:4.5vw;font-weight:700}.p-support .p-support__flex .p-support__flexContents .p-support__flexContentsDetails{font-size:3.8vw;font-weight:500;text-align:left}.p-support .p-support__flex .p-support__flexContents01,.p-support .p-support__flex .p-support__flexContents03{padding:0 0 0 4.6153846154%}.p-support .p-support__flex .p-support__flexContents02{padding:0 4.6153846154% 0 0}.p-support .p-support__rental{background:#f5f5f5;margin:19vw 0 0;padding:5.1282051282%;border-radius:10px}.p-support .p-support__rental dt{position:relative;margin-bottom:.5em;text-align:left;font-size:5.3vw;font-weight:700;padding-right:2em}.p-support .p-support__rental dt>span{position:absolute;top:0;right:0;transform:translate(7vw, -14vw);width:25vw;letter-spacing:.04em}.p-support .p-support__rental dt>span span{color:#fff;position:absolute;z-index:2;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);line-height:1.2;text-align:center}.p-support .p-support__rental dt>span::after{display:block;padding-top:100%;border-radius:100%;background:linear-gradient(to right, #E80202, #FF5139);letter-spacing:.08em;content:""}.p-support .p-support__rental dd{display:flex}.p-support .p-support__rental dd p{margin:0;text-align:left;font-size:4vw;font-weight:500}.p-support .p-support__rental dd figure{flex-shrink:0;width:36.2068965517%;margin-left:1em}@media screen and (min-width: 768px){.p-support{max-width:1000px}.p-support .p-support__title .p-support__dontWorry{width:346px;margin-bottom:13px}.p-support .p-support__title .p-support__titleText{font-size:28px}.p-support .p-support__staff{width:781px;margin:0 auto 60px}.p-support .p-support__flexWrapper{display:flex;justify-content:space-between;align-items:flex-start}.p-support .p-support__flexWrapper .p-support__flex{flex-direction:column;align-items:center;justify-content:space-between;width:30%;padding-top:0}.p-support .p-support__flexWrapper .p-support__flex .p-support__flexImg{width:100%}.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents .p-support__flexContentsNumber{font-size:15px;margin:0}.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents .p-support__flexContentsNumber::before{width:14px;height:19px;margin-right:8px}.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents .p-support__flexContentsNumber span{font-size:19px}.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents .p-support__flexContentsTitle{font-size:23px}.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents .p-support__flexContentsDetails{font-size:17px}.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents01,.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents02,.p-support .p-support__flexWrapper .p-support__flex .p-support__flexContents03{padding:0}.p-support .p-support__rental{margin:52px 0 0;padding:36px 58px 36px 185px;display:flex;align-items:center;justify-content:flex-end}.p-support .p-support__rental dt{margin-bottom:0;font-size:17px;padding-right:20px}.p-support .p-support__rental dt>span{top:0;right:auto;left:0;transform:translate(-161px, -25px);width:140px}.p-support .p-support__rental dd p{font-size:16px;letter-spacing:.05em;width:242px}.p-support .p-support__rental dd figure{width:134px;margin-left:15px}}@media(min-width: 768px)and (max-width: 1025px){.p-support{max-width:none}.p-support .p-support__title .p-support__dontWorry{width:35vw}.p-support .p-support__title .p-support__titleText{font-size:3vw}.p-support .p-support__staff{width:62vw;margin:0 auto 9vw}.p-support .p-support__rental{margin:13vw 0 0;padding:5.1282051282%}.p-support .p-support__rental dt{margin-bottom:0;font-size:2.8vw;padding-right:0}.p-support .p-support__rental dd p{font-size:2.2vw;width:31vw}}@media(min-width: 768px)and (max-width: 800px){.p-support .p-support__rental dt>span{top:0;right:0;left:auto;transform:translate(375%, -95%);width:15vw}}@media(min-width: 801px)and (max-width: 1025px){.p-support .p-support__rental dt>span{top:0;right:auto;left:0;transform:translate(-45%, -101%);width:15vw}}@media(min-width: 768px)and (max-width: 1000px){.p-support .p-support__flexWrapper .p-support__flex{height:calc(200px + 33vw)}}@media(min-width: 1001px)and (max-width: 1025px){.p-support .p-support__flexWrapper .p-support__flex{height:calc(200px + 30vw)}}@media(min-width: 1025px){.p-support .p-support__flexWrapper .p-support__flex{height:500px}}.p-qanda{margin-right:auto;margin-left:auto}.p-qanda .p-qanda__title{position:relative;font-size:6vw;font-weight:700}.p-qanda .p-qanda__title::after{position:absolute;left:2%;bottom:68%;width:34.6153846154%;height:184px;background:url("../img/qanda_balloon.webp") no-repeat center bottom/contain;content:""}.p-qanda .p-qanda__list{width:88.7179487179%;margin:auto;color:#101010}.p-qanda .p-qanda__list>div{margin-top:.8em;border-radius:.4em}.p-qanda .p-qanda__list .p-qanda__q{display:flex;align-items:flex-start;font-size:4.5vw;font-weight:700;text-align:left;background:#f5f5f5;padding:1em;border-radius:10px;cursor:pointer}.p-qanda .p-qanda__list .p-qanda__q.--opened{border-radius:10px 10px 0 0}.p-qanda .p-qanda__list .p-qanda__q span{flex-shrink:0;display:block;position:relative;margin-right:.5em;letter-spacing:.09em;font-family:"Roboto",Arial,sans-serif;font-size:5vw;background:linear-gradient(to right, #E80202, #FF5139);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.p-qanda .p-qanda__list .p-qanda__q span::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:.5em;height:.3em;background:url(../img/qanda_arrow.svg) no-repeat center/contain;transition:.2s;content:""}.p-qanda .p-qanda__list .p-qanda__q.--opened span::after{transform:translateX(-50%) rotate(180deg)}.p-qanda .p-qanda__list .p-qanda__a{display:none;padding:1em;font-size:4vw;font-weight:500;text-align:left;background:#f5f5f5;border-radius:10px;letter-spacing:.05em;line-height:1.6}.p-qanda .p-qanda__list .p-qanda__a.opened{border-radius:0 0 10px 10px}@media screen and (min-width: 768px){.p-qanda .p-qanda__title{font-size:36px;font-weight:700;margin-bottom:32px}.p-qanda .p-qanda__title::after{top:-162px;left:50%;transform:translateX(-298px);bottom:auto;width:206px;height:184px;background:url("../img/qanda_balloon.webp") no-repeat center bottom/contain;content:""}.p-qanda .p-qanda__list{max-width:1110px;margin:auto;color:#101010;display:flex;flex-wrap:wrap;justify-content:space-between}.p-qanda .p-qanda__list>div{margin-top:.8em;padding:1em;border-radius:.4em}.p-qanda .p-qanda__list .p-qanda__listItem{width:31.5%;margin-bottom:30px}.p-qanda .p-qanda__list .p-qanda__q{display:flex;align-items:flex-start;font-size:18px;font-weight:700;letter-spacing:.05em;text-align:left;cursor:pointer}.p-qanda .p-qanda__list .p-qanda__q span{flex-shrink:0;display:block;position:relative;margin-right:.5em;letter-spacing:.09em;font-family:"Roboto",Arial,sans-serif;font-size:22px;background:linear-gradient(to right, #E80202, #FF5139);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.p-qanda .p-qanda__list .p-qanda__q span::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:.5em;height:.3em;background:url(../img/qanda_arrow.svg) no-repeat center/contain;transition:.2s;content:""}.p-qanda .p-qanda__list .p-qanda__q.--opened span::after{transform:translateX(-50%) rotate(180deg)}.p-qanda .p-qanda__list .p-qanda__a{display:none;padding-top:1em;font-size:16px;font-weight:500;text-align:left;line-height:1.7;letter-spacing:.06em}}@media(min-width: 768px)and (max-width: 1025px){.p-qanda .p-qanda__list{max-width:none;width:100%}}.p-flow .p-flow__wrapper .c-title{margin-bottom:7vw}.p-flow .p-flow__wrapper .p-flow__subTitle{font-size:5.3vw;font-weight:600;margin-bottom:8vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container{position:relative;transition:all .2s ease;margin-bottom:8vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName{background-color:#e9eaec;border-radius:2.6vw;padding:6vw 5vw;display:flex;justify-content:space-between;align-items:center}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__step{position:absolute;top:-3.5vw;left:50%;transform:translateX(-50%);font-size:5vw;font-weight:900}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__process{font-size:4.6vw;font-weight:700;text-align:left}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .p-flow__processButtonPlus{width:4vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonPlus{display:block;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonPlus.opened{display:none;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .p-flow__processButtonMinus{width:4vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonMinus{display:none;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonMinus.opened{display:block;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonPlus01{display:none;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonPlus01.closed{display:block;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonMinus01{display:block;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .js-accordionButtonMinus01.closed{display:none;transition:all .5s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription{display:none;background-color:#e9eaec;border-radius:2.6vw;padding:0 5vw 8vw;transition:all .2s ease;font-weight:500;line-height:1.6;text-align:left}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .c-annotation{letter-spacing:.05em;margin-top:3.2vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processInner .p-flow__processImage{width:100%;margin-bottom:4vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processList .p-flow__listTitle{padding:1.6vw;text-align:center;border:1px solid #101010;margin-top:6vw;margin-bottom:3vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processList .p-flow__listItem{line-height:1.8}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01{display:block;background-color:#e9eaec;border-radius:2.6vw;padding:0 5vw 8vw;transition:all .2s ease;font-weight:500;line-height:1.6;text-align:left}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .c-annotation{letter-spacing:.05em;margin-top:3.2vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processInner .p-flow__processImage{width:100%;margin-bottom:4vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processList .p-flow__listTitle{padding:1.6vw;text-align:center;border:1px solid #101010;margin-top:6vw;margin-bottom:3vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processList .p-flow__listItem{line-height:1.8}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .js-accordionContents.opened{display:block;transition:all .2s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .js-accordionContents01{display:block;transition:all .2s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .js-accordionContents01.closed{display:none;transition:all .2s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .js-accordionBg.opened{background-color:#e9eaec;border-radius:2.6vw;transition:all .2s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .js-accordionBg01{background-color:#e9eaec;border-radius:2.6vw;transition:all .2s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .js-accordionBg01.opened{background-color:rgba(0,0,0,0);border-radius:0;transition:all .2s ease}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step4 .p-flow__textWrapper .p-flow__processText{margin-bottom:4vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step1 .p-flow__textWrapper .p-flow__processText,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step5 .p-flow__textWrapper .p-flow__processText{margin-bottom:5vw}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step2 .p-flow__textWrapper .c-annotation,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step3 .p-flow__textWrapper .c-annotation{margin-bottom:5vw}@media screen and (min-width: 768px){.p-flow .p-flow__wrapper{padding-top:48px;padding-bottom:110px}.p-flow .p-flow__wrapper .c-title{margin-bottom:37px}.p-flow .p-flow__wrapper .p-flow__subTitle{font-size:30px;margin-bottom:41px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container{margin-bottom:36px;cursor:pointer}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName{display:block;border-radius:10px;padding:34px 60px;justify-content:flex-start;align-items:normal}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__step{top:-14px;font-size:18px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__process{font-size:18px;letter-spacing:.05em;text-align:center;position:relative}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton{position:absolute;display:inline-block;top:39px;right:60px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .p-flow__processButtonPlus{width:16px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName .p-flow__processButton .p-flow__processButtonMinus{width:16px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01{border-radius:10px;padding:0 60px 50px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processText,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processText{font-size:16px;font-weight:500;letter-spacing:.05em}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .c-annotation,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .c-annotation{margin-top:18px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processInner,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processInner{display:flex;justify-content:space-between;align-items:center}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processInner .p-flow__processImage,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processInner .p-flow__processImage{width:30%;margin-bottom:0;display:flex;align-items:center;justify-content:flex-start}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processInner .p-flow__processImage.u-sp,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processInner .p-flow__processImage.u-sp{display:none}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processInner .p-flow__textWrapper,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processInner .p-flow__textWrapper{width:67%}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processInner .p-flow__textWrapper .p-flow__processText,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processInner .p-flow__textWrapper .p-flow__processText{margin-bottom:16px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processInner .p-flow__textWrapper .p-flow__processText:last-of-type,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processInner .p-flow__textWrapper .p-flow__processText:last-of-type{margin-bottom:0}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processList .p-flow__listTitle,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processList .p-flow__listTitle{padding:10px;margin-top:40px;margin-bottom:20px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription .p-flow__processList .p-flow__listItem,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01 .p-flow__processList .p-flow__listItem{line-height:normal}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container:last-of-type{margin-bottom:74px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .js-accordionBg.opened{border-radius:10px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .js-accordionBg01{border-radius:10px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step1 .p-flow__processDescription .p-flow__processInner,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step5 .p-flow__processDescription .p-flow__processInner{margin-bottom:30px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step2 .p-flow__textWrapper .c-annotation,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__step3 .p-flow__textWrapper .c-annotation{margin-bottom:30px}}@media(min-width: 768px)and (max-width: 1025px){.p-flow .p-flow__wrapper .p-flow__subTitle{font-size:30px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processName{padding:34px 24px}.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription,.p-flow .p-flow__wrapper .p-flow__containerWrapper .p-flow__container .p-flow__processDescription01{padding:0 24px 50px}}.p-access .c-title{margin-bottom:7vw}.p-access .p-access__wrapper .p-access__name{display:flex;justify-content:space-between;align-items:center;padding:4vw 3vw;border-top:1px solid #101010;transition:all .2s ease}.p-access .p-access__wrapper .p-access__name .p-access__areaName{text-align:left;font-size:5vw}.p-access .p-access__wrapper .p-access__name .p-access__arrow{width:4vw;transition:all .2s ease}.p-access .p-access__wrapper .p-access__name .js-accessAccordionArrow.opened{transform:rotate(180deg);transition:all .2s ease}.p-access .p-access__wrapper .js-accessAccordionBtn.opened{border-bottom:1px solid #101010;transition:all .1s ease}.p-access .p-access__wrapper .p-access__studios{display:none;transition:all .2s ease}.p-access .p-access__wrapper .p-access__studios .p-access__listinner{text-align:left;padding-top:4vw;padding-bottom:6vw;border-bottom:1px solid #ccc}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__studioNameWrapper{display:flex;justify-content:space-between;align-items:center;padding-right:3vw;padding-left:3vw}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__studioNameWrapper .p-access__studioName{font-size:4.8vw;font-weight:600;margin-bottom:2vw}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__studioNameWrapper .p-access__arrow{width:4vw;transition:all .2s ease}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__studioNameWrapper .js-accessStudioArrow.opened{transform:rotate(180deg);transition:all .2s ease}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner{display:none;transition:all .2s ease;padding-top:2vw}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper{margin-bottom:4vw}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTitle{width:100%;font-size:3.8vw;line-height:2;background-color:#101010;margin:0 auto 2vw;padding:0 2vw;box-sizing:border-box;color:#fff;font-family:"Roboto",Arial,sans-serif}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid #101010;border-bottom:1px solid #101010;border-left:1px solid #101010;margin-bottom:2vw;font-family:"Roboto",Arial,sans-serif}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursItem{width:14.2857142857%;font-size:2.8vw;font-weight:600;list-style:none;display:flex;justify-content:center;align-items:center;border-right:1px solid #101010;border-bottom:1px solid #101010}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursDay{height:8vw;letter-spacing:.05em;color:#fff;background-color:gray;border-right:1px solid #101010}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursTime{height:11.5vw;letter-spacing:normal}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursTime .p-access__businessHoursTimeNote{font-size:2vw;height:100%;display:flex;justify-content:center;align-items:flex-end;padding-bottom:2vw}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__annotation{font-size:12px;line-height:normal}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__annotation.right{text-align:right}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList{display:flex;justify-content:flex-start;align-items:stretch;gap:5vw 5.33%;flex-wrap:wrap;font-size:2.5vw;text-align:center;list-style:none;margin-top:3vw;letter-spacing:0}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList{font-size:14px;gap:20px calc((100% - 705px)/4);padding:0 84px;margin-top:20px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .equipmentItems{width:21%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .equipmentItems{width:141px}}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .equipmentItems .equipmentIcon{width:88px;margin-left:auto;margin-right:auto;margin-bottom:10px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemsText{margin-top:1vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemsText{margin-top:14px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemsText .lessonItemsHeight1{display:block;content:"";margin:3.2vw 0}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemsText .lessonItemsHeight1{margin:17px 0}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemsText .lessonItemsHeight2{display:block;content:"";margin:1vw 0}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemsText .lessonItemsHeight2{margin:8px 0}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemTaxEx{font-size:2.8vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemTaxEx{font-size:17px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemTaxIn{color:#797979;font-size:2.5vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .equipmentList .lessonItemTaxIn{font-size:14px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;height:150px;border-top:1px solid #000}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceItem{width:50%;height:16vw;font-size:3.5vw;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;line-height:1.5}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceItem{width:16.6666666667%;height:72px;font-size:16px;line-height:1.5;border-right:1px solid #000}}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceItem.studiosPricelarge{width:40%}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceTitle{background-color:gray;color:#fff;border-bottom:1px solid #fff;font-size:3.4vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceTitle{width:16.6666666667%;border-right:none;border-bottom:none;font-size:16px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceTitle.studiosPriceItemCenter{border-bottom:1px solid #fff;border-left:1px solid #fff}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceTitle.studiosPriceItemCenter{border-top:1px solid #000;border-bottom:1px solid #000;border-left:none}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceDetails{border-bottom:1px solid #000}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceDetails{border-bottom:none}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceItemCenter{border-bottom:1px solid #000;border-left:1px solid #000}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceItemCenter{border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:none}}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceItemBottom{border-bottom:1px solid #000}}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .studiosPriceRight{border-right:none}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .textWithTax{color:#797979;font-size:3vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .studiosPriceList .textWithTax{font-size:13px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__address{font-size:4.2vw;font-weight:600;margin-bottom:4vw}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-wrapper{margin-bottom:4vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-wrapper{margin-bottom:32px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections{font-size:3.6vw;margin-bottom:3vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections{font-size:16px;margin-bottom:24px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview{display:flex;align-items:center;justify-content:space-between;position:relative;font-weight:500;border-bottom:1px solid #1a1a1a;padding-bottom:1vw;word-break:break-all}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview{padding-bottom:8px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview-text{text-indent:-1em;padding-left:1em}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview .direction-chevron2{width:3vw}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview .direction-chevron2{width:16px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview .direction-chevron2 img{display:block;transition:all .2s ease}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview.opened .direction-chevron2 img{transform:rotate(180deg)}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-overview.direction-noDetails{border-bottom:none}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-details{display:none;font-size:3vw;padding-top:.5em}@media screen and (min-width: 768px){.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-details{font-size:14px;padding-top:14px}}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .direction-sections .direction-details.opened{display:block}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__googleMap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin-bottom:4vw}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__googleMap iframe{position:absolute;left:0;top:0;height:100%;width:100%}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__route{font-size:4.2vw;margin-bottom:3vw;font-weight:600}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .js-accessStudioContents.opened{display:block;transition:all .2s ease}.p-access .p-access__wrapper .p-access__studios .p-access__listinner:last-of-type{border:none;transition:all .1s ease}.p-access .p-access__wrapper .js-accessAccordionContents.opened{display:block;transition:all .2s ease}.p-access .p-access__wrapper:last-of-type{border-bottom:1px solid #101010;transition:all .1s ease}@media screen and (min-width: 768px){.p-access .c-title{margin-bottom:60px}.p-access .p-access__wrapper .p-access__name{padding:20px;cursor:pointer}.p-access .p-access__wrapper .p-access__name .p-access__areaName{font-size:20px;letter-spacing:.05em}.p-access .p-access__wrapper .p-access__name .p-access__arrow{width:16px}.p-access .p-access__wrapper .p-access__studios{padding:0 20px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner{padding-top:22px;padding-bottom:22px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__studioNameWrapper{padding-right:0;padding-left:0;cursor:pointer}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__studioNameWrapper .p-access__studioName{font-size:18px;letter-spacing:.05em;margin-bottom:8px;font-weight:700}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__studioNameWrapper .p-access__arrow{width:16px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper{margin-bottom:32px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTitle{font-size:24px;letter-spacing:.1em;margin:0 auto 20px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable{margin-bottom:16px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursItem{font-size:24px;font-weight:400}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursDay{height:42px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursTime{height:80px;line-height:1.3}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursTime .p-access__businessHoursTimeNote{font-size:12px;padding-bottom:12px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__annotation{font-size:14px;letter-spacing:.05em}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__address{font-size:18px;font-weight:500;margin-bottom:20px;letter-spacing:.05em}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__googleMap{margin-bottom:18px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__route{font-size:18px;letter-spacing:.05em;margin-bottom:21px;font-weight:500}}@media(min-width: 768px)and (max-width: 1025px){.p-access .c-title{margin-bottom:50px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper{margin-bottom:22px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTitle{font-size:18px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable{margin-bottom:12px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursItem{font-size:20px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursDay{height:36px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__businessHoursWrapper .p-access__businessHoursTable .p-access__businessHoursTime{height:68px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__address{margin-bottom:12px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__googleMap{margin-bottom:12px}.p-access .p-access__wrapper .p-access__studios .p-access__listinner .p-access__stuioInner .p-access__route{margin-bottom:16px}}.p-notes .p-notes__wrapper{margin-bottom:8vw}.p-notes .p-notes__wrapper .p-notes__title{font-size:4.8vw;font-weight:700;margin-top:5vw}.p-notes .p-notes__wrapper .p-notes__subTitle{font-size:4.3vw;font-weight:500;margin-top:5vw;margin-bottom:3.5vw;padding:1.8vw;border:1px solid #101010}.p-notes .p-notes__wrapper .p-notes__text{text-align:left;font-size:4.3vw;letter-spacing:normal;line-height:1.7;margin-bottom:1vw}.p-notes .p-notes__wrapper .p-notes__text:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.p-notes{padding-top:100px}.p-notes .p-notes__wrapper{margin-bottom:50px}.p-notes .p-notes__wrapper .p-notes__title{font-size:24px;margin-top:0;letter-spacing:.05em}.p-notes .p-notes__wrapper .p-notes__subTitle{font-size:18px;letter-spacing:.05em;margin-top:22px;margin-bottom:30px;padding:16px}.p-notes .p-notes__wrapper .p-notes__text{font-size:16px;line-height:1.7;margin-bottom:3px}}@media(min-width: 768px)and (max-width: 1025px){.p-notes .p-notes__wrapper .p-notes__text{margin-bottom:.2vw}}.p-followNav{position:fixed;left:50%;transform:translateX(-50%);bottom:0;z-index:10;opacity:0;width:100%;pointer-events:none;transition:.3s}.p-followNav.js-followNav--active{opacity:1;pointer-events:initial}.p-followNav .p-followNav__inner{display:flex;justify-content:space-between;align-items:center;height:70px;padding:10px;background-color:rgba(176,176,176,.5)}.p-followNav .p-followNav__inner .p-followNav__btnTrial{border-radius:100px;color:#fff;width:100%;display:flex;justify-content:center;align-items:center;flex:1;font-size:4vw;font-weight:600;text-decoration:none;height:50px;padding:0 .8em;background:linear-gradient(to right, #E80202, #FF5139)}@media screen and (max-width: 360px){.p-followNav .p-followNav__inner .p-followNav__btnTrial{flex:1;font-size:13px}}@media screen and (min-width: 768px){.p-followNav .p-followNav__inner .p-followNav__btnTrial{font-size:18px;padding:23px 29px;font-weight:600;line-height:1;letter-spacing:.05em}}@media(min-width: 768px)and (max-width: 1025px){.p-followNav .p-followNav__inner .p-followNav__btnTrial{font-size:1.9vw;padding:1.8vw 3.5vw;letter-spacing:.05em}}.p-movie{width:100%;margin-left:auto;margin-right:auto;position:relative;padding-top:56.25%}.p-movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.p-guerrilla__top{background-color:#f7be3b;margin-top:18vw;display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.3846153846vw), 50% 100%, 0 calc(100% - 5.3846153846vw));clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.3846153846vw), 50% 100%, 0 calc(100% - 5.3846153846vw));position:relative;z-index:1;width:100%;height:58.4615384615vw}@media screen and (min-width: 768px){.p-guerrilla__top{margin-top:70px;height:227px;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 21px), 50% 100%, 0 calc(100% - 21px));clip-path:polygon(0 0, 100% 0, 100% calc(100% - 21px), 50% 100%, 0 calc(100% - 21px))}}.p-guerrilla__top+.p-kv{margin-top:-5.3846153846vw !important}@media screen and (min-width: 768px){.p-guerrilla__top+.p-kv{margin-top:-21px !important}}.p-guerrilla__top>p{position:absolute;font-size:4.1025641026vw;line-height:1.1;font-weight:700;color:#bd272d;text-align:center;background-image:url("../img/hari_huki.png");background-repeat:no-repeat;background-size:contain;width:30.7692307692vw;height:30.7692307692vw;border-radius:50%;display:flex;align-items:center;justify-content:center;left:-1.2820512821vw;top:-3.8461538462vw;letter-spacing:0;padding-top:.5em}@media screen and (min-width: 768px){.p-guerrilla__top>p{font-size:16px;width:110px;height:110px;left:calc((100% - 240px)/2 - 85px);top:17px}}.p-guerrilla__top img,.p-guerrilla__top picture{display:block;width:61.5384615385vw;position:relative;z-index:2}@media screen and (min-width: 768px){.p-guerrilla__top img,.p-guerrilla__top picture{width:240px}}.p-guerrilla__top canvas{width:100%;height:100%;position:absolute;z-index:1;top:0;bottom:0}.p-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:10;display:flex;align-items:center;justify-content:center}.p-modal>div{width:80%}@media screen and (min-width: 768px){.p-modal>div{max-width:390px}}.p-countdown{position:fixed;bottom:0;width:100%;z-index:10;background-color:#f7be3b;font-weight:600;line-height:1.2;padding:1.2820512821vw;transition:.5s;transition-timing-function:ease-out;transform:translateY(100%)}@media screen and (min-width: 768px){.p-countdown{padding:5px;display:flex;justify-content:center;align-items:center}}.p-countdown.is-active{transform:translateY(0)}.p-countdown #countdown{display:none;color:#000;font-size:1rem;align-items:center;justify-content:center;gap:0 .5em;text-align:right;letter-spacing:0}.p-countdown #countdown img,.p-countdown #countdown picture{width:15.3846153846vw;display:block}@media screen and (min-width: 768px){.p-countdown #countdown img,.p-countdown #countdown picture{width:80px}}.p-countdown #countdown>small{font-size:.8rem;line-height:1.25}.p-countdown #countdown .time>span{font-size:2rem;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,"Noto Sans JP",sans-serif}.p-countdown a{margin:1.2820512821vw auto 0 auto;display:block}@media screen and (min-width: 768px){.p-countdown a{margin:0 0 0 10px}}.p-price__box{margin-top:2.7272727273vw;border-bottom:solid 1px #000}@media screen and (min-width: 768px){.p-price__box{margin-top:15px}}.p-price__box dl{display:flex;align-items:stretch;text-align:center;border-top:solid 1px #000}.p-price__box dl dt{width:64%;font-size:2.2727272727vw;border-right:solid 1px #000;line-height:1.56}@media screen and (min-width: 768px){.p-price__box dl dt{font-size:14px}}.p-price__box dl dt strong{display:block;font-size:3.6363636364vw;font-weight:bold}@media screen and (min-width: 768px){.p-price__box dl dt strong{font-size:24px}}.p-price__box dl dd{width:36%;font-size:3.0909090909vw}@media screen and (min-width: 768px){.p-price__box dl dd{font-size:18px}}.p-price__box dl dd small{display:block;color:#868686;font-size:1.9090909091vw}@media screen and (min-width: 768px){.p-price__box dl dd small{font-size:14px}}.p-price__box dl dd span{font-weight:bold}.p-price__box dl dt,.p-price__box dl dd{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3.6363636364vw 0}@media screen and (min-width: 768px){.p-price__box dl dt,.p-price__box dl dd{padding:20px 0}}.p-price__box--option dl dt{text-align:left;align-items:flex-start}.p-price__box--option dl dt strong{font-size:2.9090909091vw}@media screen and (min-width: 768px){.p-price__box--option dl dt strong{font-size:24px}}.p-price__boxattention{font-size:2vw;margin-top:1.8181818182vw;text-indent:-1em;padding-left:1em}@media screen and (min-width: 768px){.p-price__boxattention{font-size:12px;margin-top:10px}}.p-price__boxattention+.p-price__boxattention{margin-top:0}.p-price__boxattention a{text-decoration:underline;color:blue}.p-price__items{list-style:none;display:flex;flex-wrap:wrap;margin-top:7.2727272727vw;gap:7.2727272727vw 0}@media screen and (min-width: 768px){.p-price__items{margin-top:40px;gap:40px 0;justify-content:center}}.p-price__items li{width:33.3333333333%;font-size:2.6363636364vw;text-align:center;line-height:1.3;font-weight:bold}@media screen and (min-width: 768px){.p-price__items li{width:16.6666666667%;font-size:14px;display:flex;flex-direction:column;align-items:center}}.p-price__items li img{display:block;width:10vw !important;margin:0 auto 1.3636363636vw auto}@media screen and (min-width: 768px){.p-price__items li img{flex-shrink:0;width:55px !important;margin:0 auto auto auto}}@media screen and (min-width: 768px){.p-price__items li>strong{height:100%;display:flex;align-items:center;justify-content:center}}.p-price__items li>span{display:block;font-weight:normal;font-size:2.0909090909vw}@media screen and (min-width: 768px){.p-price__items li>span{font-size:12px}}.p-price__items li .price{font-size:2.9090909091vw;font-weight:bold}@media screen and (min-width: 768px){.p-price__items li .price{font-size:14px}}.p-price__items li .price small{display:block;color:#868686;font-size:1.9090909091vw;font-weight:normal}@media screen and (min-width: 768px){.p-price__items li .price small{font-size:12px}}.p-price__items+.p-price__boxattention,.p-price__items+.p-price__box{margin-top:7.2727272727vw}@media screen and (min-width: 768px){.p-price__items+.p-price__boxattention,.p-price__items+.p-price__box{margin-top:40px}}/*# sourceMappingURL=styles.css.map */