@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&family=Oswald:wght@200..700&display=swap";.-top{padding-top:clamp(40px,9vw,90px)}@media screen and (max-width: 767px){.-top{padding-top:clamp(45px,10vw,82px)}}.-top .mainView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative}.-top .mainView::before{content:"";width:105vw;height:120vw;background:rgba(0,0,0,.2);background:-webkit-linear-gradient(300deg, rgba(194, 214, 214, 0.8) 0%, rgb(255, 255, 255) 66%);background:linear-gradient(150deg, rgba(194, 214, 214, 0.8) 0%, rgb(255, 255, 255) 66%);position:absolute;left:0;top:0;-webkit-transform:skewX(40deg);transform:skewX(40deg);z-index:-1}@media screen and (max-width: 560px){.-top .mainView::before{width:150vw;left:-36vw}}.-top .mainView__image{width:55%;height:60vw;position:relative}.-top .mainView__image:before{width:30vw;height:auto;aspect-ratio:3/2;background:#f5f5f5;position:absolute;left:85%;top:88%}.-top .mainView__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;position:relative}.-top .mainView__text{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:-6em;padding-bottom:clamp(5em,15vw,15em);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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-top .mainView__text .main{font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:clamp(5rem,7.4vw,16.4rem);line-height:1.4;background:-webkit-gradient(linear, left top, right top, color-stop(44%, rgb(88, 181, 202)), to(rgb(18, 101, 141)));background:-webkit-linear-gradient(left, rgb(88, 181, 202) 44%, rgb(18, 101, 141) 100%);background:linear-gradient(90deg, rgb(88, 181, 202) 44%, rgb(18, 101, 141) 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;font-weight:bold}.-top .mainView__text .sub{font-size:clamp(1.2rem,2vw,3.6rem);font-weight:bold;text-align:right;width:100%}.-top .mainView__text .sub br{display:none}@media screen and (max-width: 767px){.-top .mainView__image::before{content:none}}@media screen and (max-width: 560px){.-top .mainView__image{width:65%;height:70vh;min-height:400px;max-height:600px}.-top .mainView__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}.-top .mainView__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:-38%;padding-top:20vw}.-top .mainView__text .main{font-size:clamp(3rem,10.5vw,16.4rem);line-height:1.6}.-top .mainView__text .sub{font-size:clamp(1.3rem,2.8vw,3.6rem);line-height:1.6}}@media screen and (max-width: 480px){.-top .mainView__text .sub{font-size:clamp(1.2rem,4vw,3.6rem)}.-top .mainView__text .sub br{display:inline}}.-top .mainView .splide{height:100%}.-top .mainView .splide .splide-wrapper{height:100%}.-top .mainView .splide__track{height:100%}.-top .mainView .splide__arrows{display:none}.-top .secIntro{position:relative}@media screen and (max-width: 767px){.-top .secIntro{margin-top:0}}.-top .secIntro .flexArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.-top .secIntro .flexArea__text{width:100%;padding:0 0 5em;text-align:right}.-top .secIntro .flexArea__text p{font-weight:500;line-height:2}.-top .secIntro .flexArea__text .big{font-size:140%;margin:1.5em 0}@media screen and (max-width: 1400px){.-top .secIntro .flexArea__text p br{display:none}}@media screen and (max-width: 767px){.-top .secIntro .flexArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4em;height:auto}.-top .secIntro .flexArea__text{width:100%;padding:0;text-align:left}.-top .secIntro .flexArea__text .big{font-size:125%}}.-top .secIntro .pointList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(5px,8vw,20px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:4em auto;max-width:1500px;width:100%}.-top .secIntro .pointList li{text-align:center;position:relative}.-top .secIntro .pointList li .en{font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:clamp(3rem,4vw,8rem);line-height:1;font-weight:bold;margin-bottom:.3em}.-top .secIntro .pointList li .small{color:#12658d;font-size:90%}.-top .secIntro .pointList li.icon{max-width:90px;width:5vw;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;opacity:.4}.-top .secIntro .pointList li.icon img{width:100%;height:auto}@media screen and (max-width: 767px){.-top .secIntro .pointList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.-top .secIntro .pointList li .en{font-size:clamp(4rem,10vw,8rem)}.-top .secIntro .pointList li.icon{max-width:90px;width:10%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.-top .secIntro .pointList li.icon img{width:100%;height:auto}}.-top .secIntro .subTextArea{margin-bottom:clamp(2em,5vw,3em)}.-top .secIntro .subTextArea .ttl{font-size:clamp(1.4rem,1.6vw,2.8rem);font-weight:bold;line-height:1.8;text-align:center;margin-bottom:.5em}.-top .secIntro .subTextArea p{text-align:center}.-top .secIntro .copy{font-size:clamp(1.5rem,2vw,3.2rem);font-weight:bold;line-height:1.8;text-align:center}.-top .wideImage img{width:100%;height:auto}.-top .secBrand{border-bottom:#000 1px solid}.-top .secBrand .flexArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0;margin-top:clamp(2em,10vw,4em)}.-top .secBrand .flexArea__image{width:50%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.-top .secBrand .flexArea__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:relative}.-top .secBrand .flexArea__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:2em clamp(1em,5vw,6em);text-align:left}.-top .secBrand .flexArea__text p{font-weight:bold;font-size:110%;margin-top:1.5em}@media screen and (max-width: 767px){.-top .secBrand .flexArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3em;padding:0 5vw}.-top .secBrand .flexArea__image{width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.-top .secBrand .flexArea__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:relative}.-top .secBrand .flexArea__text{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%;padding:0;text-align:center}.-top .secBrand .flexArea__text img{max-width:300px;width:60%}.-top .secBrand .flexArea__text .btnArea .basicBtn{margin-left:auto;margin-right:auto}}.-top .secBrand .storeList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:clamp(2em,10vw,4em)}.-top .secBrand .storeList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;border-right:#999 1px solid;padding:2.2em clamp(10px,4vw,1.2em) 2em}.-top .secBrand .storeList__item:last-child{border-right:none}.-top .secBrand .storeList__item .ttl{font-size:clamp(1.8rem,1.6vw,130%);font-weight:bold;margin-bottom:.5em;line-height:1.6}.-top .secBrand .storeList__item p{font-size:90%}.-top .secBrand .storeList__item .categoryList{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em .5em;margin-top:1em}.-top .secBrand .storeList__item .categoryList li{border-radius:3em;border:#000 1px solid;line-height:1;padding:.5em;font-size:82%}@media screen and (max-width: 767px){.-top .secBrand .storeList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-top .secBrand .storeList__item{width:100%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;border-right:none;border-top:#999 1px solid}}.-top .secNews .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(2em,6vw,8em)}.-top .secNews__label .btnArea{max-width:13em}.-top .secNews__label .categoryList{margin-top:2em;margin-bottom:3em;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:.8em;max-width:15em;width:100%}.-top .secNews__label .categoryList__item{border-bottom:#000 1px solid;text-decoration:none;display:block;padding:.5em .5em;font-weight:bold;font-size:90%;opacity:.4}.-top .secNews__label .categoryList__item.active{opacity:1}.-top .secNews__label .categoryList__item:hover{opacity:1}.-top .secNews__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .secNews__main .newsList{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:2.5em}.-top .secNews__main .newsList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em;text-decoration:none}.-top .secNews__main .newsList li a:hover{color:#58b5ca}.-top .secNews__main .newsList li .categoryList{padding-top:.2em;width:8em}.-top .secNews__main .newsList li .categoryList li{color:#58b5ca;font-size:83%;font-weight:bold}.-top .secNews__main .newsList li .categoryList li:before{content:"●";margin-right:.2em}.-top .secNews__main .newsList li p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 560px){.-top .secNews__main .newsList{gap:0}.-top .secNews__main .newsList>li{padding:1em}.-top .secNews__main .newsList>li:first-child{padding-top:0}.-top .secNews__main .newsList>li:nth-child(2n){background:rgba(88,181,202,.05)}.-top .secNews__main .newsList>li:nth-child(n+6){display:none}}@media screen and (max-width: 1160px){.-top .secNews__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .secNews__main .newsList li a{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4em 2em}.-top .secNews__main .newsList li p{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}@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}.-top .secNews__label{width:100%;text-align:center}.-top .secNews__label .btnArea{display:none}.-top .secNews__label .categoryList{margin-top:1.5em;margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:.5em;max-width:100%;width:100%}.-top .secNews__label .categoryList li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .secNews__label .categoryList li:nth-child(2){-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5}.-top .secNews__label .categoryList li:nth-child(3){-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5}.-top .secNews__label .categoryList__item{padding:.5em .2em}.-top .secNews__main{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.-top .secNews .btnArea{margin-top:1em}.-top .secNews .btnArea .basicBtn{margin-left:auto;margin-right:auto;max-width:14em}}.-company .secMessage .messageArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(2em,6vw,5em)}.-company .secMessage .messageArea .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-company .secMessage .messageArea .textArea .name{margin-bottom:2em;font-weight:bold}.-company .secMessage .messageArea .textArea p{margin-top:1.5em}.-company .secMessage .messageArea .imageArea{width:40%;max-width:520px;position:relative}.-company .secMessage .messageArea .imageArea:before{content:"";width:100%;height:100%;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(rgb(245, 245, 245)), to(rgba(245, 245, 245, 0)));background:-webkit-linear-gradient(top, rgb(245, 245, 245) 0%, rgba(245, 245, 245, 0) 100%);background:linear-gradient(180deg, rgb(245, 245, 245) 0%, rgba(245, 245, 245, 0) 100%);position:absolute;right:-2em;bottom:-2em}.-company .secMessage .messageArea .imageArea img{position:relative}@media screen and (max-width: 767px){.-company .secMessage .messageArea{-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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-company .secMessage .messageArea .textArea{width:100%}.-company .secMessage .messageArea .textArea .overlapLabel .-en{background:-webkit-gradient(linear, left top, left bottom, from(rgb(194, 214, 214)), to(rgba(194, 214, 214, 0)));background:-webkit-linear-gradient(top, rgb(194, 214, 214) 0%, rgba(194, 214, 214, 0) 100%);background:linear-gradient(180deg, rgb(194, 214, 214) 0%, rgba(194, 214, 214, 0) 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.-company .secMessage .messageArea .imageArea{margin-left:-2em;width:60%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;right:-1.2em;bottom:-1.2em;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.-company .secPolicy .policyList{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}.-company .secPolicy .policyList__item{text-align:center}.-company .secPolicy .policyList__item .overlapLabel:last-child{margin-bottom:0}.-company .secPolicy .valueList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em;max-width:1260px;width:100%;margin-left:auto;margin-right:auto;margin-top:-4em}.-company .secPolicy .valueList li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-company .secPolicy .valueList li .ttl{text-align:center;margin-bottom:.5em;display:block;position:relative;font-size:clamp(1.8rem,4vw,200%);font-weight:bold}.-company .secPolicy .valueList li .ttl:before{content:"";width:.5em;height:100%;border:#000 1px solid;border-right:none;position:absolute;left:0;top:0}.-company .secPolicy .valueList li .ttl:after{content:"";width:.5em;height:100%;border:#000 1px solid;border-left:none;position:absolute;right:0;top:0}.-company .secPolicy .valueList li p{text-align:left}@media screen and (max-width: 767px){.-company .secPolicy .valueList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%;margin-top:-2em}.-company .secPolicy .valueList li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:48%}}@media screen and (max-width: 480px){.-company .secPolicy .valueList li{width:100%}.-company .secPolicy .valueList li .ttl{max-width:10em;margin-left:auto;margin-right:auto}}.-company .secOverview .simpleTable th,.-company .secOverview .simpleTable td{padding:1.5em;text-align:left}.-company .secOverview .simpleTable th{border-bottom:#aaa 1px solid;width:35%;max-width:10em;vertical-align:top}.-company .secOverview .simpleTable td{border-bottom:#e3e3e3 1px solid}@media screen and (max-width: 480px){.-company .secOverview .simpleTable tr{padding:1.5em 1em;display:block;border-bottom:#e3e3e3 1px solid}.-company .secOverview .simpleTable th,.-company .secOverview .simpleTable td{display:block;padding:0}.-company .secOverview .simpleTable th{width:100%;max-width:100%;border-bottom:none;margin-bottom:.5em}.-company .secOverview .simpleTable td{border-bottom:none}}.-brands .secMessage{padding-bottom:0;padding-top:clamp(40px,9vw,120px)}@media screen and (max-width: 767px){.-brands .secMessage{padding-top:clamp(45px,10vw,82px)}}.-brands .secMessage::before{content:"";width:105vw;height:120vw;background:rgba(0,0,0,.2);background:-webkit-linear-gradient(300deg, rgb(240, 240, 240) 0%, rgb(255, 255, 255) 66%);background:linear-gradient(150deg, rgb(240, 240, 240) 0%, rgb(255, 255, 255) 66%);position:absolute;left:0;top:0;-webkit-transform:skewX(40deg);transform:skewX(40deg);z-index:-1}@media screen and (max-width: 560px){.-brands .secMessage::before{width:150vw;left:-36vw}}.-brands .secMessage .inner{padding:0}.-brands .secMessage .flexArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.-brands .secMessage .flexArea .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:clamp(10px,5vw,4em)}.-brands .secMessage .flexArea .textArea .logo{max-width:450px;width:50%;margin-bottom:4em}.-brands .secMessage .flexArea .textArea .ttl{font-size:clamp(1.6em,4vw,300%);font-weight:bold;line-height:1.4;margin-bottom:1em}.-brands .secMessage .flexArea .textArea .subTtl{margin-top:2em;margin-bottom:1em;font-size:130%;font-weight:bold}.-brands .secMessage .flexArea .imageArea{width:30%;max-width:740px;position:relative;padding-top:6em}.-brands .secMessage .flexArea .imageArea img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}@media screen and (max-width: 767px){.-brands .secMessage .flexArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;position:relative}.-brands .secMessage .flexArea .textArea{padding-top:clamp(10px,15vw,6em);padding-bottom:6em}.-brands .secMessage .flexArea .textArea .logo{width:60%;max-width:300px}.-brands .secMessage .flexArea .imageArea{width:100%;max-width:100%;position:relative;padding-top:0;position:absolute;left:0;bottom:0;height:100%}.-brands .secMessage .flexArea .imageArea:before{width:100%;height:50%;position:absolute;left:0;top:0;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.-brands .secMessage .flexArea .imageArea img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%}}.-brands .secReason .movieWrap{width:100%;max-width:990px;aspect-ratio:16/9;margin-left:auto;margin-right:auto;margin-bottom:4em}.-brands .secReason .movieWrap iframe{width:100%;height:100%}.-brands .secReason.-bgGray{background:#f5f5f5}.-brands .secReason .bgEnLabel{text-align:center;padding-top:2em;margin-bottom:2.5em;font-size:clamp(2.2rem,7vw,220%);font-weight:bold;line-height:1.4;position:relative;z-index:1}.-brands .secReason .bgEnLabel span{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);background:#dedede;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;font-weight:bold;font-size:clamp(1.8rem,20vw,9rem);line-height:1;z-index:-1;opacity:.5}.-brands .secReason .voiceLabel{text-align:center;margin-bottom:1em;font-size:135%;position:relative}.-brands .secReason .voiceLabel::before{content:"01";font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:clamp(7rem,13vw,10rem);font-weight:bold;color:#999;line-height:1;position:absolute;bottom:100%;left:50%;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);opacity:.3}.-brands .secReason .voiceLabel.-mt{margin-top:clamp(7rem,13vw,10rem)}.-brands .secReason .voiceLabel.-num02{margin-top:clamp(3rem,10vw,5rem)}.-brands .secReason .voiceLabel.-num02::before{content:"02"}.-brands .secReason .voiceLabel.-num03{margin-top:clamp(3rem,10vw,5rem)}.-brands .secReason .voiceLabel.-num03::before{content:"03"}.-brands .secReason .splide{position:relative;max-width:600px;width:100%;margin-left:auto;margin-right:auto;padding-top:6em}@media screen and (max-width: 560px){.-brands .secReason .splide{padding-top:5em}}.-brands .secReason .splide .splide__track{overflow:visible}@media screen and (max-width: 480px){.-brands .secReason .splide .splide__track .splide__slide{opacity:.6}.-brands .secReason .splide .splide__track .splide__slide.is-active{opacity:1}}.-brands .secReason .splide .splide__pagination{width:100%;position:absolute;left:50%;top:0em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);gap:1em}.-brands .secReason .splide .splide__pagination .splide__pagination__page{width:5em;height:5em;border:none;border-radius:2em;background:url("/shared/img/store/commit01-icon01.svg") no-repeat;background-position:center;background-size:cover;position:relative}.-brands .secReason .splide .splide__pagination .splide__pagination__page.is-active:before{content:"";width:100%;height:100%;background:url("/shared/img/store/commit01-icon01_on.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:0}@media screen and (max-width: 560px){.-brands .secReason .splide .splide__pagination{gap:.7em}.-brands .secReason .splide .splide__pagination .splide__pagination__page{width:4em;height:4em}}@media screen and (max-width: 360px){.-brands .secReason .splide .splide__pagination{gap:.5em}.-brands .secReason .splide .splide__pagination .splide__pagination__page{width:3.6em;height:3.6em}}.-brands .secReason .splide .splide__arrows .splide__arrow{width:4em;height:4em;background:#000;border-radius:3em;border:none}.-brands .secReason .splide .splide__arrows .splide__arrow:after{content:"";width:30%;height:auto;aspect-ratio:1/1;background:url("../img/common/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:.3s;transition:.3s}.-brands .secReason .splide .splide__arrows .splide__arrow--prev{position:absolute;left:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%) scale(-1, 1);transform:translateY(-50%) translateX(0%) scale(-1, 1)}.-brands .secReason .splide .splide__arrows .splide__arrow--next{position:absolute;right:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}@media screen and (max-width: 860px){.-brands .secReason .splide .splide__arrows .splide__arrow:after{left:35%}.-brands .secReason .splide .splide__arrows .splide__arrow--prev{left:-9vw}.-brands .secReason .splide .splide__arrows .splide__arrow--next{right:-9vw}}@media screen and (max-width: 480px){.-brands .secReason .splide .splide__arrows .splide__arrow:after{left:33%}.-brands .secReason .splide .splide__arrows .splide__arrow--prev{left:-3.5em}.-brands .secReason .splide .splide__arrows .splide__arrow--next{right:-3.5em}}.-brands .secReason .splide .slideWrap .thumb{position:relative;margin-bottom:1.5em}.-brands .secReason .splide .slideWrap .thumb p{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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.3em;position:absolute;bottom:-0.8em;left:0}.-brands .secReason .splide .slideWrap .thumb p span{display:inline-block;background:#222a27;color:#fff;padding:.2em;line-height:1;font-size:clamp(130%,5vw,3rem)}.-brands .secReason .splide .slideWrap p{font-size:94%}.-brands .secReason .splide .slideWrap .simpleBtn{margin-top:1em}.-brands .secReason .splide.commit01 .splide__pagination li:first-child .splide__pagination__page{background:url("/shared/img/store/commit01-icon01.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit01 .splide__pagination li:first-child .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon01_on.svg") no-repeat}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit01-icon02.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon02_on.svg") no-repeat}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit01-icon03.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon03_on.svg") no-repeat}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit01-icon04.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon04_on.svg") no-repeat}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(5) .splide__pagination__page{background:url("/shared/img/store/commit01-icon05.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit01 .splide__pagination li:nth-child(5) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon05_on.svg") no-repeat}.-brands .secReason .splide.commit02 .splide__pagination li:first-child .splide__pagination__page{background:url("/shared/img/store/commit02-icon01.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit02 .splide__pagination li:first-child .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon01_on.svg") no-repeat}.-brands .secReason .splide.commit02 .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit02-icon02.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit02 .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon02_on.svg") no-repeat}.-brands .secReason .splide.commit02 .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit02-icon03.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit02 .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon03_on.svg") no-repeat}.-brands .secReason .splide.commit02 .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit02-icon04.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit02 .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon04_on.svg") no-repeat}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(1) .splide__pagination__page{background:url("/shared/img/store/commit03-icon01.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(1) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon01_on.svg") no-repeat}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit03-icon02.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon02_on.svg") no-repeat}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit03-icon03.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon03_on.svg") no-repeat}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit03-icon04.svg") no-repeat;background-position:center;background-size:cover}.-brands .secReason .splide.commit03 .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon04_on.svg") no-repeat}.-brands .secStaff{background:url("/shared/img/store/toresapo-bg2.png") repeat;color:#fff;position:relative}@media screen and (min-width: 560px){.-brands .secStaff .staffSlider .splide__arrows{display:none}.-brands .secStaff .staffSlider .splide__list{display:grid !important;gap:25px;max-width:1300px;width:100%;margin-left:auto !important;margin-right:auto !important;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}}@media screen and (min-width: 560px)and (max-width: 1280px){.-brands .secStaff .staffSlider .splide__list{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}}@media screen and (min-width: 560px)and (max-width: 560px){.-brands .secStaff .staffSlider .splide__list{grid-template-columns:repeat(auto-fill, minmax(120px, 1fr))}}@media screen and (min-width: 560px){.-brands .secStaff .staffSlider .splide__list .thumb{aspect-ratio:1/1;border-radius:1em;border:#fff 2px solid;overflow:hidden;position:relative;margin-bottom:1em}.-brands .secStaff .staffSlider .splide__list .thumb:before{content:"";width:100%;height:50%;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;opacity:.6}.-brands .secStaff .staffSlider .splide__list .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-brands .secStaff .staffSlider .splide__list .thumb .name{position:absolute;left:50%;bottom:.3em;text-align:center;font-size:140%;color:#fff;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);width:100%}.-brands .secStaff .staffSlider .splide__list .thumb .en{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;width:100%;text-align:center;position:absolute;left:50%;bottom:2.5em;font-style:italic;color:#ff0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-brands .secStaff .staffSlider .splide__list p{font-size:94%}}@media screen and (max-width: 560px){.-brands .secStaff .staffSlider.splide{position:relative;max-width:600px;width:100%;margin-left:auto;margin-right:auto}.-brands .secStaff .staffSlider.splide .splide__track{overflow:visible}}@media screen and (max-width: 560px)and (max-width: 480px){.-brands .secStaff .staffSlider.splide .splide__track .splide__slide{opacity:.6}.-brands .secStaff .staffSlider.splide .splide__track .splide__slide.is-active{opacity:1}}@media screen and (max-width: 560px){.-brands .secStaff .staffSlider.splide .splide__pagination{display:none}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow{width:4em;height:4em;background:#000;border-radius:3em;border:none}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow:after{content:"";width:30%;height:auto;aspect-ratio:1/1;background:url("../img/common/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:.3s;transition:.3s}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow--prev{position:absolute;left:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%) scale(-1, 1);transform:translateY(-50%) translateX(0%) scale(-1, 1)}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow--next{position:absolute;right:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}}@media screen and (max-width: 560px)and (max-width: 860px){.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow:after{left:35%}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow--prev{left:-9vw}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow--next{right:-9vw}}@media screen and (max-width: 560px)and (max-width: 480px){.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow:after{left:33%}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow--prev{left:-3.5em}.-brands .secStaff .staffSlider.splide .splide__arrows .splide__arrow--next{right:-3.5em}}@media screen and (max-width: 560px){.-brands .secStaff .staffSlider .thumb{border-radius:1em;border:#fff 2px solid;overflow:hidden;position:relative;margin-bottom:1em}.-brands .secStaff .staffSlider .thumb:before{content:"";width:100%;height:50%;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;opacity:.6}.-brands .secStaff .staffSlider .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-brands .secStaff .staffSlider .thumb .name{position:absolute;left:50%;bottom:.3em;text-align:center;font-size:140%;color:#fff;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);width:100%}.-brands .secStaff .staffSlider .thumb .en{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;width:100%;text-align:center;position:absolute;left:50%;bottom:2.5em;font-style:italic;color:#ff0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-brands .secStaff .staffSlider p{font-size:94%}}.-brands .secStaff .staffList{display:grid;gap:25px;max-width:1300px;width:100%;margin-left:auto;margin-right:auto;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}@media screen and (max-width: 1280px){.-brands .secStaff .staffList{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}}@media screen and (max-width: 560px){.-brands .secStaff .staffList{grid-template-columns:repeat(auto-fill, minmax(120px, 1fr))}}.-brands .secStaff .staffList .thumb{aspect-ratio:1/1;border-radius:1em;border:#fff 2px solid;overflow:hidden;position:relative;margin-bottom:1em}.-brands .secStaff .staffList .thumb:before{content:"";width:100%;height:50%;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;opacity:.6}.-brands .secStaff .staffList .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-brands .secStaff .staffList .thumb .name{position:absolute;left:50%;bottom:.3em;text-align:center;font-size:140%;color:#fff;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);width:100%}.-brands .secStaff .staffList .thumb .en{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;width:100%;text-align:center;position:absolute;left:50%;bottom:2.5em;font-style:italic;color:#ff0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-brands .secStaff .staffList p{font-size:94%}.-brands .secStaff .listWrap{position:relative;max-height:6em;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;padding-bottom:2em}.-brands .secStaff .listWrap p{max-height:4em;display:inline-block;overflow:hidden}.-brands .secStaff .listWrap .gradientOverlay{position:absolute;bottom:0;left:0;right:0;height:60px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s;display:none;opacity:0}.-brands .secStaff .listWrap .viewMoreBtn{display:block;padding:.7em 3em;background-color:#000;line-height:1;color:#fff;font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:80%;border:none;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;position:absolute;left:50%;bottom:0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-brands .secStaff .listWrap .viewMoreBtn::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#fff;vertical-align:middle;position:absolute;right:.5em;top:50%;margin-top:-0.5em;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.-brands .secStaff .listWrap.expanded{max-height:100%}.-brands .secStaff .listWrap.expanded .toggleList{max-height:none;overflow:visible}.-brands .secStaff .listWrap.expanded .gradientOverlay{opacity:0}.-brands .secStaff .listWrap.expanded .viewMoreBtn{display:none}.-brands .secGym .storeList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.-brands .secGym .storeList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:0 0 4em;position:relative}.-brands .secGym .storeList__item .thumb{margin-bottom:1em}.-brands .secGym .storeList__item .ttl{font-size:130%;font-weight:bold;margin-bottom:.5em;line-height:1.6}.-brands .secGym .storeList__item p{font-size:90%}.-brands .secGym .storeList__item .categoryList{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em .5em;margin-top:1em}.-brands .secGym .storeList__item .categoryList li{border-radius:3em;border:#000 1px solid;line-height:1;padding:.5em;font-size:68%}.-brands .secGym .storeList__item .simpleBtn{position:absolute;bottom:0;left:50%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}@media screen and (max-width: 767px){.-brands .secGym .storeList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-brands .secGym .storeList__item{width:100%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;border-right:none;border-top:#999 1px solid}.-brands .secGym .storeList__item .categoryList li{font-size:80%}}.-brands .secMovie .movieWrap{width:100%;max-width:990px;aspect-ratio:16/9;margin-left:auto;margin-right:auto}.-brands .secMovie .movieWrap iframe{width:100%;height:100%}.-brands .secFaq .innerS{max-width:1000px}.-brands .secFaq .faqList_old{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:1em;max-width:900px;width:100%;margin-left:auto;margin-right:auto}.-brands .secFaq .faqList_old__item{background:#fff;border:#000 2px solid;padding:1.2em 1em}.-brands .secFaq .faqList_old__item .ttl{padding-left:1.4em;padding-right:1em;position:relative;font-size:clamp(1.8rem,3vw,130%);line-height:1.5;cursor:pointer}.-brands .secFaq .faqList_old__item .ttl::before{content:"Q";color:#000;font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:bold;font-size:120%;line-height:1.2;position:absolute;left:0;top:0}.-brands .secFaq .faqList_old__item .ttl::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#000;vertical-align:middle;position:absolute;right:-0.2em;top:0;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}@media screen and (max-width: 560px){.-brands .secFaq .faqList_old__item .ttl{font-size:110%}}.-brands .secFaq .faqList_old__item .textArea{background:#f0f0f0;padding:1em;border-radius:.2em;display:none;margin-top:1em}.-brands .secFaq .faqList_old__item.-open .ttl::after{content:""}.-brands .secFaq .sortLink{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}.-brands .secFaq .sortLink__item a{text-decoration:none;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.7em .7em .7em .3em;color:#000;border:#000 1px solid;min-width:10em}.-brands .secFaq .sortLink__item a span{font-weight:200}.-brands .secFaq .sortLink__item a:hover{background:#000;color:#fff}@media screen and (max-width: 560px){.-brands .secFaq .sortLink{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.-brands .secFaq .sortLink__item{width:50%}.-brands .secFaq .sortLink__item a{padding:.7em .3em .7em 0em;font-size:clamp(1.1rem,3.6vw,1.6rem)}.-brands .secFaq .sortLink__item a span{font-size:160%;font-weight:300}}.-brands .secFaq #searchform{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-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;margin-top:2em;max-width:40em;width:100%;margin-left:auto;margin-right:auto}.-brands .secFaq #searchform .searchItem{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-brands .secFaq #searchform .searchItem input{border:#999 1px solid}.-brands .secFaq #searchform .btnArea{margin-top:0}.-brands .secFaq #searchform .btnArea button{border:none;background:#000;border-radius:0;padding:.8em clamp(1em,5vw,2em)}.-brands .secFaq #searchform .btnArea button::after{content:none}@media screen and (max-width: 560px){.-brands .secFaq #searchform{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-brands .secFaq #searchform .searchItem{width:100%}.-brands .secFaq #searchform .btnArea .basicBtn{min-width:13em;text-align:center}}.-brands .secFaq .faqWrap{margin-top:3em}.-brands .secFaq .faqWrap>.ttl{font-size:clamp(2rem,4.4vw,200%);line-height:1.6;margin-bottom:.7em;font-weight:bold;text-align:center}.-brands .secFaq .faqWrap .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:1em}.-brands .secFaq .faqWrap .faqList__item{border:#000 2px solid;padding:1.2em 1em}.-brands .secFaq .faqWrap .faqList__item .ttl{padding-left:1.2em;padding-right:1em;position:relative;font-size:clamp(1.8rem,3vw,130%);line-height:1.5;cursor:pointer}.-brands .secFaq .faqWrap .faqList__item .ttl::before{content:"Q";color:#000;font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:bold;font-size:120%;line-height:1.2;position:absolute;left:0;top:0}.-brands .secFaq .faqWrap .faqList__item .ttl::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#000;vertical-align:middle;position:absolute;right:-0.2em;top:0;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.-brands .secFaq .faqWrap .faqList__item .textArea{background:#f5f5f5;padding:1em;border-radius:.2em;display:none;margin-top:1em}.-brands .secFaq .faqWrap .faqList__item.-open .ttl::after{content:""}.-brands .secFaq .faqWrap .btnArea .basicBtn{background:#000;border-radius:0}.-policy .secPolicy h2{font-size:clamp(2.2rem,5vw,240%);line-height:1.6;margin-top:2em;margin-bottom:.5em;font-weight:bold}.-policy .secPolicy h2:first-child{margin-top:0}.-policy .secPolicy h3{font-size:clamp(1.8rem,3vw,160%);font-weight:bold;margin-top:1em;margin-bottom:.5em;color:#12658d}.-policy .secPolicy ol{padding-left:1.5em}.-policy .secPolicy ol>li{list-style:auto;text-indent:0;padding-left:0}.-policy .secPolicy ol>li strong{font-size:clamp(1.8rem,3vw,160%);font-weight:bold}.-policy .secPolicy .numList li{text-indent:-1.5em;padding-left:1.5em}.-policy .secPolicy .simpleList li{text-indent:-1em;padding-left:1em}.-faq .sortLink{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}.-faq .sortLink__item a{text-decoration:none;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.7em .7em .7em .3em;color:#58b5ca;border:#58b5ca 1px solid;min-width:10em}.-faq .sortLink__item a span{font-weight:200}.-faq .sortLink__item a:hover{background:#58b5ca;color:#fff}@media screen and (max-width: 560px){.-faq .sortLink{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.-faq .sortLink__item{width:50%}.-faq .sortLink__item a{padding:.7em .3em .7em 0em;font-size:clamp(1.1rem,3.6vw,1.6rem)}.-faq .sortLink__item a span{font-size:160%;font-weight:300}}.-faq #searchform{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-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;margin-top:2em;max-width:40em;width:100%;margin-left:auto;margin-right:auto}.-faq #searchform .searchItem{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-faq #searchform .searchItem input{border:#999 1px solid}.-faq #searchform .btnArea{margin-top:0}.-faq #searchform .btnArea button{border:none}.-faq #searchform .btnArea button::after{content:none}@media screen and (max-width: 560px){.-faq #searchform{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-faq #searchform .searchItem{width:100%}.-faq #searchform .btnArea .basicBtn{min-width:13em;text-align:center}}.-faq .faqWrap{margin-top:3em}.-faq .faqWrap>.ttl{font-size:clamp(2.2rem,4.8vw,220%);line-height:1.6;margin-bottom:.7em;font-weight:bold}.-faq .faqWrap .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:1em}.-faq .faqWrap .faqList__item{background:#ecf1f2;padding:1.2em 1em;border-radius:.3em}.-faq .faqWrap .faqList__item .ttl{padding-left:1.4em;padding-right:1em;position:relative;font-size:clamp(1.8rem,3vw,130%);line-height:1.5;cursor:pointer}.-faq .faqWrap .faqList__item .ttl::before{content:"Q";color:#58b5ca;font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:bold;font-size:120%;line-height:1.2;position:absolute;left:0;top:0}.-faq .faqWrap .faqList__item .ttl::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#768d92;vertical-align:middle;position:absolute;right:-0.2em;top:0;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.-faq .faqWrap .faqList__item .textArea{background:#fff;padding:1em;border-radius:.2em;display:none;margin-top:1em}.-faq .faqWrap .faqList__item.-open .ttl::after{content:""}.-member .btnArea{text-align:center}.-member .btnArea .basicBtn{max-width:22em;font-size:120%}.-member .secIntro .introLabel{text-align:center;margin-bottom:2em}.-member .secIntro .introLabel .main{font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:clamp(4rem,6vw,10rem);line-height:1.4;background:-webkit-gradient(linear, left top, right top, color-stop(44%, rgb(88, 181, 202)), to(rgb(18, 101, 141)));background:-webkit-linear-gradient(left, rgb(88, 181, 202) 44%, rgb(18, 101, 141) 100%);background:linear-gradient(90deg, rgb(88, 181, 202) 44%, rgb(18, 101, 141) 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;font-weight:bold}.-member .secIntro .introLabel .sub{line-height:1.6;font-size:130%}.-member .secIntro p{text-align:center}.-member .secMerit .logo{text-align:center;display:block;margin-bottom:2em}.-member .secMerit .logo img{max-width:300px;width:50%;height:auto}.-member .secMerit .meritList{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}.-member .secMerit .meritList__item{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:2em}.-member .secMerit .meritList__item .thumb{width:40%;position:relative}.-member .secMerit .meritList__item .thumb span{font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-style:italic;font-size:clamp(3rem,8vw,400%);font-weight:bold;color:#58b5ca;line-height:1;position:absolute;left:.2em;top:-0.5em}.-member .secMerit .meritList__item .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-member .secMerit .meritList__item .textArea .ttl{font-size:120%;margin-bottom:.5em;color:#12658d;font-weight:bold;line-height:1.6}@media screen and (max-width: 560px){.-member .secMerit .meritList__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.-member .secMerit .meritList__item .thumb{width:100%}.-member .secMerit .meritList__item .thumb span{font-size:clamp(3rem,15vw,400%)}}.-member .secReason .splide{position:relative}.-member .secReason .splide .splide__track{overflow:visible}@media screen and (max-width: 480px){.-member .secReason .splide .splide__track .splide__slide{opacity:.6}.-member .secReason .splide .splide__track .splide__slide.is-active{opacity:1}}.-member .secReason .splide .splide__arrows .splide__arrow{width:4em;height:4em;background:#12658d;border-radius:3em;border:none}.-member .secReason .splide .splide__arrows .splide__arrow:after{content:"";width:30%;height:auto;aspect-ratio:1/1;background:url("../img/common/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:.3s;transition:.3s}.-member .secReason .splide .splide__arrows .splide__arrow--prev{position:absolute;left:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%) scale(-1, 1);transform:translateY(-50%) translateX(0%) scale(-1, 1)}.-member .secReason .splide .splide__arrows .splide__arrow--next{position:absolute;right:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}@media screen and (max-width: 860px){.-member .secReason .splide .splide__arrows .splide__arrow:after{left:35%}.-member .secReason .splide .splide__arrows .splide__arrow--prev{left:-9vw}.-member .secReason .splide .splide__arrows .splide__arrow--next{right:-9vw}}@media screen and (max-width: 480px){.-member .secReason .splide .splide__arrows .splide__arrow:after{left:33%}.-member .secReason .splide .splide__arrows .splide__arrow--prev{left:-3.5em}.-member .secReason .splide .splide__arrows .splide__arrow--next{right:-3.5em}}.-member .secReason .splide .slideWrap .thumb{position:relative;margin-bottom:1.5em}.-member .secReason .splide .slideWrap .thumb p{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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.3em;position:absolute;bottom:-0.8em;left:0}.-member .secReason .splide .slideWrap .thumb p span{display:inline-block;background:-webkit-gradient(linear, left top, right top, color-stop(44%, rgb(88, 181, 202)), to(rgb(18, 101, 141)));background:-webkit-linear-gradient(left, rgb(88, 181, 202) 44%, rgb(18, 101, 141) 100%);background:linear-gradient(90deg, rgb(88, 181, 202) 44%, rgb(18, 101, 141) 100%);color:#fff;padding:.5em;line-height:1;font-size:120%}.-member .secPrice__intro{max-width:600px;width:100%;margin:0 auto 2em}.-member .secPrice__intro p{text-align:center;margin-top:1em;line-height:1.6;font-size:120%;font-weight:bold}.-member .secPrice__intro p .blueMarker{display:inline;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgba(88, 181, 202, 0.3137254902)));background:-webkit-linear-gradient(transparent 60%, rgba(88, 181, 202, 0.3137254902) 0%);background:linear-gradient(transparent 60%, rgba(88, 181, 202, 0.3137254902) 0%)}.-member .secPrice .planList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em;margin-bottom:1em}.-member .secPrice .planList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:clamp(1em,4vw,1.5em) clamp(1em,5vw,2em) clamp(1em,6vw,2.5em);text-align:center;background:#def0f4;position:relative}.-member .secPrice .planList__item:before{content:"";width:0;height:0;border-style:solid;border-top:1em solid rgba(0,0,0,0);border-bottom:1em solid rgba(0,0,0,0);border-left:1em solid #12658d;border-right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:.5em;top:0}.-member .secPrice .planList__item .ttl{font-size:130%;color:#12658d;line-height:1.4}.-member .secPrice .planList__item .subTtl{display:inline-block;line-height:1;padding:.5em;color:#fff;background:#12658d;font-size:70%;margin-bottom:.5em}.-member .secPrice .planList__item .col2{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:2em}.-member .secPrice .planList__item .col2>*{width:calc(50% - 1em);max-width:11em}@media screen and (max-width: 767px){.-member .secPrice .planList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.-member .secPrice .planList__item .col2{gap:1em}.-member .secPrice .planList__item .col2>*{width:calc(50% - .5em);max-width:11em}}.-member .secPrice .subPriceWarap{margin:2em auto;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:1em;max-width:800px;width:100%}.-member .secPrice .subPriceWarap table th,.-member .secPrice .subPriceWarap table td{border:#ccc 1px solid;text-align:left;padding:1em}.-member .secPrice .subPriceWarap table th{background:#def0f4;min-width:8em;width:20%}.-member .secPrice .subPriceWarap table th span{font-size:70%}.-member .secPrice .subPriceWarap table td .flexWrap{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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-member .secPrice .subPriceWarap table td .flexWrap>span{display:inline-block;background:#000;color:#fff;line-height:1;padding:.3em .5em;font-size:70%}.-member .secPrice .subPriceWarap table td .flexWrap .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:100%}.-member .secPrice .subPriceWarap table td .flexWrap .price .dollar{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:120%;line-height:1.1}.-member .secPrice .subPriceWarap table td .flexWrap .price .num{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:200%;line-height:1}.-member .secPrice .subPriceWarap table td .flexWrap .price .cycle{line-height:1.1}.-member .secPrice .subPriceWarap table td .flexWrap .price .tax{line-height:1;font-size:60%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-bottom:-0.7em;white-space:nowrap}@media screen and (max-width: 560px){.-member .secPrice .subPriceWarap{overflow-x:auto}.-member .secPrice .subPriceWarap table{width:620px}}.-member .secPrice .personalWrap{border-top:#000 1px solid;border-bottom:#000 1px solid;padding:1.6em 0 2em;text-align:center;margin-bottom:2em;margin-left:auto;margin-right:auto;max-width:800px;width:100%}.-member .secPrice .personalWrap .ttl{font-size:130%;color:#12658d;line-height:1.4}.-member .secPrice .personalWrap .subTtl{display:inline-block;line-height:1;padding:.5em;color:#fff;background:#12658d;font-size:70%;margin-bottom:.5em}.-member .secPrice .personalWrap .col3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.-member .secPrice .personalWrap .col3>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-member .secPrice .eventWrap{border:#12658d 1px solid;margin-left:auto;margin-right:auto;max-width:800px;width:100%}.-member .secPrice .eventWrap .ttl{background:#12658d;color:#fff;font-size:130%;text-align:center;padding:.2em 0}.-member .secPrice .eventWrap p{display:block;padding:clamp(1em,5vw,2em)}.-member .secPrice .priceItem{text-align:center}.-member .secPrice .priceItem>p{font-size:106%}.-member .secPrice .priceItem .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:110%}.-member .secPrice .priceItem .price .dollar{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:120%;line-height:1.1}.-member .secPrice .priceItem .price .num{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:200%;line-height:1}.-member .secPrice .priceItem .price .cycle{line-height:1.1}.-member .secPrice .priceItem .price .tax{line-height:1;font-size:60%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-bottom:-0.7em;white-space:nowrap}@media screen and (max-width: 480px){.-member .secPrice .priceItem .price{font-size:100%}}.-member .secFlow{background:#58b5ca}.-member .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:1.5em;max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.-member .secFlow .flowList__item{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:clamp(1em,4vw,2em)}.-member .secFlow .flowList__item:first-child .stepArea{background:#a0c1d1}.-member .secFlow .flowList__item:first-child .stepArea:before{border-top:.8em solid #a0c1d1}.-member .secFlow .flowList__item:nth-child(2) .stepArea{background:#71a3bb}.-member .secFlow .flowList__item:nth-child(2) .stepArea:before{border-top:.8em solid #71a3bb}.-member .secFlow .flowList__item:nth-child(3) .stepArea{background:#4184a4}.-member .secFlow .flowList__item:nth-child(3) .stepArea:before{border-top:.8em solid #4184a4}.-member .secFlow .flowList__item:nth-child(4) .stepArea{background:#12658d}.-member .secFlow .flowList__item:nth-child(4) .stepArea:before{border-top:.8em solid #12658d}.-member .secFlow .flowList__item:nth-child(5) .stepArea{background:#0e4c6a}.-member .secFlow .flowList__item:nth-child(5) .stepArea:before{border-top:.8em solid #0e4c6a}.-member .secFlow .flowList__item:nth-child(6) .stepArea{background:#093347}.-member .secFlow .flowList__item:nth-child(6) .stepArea:before{border-top:.8em solid #093347}.-member .secFlow .flowList__item:last-child .stepArea:before{content:none}.-member .secFlow .flowList__item .stepArea{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;-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;background:#58b5ca;color:#fff;padding:0;width:3em;font-size:clamp(1em,2vw,1.5em);position:relative}.-member .secFlow .flowList__item .stepArea:before{content:"";width:0;height:0;border-style:solid;border-right:1.5em solid rgba(0,0,0,0);border-left:1.5em solid rgba(0,0,0,0);border-top:.8em solid #555;border-bottom:0;position:absolute;left:0;top:100%}.-member .secFlow .flowList__item .stepArea span{font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;line-height:1;font-size:70%}.-member .secFlow .flowList__item .stepArea .num{font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:140%;line-height:1}.-member .secFlow .flowList__item .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:clamp(1em,5vw,2em)}.-member .secFlow .flowList__item .textArea .ttl{color:#12658d;font-weight:bold;font-size:120%;line-height:1.6;margin-bottom:.5em}.-member .secFlow .flowList__item .textArea a{color:#58b5ca}.-member .storeList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:clamp(2em,10vw,4em)}.-member .storeList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;border-right:#999 1px solid;padding:2.2em clamp(10px,4vw,1.2em) 2em}.-member .storeList__item:last-child{border-right:none}.-member .storeList__item .ttl{font-size:clamp(1.8rem,1.6vw,130%);font-weight:bold;margin-bottom:.5em;line-height:1.6}.-member .storeList__item p{font-size:90%}.-member .storeList__item .categoryList{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em .5em;margin-top:1em}.-member .storeList__item .categoryList li{border-radius:3em;border:#000 1px solid;line-height:1;padding:.5em;font-size:82%}@media screen and (max-width: 767px){.-member .storeList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-member .storeList__item{width:100%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;border-right:none;border-top:#999 1px solid}}.-form .innerS .middleLabel,.-form .innerS p{width:100%}.-form .innerS .middleLabel a,.-form .innerS p a{color:#58b5ca}.-form .wp-block-contact-form-7-contact-form-selector{margin-left:auto;margin-right:auto}.-form .formCont{width:100%;max-width:940px;margin-left:auto;margin-right:auto;display:block;margin-top:3em}.-form .formCont tbody{display:block}.-form .formCont tr{border-bottom:1px solid #999;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:1em}.-form .formCont tr:first-child{border-top:1px solid #999}.-form .formCont tr th,.-form .formCont tr td{text-align:left;padding:1.8em .6em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;background:none}.-form .formCont tr th{width:16em;vertical-align:top;font-weight:500;font-size:112%;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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-form .formCont tr th .flex1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-form .formCont tr td{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5em}.-form .formCont tr td input,.-form .formCont tr td textarea,.-form .formCont tr td select{background:#fff;border:#999 1px solid;border-radius:.2em;height:auto;padding:.6em;font-weight:400;margin:0}.-form .formCont tr td input::-webkit-input-placeholder, .-form .formCont tr td textarea::-webkit-input-placeholder, .-form .formCont tr td select::-webkit-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::-moz-placeholder, .-form .formCont tr td textarea::-moz-placeholder, .-form .formCont tr td select::-moz-placeholder{color:#bcc0c5}.-form .formCont tr td input:-ms-input-placeholder, .-form .formCont tr td textarea:-ms-input-placeholder, .-form .formCont tr td select:-ms-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::-ms-input-placeholder, .-form .formCont tr td textarea::-ms-input-placeholder, .-form .formCont tr td select::-ms-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::placeholder,.-form .formCont tr td textarea::placeholder,.-form .formCont tr td select::placeholder{color:#bcc0c5}.-form .formCont tr td .wpcf7-list-item{cursor:pointer}.-form .formCont tr td.wide{width:100%}.-form .formCont tr td.wide .wpcf7-form-control-wrap{width:100%}.-form .formCont tr td.middle input{max-width:20em;width:100%}.-form .formCont tr td.short input{max-width:10em;width:100%}.-form .formCont tr td.center{vertical-align:center}.-form .formCont tr td.column{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}.-form .formCont tr td.column .flex{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:.4em}.-form .formCont tr td.column .flex .wpcf7-form-control-wrap{width:auto}.-form .formCont tr td.column .wide{width:100%}.-form .formCont tr td.column .column .wpcf7-form-control-wrap .wpcf7-form-control{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:1em}.-form .formCont tr td.flex{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:.4em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-form .formCont tr td.flex p{margin:0}.-form .formCont tr td .inputS{width:6em}.-form .formCont tr td .inputMiddle{max-width:20em;width:100%}.-form .formCont tr td .inputL{width:100%}.-form .formCont tr.inquiry th{padding:1.3em .6em}.-form .formCont .necessary_input{padding:.4em .5em;margin-left:.5em;background:#e1755f;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;border-radius:.2em}.-form .formCont .any_input{padding:.4em .5em;margin-left:.5em;background:#bbb2b4;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;border-radius:.2em}.-form .formCont .notes{display:block;width:100%;margin-top:.6em;font-weight:400}.-form .formCont .notes.-top{margin-top:0;margin-bottom:.6em}@media screen and (max-width: 767px){.-form .formCont tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em .2em}.-form .formCont tr th,.-form .formCont tr td{width:100%;padding:0}.-form .formCont tr th{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.6em}}.-form .privacyItem{text-align:center;margin:3em auto}.-form .btnArea input{background:#58b5ca;font-weight:500;color:#fff;border:none;max-width:20em;padding:1.2em 1em;-webkit-transition:.3s;transition:.3s;text-align:center}.-form .btnArea input:hover{background:#12658d}.-form .btnArea input.-back{background:#aaa}.-form .wpcf7-response-output{background:#e1755f;border:none !important;color:#fff}.-form .wpcf7-response-output{background:none;border:#58b5ca 2px solid;color:#e1755f}.cvBtn{margin-top:0;margin-bottom:3em}.cvBtn .basicBtn{background:#b1221a;font-size:140%;line-height:1.4;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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0;padding:.8em;max-width:20em;border-radius:.3em}.cvBtn .basicBtn span{display:inline-block;line-height:1;background:#fff;color:#b1221a;font-size:clamp(.8rem,2.5vw,1.6rem);padding:.3em .2em .2em .5em;border-radius:2em;margin-bottom:.2em;font-size:70%}.fixMenu{position:fixed;bottom:0;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px;z-index:5}.fixMenu__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fixMenu__item a{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#0b3027;color:#fff;position:relative;height:100%;text-decoration:none;line-height:1.2;padding:.5em;font-size:clamp(1.2rem,3vw,2rem)}.fixMenu__item a:hover{background:rgb(1.4915254237,6.5084745763,5.2881355932)}@media screen and (max-width: 480px){.fixMenu__item a{padding:.8em .5em}}.fixMenu__item a:after{content:"";width:1em;height:1em;background:url("/shared/img/store/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:.5em;top:50%;margin-top:-0.5em}@media screen and (max-width: 480px){.fixMenu__item a:after{width:.6em;height:.6em;margin-top:-0.3em}}.fixMenu__item a span{display:inline-block;line-height:1;background:#fff;color:#000;font-size:clamp(.8rem,2.5vw,1.6rem);padding:.3em .2em .2em .5em;border-radius:2em;margin-bottom:.2em}.fixMenu__item.-green{-webkit-box-flex:1.3;-webkit-flex:1.3;-ms-flex:1.3;flex:1.3}.fixMenu__item.-green a{background:#ffe500;color:#000}.fixMenu__item.-line a{background:#02693e;padding-right:1em}.fixMenu__item.-line a:hover{background:rgb(1.046728972,54.953271028,32.4485981308)}.fixMenu__item.-line a:after{content:"";width:1.6em;height:1.6em;background:url("/shared/img/store/icon-line.svg") no-repeat;background-position:center;background-size:contain;margin-top:-0.8em}@media screen and (max-width: 480px){.fixMenu__item.-line a:after{width:1.2em;height:1.2em;margin-top:-0.6em}}.-store .btnArea .basicBtn{max-width:25em}@media screen and (max-width: 560px){.-store .btnArea .basicBtn{width:auto;max-width:100%}}.-store .mainView{padding-top:4em;height:80vh;min-height:360px;position:relative}@media screen and (max-width: 767px){.-store .mainView{height:60vh;min-height:360px}}.-store .mainView__image{height:100%}.-store .mainView .splide{height:100%}.-store .mainView .splide .splide-wrapper{height:100%}.-store .mainView .splide .splide-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-store .mainView .splide__track{height:100%}.-store .mainView .splide__arrows{display:none}.-store .mainView .splide__pagination{position:absolute;left:50%;bottom:1em;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);gap:1em}.-store .mainView .splide__pagination .splide__pagination__page{width:.8em;height:.8em;border:none;border-radius:2em;background:#fff}.-store .mainView .splide__pagination .splide__pagination__page.is-active{background:#0b3027}.-store .mainView__text{position:absolute;left:5vw;top:2.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.5em}.-store .mainView__text p{background:#000;color:#fff;line-height:1;padding:.1em;display:inline-block;font-size:clamp(180%,5vw,4rem)}.-store .secMenu{margin-top:2em}.-store .secMenu .pageMenu{background:#222a27;border-radius:2em;color:#fff;padding:1em;max-width:600px;width:100%;margin-left:auto;margin-right:auto}.-store .secMenu .pageMenu .ttl{color:#fff;font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;text-align:center;position:relative;cursor:pointer}.-store .secMenu .pageMenu .ttl::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#fff;vertical-align:middle;position:absolute;right:0;top:50%;margin-top:-0.5em;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.-store .secMenu .pageMenu .main{display:none;padding-top:1em}.-store .secMenu .pageMenu ul{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:.5em}.-store .secMenu .pageMenu ul li:first-child{border-top:none}.-store .secMenu .pageMenu ul li a{text-decoration:none;padding:.5em 2em;min-width:6em;background:#fff;border-radius:1em;width:100%;text-align:center;display:block;line-height:1;position:relative}.-store .secMenu .pageMenu ul li a::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;vertical-align:middle;position:absolute;right:.3em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.-store .secMenu .pageMenu.-open .ttl::after{content:""}.-store .secMenu .pageMenu.fix{width:90%;position:fixed;top:5em;left:50%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:100}.-store .secMenu .bannerArea{max-width:700px;width:100%;margin:3em auto 0;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:clamp(1em,3vw,2em)}.-store .secMenu .bannerArea__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-store .secMenu .bannerArea__item img{width:100%;height:auto}@media screen and (max-width: 560px){.-store .secMenu .bannerArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.-store .secIntro .inner{position:relative;text-align:center}.-store .secIntro .inner .pointRight{position:absolute;right:-2em;top:30%;max-width:400px;width:60%}.-store .secIntro .inner .pointLeft{position:absolute;left:-2em;bottom:10%;max-width:400px;width:60%}.-store .secIntro .inner .main{text-align:center;width:100%;max-width:560px;margin-left:auto;margin-right:auto;margin-bottom:2em}.-store .secIntro .inner .main>img{width:100%;height:auto}.-store .secIntro .inner .main .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.-store .secIntro .inner .main .flex img{width:50%;-webkit-animation:size 2s ease-in-out infinite;animation:size 2s ease-in-out infinite}@-webkit-keyframes size{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.95);transform:scale(0.95)}}@keyframes size{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.95);transform:scale(0.95)}}.-store .secIntro .inner>p{font-size:115%;font-weight:bold;line-height:1.4}.-store .secIntro .inner .graph{text-align:center;width:100%;max-width:560px;margin:2.5em auto}.-store .secIntro .inner .graph img{width:100%;height:auto}.-store .secIntro .inner .graph p{margin-top:1em}.-store .secSupport{background:url("/shared/img/store/toresapo-bg2.png") repeat;color:#fff;position:relative}.-store .secSupport .inner .pointRight{position:absolute;right:-2em;bottom:-1em;max-width:400px;width:60%;opacity:.5}.-store .secSupport__label{text-align:center;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5em;margin-bottom:1.5em;font-size:200%}.-store .secSupport__label img{-webkit-filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(60deg) brightness(108%) contrast(101%);filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(60deg) brightness(108%) contrast(101%);width:45%;max-width:250px}.-store .secSupport__main .image{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.-store .secSupport__main .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:400px}@media screen and (max-width: 767px){.-store .secSupport__main .image img{height:100%}}.-store .secSupport__main .textArea{margin-top:-6em;width:100%;max-width:800px;margin-left:auto;margin-right:auto;position:relative}.-store .secSupport__main .textArea__item .ttl{width:100%}.-store .secSupport__main .textArea__item .ttl img{max-width:600px;width:90%}.-store .secSupport__main .textArea__item .num{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;opacity:.6;font-size:clamp(9rem,20vw,900%);line-height:1.2;margin-top:-1.4em;margin-left:auto;display:inline-block;text-align:right;width:100%}.-store .secSupport__main .textArea__item p span{color:#ff0;background:#000;padding:0 .3em;display:inline}.-store .secSupport__main .textArea__item.-num02{margin-top:2em}.-store .secSupport__main .textArea__item.-num02 .ttl{width:100%;margin-left:auto;text-align:right}.-store .secSupport__main .textArea__item.-num02 .ttl img{max-width:500px;width:80%}.-store .secSupport__main .textArea__item.-num02 .num{text-align:left}@media screen and (max-width: 560px){.-store .secSupport__main .textArea{margin-top:-2.5em}.-store .secSupport__main .textArea__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-store .secSupport__main .textArea__item .num{font-size:clamp(9rem,20vw,900%);margin-top:-0.5em;width:auto}.-store .secSupport__main .textArea__item p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-store .secSupport__main .textArea__item.-num02{margin-top:2em}.-store .secSupport__main .textArea__item.-num02 .num{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.-store .secVideo{padding-top:0;padding-bottom:3em;position:relative}.-store .secVideo::before{content:"";width:100%;height:40%;position:absolute;left:0;bottom:2.9em;background:#fff;z-index:1;background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(bottom, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(0deg, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0) 100%)}.-store .secVideo__main{position:relative}.-store .secVideo__main:before{content:"";width:40%;height:100%;position:absolute;left:-30%;top:0;background:#fff;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.-store .secVideo__main:after{content:"";width:40%;height:100%;position:absolute;right:-30%;top:0;background:#fff;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.-store .secVideo video{width:100%;height:auto}@media screen and (max-width: 480px){.-store .secVideo video{width:160%;margin-left:-30%}}.-store .secVideo .logo{position:absolute;z-index:1;left:0;bottom:1em;width:80%;max-width:600px;opacity:.15}.-store .secVoice{background:#f5f5f5}.-store .secReason.-bgGray{background:#f5f5f5}.-store .secReason .bgEnLabel{text-align:center;padding-top:2em;margin-bottom:2.5em;font-size:clamp(2.2rem,7vw,220%);font-weight:bold;line-height:1.4;position:relative;z-index:1}.-store .secReason .bgEnLabel span{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);background:#dedede;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;font-weight:bold;font-size:clamp(1.8rem,20vw,9rem);line-height:1;z-index:-1;opacity:.5}.-store .secReason .voiceLabel{text-align:center;margin-bottom:1em;font-size:135%;position:relative}.-store .secReason .voiceLabel::before{content:"01";font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:clamp(7rem,13vw,10rem);font-weight:bold;color:#999;line-height:1;position:absolute;bottom:100%;left:50%;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);opacity:.3}.-store .secReason .voiceLabel.-mt{margin-top:clamp(7rem,13vw,10rem)}.-store .secReason .voiceLabel.-num02{margin-top:clamp(3rem,10vw,5rem)}.-store .secReason .voiceLabel.-num02::before{content:"02"}.-store .secReason .voiceLabel.-num03{margin-top:clamp(3rem,10vw,5rem)}.-store .secReason .voiceLabel.-num03::before{content:"03"}.-store .secReason .sliderOne{position:relative;max-width:600px;width:100%;margin-left:auto;margin-right:auto;padding-top:6em}@media screen and (max-width: 560px){.-store .secReason .sliderOne{padding-top:5em}}.-store .secReason .sliderOne .sliderOne__pagination{width:100%;position:absolute;left:50%;top:0em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);gap:1em;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}.-store .secReason .sliderOne .sliderOne__pagination .sliderOne__pagination__page{width:5em;height:5em;border:none;border-radius:2em;background:url("/shared/img/store/commit03-icon04.svg") no-repeat;background-position:center;background-size:cover;position:relative}.-store .secReason .sliderOne .sliderOne__pagination .sliderOne__pagination__page.is-active:before{content:"";width:100%;height:100%;background:url("/shared/img/store/commit03-icon04_on.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:0}@media screen and (max-width: 560px){.-store .secReason .sliderOne .sliderOne__pagination{gap:.7em}.-store .secReason .sliderOne .sliderOne__pagination .sliderOne__pagination__page{width:4em;height:4em}}@media screen and (max-width: 360px){.-store .secReason .sliderOne .sliderOne__pagination{gap:.5em}.-store .secReason .sliderOne .sliderOne__pagination .splide__pagination__page{width:3.6em;height:3.6em}}.-store .secReason .sliderOne .slideWrap .thumb{position:relative;margin-bottom:1.5em}.-store .secReason .sliderOne .slideWrap .thumb p{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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.3em;position:absolute;bottom:-0.8em;left:0}.-store .secReason .sliderOne .slideWrap .thumb p span{display:inline-block;background:#222a27;color:#fff;padding:.2em;line-height:1;font-size:clamp(130%,5vw,3rem)}.-store .secReason .sliderOne .slideWrap p{font-size:94%}.-store .secReason .splide{position:relative;max-width:600px;width:100%;margin-left:auto;margin-right:auto;padding-top:6em}@media screen and (max-width: 560px){.-store .secReason .splide{padding-top:5em}}.-store .secReason .splide .splide__track{overflow:visible}@media screen and (max-width: 480px){.-store .secReason .splide .splide__track .splide__slide{opacity:.6}.-store .secReason .splide .splide__track .splide__slide.is-active{opacity:1}}.-store .secReason .splide .splide__pagination{width:100%;position:absolute;left:50%;top:0em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);gap:1em}.-store .secReason .splide .splide__pagination .splide__pagination__page{width:5em;height:5em;border:none;border-radius:2em;background:url("/shared/img/store/commit01-icon01.svg") no-repeat;background-position:center;background-size:cover;position:relative}.-store .secReason .splide .splide__pagination .splide__pagination__page.is-active:before{content:"";width:100%;height:100%;background:url("/shared/img/store/commit01-icon01_on.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:0}@media screen and (max-width: 560px){.-store .secReason .splide .splide__pagination{gap:.7em}.-store .secReason .splide .splide__pagination .splide__pagination__page{width:4em;height:4em}}@media screen and (max-width: 360px){.-store .secReason .splide .splide__pagination{gap:.5em}.-store .secReason .splide .splide__pagination .splide__pagination__page{width:3.6em;height:3.6em}}.-store .secReason .splide .splide__arrows .splide__arrow{width:4em;height:4em;background:#000;border-radius:3em;border:none}.-store .secReason .splide .splide__arrows .splide__arrow:after{content:"";width:30%;height:auto;aspect-ratio:1/1;background:url("../img/common/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:.3s;transition:.3s}.-store .secReason .splide .splide__arrows .splide__arrow--prev{position:absolute;left:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%) scale(-1, 1);transform:translateY(-50%) translateX(0%) scale(-1, 1)}.-store .secReason .splide .splide__arrows .splide__arrow--next{position:absolute;right:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}@media screen and (max-width: 860px){.-store .secReason .splide .splide__arrows .splide__arrow:after{left:35%}.-store .secReason .splide .splide__arrows .splide__arrow--prev{left:-9vw}.-store .secReason .splide .splide__arrows .splide__arrow--next{right:-9vw}}@media screen and (max-width: 480px){.-store .secReason .splide .splide__arrows .splide__arrow:after{left:33%}.-store .secReason .splide .splide__arrows .splide__arrow--prev{left:-3.5em}.-store .secReason .splide .splide__arrows .splide__arrow--next{right:-3.5em}}.-store .secReason .splide .slideWrap .thumb{position:relative;margin-bottom:1.5em}.-store .secReason .splide .slideWrap .thumb p{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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.3em;position:absolute;bottom:-0.8em;left:0}.-store .secReason .splide .slideWrap .thumb p span{display:inline-block;background:#222a27;color:#fff;padding:.2em;line-height:1;font-size:clamp(130%,5vw,3rem)}.-store .secReason .splide .slideWrap p{font-size:94%}.-store .secReason .splide.commit01 .splide__pagination li:first-child .splide__pagination__page{background:url("/shared/img/store/commit01-icon03.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01 .splide__pagination li:first-child .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon03_on.svg") no-repeat}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit01-icon01.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon01_on.svg") no-repeat}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit01-icon04.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon04_on.svg") no-repeat}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit01-icon05.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon05_on.svg") no-repeat}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(5) .splide__pagination__page{background:url("/shared/img/store/commit01-icon02.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01 .splide__pagination li:nth-child(5) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon02_on.svg") no-repeat}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:first-child .splide__pagination__page{background:url("/shared/img/store/commit01-icon01.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:first-child .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon01_on.svg") no-repeat}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit01-icon02.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon02_on.svg") no-repeat}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit01-icon03.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon03_on.svg") no-repeat}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit01-icon04.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon04_on.svg") no-repeat}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(5) .splide__pagination__page{background:url("/shared/img/store/commit01-icon05.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit01.-ikebukuro .splide__pagination li:nth-child(5) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit01-icon05_on.svg") no-repeat}.-store .secReason .splide.commit02 .splide__pagination li:first-child .splide__pagination__page{background:url("/shared/img/store/commit02-icon01.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit02 .splide__pagination li:first-child .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon01_on.svg") no-repeat}.-store .secReason .splide.commit02 .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit02-icon02.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit02 .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon02_on.svg") no-repeat}.-store .secReason .splide.commit02 .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit02-icon04.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit02 .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon04_on.svg") no-repeat}.-store .secReason .splide.commit02 .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit02-icon03.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit02 .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon03_on.svg") no-repeat}.-store .secReason .splide.commit02.-funabashi .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit02-icon03.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit02.-funabashi .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon03_on.svg") no-repeat}.-store .secReason .splide.commit02.-funabashi .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit02-icon04.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit02.-funabashi .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit02-icon04_on.svg") no-repeat}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(1) .splide__pagination__page{background:url("/shared/img/store/commit03-icon01.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(1) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon01_on.svg") no-repeat}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit03-icon04.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon04_on.svg") no-repeat}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit03-icon03.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon03_on.svg") no-repeat}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(4) .splide__pagination__page{background:url("/shared/img/store/commit03-icon02.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03 .splide__pagination li:nth-child(4) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon02_on.svg") no-repeat}.-store .secReason .splide.commit03.-funabashi{padding-top:0}.-store .secReason .splide.commit03.-funabashi .splide__pagination{display:none}.-store .secReason .splide.commit03.-funabashi .splide__pagination li:nth-child(1) .splide__pagination__page{background:url("/shared/img/store/commit03-icon04.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03.-funabashi .splide__pagination li:nth-child(1) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon04_on.svg") no-repeat}.-store .secReason .splide.commit03.-ikebukuro .splide__pagination li:nth-child(1) .splide__pagination__page{background:url("/shared/img/store/commit03-icon02.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03.-ikebukuro .splide__pagination li:nth-child(1) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon02_on.svg") no-repeat}.-store .secReason .splide.commit03.-ikebukuro .splide__pagination li:nth-child(2) .splide__pagination__page{background:url("/shared/img/store/commit03-icon03.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03.-ikebukuro .splide__pagination li:nth-child(2) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon03_on.svg") no-repeat}.-store .secReason .splide.commit03.-ikebukuro .splide__pagination li:nth-child(3) .splide__pagination__page{background:url("/shared/img/store/commit03-icon04.svg") no-repeat;background-position:center;background-size:cover}.-store .secReason .splide.commit03.-ikebukuro .splide__pagination li:nth-child(3) .splide__pagination__page.is-active:before{background:url("/shared/img/store/commit03-icon04_on.svg") no-repeat}.-store .secStaff{background:url("/shared/img/store/toresapo-bg2.png") repeat;color:#fff;position:relative}@media screen and (min-width: 560px){.-store .secStaff .staffSlider .splide__arrows{display:none}.-store .secStaff .staffSlider .splide__list{display:grid !important;gap:25px;max-width:1300px;width:100%;margin-left:auto !important;margin-right:auto !important;grid-template-columns:repeat(auto-fit, minmax(280px, 340px));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 560px)and (max-width: 1280px){.-store .secStaff .staffSlider .splide__list{grid-template-columns:repeat(auto-fit, minmax(220px, 280px))}}@media screen and (min-width: 560px)and (max-width: 560px){.-store .secStaff .staffSlider .splide__list{grid-template-columns:repeat(auto-fit, minmax(120px, 1fr))}}@media screen and (min-width: 560px){.-store .secStaff .staffSlider .splide__list .thumb{aspect-ratio:1/1;border-radius:1em;border:#fff 2px solid;overflow:hidden;position:relative;margin-bottom:1em}.-store .secStaff .staffSlider .splide__list .thumb:before{content:"";width:100%;height:50%;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;opacity:.6}.-store .secStaff .staffSlider .splide__list .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-store .secStaff .staffSlider .splide__list .thumb .name{position:absolute;left:50%;bottom:.3em;text-align:center;font-size:140%;color:#fff;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);width:100%}.-store .secStaff .staffSlider .splide__list .thumb .en{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;width:100%;text-align:center;position:absolute;left:50%;bottom:2.5em;font-style:italic;color:#ff0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-store .secStaff .staffSlider .splide__list p{font-size:94%}}@media screen and (max-width: 560px){.-store .secStaff .staffSlider.splide{position:relative;max-width:600px;width:100%;margin-left:auto;margin-right:auto}.-store .secStaff .staffSlider.splide .splide__track{overflow:visible}}@media screen and (max-width: 560px)and (max-width: 480px){.-store .secStaff .staffSlider.splide .splide__track .splide__slide{opacity:.6}.-store .secStaff .staffSlider.splide .splide__track .splide__slide.is-active{opacity:1}}@media screen and (max-width: 560px){.-store .secStaff .staffSlider.splide .splide__pagination{display:none}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow{width:4em;height:4em;background:#000;border-radius:3em;border:none}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow:after{content:"";width:30%;height:auto;aspect-ratio:1/1;background:url("../img/common/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:.3s;transition:.3s}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow--prev{position:absolute;left:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%) scale(-1, 1);transform:translateY(-50%) translateX(0%) scale(-1, 1)}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow--next{position:absolute;right:-3em;top:50%;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}}@media screen and (max-width: 560px)and (max-width: 860px){.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow:after{left:35%}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow--prev{left:-9vw}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow--next{right:-9vw}}@media screen and (max-width: 560px)and (max-width: 480px){.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow:after{left:33%}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow--prev{left:-3.5em}.-store .secStaff .staffSlider.splide .splide__arrows .splide__arrow--next{right:-3.5em}}@media screen and (max-width: 560px){.-store .secStaff .staffSlider .thumb{border-radius:1em;border:#fff 2px solid;overflow:hidden;position:relative;margin-bottom:1em}.-store .secStaff .staffSlider .thumb:before{content:"";width:100%;height:50%;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;opacity:.6}.-store .secStaff .staffSlider .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-store .secStaff .staffSlider .thumb .name{position:absolute;left:50%;bottom:.3em;text-align:center;font-size:140%;color:#fff;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);width:100%}.-store .secStaff .staffSlider .thumb .en{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;width:100%;text-align:center;position:absolute;left:50%;bottom:2.5em;font-style:italic;color:#ff0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-store .secStaff .staffSlider p{font-size:94%}}.-store .secStaff .staffList{display:grid;gap:25px;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}@media screen and (max-width: 560px){.-store .secStaff .staffList{grid-template-columns:repeat(auto-fill, minmax(120px, 1fr))}}.-store .secStaff .staffList .thumb{aspect-ratio:1/1;border-radius:1em;border:#fff 2px solid;overflow:hidden;position:relative;margin-bottom:1em}.-store .secStaff .staffList .thumb:before{content:"";width:100%;height:50%;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0;opacity:.6}.-store .secStaff .staffList .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-store .secStaff .staffList .thumb .name{position:absolute;left:50%;bottom:.3em;text-align:center;font-size:140%;color:#fff;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);width:100%}.-store .secStaff .staffList .thumb .en{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;width:100%;text-align:center;position:absolute;left:50%;bottom:2.5em;font-style:italic;color:#ff0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-store .secStaff .staffList p{font-size:94%}.-store .secStaff .listWrap{position:relative;max-height:6em;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;padding-bottom:2em}.-store .secStaff .listWrap p{max-height:4em;display:inline-block;overflow:hidden}.-store .secStaff .listWrap .gradientOverlay{position:absolute;bottom:0;left:0;right:0;height:60px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s;display:none;opacity:0}.-store .secStaff .listWrap .viewMoreBtn{display:block;padding:.7em 3em;background-color:#000;line-height:1;color:#fff;font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:80%;border:none;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;position:absolute;left:50%;bottom:0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-store .secStaff .listWrap .viewMoreBtn::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#fff;vertical-align:middle;position:absolute;right:.5em;top:50%;margin-top:-0.5em;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.-store .secStaff .listWrap.expanded{max-height:100%}.-store .secStaff .listWrap.expanded .toggleList{max-height:none;overflow:visible}.-store .secStaff .listWrap.expanded .gradientOverlay{opacity:0}.-store .secStaff .listWrap.expanded .viewMoreBtn{display:none}.-store .secFacilities .facilitiesWrap{margin-top:2em;text-align:center}.-store .secFacilities .facilitiesWrap__item{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-store .secFacilities .facilitiesWrap__item>img{width:48%;height:auto}.-store .secFacilities .facilitiesWrap__item .accordionList{width:48%}@media screen and (max-width: 1080px){.-store .secFacilities .facilitiesWrap__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2em}.-store .secFacilities .facilitiesWrap__item>img{width:100%;height:auto}.-store .secFacilities .facilitiesWrap__item .accordionList{width:100%}}.-store .secFacilities .facilitiesWrap>.ttl{font-size:130%;margin-bottom:1em}.-store .secFacilities .facilitiesWrap .logo{width:60%;max-width:400px;margin-left:auto;margin-right:auto}.-store .secFacilities .accordionList{max-width:800px;width: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;gap:1em}.-store .secFacilities .accordionList li{background:#f0f0f0;padding:1em .6em}.-store .secFacilities .accordionList li .ttl{text-align:left;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:.3em;cursor:pointer;position:relative;line-height:1.4;font-size:90%}.-store .secFacilities .accordionList li .ttl span{width:2em;height:2em;border:#000 1px solid;background:#fff;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}.-store .secFacilities .accordionList li .ttl::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#000;vertical-align:middle;position:absolute;right:-0.2em;top:50%;margin-top:-0.5em;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.-store .secFacilities .accordionList li .mainArea{margin-top:1em;display:none}.-store .secFacilities .accordionList li .mainArea .imgArea{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:1em}.-store .secFacilities .accordionList li.-open .ttl::after{content:""}.-store .secFacilities .machineList{max-width:800px;width:100%;margin-left:auto;margin-right:auto;margin-top:2em}.-store .secFacilities .machineList__item{padding:1.5em 0;border-top:#000 1px solid}.-store .secFacilities .machineList__item:last-child{border-bottom:#000 1px solid}.-store .secFacilities .machineList__item .ttl{font-size:130%;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3em;font-weight:bold;margin-bottom:.7em;line-height:1.4}.-store .secFacilities .machineList__item .ttl span{font-size:60%;font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;line-height:1}.-store .secFacilities .machineList__item .listWrap{position:relative;max-height:7em;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.-store .secFacilities .machineList__item .listWrap .toggleList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6em}.-store .secFacilities .machineList__item .listWrap .toggleList li{border:#000 1px solid;line-height:1;padding:.5em .7em;border-radius:2em;font-size:80%}.-store .secFacilities .machineList__item .listWrap .gradientOverlay{position:absolute;bottom:0;left:0;right:0;height:60px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.-store .secFacilities .machineList__item .listWrap .viewMoreBtn{display:block;padding:.7em 3em;background-color:#000;line-height:1;color:#fff;font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:80%;border:none;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;position:absolute;left:50%;bottom:0;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%)}.-store .secFacilities .machineList__item .listWrap .viewMoreBtn::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#fff;vertical-align:middle;position:absolute;right:.5em;top:50%;margin-top:-0.5em;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.-store .secFacilities .machineList__item .listWrap.expanded{max-height:100%}.-store .secFacilities .machineList__item .listWrap.expanded .toggleList{max-height:none;overflow:visible}.-store .secFacilities .machineList__item .listWrap.expanded .gradientOverlay{opacity:0}.-store .secFacilities .machineList__item .listWrap.expanded .viewMoreBtn{display:none}@media screen and (min-width: 560px){.-store .secFacilities .machineList__item .listWrap{max-height:100%}.-store .secFacilities .machineList__item .listWrap .gradientOverlay{display:none}.-store .secFacilities .machineList__item .listWrap .viewMoreBtn{display:none}}.-store .secPrice{background:#222a27;color:#fff}.-store .secPrice .inner{max-width:900px;width:100%}.-store .secPrice__item{margin-top:2em}.-store .secPrice__item>.ttl{font-size:140%;font-weight:bold;text-align:center;margin-bottom:1em}.-store .secPrice .tableWrap table{width:100%;margin-bottom:.6em}.-store .secPrice .tableWrap table th,.-store .secPrice .tableWrap table td{border:#fff 1px solid;padding:1em;line-height:1.6;text-align:left}.-store .secPrice .tableWrap table th{width:40%}.-store .secPrice .planList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;margin-bottom:1em;margin-top:1.5em}.-store .secPrice .planList.col2>*{width:calc(50% - .5em)}@media screen and (max-width: 767px){.-store .secPrice .planList.col2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-store .secPrice .planList.col2>*{width:100%}}.-store .secPrice .planList.col1{width:100%}.-store .secPrice .planList.col1>*{width:100%}.-store .secPrice .planList.col1>*.-half{width:calc(50% - .5em)}@media screen and (max-width: 767px){.-store .secPrice .planList.col1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.-store .secPrice .planList.col1>*.-half{width:calc(50% - .5em)}}.-store .secPrice .planList__item{padding:clamp(1em,5vw,2em) clamp(1em,4vw,1.5em) clamp(1em,5vw,2em);text-align:center;background:#fff;position:relative}.-store .secPrice .planList__item:before{content:"";width:0;height:0;border-style:solid;border-top:1em solid rgba(0,0,0,0);border-bottom:1em solid rgba(0,0,0,0);border-left:1em solid #222a27;border-right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:.1em;top:-0.4em}.-store .secPrice .planList__item .ttl{font-size:130%;color:#000;line-height:1.4}.-store .secPrice .planList__item .ttl .green{color:#02693e}.-store .secPrice .planList__item .ttlBlack{display:inline-block;line-height:1;padding:.5em;color:#fff;background:#161c1a;font-size:120%;margin-bottom:.5em}.-store .secPrice .planList__item.-osusume:before{content:"";width:0;height:0;border-style:solid;border-top:2em solid rgba(0,0,0,0);border-bottom:2em solid rgba(0,0,0,0);border-left:2em solid #02693e;border-right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:0;top:-1em}.-store .secPrice .planList__item.-osusume:after{content:"おすすめ";color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;top:-1em;right:.3em;top:1.3em;font-size:clamp(.7rem,2vw,.9rem)}@media screen and (max-width: 560px){.-store .secPrice .planList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}}.-store .secPrice .flexWrap{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:1em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-store .secPrice .flexWrap>.num{display:inline-block;background:#222a27;color:#fff;line-height:1;padding:.5em;text-align:center;min-width:4em;font-size:80%}.-store .secPrice .flexWrap>.num.arrange{margin-right:.8em}.-store .secPrice .priceItem{text-align:center;color:#000}.-store .secPrice .priceItem.-column{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:1em}.-store .secPrice .priceItem>.ttl{line-height:1.4;font-size:110%;margin-bottom:.5em}.-store .secPrice .priceItem>p{font-size:106%}.-store .secPrice .priceItem .setText{line-height:1.2;text-align:left;font-weight:bold;font-size:82%}.-store .secPrice .priceItem .setText span{font-size:130%}.-store .secPrice .priceItem .kakkoText{line-height:1.4;font-size:76%;text-align:left;padding:.4em 1em;margin-top:1.5em;border:#000 1px solid;position:relative}.-store .secPrice .priceItem .kakkoText:before{content:"";width:96%;height:4px;background:#fff;position:absolute;left:2%;top:-2px}.-store .secPrice .priceItem .kakkoText:after{content:"";width:96%;height:4px;background:#fff;position:absolute;left:2%;bottom:-2px}.-store .secPrice .priceItem .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:100%}.-store .secPrice .priceItem .price .dollar{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:120%;line-height:1.1}.-store .secPrice .priceItem .price .num{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:200%;line-height:1}.-store .secPrice .priceItem .price .cycle{line-height:1.1}.-store .secPrice .priceItem .price .tax{line-height:1;font-size:90%}.-store .secPrice .priceItem .price .tax.arrange{padding-right:1em}.-store .secPrice .priceItem .price .taxNum{font-size:120%;line-height:1}.-store .secPrice .priceItem.-big>.ttl{font-size:130%}.-store .secPrice .priceItem.-big .price{font-size:120%}.-store .secPrice .priceItem.-big .price .num{font-family:"Oswald","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:250%;line-height:1}.-store .secPrice .blackBox{background:#161c1a;padding:clamp(1em,5vw,2em);margin-top:1.5em;text-align:center}.-store .secPrice .blackBox img{margin-bottom:1.5em;max-width:600px;width:100%;margin-left:auto;margin-right:auto}.-store .secPrice .blackBox .-left{font-size:70%;line-height:1.6}.-store .secPrice .dotBox{padding:clamp(1em,5vw,2em);margin-top:1.5em;text-align:center;border:#fff 2px dotted;font-size:110%}.-store .secPrice .dotBox .yellow{color:#fc0}.-store .secPrice .btnArea span{display:block;font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;line-height:1.2;font-size:80%}.-store .secFaq{padding-bottom:0}.-store .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:1em;max-width:900px;width:100%;margin-left:auto;margin-right:auto}.-store .secFaq .faqList__item{background:#fff;border:#000 2px solid;padding:1.2em 1em}.-store .secFaq .faqList__item .ttl{padding-left:1.4em;padding-right:1em;position:relative;font-size:clamp(1.8rem,3vw,130%);line-height:1.5;cursor:pointer}.-store .secFaq .faqList__item .ttl::before{content:"Q";color:#000;font-family:"Montserrat","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:bold;font-size:120%;line-height:1.2;position:absolute;left:0;top:0}.-store .secFaq .faqList__item .ttl::after{font-family:"Material Symbols Rounded";content:"";line-height:1;text-align:center;font-weight:300;font-size:140%;color:#000;vertical-align:middle;position:absolute;right:-0.2em;top:0;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}@media screen and (max-width: 560px){.-store .secFaq .faqList__item .ttl{font-size:110%}}.-store .secFaq .faqList__item .textArea{background:#f0f0f0;padding:1em;border-radius:.2em;display:none;margin-top:1em}.-store .secFaq .faqList__item.-open .ttl::after{content:""}.-store .secInformation{padding-bottom:0}.-store .secInformation .inner{max-width:800px}.-store .secInformation .inner .ttl{font-size:130%;font-weight:bold;margin-bottom:.5em;margin-top:1em;line-height:1.4}.-store .secInformation .inner p{margin-top:1em}.-store .secInformation .inner .btnArea{margin-top:1em}.-article .articleLabel{text-align:left;font-size:150%;font-weight:bold;margin-bottom:2em}.-article .newsList{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:2.5em}.-article .newsList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em;text-decoration:none}.-article .newsList li a:hover{color:#58b5ca}.-article .newsList li .categoryList{padding-top:.2em;width:8em}.-article .newsList li .categoryList li{color:#58b5ca;font-size:83%;font-weight:bold}.-article .newsList li .categoryList li:before{content:"●";margin-right:.2em}.-article .newsList li p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 560px){.-article .newsList{gap:0}.-article .newsList>li{padding:1em}.-article .newsList>li:first-child{padding-top:0}.-article .newsList>li:nth-child(2n){background:rgba(88,181,202,.05)}.-article .newsList>li:nth-child(n+6){display:none}}@media screen and (max-width: 1160px){.-article .newsList li a{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4em 2em}.-article .newsList li p{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}.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:#999;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 #999;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:#999}.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","Noto Sans JP","メイリオ",sans-serif;margin-left:auto;margin-right:auto}.wp-pagenavi a,.wp-pagenavi span{border:none;background-color:#fff;color:#000;border:#999 1px solid;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:#58b5ca;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 #999;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","Noto Sans JP","メイリオ",sans-serif;width:100%}.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:#58b5ca;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{font-size:162%;margin-top:2em;margin-bottom:1em;padding-bottom:.6em;color:#000;border-bottom:#999 2px solid;position:relative}.wpText h2:before{content:"";width:5em;height:2px;background:#58b5ca;position:absolute;left:0;bottom:-2px}.wpText h3{font-size:150%;line-height:1.6;margin-top:2em;margin-bottom:1em}.wpText h4{font-size:140%;margin-top:2em;margin-bottom:1em;padding-left:.7em;border-left:6px solid #58b5ca}.wpText h5{color:#58b5ca;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:#58b5ca}.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","Noto Sans JP","メイリオ",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:#999;padding:.8em 1em;line-height:1.4;font-weight:500;min-width:80px;border:#999 solid 1px;word-break:break-all}.wpText table td{padding:.8em 1.5em .8em 1em;line-height:1.4;border:#999 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;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:#999;position:relative}.wpText .-bgGray:before{content:"";width:100vw;height:100%;background:#999;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-bgGreen{background:#58b5ca;position:relative}.wpText .-bgGreen:before{content:"";width:100vw;height:100%;background:#58b5ca;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}