@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@400..800&family=Noto+Sans+JP:wght@100..900&family=Roboto:wght@400;500;700&display=swap";.-top .mainView{position:relative}.-top .mainView__inner{height:100%;max-width:100%;position:relative}.-top .mainView .splide{width:100%;padding:0 5vw;height:80vh;position:relative}.-top .mainView .splide .splide-wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2em}.-top .mainView .splide__track{position:absolute;right:0;top:0;width:70%;height:100%;z-index:-1}.-top .mainView .splide__list{position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1}.-top .mainView .splide__list img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-top .mainView .splide__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em}.-top .mainView .splide__pagination li{width:7em}.-top .mainView .splide__pagination li .splide__pagination__page{background:hsla(0,0%,100%,.8);border:#07b2a9 1px solid;border-radius:2em;color:#07b2a9;line-height:1;padding:.5em .5em;width:100%;text-align:center}.-top .mainView .splide__pagination li .is-active{background:#07b2a9;color:#fff}.-top .mainView .splide__pagination li:nth-child(1) .splide__pagination__page:before{content:"ヨガ"}.-top .mainView .splide__pagination li:nth-child(2) .splide__pagination__page:before{content:"ピラティス"}.-top .mainView .splide__pagination li:nth-child(3) .splide__pagination__page:before{content:"骨盤調整"}.-top .mainView .splide__pagination li:nth-child(4) .splide__pagination__page:before{content:"空中ヨガ"}.-top .mainView .textArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-top .mainView .textArea .ttl{font-size:clamp(2.4rem,6vw,6.5rem);line-height:1.5;letter-spacing:.08em}.-top .mainView .textArea p{font-size:clamp(1.6rem,2.5vw,150%);color:#07b2a9;margin-top:.5em;font-weight:bold}@media screen and (max-width: 767px){.-top .mainView__inner{height:100%;max-width:100%;position:relative}.-top .mainView .splide{width:100%;padding:0 5vw;height:auto;position:relative}.-top .mainView .splide .splide-wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1.5em;padding-bottom:65vw;padding-top:3em}.-top .mainView .splide__track{position:absolute;right:0;top:auto;bottom:0;width:100%;height:60vw;z-index:-1}.-top .mainView .splide__list{position:absolute;right:0;bottom:0;width:100%;height:100%}.-top .mainView .textArea .ttl{font-size:clamp(2.4rem,9vw,6.5rem)}.-top .mainView .textArea p{font-size:clamp(1.6rem,4.5vw,150%);margin-top:.5em;line-height:1.6}}.-top .bannerList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-top .bannerList li:first-child{margin-bottom:clamp(1em,3vw,2em)}.-top .bannerList li .basicBtn{padding-top:1em;padding-bottom:1em}.-top .secNews{background:#f7f7f7;padding:2em 0}.-top .secNews .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1000px}.-top .secNews .inner .ttl{font-size:140%;color:#07b2a9}.-top .secNews .inner .textArea a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em}.-top .secNews .inner .textArea a:hover{color:#07b2a9}@media screen and (max-width: 767px){.-top .secNews .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5em;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-top .secNews .inner .ttl{line-height:1;font-size:180%}.-top .secNews .inner .textArea a{gap:0 1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.-top .sliderWrap{position:relative}.-top .sliderWrap .splide__track{overflow:visible}.-top .secIntro{position:relative}.-top .secIntro:before{content:"";width:20%;max-width:500px;aspect-ratio:1/1;background:url("../img/common/logo-symbol.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:-2em;top:0}@media screen and (max-width: 767px){.-top .secIntro:before{top:40%;width:30%}}.-top .secIntro .introWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:clamp(2em,6vw,5em)}.-top .secIntro .introWrap .thumb{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;position:relative;width:100%;height:100%;aspect-ratio:4/3.5}.-top .secIntro .introWrap .thumb .shadowImage{position:absolute;right:0;top:0;width:60vw;max-width:60vw;height:100%}.-top .secIntro .introWrap .thumb .shadowImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%}.-top .secIntro .introWrap .textArea{-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4}@media screen and (max-width: 767px){.-top .secIntro .introWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-top .secIntro .introWrap .thumb{aspect-ratio:auto}.-top .secIntro .introWrap .thumb .shadowImage{position:static;width:100%;max-width:100%;height:auto}.-top .secIntro .introWrap .thumb .shadowImage img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}}.-top .secWorries{text-align:center}.-top .seclesson .lessonLabel{background:#07b2a9;text-align:center;font-size:clamp(2.2rem,5vw,5rem);letter-spacing:.1em;line-height:1.6;padding:.6em 0;color:#fff;position:relative;margin-bottom:2em}.-top .seclesson .lessonLabel span{position:relative;z-index:1}.-top .seclesson .lessonLabel:before{content:none;width:30%;max-width:300px;height:100%;background:url("../img/common/logo-symbol.svg") no-repeat;background-position:center;background-size:cover;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-filter:invert(100%) sepia(0%) saturate(6188%) hue-rotate(170deg) brightness(832%) contrast(140%);filter:invert(100%) sepia(0%) saturate(6188%) hue-rotate(170deg) brightness(832%) contrast(140%)}.-top .seclesson .lessonList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em 8%}.-top .seclesson .lessonList__item{width:46%}.-top .seclesson .lessonList__item .shadowImage{margin-bottom:2.5em}.-top .seclesson .lessonList__item .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.8em}.-top .seclesson .lessonList__item .ttl .num{font-family:"Baloo 2",cursive;color:#07b2a9;font-size:90%}.-top .seclesson .lessonList__item .ttl .en{font-family:"Baloo 2",cursive;color:#07b2a9;font-size:clamp(2rem,8vw,260%);line-height:1}.-top .seclesson .lessonList__item .ttl .jp{font-size:110%;padding-left:.2em}@media screen and (max-width: 767px){.-top .seclesson .lessonList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-top .seclesson .lessonList__item{width:100%}}.-top .seclesson .banner{margin-top:3em;margin-bottom:2em}.-top .seclesson .banner a:hover{opacity:.8}.-top .seclesson .scheduleList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.-top .seclesson .scheduleList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .seclesson .scheduleList__item a{text-align:center;border:#07b2a9 2px solid;text-decoration:none;padding:2em .5em;width:100%;display:block;color:#07b2a9;font-size:clamp(1.5rem,2.5vw,130%)}.-top .seclesson .scheduleList__item a:hover{background:#e1f6f5}.-top .seclesson .scheduleList__item a span{padding-left:2.5em;position:relative}.-top .seclesson .scheduleList__item a span:before{content:"";width:2em;height:1.5em;background:url("../img/common/icon-schedule.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:50%;margin-top:-0.7em}@media screen and (max-width: 767px){.-top .seclesson .scheduleList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.-top .seclesson .scheduleList__item a{padding:1.5em .5em}}.-top .secFlow .flowList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3em}.-top .secFlow .flowList__item{border-radius:1em;border:#e3e3e3 1px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5em;position:relative}.-top .secFlow .flowList__item:last-child::after{content:none}.-top .secFlow .flowList__item::after{content:"";width:0;height:0;border-style:solid;border-right:4em solid rgba(0,0,0,0);border-left:4em solid rgba(0,0,0,0);border-top:2em solid #07b2a9;border-bottom:0;position:absolute;left:50%;top:100%;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-top .secFlow .flowList__item .step{color:#07b2a9;border-right:#e3e3e3 1px solid;text-align:center;line-height:1.2;padding:1em 2em 1em 1em;font-size:120%}.-top .secFlow .flowList__item .step span{display:block;font-size:200%}.-top .secFlow .flowList__item .textArea{padding:0 2em 0 3em;text-align:left}.-top .secFlow .flowList__item .textArea .ttl{font-size:120%;margin-bottom:.5em}.-top .secFlow .flowList__item .textArea p{line-height:1.6}.-top .secFlow .flowList__item .textArea .need{background:#f7f7f7;padding:1em;margin-top:1em}.-top .secFlow .flowList__item .textArea .need__ttl{color:#07b2a9;font-size:100%;line-height:1.4;margin-bottom:.3em}.-top .secFlow .flowList__item .textArea .need p{font-weight:normal;font-size:90%}@media screen and (max-width: 560px){.-top .secFlow .flowList{gap:2em}.-top .secFlow .flowList__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:.6em}.-top .secFlow .flowList__item::after{border-right:3em solid rgba(0,0,0,0);border-left:3em solid rgba(0,0,0,0);border-top:1.5em solid #07b2a9}.-top .secFlow .flowList__item .step{border-right:none;border-bottom:#e3e3e3 1px solid;padding:0;font-size:140%;width:100%;padding-bottom:.5em}.-top .secFlow .flowList__item .step span{display:inline-block;font-size:140%}.-top .secFlow .flowList__item .textArea{padding:.5em 0 0;text-align:left}.-top .secFlow .flowList__item .textArea .ttl{text-align:center}}.-top .secFlow .banner{margin-top:4em}.-top .secFlow .banner a:hover{opacity:.8}@media screen and (max-width: 480px){.-top .secPrice .tableWrap{overflow-x:auto}.-top .secPrice .tableWrap .priceTable{width:560px}}.-top .secPrice .priceTable{width:100%;font-size:120%}.-top .secPrice .priceTable .big{font-size:130%}.-top .secPrice .priceTable tr:nth-child(2n) td{background:#efefef;border:#ccc 1px solid}.-top .secPrice .priceTable tr:nth-child(2n+1) td:nth-child(2){border-right:#000 2px solid}.-top .secPrice .priceTable tr:nth-child(2n+1) td:nth-child(3){border-right:none}.-top .secPrice .priceTable tr:nth-child(2) td{border-top:#000 1px solid}.-top .secPrice .priceTable tr:first-child th{border:#000 1px solid}.-top .secPrice .priceTable tr:first-child th:first-child{border:none}.-top .secPrice .priceTable tr:first-child th:nth-child(2){background:#c4eceb;border-width:2px}.-top .secPrice .priceTable tr:first-child th:nth-child(3){background:#88dad5;border-width:2px}.-top .secPrice .priceTable tr:first-child th:last-child{border-right:none}.-top .secPrice .priceTable tr:last-child td{border-top:#000 1px solid;border-bottom:#000 1px solid;border-right:#000 2px solid}.-top .secPrice .priceTable tr:last-child td:last-child{border-right:none}.-top .secPrice .priceTable tr th,.-top .secPrice .priceTable tr td{text-align:center;padding:1em;line-height:1.4}.-top .secPrice .priceTable tr th .tbbr,.-top .secPrice .priceTable tr td .tbbr{display:none}.-top .secPrice .priceTable tr td:first-child{text-align:left;border-left:none}.-top .secPrice .priceTable tr td:last-child{text-align:right;border-right:none}.-top .secPrice .priceTable tr td:nth-child(2){border-left:#000 2px solid}.-top .secPrice .priceTable tr td:nth-child(3){border-right:#000 2px solid}@media screen and (max-width: 860px){.-top .secPrice .priceTable{font-size:100%}}@media screen and (max-width: 860px){.-top .secPrice .priceTable tr th .tbbr,.-top .secPrice .priceTable tr td .tbbr{display:inline}.-top .secPrice .priceTable tr td:first-child{text-align:center}.-top .secPrice .priceTable tr td:last-child{text-align:center}}.-top .secFaq{background:#f7f7f7}.-top .secFaq .faqList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5em;margin-top:2em}.-top .secFaq .faqList__item{background:#fff;border-radius:.5em;padding:clamp(.5em,4vw,2em)}.-top .secFaq .faqList__item .questionWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;cursor:pointer;position:relative;padding-right:1em}.-top .secFaq .faqList__item .questionWrap span{color:#07b2a9;font-size:200%;line-height:1}.-top .secFaq .faqList__item .questionWrap .ttl{line-height:1.6;font-size:110%}.-top .secFaq .faqList__item .questionWrap:after{font-family:"Material Symbols Rounded";content:"";color:#07b2a9;line-height:1;text-align:center;font-weight:300;font-size:200%;vertical-align:middle;position:absolute;right:-0.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}.-top .secFaq .faqList__item .questionWrap.active:after{content:""}.-top .secFaq .faqList__item .answerWrap{display:none}.-top .secFaq .faqList__item .answerWrap__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;padding-top:1em}.-top .secFaq .faqList__item .answerWrap__inner span{color:#999;font-size:200%;line-height:1}.-faq .linkList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em;margin-bottom:3em}@media screen and (max-width: 560px){.-faq .linkList{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.-faq .linkList li a{display:block;position:relative;border:#07b2a9 1px solid;color:#07b2a9;padding:1em 1.8em 1em 1em;line-height:1;border-radius:3em;text-decoration:none;font-size:90%}.-faq .linkList li a:after{font-family:"Material Symbols Rounded";content:"";color:#07b2a9;line-height:1;text-align:center;font-weight:200;font-size:140%;vertical-align:middle;position:absolute;right:.3em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}.-faq .faqWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3em}.-faq .faqWrap__item>.ttl{font-size:146%;margin-bottom:1em;padding-bottom:.6em;color:#000;border-bottom:#ccd5dd 2px solid}.-faq .faqList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5em;margin-top:2em}.-faq .faqList__item{background:#fff;border-radius:.5em;padding:clamp(.5em,4vw,2em);border:#ccd5dd 1px solid}.-faq .faqList__item .questionWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;cursor:pointer;position:relative;padding-right:1em}.-faq .faqList__item .questionWrap span{color:#07b2a9;font-size:200%;line-height:1}.-faq .faqList__item .questionWrap .ttl{line-height:1.6;font-size:110%}.-faq .faqList__item .questionWrap:after{font-family:"Material Symbols Rounded";content:"";color:#07b2a9;line-height:1;text-align:center;font-weight:300;font-size:200%;vertical-align:middle;position:absolute;right:-0.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}.-faq .faqList__item .questionWrap.active:after{content:""}.-faq .faqList__item .answerWrap{display:none}.-faq .faqList__item .answerWrap__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;padding-top:1em}.-faq .faqList__item .answerWrap__inner span{color:#999;font-size:200%;line-height:1}.-trial .trialList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7em;margin-bottom:5em}.-trial .trialList__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(2em,6vw,5em)}.-trial .trialList__item .thumb{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-trial .trialList__item .textArea{max-width:400px;width:45%}.-trial .trialList__item .textArea .ttl{margin-bottom:1.5em}.-trial .trialList__item .textArea .ttl .en{font-family:"Baloo 2",cursive;color:#07b2a9;font-size:clamp(2.2rem,8vw,300%);line-height:1.2;display:block}.-trial .trialList__item .textArea .ttl .jp{font-size:120%;line-height:1.2;display:block}.-trial .trialList__item .textArea .price{display:inline-block;line-height:1;padding:.5em 1em;border-radius:3em;border:#666 1px solid;color:#666;font-weight:500;margin-bottom:2em}.-trial .trialList__item .textArea p{font-weight:400;line-height:2.2}.-trial .trialList__item .textArea a{color:#07b2a9;text-decoration:underline}.-trial .trialList__item .textArea a:hover{text-decoration:none}.-trial .trialList__item:nth-child(2n) .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media screen and (max-width: 767px){.-trial .trialList{gap:3em;margin-bottom:3em}.-trial .trialList__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-trial .trialList__item .textArea{width:100%;max-width:100%}.-trial .trialList__item .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.-trial .secFlow .flowList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3em}.-trial .secFlow .flowList__item{border-radius:1em;border:#e3e3e3 1px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5em;position:relative}.-trial .secFlow .flowList__item:last-child::after{content:none}.-trial .secFlow .flowList__item::after{content:"";width:0;height:0;border-style:solid;border-right:4em solid rgba(0,0,0,0);border-left:4em solid rgba(0,0,0,0);border-top:2em solid #07b2a9;border-bottom:0;position:absolute;left:50%;top:100%;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-trial .secFlow .flowList__item .step{color:#07b2a9;border-right:#e3e3e3 1px solid;text-align:center;line-height:1.2;padding:1em 2em 1em 1em;font-size:120%}.-trial .secFlow .flowList__item .step span{display:block;font-size:200%}.-trial .secFlow .flowList__item .textArea{padding:0 2em 0 3em;text-align:left}.-trial .secFlow .flowList__item .textArea .ttl{font-size:120%;margin-bottom:.5em}.-trial .secFlow .flowList__item .textArea p{line-height:1.6}.-trial .secFlow .flowList__item .textArea .need{background:#f7f7f7;padding:1em;margin-top:1em}.-trial .secFlow .flowList__item .textArea .need__ttl{color:#07b2a9;font-size:100%;line-height:1.4;margin-bottom:.3em}.-trial .secFlow .flowList__item .textArea .need p{font-weight:normal;font-size:90%}@media screen and (max-width: 560px){.-trial .secFlow .flowList{gap:2em}.-trial .secFlow .flowList__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:.6em}.-trial .secFlow .flowList__item::after{border-right:3em solid rgba(0,0,0,0);border-left:3em solid rgba(0,0,0,0);border-top:1.5em solid #07b2a9}.-trial .secFlow .flowList__item .step{border-right:none;border-bottom:#e3e3e3 1px solid;padding:0;font-size:140%;width:100%;padding-bottom:.5em}.-trial .secFlow .flowList__item .step span{display:inline-block;font-size:140%}.-trial .secFlow .flowList__item .textArea{padding:.5em 0 0;text-align:left}.-trial .secFlow .flowList__item .textArea .ttl{text-align:center}}.-trial .banner{margin-top:4em}.-trial .banner a:hover{opacity:.8}.-trial .faqWrap{margin-top:3em}.-trial .faqWrap p{font-size:clamp(1.6rem,5vw,160%);font-weight:bold}.-trial .faqWrap .basicBtn{padding:1em;font-size:140%;max-width:500px;width:100%}.-price .innerS{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5em}.-price .fare-intro{border:1px dashed #ccd5dd;padding:1em}.-price .fare-intro p{font-size:clamp(1.6rem,4vw,150%);text-align:center;line-height:1.5}.-price .fare-menu{margin-top:3em}.-price .fare-menu h2{font-size:clamp(2rem,6vw,200%);margin-bottom:.4em;padding-bottom:.6em;color:#07b2a9;border-bottom:#ccd5dd 2px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.5}.-price .fare-menu h2 span{border:1px solid #07b2a9;padding:.5em .5em;margin-left:1em;font-size:.5em;line-height:1}.-price .fare-menu .price{color:#07b2a9;font-size:115%;display:block;margin-bottom:1em}.-price .fare-menu .price span{font-size:clamp(2rem,6vw,200%);color:#07b2a9}.-price .fare-menu p{font-weight:400}@media screen and (max-width: 480px){.-price .tableWrap{overflow-x:auto}.-price .tableWrap table{width:600px !important}}.-price .tableWrap table{width:100%;margin-bottom:1em}.-price .tableWrap table tr:first-child{border-top:#07b2a9 2px solid}.-price .tableWrap table tr:last-child th,.-price .tableWrap table tr:last-child td{border-bottom:#07b2a9 2px solid}.-price .tableWrap table tr:nth-child(2n+1) td{background:#f7f7f7}.-price .tableWrap table th,.-price .tableWrap table td{padding:1.2em 1em;border:#ccd5dd 1px solid;line-height:1.4}.-price .tableWrap table th:first-child,.-price .tableWrap table td:first-child{border-left:none}.-price .tableWrap table th:last-child,.-price .tableWrap table td:last-child{border-right:none}.-price .tableWrap table th{background:#e1f6f5;color:#07b2a9;text-align:center;border-top:#07b2a9 2px solid}.-price .tableWrap table th .small{display:block;font-size:80%;font-weight:400}.-price .tableWrap table td{text-align:center;font-weight:normal}.-price .tableWrap table td .night{display:block;font-size:60%}.-price .tableWrap .detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em 1em}.-price .tableWrap .detail li{font-weight:400;font-size:84%}.-price .fare-sec02 h2 span{font-size:clamp(1.6rem,5vw,160%)}.-price .fare-sec02 h3{font-size:130%;color:#07b2a9;margin-bottom:1em;line-height:1.5;margin-top:2em}.-price .fare-sec02 table{width:100%;margin:1em 0}.-price .fare-sec02 table th,.-price .fare-sec02 table td{text-align:left;padding:1.2em 1em;border:#ccd5dd 1px solid;line-height:1.4}.-price .fare-sec02 table th{background:#e1f6f5;color:#07b2a9;width:32%}.-price .fare-sec02 table td{font-weight:normal}.-price .fare-sec02 table td.price span{font-size:180%;font-family:"Baloo 2",cursive}.-price .fare-sec02 p{font-weight:400}.pageTtl,#top_title_area{position:relative;min-height:initial;background-position:center;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;color:#000;background-color:#f7f7f7;padding:3em 0}@media screen and (max-width: 767px){.pageTtl,#top_title_area{height:40vw}}.pageTtl .ttlEnglish,.pageTtl .c-pageTitle,#top_title_area .ttlEnglish,#top_title_area .c-pageTitle{position:relative;display:inline-block;margin:auto;z-index:2;color:#000;text-shadow:none;text-align:center;letter-spacing:.1em}.pageTtl img,#top_title_area img{display:none}.pagenavi{text-align:center;color:#000;margin:2em auto;font-size:1.4rem;margin:4em auto}.pagenavi a,.pagenavi span{border-radius:.25em;color:#000;border:1px solid #f7f7f7;display:inline-block;line-height:1;padding:1em 2em;margin:.25em;text-decoration:none}@media screen and (max-width: 767px){.pagenavi a,.pagenavi span{padding:1em}}.pagenavi span[aria-current~=page],.pagenavi .current,.pagenavi a:hover,.pagenavi span:hover{color:#fff;background-color:#f7f7f7}.wp-pagenavi{clear:both;margin-top:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.wp-pagenavi a,.wp-pagenavi span{border:none;background-color:#f7f7f7;color:#000;margin:.25em;width:3em;height:3em;border-radius:.2em;line-height:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.wp-pagenavi a.first,.wp-pagenavi a.last,.wp-pagenavi span.first,.wp-pagenavi span.last{display:none}.wp-pagenavi .pages{width:4em;display:none}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#000;color:#fff}.wp-pagenavi span.current{font-weight:bold}.sidebarWrap,#sidebar{width:25%;padding:1.5em;background-color:#fff;border-radius:0}@media screen and (max-width: 767px){.sidebarWrap,#sidebar{width:100%}}.sidebarWrap .sideTtl,#sidebar .sideTtl{border-bottom:1px solid #f7f7f7;padding:0 0 .5em 0;margin:2.5em 0 0 0;color:rgba(0,0,0,.6)}.sidebarWrap .sideTtl:first-child,#sidebar .sideTtl:first-child{margin-top:0}.sidebarWrap .sideList li,#sidebar .sideList li{margin-top:.75em}.sidebarWrap .sideList a,#sidebar .sideList a{color:initial;text-decoration:none}.wpText{font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.wpText .alignleft,.wpText .alignright{clear:both}.wpText .alignleft:after,.wpText .alignright:after{content:" ";display:block;clear:both}.wpText .wp-block-image{clear:both}.wpText .wp-block-image:after{content:" ";display:block;clear:both}.wpText .wp-block-image * :after{content:" ";display:block;clear:both}.wpText a{color:#07b2a9;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.wpText a:hover{opacity:.8;text-decoration:none}.wpText>*:first-child{margin-top:0}.wpText p{line-height:2;margin:1em 0;display:block}.wpText h1,.wpText h2,.wpText h3,.wpText h4,.wpText h5,.wpText h6{line-height:1.6 !important;font-weight:500;width:100%}.wpText .has-large-font-size{font-weight:bold}.wpText pre{overflow:auto}.wpText strong{font-weight:bold}.wpText .aligncenter{display:block;margin:0 auto;text-align:center}.wpText .alignright{float:right}.wpText .alignleft{float:left}.wpText img[class*=wp-image-],.wpText img[class*=attachment-]{max-width:100%;height:auto}.wpText .clearfix{overflow:hidden;zoom:1}.wpText .clearfix:after{content:"";display:block;clear:both}.wpText h1{font-size:250%;margin-top:2em;margin-bottom:1em}.wpText h2{background:#e1f6f5;font-size:162%;border-radius:.2em;line-height:1.6;padding:.5em;margin-top:2em;margin-bottom:1em}.wpText h3{font-size:146%;margin-top:2em;margin-bottom:1em;padding-bottom:.6em;color:#000;border-bottom:#000 2px solid}.wpText h4{font-size:140%;margin-top:2em;margin-bottom:1em;padding-left:.7em;border-left:6px solid #07b2a9}.wpText h5{color:#07b2a9;font-size:125%;margin-top:2em;margin-bottom:1em}.wpText h6{font-size:125%;margin-top:2em;margin-bottom:1em}.wpText ul{list-style:none;margin:1.5em 0;list-style:disc}.wpText ul li{margin-left:1.5em;margin-bottom:.3em;line-height:1.5}.wpText ul li:last-child{margin-bottom:0}.wpText ol{list-style:none;margin:1.5em 0;list-style:decimal}.wpText ol li{margin-bottom:.3em;margin-left:1.5em}.wpText ol li:last-child{margin-bottom:0}.wpText ol li::marker{color:#07b2a9}.wpText .wp-block-buttons{margin:1em 0}.wpText .wp-block-buttons .wp-block-button__link{color:#fff;text-decoration:none;border-radius:.3em;padding:.8em 2.2em .8em 2em;font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;min-width:15em;position:relative}.wpText .wp-block-buttons .wp-block-button__link:after{font-family:"Material Symbols Rounded";content:"";color:#fff;line-height:1;text-align:center;font-weight:300;font-size:120%;vertical-align:middle;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.wpText .wp-block-buttons .wp-block-button.is-style-fill a{color:#fff;background:#000}.wpText .wp-block-buttons .wp-block-button.is-style-outline a::after{color:#000}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link img{width:1em !important;height:auto}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link::after{content:""}.wpText .wp-block-buttons .wp-block-button.-big{width:100%;text-align:center}.wpText .wp-block-buttons .wp-block-button.-big a{width:100%;max-width:22em;font-size:110%}.wpText .wp-block-column h1:first-child,.wpText .wp-block-column h2:first-child,.wpText .wp-block-column h3:first-child,.wpText .wp-block-column h4:first-child,.wpText .wp-block-column h5:first-child,.wpText .wp-block-column h6:first-child{margin-top:0}.wpText .wp-block-column>*:first-child{margin-top:0 !important}.wpText .wp-block-column>*:last-child{margin-bottom:0 !important}.wpText .wp-block-group>*{width:100%}.wpText .wp-block-group>*:first-child{margin-top:0}.wpText .wp-block-group>*:last-child{margin-bottom:0}.wpText .wp-block-group h2{margin-bottom:.5em}.wpText .wp-block-image figure figcaption{display:block}.wpText .wp-block-gallery{padding:0}.wpText .wp-block-gallery .blocks-gallery-item{margin:0;padding:0;width:48.5%;margin-right:3%;margin-bottom:3%}.wpText .wp-block-gallery .blocks-gallery-item:nth-child(2n){margin-right:0}.wpText .wp-block-gallery .blocks-gallery-item:before{display:none}.wpText .wp-block-gallery .blocks-gallery-item figure img{width:100%;height:20vw;max-height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media screen and (max-width: 1020px){.wpText .wp-block-gallery .blocks-gallery-item figure img{height:28vw}}.wpText table{margin:.5em 0 1em;max-width:100% !important;min-width:360px}@media screen and (max-width: 860px){.wpText table{min-width:240px;width:100% !important;table-layout:auto !important}}.wpText table th{background:#f7f7f7;padding:.8em 1em;line-height:1.4;font-weight:500;min-width:80px;border:#ccd5dd solid 1px;word-break:break-all}.wpText table td{padding:.8em 1.5em .8em 1em;line-height:1.4;border:#ccd5dd solid 1px;word-break:break-all}.wpText iframe{max-width:100%;margin:2em 0}.wpText .wp-element-caption{margin:1em 0;max-width:100%;text-align:center;color:#b3cde3;line-height:1.4}.wpText .wp-caption{margin:1.6em 0;max-width:100%}.wpText .wp-caption p{text-align:center;margin:0}.wpText img{height:auto}.wpText .iframeWrap{position:relative;width:100%;height:0;padding-top:50%}.wpText .iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wpText .wp-video{width:100% !important}.wpText .wp-video .mejs-container,.wpText .wp-video .mejs-container-keyboard-inactive,.wpText .wp-video .wp-video-shortcode{width:100% !important;height:auto !important;min-width:auto !important;aspect-ratio:5/3}.wpText .-bgGray{background:#f7f7f7;position:relative}.wpText .-bgGray:before{content:"";width:100vw;height:100%;background:#f7f7f7;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-bgGreen{background:#07b2a9;position:relative}.wpText .-bgGreen:before{content:"";width:100vw;height:100%;background:#07b2a9;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-inner{padding:5em 0}@media screen and (max-width: 767px){.wpText .-inner{padding:4em 0}}@media screen and (max-width: 480px){.wpText .-inner{padding:4em 0}}.wpText .-inner>*:first-child{margin-top:0}.wpText .-lastCont{margin-bottom:-5em}@media screen and (max-width: 767px){.wpText .-lastCont{margin-bottom:-4em}}@media screen and (max-width: 480px){.wpText .-lastCont{margin-bottom:-4em}}.wpText .-contInner{padding:clamp(1em,5vw,2em)}.wpText .strongText{font-size:120%;font-weight:bold}.hideCont{display:none !important}