@import"https://fonts.googleapis.com/css2?family=Oswald:wght@500;600&display=swap&text=0123456789,.-%";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;600&text=楢";@font-face{font-family:"icomoon";src:url("../fonts/icomoon/icomoon.eot?n6cexm");src:url("../fonts/icomoon/icomoon.eot?n6cexm#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?n6cexm") format("truetype"),url("../fonts/icomoon/icomoon.woff?n6cexm") format("woff"),url("../fonts/icomoon/icomoon.svg?n6cexm#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-top:before{content:""}.icon-arrow-bottom:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-tel:before{content:""}.icon-urgency:before{content:""}.icon-plan-minus .path1:before{content:"";color:#fff}.icon-plan-minus .path2:before{content:"";margin-left:-1em;color:#9c9c9c}.icon-plan-plus .path1:before{content:"";color:#fff}.icon-plan-plus .path2:before{content:"";margin-left:-1em;color:#4f9fa0}.icon-plan-plus .path3:before{content:"";margin-left:-1em;color:#4f9fa0}.icon-h24:before{content:"";color:#ff3b3b}.icon-location:before{content:""}.icon-mail:before{content:""}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:2.6666666667vw;height:-webkit-fill-available}@media screen and (min-width: 768px){html{font-size:.8333333333vw}}@media screen and (min-width: 1200px){html{font-size:10px}}body{width:100%;font-size:1.6rem;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;line-height:1.5;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-feature-settings:"palt" 1}@media screen and (min-width: 768px){body{padding:8rem 0 0}}img{max-width:100%;width:100%;height:auto;vertical-align:bottom;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-webkit-backface-visibility:hidden;backface-visibility:hidden}dt{font-weight:normal}ul{list-style:none}a{text-decoration:none}iframe{vertical-align:bottom}picture{display:block}.wrap,.container{width:100%;padding:0 2.4rem}@media screen and (min-width: 768px){.wrap,.container{width:108rem;margin:0 auto;padding:0}}.num{font-family:"Oswald",sans-serif;font-weight:500}.bold{font-weight:700}.sp{display:block}@media screen and (min-width: 768px){.sp{display:none}}.sp-inline{display:inline}@media screen and (min-width: 768px){.sp-inline{display:none}}.sp-flax{display:none}@media screen and (min-width: 768px){.sp-flax{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.pc{display:none}@media screen and (min-width: 768px){.pc{display:block}}.pc-inline{display:none}@media screen and (min-width: 768px){.pc-inline{display:inline}}.pc-flax{display:none}@media screen and (min-width: 768px){.pc-flax{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.header2{color:#2e9f6e;font-size:2.6rem;font-weight:bold;text-align:center;line-height:1.2}@media screen and (min-width: 768px){.header2{font-size:3.2rem}}.header2.company{font-size:2.2rem}@media screen and (min-width: 768px){.header2.company{font-size:2.5rem}}.lead-txt{margin-top:2.4rem;font-size:1.6rem;font-weight:bold;text-align:center;line-height:1.35}@media screen and (min-width: 768px){.lead-txt{margin-top:3.2rem}}.lead-txt.plan{font-size:1.7rem}@media screen and (min-width: 768px){.lead-txt.plan{font-size:1.8rem}}.txt-highlight{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0, #fff000));background:-webkit-linear-gradient(transparent 70%, #fff000 0);background:linear-gradient(transparent 70%, #fff000 0)}@media screen and (min-width: 768px){.txt-highlight{background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(0, #fff000));background:-webkit-linear-gradient(transparent 80%, #fff000 0);background:linear-gradient(transparent 80%, #fff000 0);border-bottom:.1rem solid #fff000}}.text-404{color:#2e9f6e;font-size:1.8rem;font-weight:bold;text-align:center;line-height:1.4;margin:10rem 0 6rem}@media screen and (min-width: 768px){.text-404{margin:12rem 0 8rem;font-size:3.2rem}}.header{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;background-color:#fff;width:100%;height:6rem;padding:0 1.6rem}@media screen and (min-width: 768px){.header{height:8rem;padding:0 2rem 0 3.2rem;border-bottom:.1rem solid #2e9f6e;position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100}}.header__logo{display:block;width:16rem}@media screen and (min-width: 768px){.header__logo{width:22.2rem}}.header__nav{margin:0 0 0 auto}.header__nav--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:3.2rem}@media screen and (min-width: 768px){.header__nav--list{gap:0}}.header__nav--tel{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.3rem 0 0}@media screen and (min-width: 768px){.header__nav--tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.header__nav--tel .telWrap__ac{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;width:18rem;height:3.4rem;color:#2e9f6e;font-size:1.4rem;padding:0 0 .1rem;position:relative;z-index:1}.header__nav--tel .telWrap__ac::before,.header__nav--tel .telWrap__ac::after{content:"";display:block;position:absolute}.header__nav--tel .telWrap__ac::before{content:"";width:100%;height:100%;background-color:#fff;border:.2rem solid #2e9f6e;border-radius:99.9rem;top:0;left:0;z-index:-1}.header__nav--tel .telWrap__ac::after{width:1.2rem;height:1rem;background-color:#2e9f6e;top:50%;left:calc(100% - .1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-2;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}.header__nav--tel .telWrap__link{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;gap:.4rem;margin:0 0 0 1.6rem}.header__nav--tel .telWrap__link--num{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:.8rem;font-size:3.2rem;letter-spacing:.02em;line-height:.8}.header__nav--tel .telWrap__link--num::before{font-family:"icomoon";content:"\e904";font-size:3rem;line-height:1;color:#2e9f6e}.header__nav--tel .telWrap__link--bottom{text-align:center;font-size:1.4rem;line-height:1;color:#ff3b3b}@media screen and (min-width: 768px){.header__nav--btn{padding:.2rem 0 0}}.header__nav--btn a,.header__nav--btn button{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;width:13rem;height:3.4rem;font-size:1.4rem;font-weight:700;color:#fff;padding:0 .8rem;border-radius:.4rem;position:relative}@media screen and (min-width: 768px){.header__nav--btn a,.header__nav--btn button{width:20rem;height:4.6rem;font-size:1.5rem;padding:0 1.7rem;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header__nav--btn a:hover,.header__nav--btn button:hover{opacity:.8;-webkit-box-shadow:none;box-shadow:none;top:.3rem}}.header__nav--btn a::after,.header__nav--btn button::after{font-family:"icomoon";content:"\e903";position:absolute;top:53%;right:.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.header__nav--btn a::after,.header__nav--btn button::after{right:.6rem}}.header__nav--form{display:none}.header__nav--form a{background-color:#3b7eb9;-webkit-box-shadow:0 .3rem 0 #0d4d85;box-shadow:0 .3rem 0 #0d4d85}.header__nav--form a::after{font-family:"icomoon";content:"\e901"}@media screen and (min-width: 768px){.header__nav--form{display:block;margin:0 0 0 1.6rem}}.header__nav--urgency button{background-color:#ff3b3b;-webkit-box-shadow:0 .2rem 0 #902c2c;box-shadow:0 .2rem 0 #902c2c}.header__nav--urgency button .bold{font-family:"zen-kaku-gothic-new","roboto","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;font-weight:700;letter-spacing:0}@media screen and (min-width: 768px){.header__nav--urgency button{width:21rem;letter-spacing:.05em;padding:0 1.6rem;margin:0 0 0 1rem;-webkit-box-shadow:0 .3rem 0 #902c2c;box-shadow:0 .3rem 0 #902c2c}}.header__nav--urgency button::before{display:block;font-size:1.8rem;color:#fff000;margin-right:.2rem}@media screen and (min-width: 768px){.header__nav--urgency button::before{font-size:1.7rem;margin-right:.1rem}}.urgencyModal{display:none;width:100%;height:100%;background-color:#fff;position:fixed;top:0;right:0;z-index:101}@media screen and (min-width: 768px){.urgencyModal{background-color:rgba(0,0,0,0)}}.urgencyModal__layer{display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:-1;cursor:pointer}@media screen and (min-width: 768px){.urgencyModal__layer{display:block}}.urgencyModal .urgencyColor{color:#ff3b3b}.urgencyModal .wrap{position:relative;height:100%;overflow:scroll}@media screen and (min-width: 768px){.urgencyModal .wrap{overflow:unset}}.urgencyModal__wrap{padding-top:4rem}@media screen and (min-width: 768px){.urgencyModal__wrap{position:absolute;top:0;bottom:0;left:0;right:0;margin: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;padding-top:5.4rem;width:100rem;height:56rem;background-color:#fff;border-radius:.4rem;overflow:hidden}}.urgencyModal__close{width:4rem;height:4rem;background-color:#444;position:fixed;top:0;right:0;z-index:102;border-radius:0 0 0 .4rem}@media screen and (min-width: 768px){.urgencyModal__close{position:absolute;width:5rem;height:5rem}.urgencyModal__close:hover{opacity:.8}}.urgencyModal__close button{display:block;width:100%;height:100%;cursor:pointer;position:relative}.urgencyModal__close button i{display:block;width:2rem;height:.2rem;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform-origin:center;transform-origin:center}@media screen and (min-width: 768px){.urgencyModal__close button i{position:absolute;width:2.1rem}}.urgencyModal__close button i:first-of-type{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.urgencyModal__close button i:last-of-type{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.urgencyModal__head{text-align:center;line-height:1.3}.urgencyModal__head--ttl{font-size:2.5rem}@media screen and (min-width: 768px){.urgencyModal__head--ttl{font-size:2.8rem}}.urgencyModal__head--txt{font-size:1.9rem;margin:1.6rem 0 0}@media screen and (min-width: 768px){.urgencyModal__head--txt{font-size:2.1rem;margin:1.1rem 0 0}}.urgencyModal__middle{padding:2.6rem 0 0 .4rem;margin:1.6rem 0 0;position:relative}@media screen and (min-width: 768px){.urgencyModal__middle{width:48.6rem;height:20.4rem;padding:1.8rem 0 0;margin:3.2rem 0 0 8.7rem}}.urgencyModal__middle::before{content:"";display:block;width:16rem;height:12.5rem;background-image:url(../img/common/urgency-call@2x.png);background-image:-webkit-image-set(url(../img/common/avif/urgency-call@2x.avif) 1x, url(../img/common/webp/urgency-call@2x.webp) 1x, url(../img/common/urgency-call@2x.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/urgency-call@2x.avif) type("image/avif") 1x, url(../img/common/webp/urgency-call@2x.webp) type("image/webp") 1x, url(../img/common/urgency-call@2x.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/urgency-call@2x.avif) type("image/avif") 1x, url(../img/common/webp/urgency-call@2x.webp) type("image/webp") 1x, url(../img/common/urgency-call@2x.png) type("image/jpeg") 1x);background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:.4rem;right:.5rem}@media screen and (min-width: 768px){.urgencyModal__middle::before{width:25.9rem;height:100%;top:0;right:initial;left:calc(100% + 4.5rem)}}.urgencyModal__middle .telWrap__top{width:15.1rem;height:9.8rem;background-image:url("../img/common/urgency-ac.svg");background-position:top center;background-repeat:no-repeat;background-size:contain;padding:1.6rem 0 0;text-align:center;font-size:1.8rem;color:#ff3b3b;line-height:1.2}@media screen and (min-width: 768px){.urgencyModal__middle .telWrap__top{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;width:100%;height:3.2rem;background-image:none;background-color:#ff3b3b;border-radius:.8rem;font-size:2rem;color:#fff;padding:0 0 .1rem}}.urgencyModal__middle .telWrap__link{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;-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;gap:.8rem;width:100%;height:9rem;background-color:#ff3b3b;color:#fff;-webkit-box-shadow:0 .4rem 0 #902c2c;box-shadow:0 .4rem 0 #902c2c;border-radius:.4rem;padding:1rem 0 2.1rem;margin:1rem 0 0}@media screen and (min-width: 768px){.urgencyModal__middle .telWrap__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:0;height:auto;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0;margin:2rem 0 0}}.urgencyModal__middle .telWrap__link--sp{color:#fff}.urgencyModal__middle .telWrap__link--sp.icon-h24{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:.5rem;font-size:2.5rem;line-height:1;padding:0 .4rem 0 0}@media screen and (min-width: 768px){.urgencyModal__middle .telWrap__link--sp.icon-h24{display:none}}.urgencyModal__middle .telWrap__link--sp.icon-h24::before{display:inline-block;color:#fff;font-size:3.4rem}.urgencyModal__middle .telWrap__link--sp.icon-h24 .bold{font-family:"zen-kaku-gothic-new","roboto","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;font-weight:700;letter-spacing:.05em}.urgencyModal__middle .telWrap__link--sp.icon-h24 .small{font-size:1.8rem}.urgencyModal__middle .telWrap__link--sp.bottom{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;width:26.2rem;height:2.2rem;background-color:#fff;color:#ff3b3b;border-radius:.4rem;padding:0 0 .1rem}@media screen and (min-width: 768px){.urgencyModal__middle .telWrap__link--sp.bottom{display:none}}.urgencyModal__middle .telWrap__link--sp.bottom .num{font-weight:600}.urgencyModal__middle .telWrap__link--pc{display:none;width:100%}@media screen and (min-width: 768px){.urgencyModal__middle .telWrap__link--pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.urgencyModal__middle .telWrap__link--pc::before{font-size:4.5rem}.urgencyModal__middle .telWrap__link--pc>.num{display:inline-block;font-size:5rem;font-weight:600;letter-spacing:.035em;line-height:.8;margin:0 0 0 .8rem}.urgencyModal__middle .telWrap__link--pc .ac{width:12.3rem;height:4.3rem;background-color:#ff3b3b;font-size:1.4rem;text-align:center;color:#fff000;line-height:1.15;border-radius:.4rem;padding:.5rem 0 0;margin:0 0 0 auto}.urgencyModal__middle .telWrap__bottom{font-size:1.7rem;line-height:1;text-align:center;margin:1rem 0 0}@media screen and (min-width: 768px){.urgencyModal__middle .telWrap__bottom{font-size:1.8rem;margin:1.6rem 0 0}}.urgencyModal__bottom{margin:4rem 0 0;padding:0 0 7rem;position:relative;z-index:1}@media screen and (min-width: 768px){.urgencyModal__bottom{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0;padding:2.8rem 0 0 42.2rem}}.urgencyModal__bottom::before{content:"";width:100vw;height:calc(100% - 10.2rem);background-color:#faf8f2;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media screen and (min-width: 768px){.urgencyModal__bottom::before{width:100%;height:100%}}.urgencyModal__bottom--car{padding:5.4rem 0 0 2.7rem;position:relative}@media screen and (min-width: 768px){.urgencyModal__bottom--car{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;width:30.9rem;height:18.7rem;padding:0;position:absolute;top:-3.2rem;left:10.8rem}}.urgencyModal__bottom--car img{display:block;width:19.1rem;position:relative;z-index:2}@media screen and (min-width: 768px){.urgencyModal__bottom--car img{width:22.2rem}}.urgencyModal__bottom--car figcaption{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:12rem;height:12rem;font-size:1.5rem;line-height:1.3;background-color:#fff000;padding:0 0 1.2rem;position:absolute;top:0;right:2.7rem;border-radius:50%;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.25);box-shadow:0 0 .6rem rgba(0,0,0,.25)}@media screen and (min-width: 768px){.urgencyModal__bottom--car figcaption{top:.1rem;right:1.3rem}}.urgencyModal__bottom--car figcaption>span:first-of-type{font-size:1.6rem;position:relative;top:.2rem}.urgencyModal__bottom--car figcaption .num{font-size:2.8rem;font-weight:600}.urgencyModal__bottom--head{font-size:1.7rem;text-align:justify;line-height:1.3;margin:1rem 0 0}@media screen and (min-width: 768px){.urgencyModal__bottom--head{font-size:1.8rem;margin:0}}.urgencyModal__bottom--list{margin:.8rem 0 0}@media screen and (min-width: 768px){.urgencyModal__bottom--list{margin:.9rem 0 0}}.urgencyModal__bottom--list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3rem;text-align:justify}@media screen and (min-width: 768px){.urgencyModal__bottom--list li{font-size:1.5rem}}.urgencyModal__bottom--list li:before{content:"●"}@media screen and (min-width: 768px){.urgencyModal__bottom--list li:before{font-size:1.3rem;position:relative;top:.2rem}}.footer{position:relative}.footer__wrap{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;width:100%;height:17rem;background-color:#2e9f6e;padding-top:2.2rem}@media screen and (min-width: 768px){.footer__wrap{height:10rem}}.footer__logo{display:block;width:12rem}@media screen and (min-width: 768px){.footer__logo{width:13rem}}.footer__copy{font-size:1.2rem;color:#fff;line-height:1.3;text-align:center;margin-top:1rem}.footer__fix{width:100%;height:8rem;background-color:#2f5444;padding:.8rem .8rem 0;position:fixed;left:0;bottom:0;z-index:99;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width: 768px){.footer__fix{display:none !important}}.footer__fix.close{-webkit-transform:translateY(101%);transform:translateY(101%)}.footer__fix.close.absolute{position:absolute;-webkit-transform:none;transform:none}.footer__fix--ac{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;font-size:1.4rem;line-height:1;letter-spacing:.04em;color:#fff000;gap:.5rem}.footer__fix--ac::before,.footer__fix--ac::after{content:"";display:block;width:1.6rem;height:.1rem;background-color:#fff}.footer__fix--ac::before{-webkit-transform:rotate(-113deg);transform:rotate(-113deg)}.footer__fix--ac::after{-webkit-transform:rotate(113deg);transform:rotate(113deg)}.footer__fix--link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.8rem;height:4rem;margin:.8rem 0 0}.footer__fix--link li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footer__fix--link a{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;width:100%;height:100%;font-size:1.7rem;color:#fff;border-radius:.4rem}.footer__fix--link a::before{content:"";display:block;height:100%;background-image:url("");background-position:top left;background-repeat:no-repeat;background-size:contain;margin-right:.4rem}.footer__fix--link a>span{position:relative;bottom:.1rem}.footer__fix--link a.tel{background-color:#f07618;-webkit-box-shadow:0 .2rem 0 #bc6410;box-shadow:0 .2rem 0 #bc6410}.footer__fix--link a.tel::before{width:2.8rem;background-image:url("../img/common/fix-tel@2x.png")}.footer__fix--link a.form{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:#3b7eb9;font-size:1.6rem;-webkit-box-shadow:0 .2rem 0 #0d4d85;box-shadow:0 .2rem 0 #0d4d85;padding:0 0 0 1rem}.footer__fix--link a.form::before{width:3.8rem;background-image:url("../img/common/fix-form@2x.png")}.footer__fix--link a.form::after{display:block;font-family:"icomoon";content:"\e901";font-size:1rem;margin-left:.6rem}.seremore-kv{position:relative;height:67.6rem;padding:3rem 2.4rem 2.4rem;background-image:url(../img/common/kv-bg_sp.png);background-image:-webkit-image-set(url(../img/common/avif/kv-bg_sp.avif) 1x, url(../img/common/webp/kv-bg_sp.webp) 1x, url(../img/common/kv-bg_sp.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/kv-bg_sp.avif) type("image/avif") 1x, url(../img/common/webp/kv-bg_sp.webp) type("image/webp") 1x, url(../img/common/kv-bg_sp.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/kv-bg_sp.avif) type("image/avif") 1x, url(../img/common/webp/kv-bg_sp.webp) type("image/webp") 1x, url(../img/common/kv-bg_sp.png) type("image/jpeg") 1x);background-repeat:no-repeat;background-size:cover}.seremore-kv h1{margin-bottom:1rem}.seremore-kv-area{width:100%;margin-bottom:1rem;padding:.3rem 0 .5rem;background-color:#fff;border-radius:1.6rem;color:#2e9f6e;font-size:1.8rem;font-weight:bold;text-align:center;line-height:1}.seremore-kv-area .orange{color:#ef6700;font-size:2rem}.seremore-kv-area .count{font-family:"Oswald",sans-serif;font-weight:500}.seremore-kv-point{padding-top:21.3rem;background-image:url(../img/common/kv-fv_sp.png);background-image:-webkit-image-set(url(../img/common/avif/kv-fv_sp.avif) 1x, url(../img/common/webp/kv-fv_sp.webp) 1x, url(../img/common/kv-fv_sp.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/kv-fv_sp.avif) type("image/avif") 1x, url(../img/common/webp/kv-fv_sp.webp) type("image/webp") 1x, url(../img/common/kv-fv_sp.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/kv-fv_sp.avif) type("image/avif") 1x, url(../img/common/webp/kv-fv_sp.webp) type("image/webp") 1x, url(../img/common/kv-fv_sp.png) type("image/jpeg") 1x);background-repeat:no-repeat;background-position:right top;background-size:contain}.seremore-kv-point-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.seremore-kv-point-list__item{width:calc((100% - .8rem)/2);padding:.3rem 0 .4rem;background-color:#fff9e5;border:.2rem solid #3cbb84;-webkit-box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.2509803922);box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.2509803922);border-radius:2.9rem;color:#ef6700;font-size:1.7rem;font-weight:bold;text-align:center;line-height:1.1}.seremore-kv-point-list__item .count{font-family:"Oswald",sans-serif;font-weight:500;font-size:2rem;font-weight:bold}.seremore-kv-price{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.2rem;font-weight:bold;line-height:1}.seremore-kv-price .low{margin-right:.8rem;padding:1rem .6rem;background-color:#fff000;border-radius:.4rem;color:#ff3b3b;font-size:1.7rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1}.seremore-kv-price .price{font-family:"Oswald",sans-serif;font-weight:500;color:#fff000;font-size:6.4rem;text-shadow:0 .2rem .2rem rgba(0,0,0,.5)}.seremore-kv-price .price .comma{font-size:5.3rem}.seremore-kv-price .unit{position:relative;top:-0.3rem;color:#fff000;font-size:3.3rem;text-shadow:0 .2rem .2rem rgba(0,0,0,.5)}.seremore-kv-price .unit .to{font-size:2.8rem}.seremore-kv-price .unit .tax{position:absolute;top:-1.1rem;left:.3rem;color:#fff;font-size:1.2rem;text-shadow:none}.seremore-kv-low-price{margin-top:.4rem;color:#fff;text-align:center}.seremore-kv-low-price .price{font-size:1.4rem}.seremore-kv-low-price .price .num{font-family:"Oswald",sans-serif;font-weight:500;font-size:1.7rem}.seremore-kv-low-price .note{font-size:1rem;font-weight:bold}.seremore-kv-text{padding:.6rem 0 1.2rem;background-color:#2a7555;color:#fff;font-size:1.9rem;font-weight:bold;text-align:center;line-height:1.3}.seremore-kv-text .yellow{color:#fff000}.seremore-kv-text .is-pc{display:none}@media screen and (min-width: 768px){.seremore-kv{width:100%;height:53rem;padding:0;background-image:url(../img/common/kv-bg_pc.png);background-image:-webkit-image-set(url(../img/common/avif/kv-bg_pc.avif) 1x, url(../img/common/webp/kv-bg_pc.webp) 1x, url(../img/common/kv-bg_pc.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/kv-bg_pc.avif) type("image/avif") 1x, url(../img/common/webp/kv-bg_pc.webp) type("image/webp") 1x, url(../img/common/kv-bg_pc.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/kv-bg_pc.avif) type("image/avif") 1x, url(../img/common/webp/kv-bg_pc.webp) type("image/webp") 1x, url(../img/common/kv-bg_pc.png) type("image/jpeg") 1x)}.seremore-kv-layout-pc{position:relative;width:115.6rem;height:53rem;margin:0 auto;padding-top:4.3rem;background-image:url(../img/common/kv-fv_pc.png);background-image:-webkit-image-set(url(../img/common/avif/kv-fv_pc.avif) 1x, url(../img/common/webp/kv-fv_pc.webp) 1x, url(../img/common/kv-fv_pc.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/kv-fv_pc.avif) type("image/avif") 1x, url(../img/common/webp/kv-fv_pc.webp) type("image/webp") 1x, url(../img/common/kv-fv_pc.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/kv-fv_pc.avif) type("image/avif") 1x, url(../img/common/webp/kv-fv_pc.webp) type("image/webp") 1x, url(../img/common/kv-fv_pc.png) type("image/jpeg") 1x);background-repeat:no-repeat;background-position:right bottom;background-size:66.6rem auto}.seremore-kv-area{width:41.1rem;margin:0 auto 2.25rem;padding:.6rem 0 .8rem;border-radius:2rem;font-size:2.3rem}.seremore-kv-area .orange{font-size:2.7rem}.seremore-kv-title img{display:block;width:68.5rem;height:auto;margin:0 auto}.seremore-kv-price-layout-pc{position:absolute;top:27.8rem;left:11.8rem;padding:1.4rem 0 1.5rem}.seremore-kv-price-layout-pc::before,.seremore-kv-price-layout-pc::after{content:"";position:absolute;left:0;width:100%;height:.2rem;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.7)), color-stop(0.3rem, rgba(255, 255, 255, 0.7)), color-stop(0.3rem, transparent), color-stop(0.8rem, transparent));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 0.3rem, transparent 0.3rem, transparent 0.8rem);background-image:linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 0.3rem, transparent 0.3rem, transparent 0.8rem);background-size:.7rem .2rem;background-repeat:repeat-x}.seremore-kv-price-layout-pc::before{top:0;background-position:center top}.seremore-kv-price-layout-pc::after{bottom:0;background-position:center bottom}.seremore-kv-price{margin-top:0}.seremore-kv-price .low{margin-right:.8rem;padding:1.35rem .5rem;font-size:1.9rem}.seremore-kv-price .price{font-size:7.5rem;position:relative;bottom:.2rem}.seremore-kv-price .price .comma{font-size:6.2rem}.seremore-kv-price .unit{top:-0.5rem;font-size:3.75rem}.seremore-kv-price .unit .to{font-size:3.2rem}.seremore-kv-price .unit .tax{top:-1.4rem;left:.3rem;font-size:1.4rem;font-weight:500;padding:0 0 0 .3rem}.seremore-kv-point{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:0;background-image:none}.seremore-kv-point-list__item .count{font-size:2.4rem;letter-spacing:0}.seremore-kv-point-list__item .pc-inline{display:inline-block;margin:0 0 0 .6rem}.seremore-kv-low-price{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;text-align:left}.seremore-kv-low-price .price{margin-right:1rem;font-size:1.5rem}.seremore-kv-low-price .price .num{display:inline-block;font-size:2rem;margin:.2rem .2rem 0 .1rem}.seremore-kv-low-price .note{margin:.8rem 0 0 .1rem;line-height:1.1}.seremore-kv-point-list{width:94.4rem;padding:2.4rem 0;margin:0 auto}.seremore-kv-point-list__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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 2.4rem)/4);letter-spacing:.07em;padding:.3rem 0 .2rem;min-height:4.2rem;line-height:1}.seremore-kv-point-list__item:first-of-type{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 0 1rem}.seremore-kv-text{font-size:2.2rem;line-height:1.2;letter-spacing:.1rem;padding:.9rem 0 1.2rem}.seremore-kv-text .is-pc{display:inline}}.actionSec{padding:4rem 0 6.4rem}.actionSec.top{padding:4rem 0 5.6rem;background-color:#faf8f2}@media screen and (min-width: 768px){.actionSec.top{padding:7.7rem 0 10rem}}@media screen and (min-width: 768px){.actionSec{padding:11.2rem 0 12rem}}.actionSec__head{text-align:center;line-height:1.4;font-size:1.9rem}@media screen and (min-width: 768px){.actionSec__head{font-size:2.8rem;line-height:1}}.actionSec__head .ac{font-size:3rem;color:#f07618}.actionSec__head .num{font-weight:600}.actionSec__list{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.4rem;margin:1.6rem 0 0}@media screen and (min-width: 768px){.actionSec__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:4rem;margin:4rem 0 0}}.actionSec__item{width:100%}@media screen and (min-width: 768px){.actionSec__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.actionSec__item--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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:8rem;color:#fff;background-color:#3b7eb9;padding:0 0 .5rem;-webkit-box-shadow:0 .4rem 0 #0d4d85;box-shadow:0 .4rem 0 #0d4d85;border-radius:.6rem;position:relative;overflow:hidden}@media screen and (min-width: 768px){.actionSec__item--link{height:13rem !important;padding:0 0 2rem;-webkit-box-shadow:0 .5rem 0 #0d4d85;box-shadow:0 .5rem 0 #0d4d85;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.actionSec__item--link:hover{top:.5rem;opacity:.8;-webkit-box-shadow:none !important;box-shadow:none !important}}.actionSec__item--link::before{content:"";display:block;width:6.4rem;height:100%;background-image:url(../img/common/action-form_sp@2x.png);background-image:-webkit-image-set(url(../img/common/avif/action-form_sp@2x.avif) 1x, url(../img/common/webp/action-form_sp@2x.webp) 1x, url(../img/common/action-form_sp@2x.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/action-form_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-form_sp@2x.webp) type("image/webp") 1x, url(../img/common/action-form_sp@2x.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/action-form_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-form_sp@2x.webp) type("image/webp") 1x, url(../img/common/action-form_sp@2x.png) type("image/jpeg") 1x);background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;left:.9rem;top:0}@media screen and (min-width: 768px){.actionSec__item--link::before{width:20.4rem;background-image:url(../img/common/action-form@2x.png);background-image:-webkit-image-set(url(../img/common/avif/action-form@2x.avif) 1x, url(../img/common/webp/action-form@2x.webp) 1x, url(../img/common/action-form@2x.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/action-form@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-form@2x.webp) type("image/webp") 1x, url(../img/common/action-form@2x.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/action-form@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-form@2x.webp) type("image/webp") 1x, url(../img/common/action-form@2x.png) type("image/jpeg") 1x);background-position:center bottom;left:0}}.actionSec__item--link::after{content:"";font-family:"icomoon";content:"\e901";position:absolute;top:50%;right:.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.actionSec__item--link::after{font-size:1.8rem;top:49%;right:1.3rem}}.actionSec__item--link.tel{height:10.5rem;background-color:#f07618;-webkit-box-shadow:0 .4rem 0 #bc6410;box-shadow:0 .4rem 0 #bc6410}@media screen and (min-width: 768px){.actionSec__item--link.tel{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1.4rem 18.4rem 0 2.6rem;-webkit-box-shadow:0 .5rem 0 #bc6410;box-shadow:0 .5rem 0 #bc6410}}.actionSec__item--link.tel::before{width:5.6rem;height:5.6rem;background-image:url(../img/common/action-tel_sp@2x.png);background-image:-webkit-image-set(url(../img/common/avif/action-tel_sp@2x.avif) 1x, url(../img/common/webp/action-tel_sp@2x.webp) 1x, url(../img/common/action-tel_sp@2x.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/action-tel_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-tel_sp@2x.webp) type("image/webp") 1x, url(../img/common/action-tel_sp@2x.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/action-tel_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-tel_sp@2x.webp) type("image/webp") 1x, url(../img/common/action-tel_sp@2x.png) type("image/jpeg") 1x);left:1.7rem;top:1rem}@media screen and (min-width: 768px){.actionSec__item--link.tel::before{width:15.3rem;height:calc(100% - .6rem);background-image:url(../img/common/action-tel@2x.png);background-image:-webkit-image-set(url(../img/common/avif/action-tel@2x.avif) 1x, url(../img/common/webp/action-tel@2x.webp) 1x, url(../img/common/action-tel@2x.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/action-tel@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-tel@2x.webp) type("image/webp") 1x, url(../img/common/action-tel@2x.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/action-tel@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-tel@2x.webp) type("image/webp") 1x, url(../img/common/action-tel@2x.png) type("image/jpeg") 1x);background-position:center right;background-image:auto 100%;left:inherit;right:.3rem;top:.3rem;border-radius:0 .4rem .4rem 0}}.actionSec__item--link.tel::after{display:none}.actionSec__item--link .yellow{color:#fff000}.actionSec__item--link .top{width:100%;color:#aad7ff;font-size:1.8rem;padding:1.5rem 0 0 20.7rem}.actionSec__item--link .center,.actionSec__item--link .bottom{display:block;width:100%;padding-left:8.3rem}@media screen and (min-width: 768px){.actionSec__item--link .center,.actionSec__item--link .bottom{padding-left:20.4rem}}.actionSec__item--link .center{font-size:2.4rem}@media screen and (min-width: 768px){.actionSec__item--link .center{font-size:2.7rem}}.actionSec__item--link .bottom{font-size:1.6rem;margin:-0.1rem 0 0}@media screen and (min-width: 768px){.actionSec__item--link .bottom{font-size:1.9rem;margin:0}}.actionSec__item--link .icon-tel.sp{font-size:2.8rem;letter-spacing:.06em;margin:1rem auto 0 8.3rem}.actionSec__item--link .icon-tel.sp span{font-family:"zen-kaku-gothic-new","roboto","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;font-weight:700}.actionSec__item--link .icon-tel.sp::before{display:inline-block;margin:0 .8rem 0 0}.actionSec__item--link .icon-tel.pc{white-space:nowrap;margin:1.3rem auto 0 0}.actionSec__item--link .icon-tel.pc::before{display:inline-block;font-size:3.5rem;margin:0 .8rem 0 0;position:relative;bottom:.4rem}.actionSec__item--link .icon-tel.pc .num{font-size:4.3rem;line-height:.8;letter-spacing:.08em;text-shadow:0 .2rem .2rem rgba(0,0,0,.25)}.actionSec__item--link .ac{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;width:21.6rem;height:2.1rem;background-color:#fff;font-size:1.4rem;color:#444;margin:.8rem auto 0 8.3rem;border-radius:.4rem}@media screen and (min-width: 768px){.actionSec__item--link .ac{width:31rem;height:2.2rem;font-size:1.5rem;letter-spacing:.05em;margin:0 auto 0 0}}.actionSec__item--link .telBottom{margin:.5rem 0 0}@media screen and (min-width: 768px){.actionSec__item--link .telBottom{width:100%;text-align:center;font-size:1.8rem;margin:.5rem auto 0 0;padding:0 0 0 .8rem}}.actionSec__item--bottom{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;width:100%;height:3.2rem;background-color:#fff;color:#3b7eb9;border:.2rem solid #3b7eb9;border-radius:99.9rem;padding:0 0 .2rem;margin:1.2rem 0 0;position:relative;z-index:1;-webkit-box-shadow:0 .2rem .4rem rgba(0,0,0,.16);box-shadow:0 .2rem .4rem rgba(0,0,0,.16)}@media screen and (min-width: 768px){.actionSec__item--bottom{width:42rem;height:3.4rem;font-size:1.8rem;margin:2rem auto 0}}.actionSec__item--bottom::before{content:"";display:block;width:1.4rem;height:.8rem;background-color:#3b7eb9;position:absolute;bottom:calc(100% - .02rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 0, 0% 100%, 100% 100%);clip-path:polygon(50% 0, 0% 100%, 100% 100%);z-index:-1}@media screen and (min-width: 768px){.actionSec__item--bottom::before{width:2rem;height:1.2rem}}.actionSec__item--bottom.tel{color:#f07618;border:.2rem solid #f07618}.actionSec__item--bottom.tel::before{background-color:#f07618}.actionSec__car{margin:2.4rem 0 0}@media screen and (min-width: 768px){.actionSec__car{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.7rem;width:85.5rem;margin:4.8rem auto 0}}.actionSec__car .red{color:#ff3b3b}.actionSec__car .yellow{color:#fff000}.actionSec__car--img{height:12.7rem;padding:2.4rem 0 0 2.9rem;position:relative}@media screen and (min-width: 768px){.actionSec__car--img{width:31.2rem;height:18.2rem;padding:4.3rem 0 0}}.actionSec__car--img img{display:block;width:auto;height:100%;position:relative;z-index:2}.actionSec__car--img figcaption{display:block;text-align:center;width:12rem;height:9.3rem;background-color:#fff000;font-size:1.8rem;letter-spacing:.05em;line-height:1.2;padding:1.3rem 0 0;position:absolute;top:0;right:3.3rem;border-radius:50%}@media screen and (min-width: 768px){.actionSec__car--img figcaption{width:13rem;height:10.1rem;font-size:1.9rem;padding:1.8rem 0 0;right:0}}.actionSec__car--img figcaption .num{font-size:2.9rem;font-weight:600}@media screen and (min-width: 768px){.actionSec__car--img figcaption .num{font-size:3.1rem}}@media screen and (min-width: 768px){.actionSec__car--content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:2rem 0 0}}.actionSec__car--txt{width:100%;height:8.3rem;background-color:#2e9f6e;font-size:1.8rem;line-height:1.2;text-align:center;color:#fff;margin:1rem 0 0;padding:.6rem 0 0;border-radius:.8rem;-webkit-box-shadow:0 .2rem .4rem rgba(0,0,0,.16);box-shadow:0 .2rem .4rem rgba(0,0,0,.16);position:relative;z-index:1}@media screen and (min-width: 768px){.actionSec__car--txt{height:8.5rem;font-size:2.2rem;line-height:1.25;letter-spacing:.05em;padding:.8rem 0 0;border-radius:.6rem}}.actionSec__car--txt .num{font-size:2rem}@media screen and (min-width: 768px){.actionSec__car--txt .num{font-size:2.6rem}}.actionSec__car--txt::before{content:"";display:block;width:1.6rem;height:1rem;background-color:#2e9f6e;position:absolute;bottom:calc(100% - .05rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 0, 0% 100%, 100% 100%);clip-path:polygon(50% 0, 0% 100%, 100% 100%);z-index:-1}@media screen and (min-width: 768px){.actionSec__car--txt::before{width:1rem;height:1.6rem;position:absolute;bottom:50%;left:inherit;right:calc(100% - .05rem);-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-clip-path:polygon(100% 0, 0 50%, 100% 100%);clip-path:polygon(100% 0, 0 50%, 100% 100%)}}.actionSec__car--come{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2rem;font-size:1.5rem;line-height:1.2;margin:.6rem 0 0}@media screen and (min-width: 768px){.actionSec__car--come{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;text-align:center;line-height:1;margin:1rem auto 0}}.actionSec__car--come:before{content:"●";font-size:1.4rem;color:#2e9f6e;position:relative;top:.1rem}@media screen and (min-width: 768px){.actionSec__car--come:before{font-size:1.6rem;top:0}}.actionSec__formTel{display:block;width:100%;height:13rem;background-color:#f07618;padding:1.4rem 1.6rem 0;color:#fff;border-radius:.6rem;-webkit-box-shadow:0 .4rem 0 #bc6410;box-shadow:0 .4rem 0 #bc6410;margin:1.2rem 0 0;position:relative}@media screen and (min-width: 768px){.actionSec__formTel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem 2.3rem;-webkit-box-shadow:0 .5rem 0 #bc6410;box-shadow:0 .5rem 0 #bc6410;margin:2.4rem 0 0;position:relative;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.actionSec__formTel:hover{top:.5rem;opacity:.8;-webkit-box-shadow:none;box-shadow:none}}.actionSec__formTel::after{content:"";display:block;width:7rem;height:7rem;background-image:url(../img/common/action-telForm_sp@2x.png);background-image:-webkit-image-set(url(../img/common/avif/action-telForm_sp@2x.avif) 1x, url(../img/common/webp/action-telForm_sp@2x.webp) 1x, url(../img/common/action-telForm_sp@2x.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/action-telForm_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-telForm_sp@2x.webp) type("image/webp") 1x, url(../img/common/action-telForm_sp@2x.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/action-telForm_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-telForm_sp@2x.webp) type("image/webp") 1x, url(../img/common/action-telForm_sp@2x.png) type("image/jpeg") 1x);background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;bottom:1.4rem;right:1.6rem;z-index:1}@media screen and (min-width: 768px){.actionSec__formTel::after{width:21.7rem;height:calc(100% - .6rem);background-image:url(../img/common/action-telForm@2x.png);background-image:-webkit-image-set(url(../img/common/avif/action-telForm@2x.avif) 1x, url(../img/common/webp/action-telForm@2x.webp) 1x, url(../img/common/action-telForm@2x.png) 1x);background-image:-webkit-image-set(url(../img/common/avif/action-telForm@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-telForm@2x.webp) type("image/webp") 1x, url(../img/common/action-telForm@2x.png) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/action-telForm@2x.avif) type("image/avif") 1x, url(../img/common/webp/action-telForm@2x.webp) type("image/webp") 1x, url(../img/common/action-telForm@2x.png) type("image/jpeg") 1x);right:.3rem;bottom:.3rem;border-radius:0 .5rem .5rem 0}}.actionSec__formTel .ac{display:block;width:100%;height:2.4rem;background-color:#fff;text-align:center;font-size:1.4rem;color:#444;padding:.1rem 0 0;border-radius:.4rem}@media screen and (min-width: 768px){.actionSec__formTel .ac{width:18.2rem;height:5.8rem;font-size:1.6rem;line-height:1.3;padding:.8rem 0 0}}.actionSec__formTel .ac .small{font-size:1.2rem}.actionSec__formTel .ac2{font-size:2rem;line-height:1.2;margin:.3rem 0 0 1.3rem}.actionSec__formTel .ac2 .num{font-size:2.3rem;font-weight:600;letter-spacing:.03em}.actionSec__formTel .icon-tel.sp{font-size:2.9rem;letter-spacing:.02em;line-height:1;margin:1.6rem 0 0}.actionSec__formTel .icon-tel.sp .bold{font-family:"zen-kaku-gothic-new","roboto","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;font-weight:700}.actionSec__formTel .icon-tel.sp::before{display:inline-block;font-size:2.8rem;margin:0 .8rem 0 0}@media screen and (min-width: 768px){.actionSec__formTel .icon-tel.pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.8rem;margin:.6rem 0 0 1.6rem}}.actionSec__formTel .icon-tel.pc::before{font-size:4rem;position:relative;top:.2rem}.actionSec__formTel .icon-tel.pc .num{font-size:5.6rem;font-weight:600;line-height:.8;letter-spacing:.05em}.actionSec__formTel .yellow{display:block;font-size:1.5rem;color:#fff000;line-height:1;margin:1.2rem 0 0}@media screen and (min-width: 768px){.actionSec__formTel .yellow{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;width:70rem;font-size:2rem;letter-spacing:.03em;padding:0 0 0 6.6rem;margin:0;position:absolute;left:3.9rem;bottom:1.7rem}}.actionSec__formTel--ac{text-align:center;font-size:2rem;color:#ff3b3b;line-height:1;margin:.8rem 0 0}.actionSec__formTel--ac .num{font-size:2.4rem;font-weight:600}.seremore-quality{background-color:#effcf9}.seremore-quality .seremore-quality-wrap{width:100%;padding:4rem 2.4rem 0}@media screen and (min-width: 768px){.seremore-quality .seremore-quality-wrap{width:108rem;margin:0 auto;padding:11.2rem 0 0}}.seremore-quality-title{margin-bottom:2.4rem;color:#2e9f6e;font-size:2rem;font-weight:bold;text-align:center}.seremore-quality-title .sub-title{position:relative;color:#f07618;font-size:3rem}.seremore-quality-title .sub-title::before,.seremore-quality-title .sub-title::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:3rem;height:.2rem;background-color:#2e9f6e}.seremore-quality-title .sub-title::before{left:-4.2rem}.seremore-quality-title .sub-title::after{right:-4.2rem}.seremore-quality-lead-text{margin-bottom:3.2rem;font-size:1.7rem;font-weight:bold;text-align:center;line-height:1.4;letter-spacing:.1rem}.seremore-quality-lead{margin-bottom:3.6rem}.seremore-quality-lead__img{overflow:hidden;border-radius:.2rem}.seremore-quality-lead__title{margin-bottom:.8rem;padding:.7rem 0;background-image:-webkit-repeating-linear-gradient(left, rgba(46, 159, 110, 0.0509803922), rgba(46, 159, 110, 0.5490196078) 6%, #2e9f6e 12% 88%, rgba(46, 159, 110, 0.5490196078) 94%, rgba(46, 159, 110, 0.0509803922));background-image:repeating-linear-gradient(90deg, rgba(46, 159, 110, 0.0509803922), rgba(46, 159, 110, 0.5490196078) 6%, #2e9f6e 12% 88%, rgba(46, 159, 110, 0.5490196078) 94%, rgba(46, 159, 110, 0.0509803922));color:#fff;font-size:2rem;font-weight:bold;text-align:center;line-height:1.2}.seremore-quality-lead__text{font-size:1.5rem;line-height:1.4;letter-spacing:.1rem}.seremore-quality-list__item{position:relative;margin-top:3.3rem;padding:2rem 1.6rem;background-color:#fff;border-top:.1rem solid #2e9f6e;border-bottom:.1rem solid #2e9f6e}.seremore-quality-list__item:first-of-type{margin-top:0}.seremore-quality-list__item .seremore-quality-num{position:absolute;top:-1.3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);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;width:15rem;height:2.6rem;background-color:#2e9f6e;border-radius:1.5rem;color:#fff;font-size:1.5rem;font-weight:bold;line-height:1}.seremore-quality-list__item .seremore-quality-num .num{font-family:"Oswald",sans-serif;font-weight:500}.seremore-quality-list__item h3{margin-bottom:1.5rem;color:#f07618;font-size:2rem;font-weight:bold;text-align:center;line-height:1.35}.seremore-quality-list__img{overflow:hidden;border-radius:.4rem}.seremore-quality-list__text{margin-top:.8rem;font-size:1.4rem;line-height:1.3}.seremore-quality-list__qualification{margin-top:1rem}.seremore-quality-list__qualification dl{margin-top:1.2rem}.seremore-quality-list__qualification dl:first-of-type{margin-top:0}.seremore-quality-list__qualification dt{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;width:100%;height:2.5rem;margin-bottom:.4rem;background-color:#2e9f6e;border-radius:.4rem;color:#fff;font-size:1.5rem;font-weight:bold;line-height:1}.seremore-quality-list__qualification dd{font-size:1.4rem;line-height:1.3}.seremore-quality-list__qualification dd span,.seremore-quality-list__qualification dd a{color:#f07618}.seremore-quality-list__qualification dd a{text-decoration:underline}.seremore-quality-arrow{display:block;width:9rem;height:2rem;margin:1.8rem auto 0}.seremore-quality-achive{display:block;width:26rem;height:12.2rem;margin:1.8rem auto 0}.seremore-quality-achive-text{margin-top:1.4rem;font-size:1.6rem;font-weight:bold;line-height:1.4;text-align:center}.seremore-quality-illust{margin:1.2rem auto 0;width:23.7rem;height:20rem}.seremore-quality-rating{margin:1.8rem 0 0}@media screen and (min-width: 768px){.seremore-quality-rating{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:47.1rem 30.1rem;grid-template-rows:auto 1fr;grid-template-areas:"data illust" "txt illust";gap:0 5.6rem;margin:1.2rem auto 0}}.seremore-quality-rating__data{grid-area:data}@media screen and (min-width: 768px){.seremore-quality-rating__data{padding:3.2rem 0 0}}.seremore-quality-rating__data p{font-size:1.1rem;line-height:1.2;text-align:center;margin:.8rem 0 0}@media screen and (min-width: 768px){.seremore-quality-rating__data p{font-size:1.2rem;margin:1rem 0 0}}.seremore-quality-rating__txt{grid-area:txt;font-size:1.6rem;font-weight:bold;line-height:1.4;text-align:center;margin:.8rem 0 0}@media screen and (min-width: 768px){.seremore-quality-rating__txt{margin:1.6rem 0 auto}}.seremore-quality-rating__illust{grid-area:illust;display:block;width:23.7rem;margin:1.2rem auto 0}@media screen and (min-width: 768px){.seremore-quality-rating__illust{width:100%;margin:0}}@media screen and (min-width: 768px){.seremore-quality-title{margin-bottom:3.2rem;font-size:2.5rem}.seremore-quality-title .main-title,.seremore-quality-title .sub-title{display:inline-block;line-height:1}.seremore-quality-title .main-title{letter-spacing:.1rem}.seremore-quality-title .sub-title{font-size:4rem;letter-spacing:.1rem}.seremore-quality-title .sub-title::before,.seremore-quality-title .sub-title::after{top:57%;width:4rem}.seremore-quality-title .sub-title::before{left:-5.6rem}.seremore-quality-title .sub-title::after{right:-5.6rem}.seremore-quality-lead-text{margin-bottom:6rem;font-size:1.8rem;letter-spacing:.1rem}.seremore-quality-lead{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:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:6.1rem}.seremore-quality-lead__img{width:52.7rem;height:26rem;margin-left:3.2rem;border-radius:.4rem}.seremore-quality-lead__img img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.seremore-quality-lead__sp-layout{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.seremore-quality-lead__title{margin-bottom:2rem;padding:.8rem 0 .9rem;font-size:2.2rem;letter-spacing:.1rem}.seremore-quality-lead__text{font-size:1.5rem;line-height:1.7}.seremore-quality-list{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:6rem 0}.seremore-quality-list__item{width:calc((100% - 4rem)/2);margin-top:0;padding:3rem 1.6rem 2.9rem}.seremore-quality-list__item:last-of-type{width:100%;padding:2.8rem 2.4rem 2.9rem}.seremore-quality-list__item h3{margin-bottom:1.7rem;font-size:2rem}.seremore-quality-list__item h3.qualification{font-size:2.2rem;letter-spacing:.1rem}.seremore-quality-list__item--sp-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.seremore-quality-list__item--sp-layout .seremore-quality-list__img{width:16.3rem;height:11.8rem}.seremore-quality-list__item--sp-layout .seremore-quality-list__img.qualification{width:31.3rem;height:17rem;border-radius:.2rem}.seremore-quality-list__item--sp-layout .seremore-quality-list__text,.seremore-quality-list__item--sp-layout .seremore-quality-list__qualification{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.seremore-quality-list__item--sp-layout .seremore-quality-list__text{margin:0 0 0 1.6rem;font-size:1.5rem;line-height:1.4}.seremore-quality-list__item--sp-layout .seremore-quality-list__qualification{margin:0 0 0 2.4rem}.seremore-quality-list__qualification dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.seremore-quality-list__qualification dt,.seremore-quality-list__qualification dd{margin:0;font-size:1.5rem;text-align:left}.seremore-quality-list__qualification dt{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:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;width:15.6rem;background-color:#fff;color:#2e9f6e}.seremore-quality-list__qualification dt::before{content:"";display:block;width:.7rem;height:.7rem;margin:.2rem .4rem 0 0;background-color:#2e9f6e;border-radius:50%}.seremore-quality-list__qualification dd{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.4}.seremore-quality-list__qualification dd a:hover{text-decoration:none}.seremore-quality-arrow{width:11rem;height:2.8rem;margin:3.2rem auto 0}.seremore-quality-achive--sp-layout{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;margin-top:1.2rem}.seremore-quality-achive--sp-layout .seremore-quality-achive{width:29rem;height:13.6rem;margin:0 auto 2.6rem}.seremore-quality-achive--sp-layout .seremore-quality-illust{width:30.1rem;height:30.6rem;margin:0 0 0 4rem}}.seremore-quality-note{background-color:#faf8f2}.seremore-quality-note .seremore-quality-wrap{position:relative;width:100%;padding:6.4rem 2.4rem}@media screen and (min-width: 768px){.seremore-quality-note .seremore-quality-wrap{width:94rem;margin:0 auto;padding:11.2rem 0 12rem}}.seremore-quality-note__balloon{position:relative;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;width:22rem;height:3rem;margin:0 auto 1.2rem;background-color:#2e9f6e;border-radius:1.7rem;color:#fff000;font-size:1.9rem;font-weight:bold;text-align:center;line-height:1}.seremore-quality-note__balloon::after{content:"";position:absolute;bottom:-0.8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:1.4rem;height:.8rem;background-color:#2e9f6e;-webkit-clip-path:polygon(0 0, 100% 0%, 50% 100%);clip-path:polygon(0 0, 100% 0%, 50% 100%)}.seremore-quality-note__title{margin-bottom:2rem;color:#2e9f6e;font-size:2.2rem;font-weight:bold;text-align:center;line-height:1.25}.seremore-quality-note__title span{color:#ff3b3b}.seremore-quality-note__illust01{display:block;width:24rem;height:14rem;margin:0 auto 1.4rem}.seremore-quality-note__balloon-client{position:relative;padding:1rem 1.6rem 1.2rem;background-color:#fff;border:.1rem solid #2e9f6e;border-radius:.8rem}.seremore-quality-note__balloon-client::before,.seremore-quality-note__balloon-client::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 0, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 0 100%)}.seremore-quality-note__balloon-client::before{top:-0.65rem;width:1.3rem;height:.8rem;background-color:#fff;z-index:1}.seremore-quality-note__balloon-client::after{top:-0.8rem;width:1.4rem;height:.8rem;background-color:#2e9f6e}.seremore-quality-note__balloon-client li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:.4rem;color:#2e9f6e;font-size:1.5rem;font-weight:bold;line-height:1.2}.seremore-quality-note__balloon-client li:first-of-type{margin-top:0}.seremore-quality-note__balloon-client li::before{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:.6rem;height:.6rem;margin:.7rem .5rem 0 0;background-color:#2e9f6e;border-radius:.3rem}.seremore-quality-note__advice{margin-top:1.5rem;border:.1rem solid #2e9f6e;border-radius:.8rem}.seremore-quality-note__advice .advice-point{position:relative;padding:1.2rem 2rem 0;background-color:#fff;border-radius:.7rem .7rem 0 0}.seremore-quality-note__advice .advice-point .text{margin-bottom:.8rem;font-size:1.9rem;font-weight:bold;text-align:center;line-height:1.3}.seremore-quality-note__advice .advice-point .text span{color:#ff3b3b}.seremore-quality-note__advice .advice-point .caveat-wrap{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}.seremore-quality-note__advice .advice-point .caveat-wrap .illust{width:10.5rem;height:9.5rem;margin-right:1rem}.seremore-quality-note__advice .advice-point .caveat-wrap .caveat{color:#ff3b3b;font-size:1.8rem;font-weight:bold;text-align:center;line-height:1.2}.seremore-quality-note__advice .advice-point-list{padding:1.2rem 1.6rem .6rem;background-color:#2e9f6e;border-radius:0 0 .7rem .7rem}.seremore-quality-note__advice .advice-point-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:.6rem;color:#fff;font-size:1.5rem;font-weight:bold;line-height:1.2}.seremore-quality-note__advice .advice-point-list li:first-of-type{margin-top:0}.seremore-quality-note__advice .advice-point-list li::before{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:1.7rem;height:1.7rem;margin-right:.8rem;background-image:url(../img/quality/check.svg);background-repeat:no-repeat;background-position:center;background-size:1.7rem auto}@media screen and (min-width: 768px){.seremore-quality-note__balloon{width:22rem;height:3.4rem;margin:0 auto 1.6rem;font-size:2rem}.seremore-quality-note__balloon::after{bottom:-0.7rem}.seremore-quality-note__title{margin-bottom:3.6rem;font-size:2.7rem;line-height:1.4}.seremore-quality-note__illust01{width:33.5rem;height:19.6rem}.seremore-quality-note__balloon-client-pc{position:absolute;top:29.5rem;width:32rem;padding:1rem;background-color:#fff;border:.1rem solid #2e9f6e;border-radius:.8rem;color:#2e9f6e;font-size:1.6rem;font-weight:bold;text-align:center;line-height:1.3}.seremore-quality-note__balloon-client-pc::before,.seremore-quality-note__balloon-client-pc::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.seremore-quality-note__balloon-client-pc::before{width:.8rem;height:1rem;background-color:#fff;z-index:2}.seremore-quality-note__balloon-client-pc::after{width:1rem;height:1.2rem;background-color:#2e9f6e;z-index:1}.seremore-quality-note__balloon-client-pc.left{left:.2rem}.seremore-quality-note__balloon-client-pc.left::before,.seremore-quality-note__balloon-client-pc.left::after{-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%)}.seremore-quality-note__balloon-client-pc.left::before{right:-0.8rem}.seremore-quality-note__balloon-client-pc.left::after{right:-1rem}.seremore-quality-note__balloon-client-pc.right{right:.2rem}.seremore-quality-note__balloon-client-pc.right::before,.seremore-quality-note__balloon-client-pc.right::after{-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}.seremore-quality-note__balloon-client-pc.right::before{left:-0.8rem}.seremore-quality-note__balloon-client-pc.right::after{left:-1rem}.seremore-quality-note__advice{margin-top:2.8rem;border:none}.seremore-quality-note__advice .advice-point{background-color:rgba(0,0,0,0)}.seremore-quality-note__advice .advice-point .text{margin-bottom:2.4rem;font-size:2.4rem}.seremore-quality-note__advice .advice-point .caveat-wrap{margin-bottom:1.5rem}.seremore-quality-note__advice .advice-point .caveat-wrap .caveat{font-size:2.2rem}.seremore-quality-note__advice .advice-point-list{position:relative;padding:2rem 2.4rem 2.4rem 27.8rem;border-radius:.8rem}.seremore-quality-note__advice .advice-point-list::before{content:"";position:absolute;bottom:0;left:8.6rem;width:14.8rem;height:29.6rem;background-image:url("../img/quality/illust_caution02-pc.svg");background-repeat:no-repeat;background-position:center;background-size:14.8rem auto}.seremore-quality-note__advice .advice-point-list li{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.1rem;font-size:1.8rem}.seremore-quality-note__advice .advice-point-list li::before{width:1.8rem;height:1.8rem;background-size:1.8rem auto}}.plan-highlight{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0, #fff000));background:-webkit-linear-gradient(transparent 70%, #fff000 0);background:linear-gradient(transparent 70%, #fff000 0)}.plan-wrap{width:100%;padding:4.8rem 2.4rem 0}@media screen and (min-width: 768px){.plan-wrap{width:104rem;margin:0 auto;padding:7.2rem 0 0}}.plan-list{margin-top:2.4rem}.plan-list__item{margin-top:2.4rem;border-radius:.4rem}.plan-list__item:first-of-type{margin-top:0}.plan-list__item-inner{display:block}.plan-list__item-img{overflow:hidden;width:100%;height:16.7rem;background-color:#ddd;border-radius:.3rem .3rem 0 0;-webkit-box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.1607843137);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.1607843137)}.plan-list__item-title,.plan-list__item-title-sub{color:#fff;font-weight:bold}.plan-list__item-title{padding:.6rem 0 1rem;font-size:2.4rem;text-align:center;line-height:1}.plan-list__item-title-sub{font-size:1.5rem;opacity:.8}.plan-list__item-info{padding:1rem 2.4rem 0}.plan-list__item-info-text{margin-bottom:1.2rem;color:#444;font-size:1.8rem;font-weight:bold;text-align:center;line-height:1.2}.plan-list__price{margin-bottom:1.4rem}.plan-list__price .plan-price-text{width:100%;margin-bottom:.2rem;padding:.35rem 0 .5rem;background-color:#ff3b3b;border-radius:.4rem;font-size:1.4rem;color:#fff;font-weight:bold;text-align:center;line-height:1}.plan-list__price .price-wrap{position:relative;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}.plan-list__price .price-wrap .price{font-family:"Oswald",sans-serif;font-weight:500;color:#ff3b3b;font-size:6rem;font-weight:bold;line-height:1}.plan-list__price .price-wrap .price .comma{font-size:5.5rem}.plan-list__price .price-wrap .unit-text,.plan-list__price .price-wrap .tax-text{font-weight:bold;line-height:1}.plan-list__price .price-wrap .unit-text{position:relative;top:-0.6rem;color:#ff3b3b;font-size:3.2rem}.plan-list__price .price-wrap .unit-text>span{font-size:3rem}.plan-list__price .price-wrap .tax-text{position:absolute;top:1.2rem;right:4rem;color:#444;font-size:1.2rem;font-weight:normal}.plan-list__price .price-tax{display:inline-block;width:100%;font-size:1.4rem;font-weight:bold;text-align:center;line-height:1}.plan-list__price .price-tax .price{font-family:"Oswald",sans-serif;font-weight:500;font-size:1.5rem}.plan-list__flow{width:100%}.plan-include-service-wrap{display:none;background-color:#fff}.plan-include-service-wrap .plan-include-service-title{margin-bottom:1.6rem;font-size:1.6rem;font-weight:bold;text-align:center;line-height:1}.plan-include-service-wrap .plan-include-service{margin-top:2.4rem;padding:1.6rem 2.4rem;background-color:#faf8f2}.plan-include-service-wrap .plan-include-service-list{display:grid;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:1fr 1fr 1fr;gap:1rem 1.6rem}.plan-include-service-wrap .plan-include-service-list__item{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}.plan-include-service-wrap .plan-include-service-list__item .img{width:7.6rem;height:4.8rem;margin:0 auto .5rem;-o-object-fit:cover;object-fit:cover;border-radius:.4rem}.plan-include-service-wrap .plan-include-service-list__item .plan{display:inline-block;width:100%;font-size:1.2rem;font-weight:bold;text-align:center;line-height:1.1}.plan-include-service-wrap .plan-include-service-list__item .plan.kazoku.tetsuzuki,.plan-include-service-wrap .plan-include-service-list__item .plan.simple-kazoku.tetsuzuki{font-size:1.1rem}.plan-include-service-wrap .plan-include-service-list__item .plan .note{color:#444;font-weight:normal}.plan-list__item-btn{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;position:relative;width:calc(100% - 4.8rem);height:3.8rem;margin:2.4rem auto;border-radius:.4rem;color:#fff;font-size:1.7rem;font-weight:bold;line-height:1;-webkit-transition:all .25s;transition:all .25s;z-index:1}.plan-list__item-btn:hover{opacity:.8}.plan-list__item-btn .icon-plan-plus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.7rem}.plan-list__item-btn.is-open{background-color:#9c9c9c !important;-webkit-box-shadow:0 .3rem 0 0 #838383 !important;box-shadow:0 .3rem 0 0 #838383 !important}.plan-list__item-btn.is-open:hover{-webkit-box-shadow:0 0 0 0 #838383 !important;box-shadow:0 0 0 0 #838383 !important;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}.plan-list__item-btn.is-open .icon-plan-plus .path2::before{color:#9c9c9c}.plan-list__item-btn.is-open .icon-plan-plus .path3{display:none}.plan-not-included{margin-top:2.4rem}.plan-not-included-btn{position:relative;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;width:100%;height:4rem;background-color:#ededed;border-radius:.4rem;-webkit-box-shadow:0 .3rem 0 0 #b4b4b4;box-shadow:0 .3rem 0 0 #b4b4b4;font-size:1.6rem;font-weight:bold;line-height:1;-webkit-transition:all .25s;transition:all .25s}.plan-not-included-btn:hover{opacity:.8;-webkit-box-shadow:0 0 0 0 #b4b4b4;box-shadow:0 0 0 0 #b4b4b4;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}.plan-not-included-btn .icon-plan-plus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plan-not-included-btn .icon-plan-plus .path1::before{color:#727272}.plan-not-included-btn .icon-plan-plus .path2::before,.plan-not-included-btn .icon-plan-plus .path3::before{color:#fff}.plan-not-included-btn.is-open .icon-plan-plus .path3{display:none}.plan-not-included-list{display:none;padding:1rem 1.6rem 1.6rem;background-color:#faf8f2;border-radius:0 0 .4rem .4rem}.plan-not-included-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem 1.6rem}.plan-not-included-list li{position:relative;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;font-size:1.5rem;line-height:1.2}.plan-not-included-list li span{font-size:1.2rem}.plan-not-included-list li span.other{margin-top:.2rem}@media screen and (min-width: 768px){.plan-not-included-list li span.other{margin-top:.5rem}}.plan-not-included-list li::before{content:"";display:inline-block;width:.7rem;height:.7rem;margin-right:.5rem;background-color:#727272;border-radius:.4rem}.plan-note{position:relative;margin-top:4rem;padding:1.8rem 1.6rem 1.6rem;background-color:#2e9f6e;border-radius:1rem}.plan-note .balloon{position:absolute;top:-1.8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16.5rem}.plan-note .plan-note-title{margin-bottom:1.4rem;color:#fff;font-size:2rem;font-weight:bold;text-align:center;line-height:1.2}.plan-note .plan-note-title .sub-title{display:block;margin-top:.8rem;color:#fff000;font-size:1.6rem;line-height:1.2}.plan-note ul{padding:1rem 1rem .6rem;background-color:#fff;border-radius:.4rem}.plan-note li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:.6rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:1.5rem;font-weight:bold;line-height:1.3}.plan-note li:first-of-type{margin-top:0}.plan-note li::before{content:"";display:inline-block;width:1.8rem;height:1.8rem;margin-right:.5rem;background-image:url("../img/plan/check.svg");background-repeat:no-repeat;background-position:center;background-size:1.8rem auto}.other-plan{height:19rem;margin-top:2.4rem;position:relative}.other-plan::after{content:"";display:block;position:absolute;bottom:0;right:1rem;width:16.8rem;height:12.7rem;background-image:url("../img/plan/advisor-sp.svg");background-repeat:no-repeat;background-position:center;background-size:16.8rem auto}.other-plan .other-plan-title{position:relative;color:#2e9f6e;font-size:2.1rem;font-weight:bold;text-align:center;line-height:1.2}.other-plan .other-plan-title span{position:absolute;top:7.5rem;left:3.6rem;font-size:1.7rem;text-align:left}.other-plan .other-plan-banner{position:relative}.other-plan .other-plan-banner::after{content:"";display:block;position:absolute;top:-10.5rem;right:0;width:16.8rem;height:10.5rem;background-image:url("../img/plan/advisor-sp.svg");background-repeat:no-repeat;background-position:center;background-size:16.8rem auto}.other-plan .other-plan-banner__item{display:inline-block;width:100%;margin-bottom:1rem}.other-plan .other-plan-banner__item:last-of-type{margin-bottom:0}.other-plan .other-plan-banner__item img{width:100%}@media screen and (min-width: 768px){.plan-list{margin-top:5.4rem}.plan-list__item{margin-top:4rem;border-radius:.4rem}.plan-list__item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.plan-list__item-img{width:42.4rem;height:23rem;background-color:#ddd;border-radius:.2rem 0 .4rem 0;overflow:hidden;-webkit-box-shadow:.3rem .4rem .4rem 0 rgba(0,0,0,.1607843137);box-shadow:.3rem .4rem .4rem 0 rgba(0,0,0,.1607843137)}.plan-list__item-detail{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.plan-list__item-title,.plan-list__item-title-sub{color:#fff;font-weight:bold}.plan-list__item-title{padding:1.3rem 4rem;font-size:2.6rem;text-align:left;line-height:1}.plan-list__item-title-sub{font-size:1.5rem;opacity:.8}.plan-list__item-title-sub .space{display:inline-block}.plan-list__item-info{padding:.9rem 4rem 0}.plan-list__item-info-text{margin-bottom:2.1rem;font-size:1.8rem;text-align:left}.plan-list__price-flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.plan-list__price{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.plan-list__price .plan-price-text{width:22.8rem;margin-bottom:.5rem;padding:.5rem 0;font-size:1.3rem}.plan-list__price .price-wrap{position:relative;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;margin-bottom:.5rem}.plan-list__price .price-wrap .price{font-family:"Oswald",sans-serif;font-weight:500;color:#ff3b3b;font-size:6rem;font-weight:bold;line-height:1}.plan-list__price .price-wrap .price .comma{font-size:6rem}.plan-list__price .price-wrap .unit-text,.plan-list__price .price-wrap .tax-text{font-weight:bold;line-height:1}.plan-list__price .price-wrap .unit-text{position:relative;top:-0.6rem;color:#ff3b3b;font-size:2.6rem}.plan-list__price .price-wrap .unit-text>span{font-size:2.4rem}.plan-list__price .price-wrap .tax-text{position:absolute;top:1.8rem;right:2.8rem;color:#444;font-size:1rem}.plan-list__price .price-tax{display:inline-block;width:100%;font-size:1.4rem;font-weight:bold;text-align:left;text-indent:3.6rem;line-height:1}.plan-list__price .price-tax .price{font-family:"Oswald",sans-serif;font-weight:500;font-size:1.5rem}.plan-list__flow{width:25.2rem;height:12.5rem;margin-left:2.4rem}.plan-include-service-wrap{display:none;background-color:#fff}.plan-include-service-wrap .plan-include-service-title{margin-bottom:2.4rem;font-size:1.8rem}.plan-include-service-wrap .plan-include-service{margin-top:2.4rem;padding:2rem 6rem 3.2rem;background-color:#faf8f2}.plan-include-service-wrap .plan-include-service-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:1.6rem calc((100% - 63rem)/6)}.plan-include-service-wrap .plan-include-service-list__item{width:9rem}.plan-include-service-wrap .plan-include-service-list__item .img{width:100%;height:5.7rem;border-radius:.3rem}.plan-include-service-wrap .plan-include-service-list__item .plan{font-size:1.3rem}.plan-include-service-wrap .plan-include-service-list__item .plan.kazoku.tetsuzuki,.plan-include-service-wrap .plan-include-service-list__item .plan.simple-kazoku.tetsuzuki{font-size:1.2rem}.plan-include-service-wrap .plan-include-service-list__item .plan .note{font-size:1.2rem}.plan-list__item-btn{width:32rem;height:4rem;margin:1.6rem auto 2.8rem}.plan-not-included{margin-top:4rem}.plan-not-included-btn{font-size:1.7rem}.plan-not-included-btn .icon-plan-plus{right:2.7rem;font-size:2rem}.plan-not-included-list{display:none;padding:2rem 4.4rem}.plan-note{margin-top:7.8rem;padding:2.4rem 9.6rem 3.6rem;border-radius:.8rem}.plan-note .balloon{top:-3.8rem;left:2.4rem;-webkit-transform:none;transform:none;width:11.8rem}.plan-note .plan-note-title{margin-bottom:2.5rem;font-size:2.2rem;text-indent:-1.7rem;letter-spacing:-0.05rem}.plan-note .plan-note-title .sub-title{display:inline;font-size:1.5rem}.plan-note ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0 1.4rem;padding:1rem 2.4rem}.plan-note li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;margin-top:0;font-size:1.5rem}.other-plan{margin-top:8rem;height:auto}.other-plan::after{top:-3.5rem;right:3.8rem;width:23.7rem;height:22.2rem;background-image:url("../img/plan/advisor-pc.svg");background-size:23.7rem auto}.other-plan .other-plan-title{margin-bottom:11.1rem;font-size:2.4rem;line-height:1.6;letter-spacing:.04rem}.other-plan .other-plan-title span{position:relative;top:auto;left:auto;font-size:2rem;text-align:center}.other-plan .other-plan-banner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.other-plan .other-plan-banner::after{top:-15.6rem;right:3.8rem;width:23.7rem;height:15.6rem;background-image:url("../img/plan/advisor-pc.svg");background-size:23.7rem auto}.other-plan .other-plan-banner__item{width:50rem;height:14rem;margin-bottom:0}}.simple-kasoh.plan-list__item{border:.1rem solid #4f9fa0}@media screen and (min-width: 768px){.simple-kasoh.plan-list__item{border:.2rem solid #4f9fa0}}.simple-kasoh .plan-list__item-title,.simple-kasoh .plan-list__item-btn{background-color:#4f9fa0}.simple-kasoh .plan-include-service-title,.simple-kasoh .plan-include-service .plan{color:#4f9fa0}.simple-kasoh .plan-list__item-btn{-webkit-box-shadow:0 .3rem 0 0 #3c8283;box-shadow:0 .3rem 0 0 #3c8283}.simple-kasoh .plan-list__item-btn .path2::before,.simple-kasoh .plan-list__item-btn .path3::before{color:#4f9fa0}.simple-kasoh .plan-list__item-btn:hover{-webkit-box-shadow:0 0 0 0 #3c8283;box-shadow:0 0 0 0 #3c8283;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}.simple-kazoku.plan-list__item{border:.1rem solid #b16884}@media screen and (min-width: 768px){.simple-kazoku.plan-list__item{border:.2rem solid #b16884}}.simple-kazoku .plan-list__item-title,.simple-kazoku .plan-list__item-btn{background-color:#b16884}.simple-kazoku .plan-include-service-title,.simple-kazoku .plan-include-service .plan{color:#b16884}.simple-kazoku .plan-list__item-btn{-webkit-box-shadow:0 .3rem 0 0 #9d5772;box-shadow:0 .3rem 0 0 #9d5772}.simple-kazoku .plan-list__item-btn .path2::before,.simple-kazoku .plan-list__item-btn .path3::before{color:#b16884}.simple-kazoku .plan-list__item-btn:hover{-webkit-box-shadow:0 0 0 0 #9d5772;box-shadow:0 0 0 0 #9d5772;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}.kazoku.plan-list__item{border:.1rem solid #5e789c}@media screen and (min-width: 768px){.kazoku.plan-list__item{border:.2rem solid #5e789c}}.kazoku .plan-list__item-title,.kazoku .plan-list__item-btn{background-color:#5e789c}.kazoku .plan-include-service-title,.kazoku .plan-include-service .plan{color:#5e789c}.kazoku .plan-list__item-btn{-webkit-box-shadow:0 .3rem 0 0 #4f698c;box-shadow:0 .3rem 0 0 #4f698c}.kazoku .plan-list__item-btn .path2::before,.kazoku .plan-list__item-btn .path3::before{color:#5e789c}.kazoku .plan-list__item-btn:hover{-webkit-box-shadow:0 0 0 0 #4f698c;box-shadow:0 0 0 0 #4f698c;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}.seremore-support{width:100%;padding:6rem 2.4rem;background-color:#faf8f2}@media screen and (min-width: 768px){.seremore-support{padding:11.2rem 0 12rem}}@media screen and (min-width: 768px){.seremore-support .seremore-support-wrap{width:108rem;margin:0 auto}}.seremore-support-header{position:relative;margin-bottom:2.5rem;color:#2e9f6e;font-size:2.2rem;font-weight:bold;text-align:center;line-height:1.2}.seremore-support-header::before,.seremore-support-header::after{content:"";display:block;position:absolute;bottom:.8rem;width:2.4rem;height:.1rem;background-color:#2e9f6e}.seremore-support-header::before{left:.6rem;-webkit-transform:rotate(64deg);transform:rotate(64deg)}.seremore-support-header::after{right:.6rem;-webkit-transform:rotate(108deg);transform:rotate(108deg)}.seremore-support-list__item{margin-top:1.6rem;padding:1.4rem 1.6rem 1.6rem;background-color:#fff;border-radius:.4rem;-webkit-box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.1019607843);box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.1019607843)}.seremore-support-list__item:first-of-type{margin-top:0}.seremore-support-list__header{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.6rem;font-size:1.9rem;color:#f07618;font-weight:bold;text-align:center;line-height:1.2}.seremore-support-list__header .num{font-family:"Oswald",sans-serif;font-weight:500;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;width:2.8rem;height:2.8rem;margin-right:1.6rem;background-color:#2e9f6e;border-radius:.4rem;color:#fff;font-size:1.6rem;font-weight:bold}.seremore-support-list__header .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:calc(100% - 4.4rem);padding-top:.3rem}.seremore-support-list__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.seremore-support-list__detail .img{overflow:hidden;width:9.8rem;margin-right:1.6rem;border-radius:.4rem}.seremore-support-list__detail .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:.2rem;font-size:1.5rem;line-height:1.35}.seremore-support-list__detail .text span{color:#2e9f6e;font-weight:bold}@media screen and (min-width: 768px){.seremore-support-header{margin-bottom:6.4rem;font-size:2.8rem}.seremore-support-header::before,.seremore-support-header::after{width:3rem}.seremore-support-header::before{left:calc(50% - 22.5rem);-webkit-transform:rotate(54deg);transform:rotate(54deg)}.seremore-support-header::after{right:calc(50% - 22.5rem);-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.seremore-support-list{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;gap:0 2.4rem}.seremore-support-list__item{width:calc((100% - 7.2rem)/4);margin-top:0;padding:2.4rem 1.6rem 3.2rem}.seremore-support-list__header,.seremore-support-list__detail{display:block}.seremore-support-list__header{min-height:4.98rem}.seremore-support-list__header .num{position:absolute;top:-3.9rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3rem;height:3rem;margin-left:0;font-size:1.6rem}.seremore-support-list__header .text{padding-top:0}.seremore-support-list__detail{margin-top:0}.seremore-support-list__detail .img{width:100%;margin:0 0 1.6rem 0}}.seremore-flow{width:100%;padding:4rem 2.4rem 6.4rem;background-color:#f4f4f4}@media screen and (min-width: 768px){.seremore-flow .seremore-flow-wrap{width:108rem;margin:0 auto;padding:11.2rem 0 12rem}}.seremore-flow-header{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;width:100%;min-height:3.2rem;margin:1.6rem 0;background-color:#2e9f6e;border:2px solid #2e9f6e;border-radius:.4rem;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1}.seremore-flow-header:first-of-type{margin:3.2rem 0 1.6rem}.seremore-flow-header .day{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;width:7rem;height:2.9rem;background-color:#fff;border-radius:.2rem 0 0 .2rem;color:#2e9f6e;font-size:1.6rem;font-weight:bold}.seremore-flow-header .program{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.seremore-flow-list__item{margin-top:1.6rem;padding:1.6rem;background-color:#fff;border:.1rem solid #2e9f6e;border-radius:.4rem}.seremore-flow-list__item:first-of-type{margin-top:0}.seremore-flow-list__item .detail{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;margin-bottom:.8rem}.seremore-flow-list__item .detail .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#2e9f6e;font-size:1.8rem;font-weight:bold;line-height:1}.seremore-flow-list__item .detail .title .num{font-family:"Oswald",sans-serif;font-weight:500;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;width:2.3rem;height:2.3rem;padding:0 0 .2rem;margin:-0.25rem .4rem 0 0;background-color:#2e9f6e;border-radius:1.2rem;color:#fff;font-size:1.3rem;font-weight:bold;line-height:1}.seremore-flow-list__item .detail .title .title-text{line-height:1.2;position:relative;bottom:.2rem}.seremore-flow-list__item .detail .title .title-text.small{font-size:1.6rem}.seremore-flow-list__item .detail .img{overflow:hidden;width:13rem;height:6rem;border-radius:.25rem}.seremore-flow-list__item .detail .img img{width:100%}.seremore-flow-list__item .note{margin-bottom:.6rem;color:#ff3b3b;font-size:1.3rem;font-weight:bold;line-height:1.2}.seremore-flow-list__item .note.green{color:#2e9f6e}.seremore-flow-list__item .text{font-size:1.5rem;line-height:1.3}.seremore-flow-list__item .annotation{margin-top:.6rem;font-size:1.2rem;line-height:1.2}.seremore-flow-list__item .urgency-wrap{margin-top:1.6rem}.seremore-flow-list__item .urgency-wrap .urgency-link{display:block;width:100%;padding:.3rem 0 .4rem;background-color:#ff3b3b;border-radius:.4rem;text-align:center;-webkit-box-shadow:0 .4rem 0 0 #ba2828;box-shadow:0 .4rem 0 0 #ba2828;-webkit-transition:all .25s;transition:all .25s;cursor:pointer}.seremore-flow-list__item .urgency-wrap .urgency-link:hover,.seremore-flow-list__item .urgency-wrap .urgency-link:active{opacity:.8;-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem);-webkit-box-shadow:none;box-shadow:none}.seremore-flow-list__item .urgency-wrap .urgency-link .tel-number{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;font-family:"Oswald",sans-serif;font-weight:500;color:#fff;font-size:2.6rem;font-weight:bold;line-height:1}.seremore-flow-list__item .urgency-wrap .urgency-link .tel-number::before{margin-right:.8rem;font-family:"icomoon";content:"\e904";font-size:2.3rem;line-height:1;color:#fff}.seremore-flow-list__item .urgency-wrap .urgency-link .time{color:#fff;font-size:1.4rem;font-weight:bold;line-height:1.2}@media screen and (min-width: 768px){.seremore-flow-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.4rem}.seremore-flow-list__item .img{overflow:hidden;width:26rem;height:15rem;margin-right:4rem;border-radius:.4rem}.seremore-flow-list__item .detail-pc{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.seremore-flow-list__item .detail-pc .detail{margin-bottom:1.2rem}.seremore-flow-list__item .detail-pc .detail .title{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:2.2rem}.seremore-flow-list__item .detail-pc .detail .title .num{width:2.7rem;height:2.7rem;margin:-0.2rem .7rem 0 0;padding:0 0 .1rem;border-radius:1.4rem;font-size:1.7rem}.seremore-flow-list__item .detail-pc .detail .title .title-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.seremore-flow-list__item .detail-pc .detail .title .title-text.small{font-size:2.2rem}.seremore-flow-list__item .detail-pc .note{margin:0 0 0 1.6rem}.seremore-flow-list__item .detail-pc .note.pc{display:inline}.seremore-flow-list__item .detail-pc .text{line-height:1.4}.seremore-flow-list__item .urgency-wrap .urgency-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;padding:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}.seremore-flow-list__item .urgency-wrap .urgency-link:hover{-webkit-transform:none;transform:none}.seremore-flow-list__item .urgency-wrap .urgency-link .tel-number{margin-right:1.6rem;color:#ff3b3b;font-size:4.2rem}.seremore-flow-list__item .urgency-wrap .urgency-link .tel-number::before{width:3.85rem;height:3.85rem;margin-right:.7rem;color:#ff3b3b;font-size:3.85rem}.seremore-flow-list__item .urgency-wrap .urgency-link .time{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;width:10.8rem;height:4.2rem;background-color:#ff3b3b;border-radius:.4rem;color:#fff;font-size:1.4rem;font-weight:bold;line-height:1.2}.seremore-flow-list__item .annotation{margin-top:1.6rem;font-size:1.3rem;line-height:1.4}}#formSecTel{position:absolute;top:-2.4rem}@media screen and (min-width: 768px){#formSecTel{top:-11rem}}.formSec{padding:4.8rem 0 0;background-color:#faf8f2;position:relative}@media screen and (min-width: 768px){.formSec{padding:11.2rem 0 12rem}}.formSec__txt{font-size:1.6rem;line-height:1.3}@media screen and (min-width: 768px){.formSec__txt{line-height:1.2;margin:3.6rem 0 0}}.formSec__trouble{margin:3rem 0 0}@media screen and (min-width: 768px){.formSec__trouble{padding:0 4rem;margin:5.6rem 0 0}}.formSec__trouble--head{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:.8rem;font-size:2rem;color:#2e9f6e;line-height:1.2}@media screen and (min-width: 768px){.formSec__trouble--head{font-size:2.2rem;line-height:1}}.formSec__trouble--head::before,.formSec__trouble--head::after{content:"";width:2.4rem;height:.1rem;background-color:#2e9f6e;-webkit-transform-origin:bottom center;transform-origin:bottom center;position:relative;bottom:1rem}.formSec__trouble--head::before{-webkit-transform:rotate(-116deg);transform:rotate(-116deg)}.formSec__trouble--head::after{-webkit-transform:rotate(116deg);transform:rotate(116deg)}.formSec__trouble--head>span{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}@media screen and (min-width: 768px){.formSec__trouble--head>span{display:block}}.formSec__trouble--head .txt-highlight{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.formSec__trouble--top{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;margin:1rem 0 0;position:relative}@media screen and (min-width: 768px){.formSec__trouble--top{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:4rem 0 0;padding:0 2.7rem 0 0}}.formSec__trouble--top::after{content:"";display:block;width:6.5rem;height:1.6rem;background-color:#dcca91;position:absolute;top:calc(100% + 1.6rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(0 0, 50% 100%, 100% 0);clip-path:polygon(0 0, 50% 100%, 100% 0)}@media screen and (min-width: 768px){.formSec__trouble--top::after{width:8rem;height:2rem;top:initial;bottom:2.2rem}}.formSec__trouble--top picture{display:block;width:21rem}@media screen and (min-width: 768px){.formSec__trouble--top picture{width:25.2rem}}.formSec__trouble--top 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:.6rem;width:100%;padding:.6rem .5rem 0}@media screen and (min-width: 768px){.formSec__trouble--top ul{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:1.2rem;padding:.4rem 0 0}}.formSec__trouble--top ul li{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;height:4rem;font-size:1.3rem;line-height:1.15;text-align:center;color:#2e9f6e;padding:0 1.3rem .1rem;border-radius:.8rem;background-color:#fff;border:.1rem solid #bdb487}@media screen and (min-width: 768px){.formSec__trouble--top ul li{height:2.7rem;font-size:1.5rem;border-radius:.2rem}.formSec__trouble--top ul li br{display:none}}.formSec__trouble--bottom{width:100%;height:27rem;background-color:#fff;margin:4.8rem 0 0;border:.1rem solid #f07618;border-radius:.4rem;overflow:hidden}@media screen and (min-width: 768px){.formSec__trouble--bottom{display:grid;grid-template-columns:32rem 1fr;grid-template-rows:auto 1fr;grid-template-areas:"before head" "before txt";gap:1.2rem 2.4rem;height:21.8rem;padding:2.4rem;margin:0}}@media screen and (min-width: 768px){.formSec__trouble--bottom::before{content:"";grid-area:before;width:100%;height:100%;background-image:url(../img/common/form-answer@2x.jpg);background-image:-webkit-image-set(url(../img/common/avif/form-answer@2x.avif) 1x, url(../img/common/webp/form-answer@2x.webp) 1x, url(../img/common/form-answer@2x.jpg) 1x);background-image:-webkit-image-set(url(../img/common/avif/form-answer@2x.avif) type("image/avif") 1x, url(../img/common/webp/form-answer@2x.webp) type("image/webp") 1x, url(../img/common/form-answer@2x.jpg) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/form-answer@2x.avif) type("image/avif") 1x, url(../img/common/webp/form-answer@2x.webp) type("image/webp") 1x, url(../img/common/form-answer@2x.jpg) type("image/jpeg") 1x);background-position:center center;background-repeat:no-repeat;background-size:100%;-o-object-fit:cover;object-fit:cover;border-radius:.8rem}}.formSec__trouble--bottom .head{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;width:100%;height:10.1rem;font-size:1.9rem;color:#f07618;line-height:1.3;padding:0 0 0 1.6rem;text-shadow:0 0 .4rem #fff;position:relative;z-index:1}@media screen and (min-width: 768px){.formSec__trouble--bottom .head{grid-area:head;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(0, #fff000));background:-webkit-linear-gradient(transparent 80%, #fff000 0);background:linear-gradient(transparent 80%, #fff000 0);font-size:2.2rem;line-height:1.3;padding:0;text-shadow:none;border-bottom:.1rem solid #fff000;margin:1.7rem 0 0}}.formSec__trouble--bottom .head::before{content:"";display:block;width:12.2rem;height:100%;background-image:url(../img/common/form-answer_sp@2x.jpg);background-image:-webkit-image-set(url(../img/common/avif/form-answer_sp@2x.avif) 1x, url(../img/common/webp/form-answer_sp@2x.webp) 1x, url(../img/common/form-answer_sp@2x.jpg) 1x);background-image:-webkit-image-set(url(../img/common/avif/form-answer_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/form-answer_sp@2x.webp) type("image/webp") 1x, url(../img/common/form-answer_sp@2x.jpg) type("image/jpeg") 1x);background-image:image-set(url(../img/common/avif/form-answer_sp@2x.avif) type("image/avif") 1x, url(../img/common/webp/form-answer_sp@2x.webp) type("image/webp") 1x, url(../img/common/form-answer_sp@2x.jpg) type("image/jpeg") 1x);background-position:center center;background-repeat:no-repeat;background-size:auto 100%;position:absolute;top:0;right:0;z-index:-1}@media screen and (min-width: 768px){.formSec__trouble--bottom .head::before{display:none}}.formSec__trouble--bottom .txt{font-size:1.5rem;line-height:1.35;padding:1rem 1.6rem 0}@media screen and (min-width: 768px){.formSec__trouble--bottom .txt{grid-area:txt;line-height:1.5;padding:0}}.formSec__content{position:relative;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:4.8rem;margin:4.8rem 0 0}@media screen and (min-width: 768px){.formSec__content{gap:9.6rem;margin:9.6rem 0 0}}.formSec__content--head{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.1rem;text-align:center}@media screen and (min-width: 768px){.formSec__content--head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-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:1rem;height:2.8rem}}.formSec__content--head>svg{display:none}@media screen and (min-width: 768px){.formSec__content--head>svg{display:block;width:2.3rem}}.formSec__content--ac{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;width:100%;height:3.2rem;font-size:1.7rem;color:#fff;background-color:#f07618;padding:0 0 .2rem;border-radius:.8rem;position:relative}@media screen and (min-width: 768px){.formSec__content--ac{width:30rem;height:100%;font-size:1.8rem;border-radius:99.9rem}}.formSec__content--ac::after{content:"";width:1.6rem;height:.8rem;position:absolute;background-color:#f07618;top:calc(100% - .2rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(0 0, 50% 100%, 100% 0);clip-path:polygon(0 0, 50% 100%, 100% 0)}@media screen and (min-width: 768px){.formSec__content--ac::after{display:none}}.formSec__content--ac.form{background-color:#3b7eb9}@media screen and (min-width: 768px){.formSec__content--ac.form{width:32rem}}.formSec__content--ac.form::after{background-color:#3b7eb9}.formSec__content--ttl{font-size:2rem;line-height:1;color:#f07618}@media screen and (min-width: 768px){.formSec__content--ttl{font-size:2.4rem}}.formSec__content--ttl.form{color:#3b7eb9}@media screen and (min-width: 768px){.formSec__tel{padding:0 4rem}}.formSec__main{background-color:#fff;padding:0 0 6.4rem;margin:2rem -2.4rem 0}@media screen and (min-width: 768px){.formSec__main{padding:0 0 4.8rem;margin:4rem auto 0}}.formSec__main.complete .formSec__main--current li{background-color:#3b7eb9;color:#fff}.formSec__main.complete .formSec__main--current li.active{color:#3b7eb9;background-color:#f1f1f1}.formSec__main.complete .formSec__main--current li.active::after{background-color:#f1f1f1}.formSec__main.complete .wpcf7{display:none}.formSec__main.complete .formSec__complete{display:block}.formSec__main--current{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3rem;background-color:#f1f1f1}@media screen and (min-width: 768px){.formSec__main--current{height:3.6rem}}.formSec__main--current li{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:.4rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#3b7eb9;font-size:1.5rem;position:relative}@media screen and (min-width: 768px){.formSec__main--current li{font-size:1.7rem}}.formSec__main--current li.active{background-color:#3b7eb9;color:#fff}.formSec__main--current li.active:first-of-type::after{background-color:#3b7eb9}.formSec__main--current li:first-of-type{z-index:2}.formSec__main--current li:first-of-type::before{content:"❶"}.formSec__main--current li:first-of-type::after{content:"";width:1rem;height:100%;background-color:#f1f1f1;position:absolute;top:50%;left:calc(100% - .01rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-clip-path:polygon(0 100%, 100% 50%, 0 0);clip-path:polygon(0 100%, 100% 50%, 0 0)}.formSec__main--current li:nth-of-type(2){z-index:1}.formSec__main--current li:nth-of-type(2)::before{content:"❷"}.formSec__main--content{padding:2.4rem 2.4rem 0}@media screen and (min-width: 768px){.formSec__main--content{padding:4rem 4rem 0}}.formSec .formObj__wrap{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.6rem;font-size:1.6rem;line-height:1.6}@media screen and (min-width: 768px){.formSec .formObj__wrap{gap:2.8rem}}.formSec .formObj__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:.8rem}@media screen and (min-width: 768px){.formSec .formObj__column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0}}.formSec .formObj__title{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;font-weight:700;gap:.6rem}@media screen and (min-width: 768px){.formSec .formObj__title{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:25.6rem;line-height:1.4;padding:1rem 0 0}.formSec .formObj__title.situation,.formSec .formObj__title.content,.formSec .formObj__title.address,.formSec .formObj__title.envelope,.formSec .formObj__title.category{padding:.1rem 0 0}}.formSec .formObj__title .cat{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;width:3.8rem;height:2.1rem;background-color:#3b7eb9;font-size:1.3rem;line-height:1;color:#fff;padding:0 0 .1rem;border-radius:.2rem}@media screen and (min-width: 768px){.formSec .formObj__title .cat{position:relative;top:.2rem}}.formSec .formObj__title .required{background-color:#ff3b3b}.formSec .formObj__title .address{padding:0}.formSec .formObj__title .inquiry,.formSec .formObj__title .situation{padding:0}@media screen and (min-width: 768px){.formSec .formObj__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.formSec .formObj__content input[type=text],.formSec .formObj__content input[type=tel],.formSec .formObj__content input[type=email],.formSec .formObj__content textarea{display:block;width:100%;background-color:#fff;color:#444;padding:.8rem 1.4rem;border:.1rem solid #3b7eb9;border-radius:.2rem;resize:none}@media screen and (min-width: 768px){.formSec .formObj__content input[type=text],.formSec .formObj__content input[type=tel],.formSec .formObj__content input[type=email],.formSec .formObj__content textarea{height:4.2rem;padding:.7rem 1.4rem;border-radius:.4rem}}.formSec .formObj__content input[type=text]:focus,.formSec .formObj__content input[type=tel]:focus,.formSec .formObj__content input[type=email]:focus,.formSec .formObj__content textarea:focus{outline:.1rem solid #3b7eb9}.formSec .formObj__content input[type=text]::-webkit-input-placeholder, .formSec .formObj__content input[type=tel]::-webkit-input-placeholder, .formSec .formObj__content input[type=email]::-webkit-input-placeholder, .formSec .formObj__content textarea::-webkit-input-placeholder{color:#aeaeae;opacity:1}.formSec .formObj__content input[type=text]::-moz-placeholder, .formSec .formObj__content input[type=tel]::-moz-placeholder, .formSec .formObj__content input[type=email]::-moz-placeholder, .formSec .formObj__content textarea::-moz-placeholder{color:#aeaeae;opacity:1}.formSec .formObj__content input[type=text]:-ms-input-placeholder, .formSec .formObj__content input[type=tel]:-ms-input-placeholder, .formSec .formObj__content input[type=email]:-ms-input-placeholder, .formSec .formObj__content textarea:-ms-input-placeholder{color:#aeaeae;opacity:1}.formSec .formObj__content input[type=text]::-ms-input-placeholder, .formSec .formObj__content input[type=tel]::-ms-input-placeholder, .formSec .formObj__content input[type=email]::-ms-input-placeholder, .formSec .formObj__content textarea::-ms-input-placeholder{color:#aeaeae;opacity:1}.formSec .formObj__content input[type=text]::placeholder,.formSec .formObj__content input[type=tel]::placeholder,.formSec .formObj__content input[type=email]::placeholder,.formSec .formObj__content textarea::placeholder{color:#aeaeae;opacity:1}.formSec .formObj__content .wpcf7-form-control-wrap[data-name=yourZip] input{display:block;width:16rem}@media screen and (min-width: 768px){.formSec .formObj__content .wpcf7-form-control-wrap[data-name=yourZip] input{width:20rem}}.formSec .formObj__content .wpcf7-form-control-wrap[data-name=yourAddress]{display:block;margin:1rem 0 0}.formSec .formObj__content .wpcf7-form-control-wrap[data-name=yourAddress] textarea{height:8.6rem}@media screen and (min-width: 768px){.formSec .formObj__content .wpcf7-form-control-wrap[data-name=yourAddress] textarea{height:4.4rem}}.formSec .formObj__content .wpcf7-form-control-wrap[data-name=content]{display:block}.formSec .formObj__content .wpcf7-form-control-wrap[data-name=content] textarea{height:14rem}@media screen and (min-width: 768px){.formSec .formObj__content .wpcf7-form-control-wrap[data-name=content] textarea{height:16rem}}.formSec .formObj__content .wpcf7-checkbox,.formSec .formObj__content .wpcf7-radio{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem 3.2rem}@media screen and (min-width: 768px){.formSec .formObj__content .wpcf7-checkbox,.formSec .formObj__content .wpcf7-radio{gap:.8rem 4rem;padding:.2rem 0 0}}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item{margin:0}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=radio],.formSec .formObj__content .wpcf7-radio .wpcf7-list-item input[type=checkbox],.formSec .formObj__content .wpcf7-radio .wpcf7-list-item input[type=radio]{display:none}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::before{background-color:#3b7eb9}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after,.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::after,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::after{-webkit-transform:translateY(-50%) scale(0.48);transform:translateY(-50%) scale(0.48)}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item-label,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item-label{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:.6rem;line-height:1.6;cursor:pointer;position:relative}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item-label::after,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item-label::after{content:"";display:block;width:2.1rem;height:2.1rem;border-radius:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width: 768px){.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item-label::after,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item-label::after{width:1.9rem;height:1.9rem}}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item-label::before,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item-label::before{background-color:#fff;border:.1rem solid #3b7eb9}.formSec .formObj__content .wpcf7-checkbox .wpcf7-list-item-label::after,.formSec .formObj__content .wpcf7-radio .wpcf7-list-item-label::after{background-color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.formSec .formObj__content--zip{width:100%;margin:0 0 .2rem;font-size:1.5rem}@media screen and (min-width: 768px){.formSec .formObj__content--zip{font-size:1.6rem;line-height:1;margin:.4rem 0 .9rem}}.formSec .formObj__content--cell{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:.6rem 1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.5rem}@media screen and (min-width: 768px){.formSec .formObj__content--cell{gap:1.6rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2rem}}.formSec .formObj__content--cell a{color:#3b7eb9;text-decoration:underline}@media screen and (min-width: 768px){.formSec .formObj__content--cell a{display:block;margin:0 0 0 -0.8rem}.formSec .formObj__content--cell a:hover{opacity:.8}}.formSec .formObj__content--cell svg{vertical-align:initial;display:inline-block;width:1.4rem;margin-left:.4rem}@media screen and (min-width: 768px){.formSec .formObj__content--cell svg{margin-left:0;width:1.5rem}}.formSec .formObj__content--ac{font-size:1.5rem;line-height:1.2}.formSec .formObj__content--word{font-weight:bold;line-height:1.2}@media screen and (min-width: 768px){.formSec .formObj__content--word{line-height:initial}}.formSec .formObj__content--note{font-size:1.5rem;line-height:1.2;margin:.4rem 0 .8rem}@media screen and (min-width: 768px){.formSec .formObj__content--note{line-height:1.4;margin:.5rem 0 1.4rem}}.formSec .formObj__privacy{height:24rem;background-color:#f3f3f3;font-size:1.4rem;line-height:1.25;padding:.8rem 1.6rem;margin:1.6rem auto 0;overflow:scroll;border-radius:.4rem}@media screen and (min-width: 768px){.formSec .formObj__privacy{height:23.6rem;padding:.8rem 4rem}}.formSec .formObj__privacy .privacy-main{margin:0}.formSec .formObj__privacy dt{margin:1.4rem 0 .2rem;font-size:1.4rem;font-weight:bold}.formSec .formObj__privacy dd{margin:0;padding-left:0;font-size:1.3rem;color:#333}.formSec .formObj__privacy dd:not(:last-child){margin-bottom:1.2rem}.formSec .formObj__privacy dd ul{margin-top:.8rem;padding-left:1.2em}.formSec .formObj__privacy dd ul li{list-style:disc;font-size:1.3rem;margin-bottom:.4rem}@media screen and (min-width: 768px){.formSec .formObj__privacy{margin-top:3rem}.formSec .formObj__privacy dt{font-size:1.4rem;margin:2rem 0 .6rem}.formSec .formObj__privacy dd{font-size:1.4rem}}.formSec .formObj__btn{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:7rem;background-color:#3b7eb9;line-height:1.3;font-size:1.6rem;font-weight:700;color:#fff;padding:.2rem 0 0;margin:2.8rem auto 0;position:relative;border-radius:.4rem;-webkit-box-shadow:0 .4rem 0 #0d4d85;box-shadow:0 .4rem 0 #0d4d85;position:relative}@media screen and (min-width: 768px){.formSec .formObj__btn{width:40rem;height:7rem;padding:0 0 .2rem;margin:4rem auto 0;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.formSec .formObj__btn:hover{top:.3rem;opacity:.8;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width: 768px){.formSec .formObj__btn p:last-of-type{font-size:2rem}}.formSec .formObj__btn::after{font-family:"icomoon";content:"";margin-left:.6rem;color:#fff;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.formSec .formObj__btn::after{font-size:1.6rem;right:1.2rem}}.formSec .formObj__btn input{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;color:rgba(0,0,0,0)}.formSec .formObj__btn--sub{font-size:1.6rem;display:block;text-align:center}.formSec .formObj__btn--title{font-size:2rem;display:block;text-align:center}.formSec .formObj__btn .wpcf7-spinner{display:none}.formSec .formSec__complete--wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.formSec .formSec__complete--wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:3.2rem}}@media screen and (min-width: 768px){.formSec .formSec__complete--wrap p{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}}.formSec .formSec__complete--wrap::before{content:"";display:block;width:12rem;min-width:12rem;height:11.6rem;background-image:url("../img/common/form-complete.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.formSec .formSec__complete--wrap::before{width:19rem;min-width:19rem;height:18.7rem}}.formSec .formSec__complete a{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;width:100%;height:4.6rem;background-color:#3b7eb9;font-size:1.8rem;color:#fff;padding:0 0 .2rem;margin:3.2rem auto 0;border-radius:.4rem;-webkit-box-shadow:0 .4rem 0 #0d4d85;box-shadow:0 .4rem 0 #0d4d85;position:relative}@media screen and (min-width: 768px){.formSec .formSec__complete a{width:40rem;height:5rem;margin:2.4rem auto 0;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.formSec .formSec__complete a:hover{top:.3rem;opacity:.8;-webkit-box-shadow:none;box-shadow:none}}.formSec .formSec__complete a::before{font-family:"icomoon";content:"\e903";color:#fff;font-size:1.8rem;position:absolute;top:50%;right:.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.formSec .formSec__complete a::before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}}.formSec__complete{display:none}.formSec__complete--wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.formSec__complete--wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:3.2rem}}@media screen and (min-width: 768px){.formSec__complete--wrap p{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}}.formSec__complete--wrap::before{content:"";display:block;width:12rem;min-width:12rem;height:11.6rem;background-image:url("../img/common/form-complete.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.formSec__complete--wrap::before{width:19rem;min-width:19rem;height:18.7rem}}.formSec__complete a{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;width:100%;height:4.6rem;background-color:#3b7eb9;font-size:1.8rem;color:#fff;padding:0 0 .2rem;margin:3.2rem auto 0;border-radius:.4rem;-webkit-box-shadow:0 .4rem 0 #0d4d85;box-shadow:0 .4rem 0 #0d4d85;position:relative}@media screen and (min-width: 768px){.formSec__complete a{width:40rem;height:5rem;margin:2.4rem auto 0;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.formSec__complete a:hover{top:.3rem;opacity:.8;-webkit-box-shadow:none;box-shadow:none}}.formSec__complete a::before{font-family:"icomoon";content:"\e903";color:#fff;font-size:1.8rem;position:absolute;top:50%;right:.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.formSec__complete a::before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}}.formObj__wrap{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.6rem;font-size:1.6rem;line-height:1.6}@media screen and (min-width: 768px){.formObj__wrap{gap:2.8rem}}.formObj__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:.8rem}@media screen and (min-width: 768px){.formObj__column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0}}.formObj__title{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;font-weight:700;gap:.6rem}@media screen and (min-width: 768px){.formObj__title{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:25.6rem;line-height:1.4;padding:1rem 0 0}.formObj__title.situation,.formObj__title.content,.formObj__title.address,.formObj__title.envelope,.formObj__title.category{padding:.1rem 0 0}}.formObj__title .cat{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;width:3.8rem;height:2.1rem;background-color:#3b7eb9;font-size:1.3rem;line-height:1;color:#fff;padding:0 0 .1rem;border-radius:.2rem}@media screen and (min-width: 768px){.formObj__title .cat{position:relative;top:.2rem}}.formObj__title .required{background-color:#ff3b3b}.formObj__title .address{padding:0}.formObj__title .inquiry,.formObj__title .situation{padding:0}@media screen and (min-width: 768px){.formObj__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.formObj__content input[type=text],.formObj__content input[type=tel],.formObj__content input[type=email],.formObj__content textarea{display:block;width:100%;background-color:#fff;color:#444;padding:.8rem 1.4rem;border:.1rem solid #3b7eb9;border-radius:.2rem;resize:none}@media screen and (min-width: 768px){.formObj__content input[type=text],.formObj__content input[type=tel],.formObj__content input[type=email],.formObj__content textarea{height:4.2rem;padding:.7rem 1.4rem;border-radius:.4rem}}.formObj__content input[type=text]:focus,.formObj__content input[type=tel]:focus,.formObj__content input[type=email]:focus,.formObj__content textarea:focus{outline:.1rem solid #3b7eb9}.formObj__content input[type=text]::-webkit-input-placeholder, .formObj__content input[type=tel]::-webkit-input-placeholder, .formObj__content input[type=email]::-webkit-input-placeholder, .formObj__content textarea::-webkit-input-placeholder{color:#aeaeae;opacity:1}.formObj__content input[type=text]::-moz-placeholder, .formObj__content input[type=tel]::-moz-placeholder, .formObj__content input[type=email]::-moz-placeholder, .formObj__content textarea::-moz-placeholder{color:#aeaeae;opacity:1}.formObj__content input[type=text]:-ms-input-placeholder, .formObj__content input[type=tel]:-ms-input-placeholder, .formObj__content input[type=email]:-ms-input-placeholder, .formObj__content textarea:-ms-input-placeholder{color:#aeaeae;opacity:1}.formObj__content input[type=text]::-ms-input-placeholder, .formObj__content input[type=tel]::-ms-input-placeholder, .formObj__content input[type=email]::-ms-input-placeholder, .formObj__content textarea::-ms-input-placeholder{color:#aeaeae;opacity:1}.formObj__content input[type=text]::placeholder,.formObj__content input[type=tel]::placeholder,.formObj__content input[type=email]::placeholder,.formObj__content textarea::placeholder{color:#aeaeae;opacity:1}.formObj__content .wpcf7-form-control-wrap[data-name=yourZip] input{display:block;width:16rem}@media screen and (min-width: 768px){.formObj__content .wpcf7-form-control-wrap[data-name=yourZip] input{width:20rem}}.formObj__content .wpcf7-form-control-wrap[data-name=yourAddress]{display:block;margin:1rem 0 0}.formObj__content .wpcf7-form-control-wrap[data-name=yourAddress] textarea{height:8.6rem}@media screen and (min-width: 768px){.formObj__content .wpcf7-form-control-wrap[data-name=yourAddress] textarea{height:4.4rem}}.formObj__content .wpcf7-form-control-wrap[data-name=content]{display:block}.formObj__content .wpcf7-form-control-wrap[data-name=content] textarea{height:14rem}@media screen and (min-width: 768px){.formObj__content .wpcf7-form-control-wrap[data-name=content] textarea{height:16rem}}.formObj__content .wpcf7-checkbox,.formObj__content .wpcf7-radio{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem 3.2rem}@media screen and (min-width: 768px){.formObj__content .wpcf7-checkbox,.formObj__content .wpcf7-radio{gap:.8rem 4rem;padding:.2rem 0 0}}.formObj__content .wpcf7-checkbox .wpcf7-list-item,.formObj__content .wpcf7-radio .wpcf7-list-item{margin:0}.formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=radio],.formObj__content .wpcf7-radio .wpcf7-list-item input[type=checkbox],.formObj__content .wpcf7-radio .wpcf7-list-item input[type=radio]{display:none}.formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before,.formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::before,.formObj__content .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before,.formObj__content .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::before{background-color:#3b7eb9}.formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after,.formObj__content .wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::after,.formObj__content .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after,.formObj__content .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::after{-webkit-transform:translateY(-50%) scale(0.48);transform:translateY(-50%) scale(0.48)}.formObj__content .wpcf7-checkbox .wpcf7-list-item-label,.formObj__content .wpcf7-radio .wpcf7-list-item-label{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:.6rem;line-height:1.6;cursor:pointer;position:relative}.formObj__content .wpcf7-checkbox .wpcf7-list-item-label::before,.formObj__content .wpcf7-checkbox .wpcf7-list-item-label::after,.formObj__content .wpcf7-radio .wpcf7-list-item-label::before,.formObj__content .wpcf7-radio .wpcf7-list-item-label::after{content:"";display:block;width:2.1rem;height:2.1rem;border-radius:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width: 768px){.formObj__content .wpcf7-checkbox .wpcf7-list-item-label::before,.formObj__content .wpcf7-checkbox .wpcf7-list-item-label::after,.formObj__content .wpcf7-radio .wpcf7-list-item-label::before,.formObj__content .wpcf7-radio .wpcf7-list-item-label::after{width:1.9rem;height:1.9rem}}.formObj__content .wpcf7-checkbox .wpcf7-list-item-label::before,.formObj__content .wpcf7-radio .wpcf7-list-item-label::before{background-color:#fff;border:.1rem solid #3b7eb9}.formObj__content .wpcf7-checkbox .wpcf7-list-item-label::after,.formObj__content .wpcf7-radio .wpcf7-list-item-label::after{background-color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.formObj__content--zip{width:100%;margin:0 0 .2rem;font-size:1.5rem}@media screen and (min-width: 768px){.formObj__content--zip{font-size:1.6rem;line-height:1;margin:.4rem 0 .9rem}}.formObj__content--cell{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:.6rem 1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.5rem}@media screen and (min-width: 768px){.formObj__content--cell{gap:1.6rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2rem}}.formObj__content--cell a{color:#3b7eb9;text-decoration:underline}@media screen and (min-width: 768px){.formObj__content--cell a{display:block;margin:0 0 0 -0.8rem}.formObj__content--cell a:hover{opacity:.8}}.formObj__content--cell svg{vertical-align:initial;display:inline-block;width:1.4rem;margin-left:.4rem}@media screen and (min-width: 768px){.formObj__content--cell svg{margin-left:0;width:1.5rem}}.formObj__content--ac{font-size:1.5rem;line-height:1.2}.formObj__content--word{font-weight:bold;line-height:1.2}@media screen and (min-width: 768px){.formObj__content--word{line-height:initial}}.formObj__content--note{font-size:1.5rem;line-height:1.2;margin:.4rem 0 .8rem}@media screen and (min-width: 768px){.formObj__content--note{line-height:1.4;margin:.5rem 0 1.4rem}}.formObj__privacy{height:24rem;background-color:#f3f3f3;font-size:1.4rem;line-height:1.25;padding:.8rem 1.6rem;margin:1.6rem auto 0;overflow:scroll;border-radius:.4rem}@media screen and (min-width: 768px){.formObj__privacy{height:23.6rem;padding:.8rem 4rem}}.formObj__privacy .privacy-main{margin:0}.formObj__privacy dt{margin:1.4rem 0 .2rem;font-size:1.4rem;font-weight:bold}.formObj__privacy dd{margin:0;padding-left:0;font-size:1.3rem;color:#333}.formObj__privacy dd:not(:last-child){margin-bottom:1.2rem}.formObj__privacy dd ul{margin-top:.8rem;padding-left:1.2em}.formObj__privacy dd ul li{list-style:disc;font-size:1.3rem;margin-bottom:.4rem}@media screen and (min-width: 768px){.formObj__privacy{margin-top:3rem}.formObj__privacy dt{font-size:1.4rem;margin:2rem 0 .6rem}.formObj__privacy dd{font-size:1.4rem}}.formObj__btn{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:7rem;background-color:#3b7eb9;line-height:1.3;font-size:1.6rem;font-weight:700;color:#fff;padding:.2rem 0 0;margin:2.8rem auto 0;position:relative;border-radius:.4rem;-webkit-box-shadow:0 .4rem 0 #0d4d85;box-shadow:0 .4rem 0 #0d4d85;position:relative}@media screen and (min-width: 768px){.formObj__btn{width:40rem;height:7rem;padding:0 0 .2rem;margin:4rem auto 0;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.formObj__btn:hover{top:.3rem;opacity:.8;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width: 768px){.formObj__btn p:last-of-type{font-size:2rem}}.formObj__btn::after{font-family:"icomoon";content:"";margin-left:.6rem;color:#fff;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.formObj__btn::after{font-size:1.6rem;right:1.2rem}}.formObj__btn input{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;color:rgba(0,0,0,0)}.formObj__btn--sub{font-size:1.6rem;display:block;text-align:center}.formObj__btn--title{font-size:2rem;display:block;text-align:center}.formObj__btn .wpcf7-spinner{display:none}.wpcf7 form .wpcf7-not-valid-tip{display:none;color:#ff3b3b;font-size:1.6rem;font-weight:700;line-height:1.2;margin:.4rem 0 0}.wpcf7 form.invalid .wpcf7-not-valid-tip{display:block}.wpcf7 form.invalid input[type=text].wpcf7-not-valid,.wpcf7 form.invalid input[type=tel].wpcf7-not-valid,.wpcf7 form.invalid input[type=email].wpcf7-not-valid,.wpcf7 form.invalid textarea.wpcf7-not-valid{border:.1rem solid #ff3b3b;outline:.1rem solid #ff3b3b}.wpcf7 form.invalid .wpcf7-response-output{color:#ff3b3b;display:block;border-color:#ff3b3b !important}.wpcf7 form .wpcf7-response-output{display:none;border:none;font-size:1.8rem;font-weight:700;text-align:center;padding:1.6rem 2.4rem !important;margin:0 0 2.4rem !important}.reviewSec{padding:5.6rem 0 6.4rem}@media screen and (min-width: 768px){.reviewSec{padding:11.2rem 0 12rem}}.reviewSec-splide{padding:2.4rem 0 2.4rem}@media screen and (min-width: 768px){.reviewSec-splide{width:108rem;padding:5.6rem 0 0;margin:0 auto}}@media screen and (min-width: 768px){.reviewSec-list{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}}.reviewSec-list__info{width:100%;background-color:#faf8f2;border-radius:.8rem;border:.1rem solid #dfdbbc;padding:.8rem 1.6rem 1.6rem 1.6rem}@media screen and (min-width: 768px){.reviewSec-list__info{width:33.3rem;padding:1.6rem 2.4rem 2.4rem 2.4rem}}.reviewSec-list__status{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}.reviewSec-list__status--img{width:5.8rem}.reviewSec-list__status--img img{border-radius:2.9rem}.reviewSec-list__status--note{font-size:1.6rem;color:#2e9f6e;margin-left:.8rem}.reviewSec-list__title{font-size:1.7rem;line-height:1.3;color:#ff7f2a;margin-top:1.6rem}@media screen and (min-width: 768px){.reviewSec-list__title{font-size:1.8rem}}.reviewSec-list__txt{font-size:1.5rem;line-height:1.3;text-align:justify;margin-top:1.6rem}@media screen and (min-width: 768px){.reviewSec-list__txt{line-height:initial}}.reviewSec .splide__pagination{bottom:0}.reviewSec .splide__pagination__page.is-active{background:#2e9f6e}.reviewSec .splide__arrow{background:#2e9f6e;width:3.6rem;height:3.6rem}.reviewSec .splide__arrow svg{fill:#fff}.faqSec{background-color:#f2faee;padding:5.6rem 0 6.4rem}@media screen and (min-width: 768px){.faqSec{padding:11.2rem 0 12rem}}.faqSec-faq{background-color:#fff;border-radius:.4rem;border:.1rem solid #2e9f6e;margin-top:3.2rem}@media screen and (min-width: 768px){.faqSec-faq{margin-top:5.6rem}}.faqSec-faq__detail{border-top:initial}.faqSec-faq__detail:nth-of-type(n + 2){border-top:.1rem solid #cdded5}.faqSec-faq__question{font-size:1.6rem;line-height:1.3;text-align:justify;color:#2e9f6e;padding:1.6rem 4.8rem 1.6rem 1.6rem;position:relative}@media screen and (min-width: 768px){.faqSec-faq__question{font-size:1.7rem;line-height:1.5;padding:2.2rem 4rem;cursor:pointer}.faqSec-faq__question:hover{background-color:#f2faee}}.faqSec-faq__question .icon-plan-plus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:1.6rem;top:50%;font-size:2rem;margin-top:-0.8rem;border-radius:1rem}@media screen and (min-width: 768px){.faqSec-faq__question .icon-plan-plus{right:4rem}}.faqSec-faq__question .icon-plan-plus .path1::before{color:#444}.faqSec-faq__question .icon-plan-plus .path2::before{color:#fff}.faqSec-faq__question .icon-plan-plus .path3::before{color:#fff}.faqSec-faq__question.is-open:hover{background-color:rgba(0,0,0,0)}.faqSec-faq__question.is-open .icon-plan-plus .path3{display:none}.faqSec-faq__question::before{content:none}@media screen and (min-width: 768px){.faqSec-faq__question::before{position:relative;content:"Q.";display:inline;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:.8rem}}.faqSec-faq__answer{font-size:1.5rem;line-height:1.3;padding:0 1.6rem 1.6rem}.faqSec-faq__answer .tel{font-weight:bold;color:#ff3b3b;pointer-events:auto;text-decoration:underline}@media screen and (min-width: 768px){.faqSec-faq__answer{font-size:1.6rem;line-height:1.5;padding:0 6.4rem 2.4rem}}.companySec{padding:5.6rem 0 6.4rem}@media screen and (min-width: 768px){.companySec{padding:11.2rem 0 12rem}}.companySec-table{margin-top:1.5rem;border-top:.1rem solid #cdded5;border-left:.1rem solid #cdded5}.companySec-table .is-related{display:none}@media screen and (min-width: 768px){.companySec-table{margin-top:3rem}.companySec-table .is-related{display:block}}.companySec-table__box{display:grid;grid-template-columns:10rem auto;margin:0}.companySec-table__title,.companySec-table__txt{padding:.6rem 1.2rem;border-right:.1rem solid #cdded5;border-bottom:.1rem solid #cdded5}.companySec-table__title{font-size:1.3rem;text-align:center;color:#2e9f6e;font-weight:bold;white-space:nowrap;background-color:#e4f8db}.companySec-table__txt{font-size:1.4rem;background-color:#fff}.companySec-table__link{display:inline-block;color:#377dd9;line-height:1.2;overflow-wrap:anywhere}.companySec-table__list{list-style:none;padding-left:0}.companySec-table__list li{position:relative;padding-left:1.2rem}.companySec-table__list li::before{content:"・";position:absolute;left:-0.3rem;color:#2e9f6e;font-weight:bold}@media screen and (min-width: 768px){.companySec-table__box{grid-template-columns:12rem 42rem 12rem 42rem}.companySec-table__title,.companySec-table__txt{font-size:1.4rem;padding:1rem 1.6rem}.companySec-table__link{text-decoration:underline}}.hallSec{padding:4rem 0 6.4rem;background-color:#faf8f2}@media screen and (min-width: 768px){.hallSec{padding:11.2rem 0 12rem}}@media screen and (min-width: 768px){.hallSec__txt{margin:4rem auto 0}}.hallSec__list{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:4rem;margin:3.2rem 0 0}@media screen and (min-width: 768px){.hallSec__list{gap:4.8rem;margin:5.5rem 0 0}}.hallSec__list.koei{gap:2.4rem;margin:4rem 0 0}@media screen and (min-width: 768px){.hallSec__list.koei{gap:4.8rem;margin:4.8rem 0 0}}.hallSec__hall{position:relative}.hallSec__hall::before{content:"";display:block;width:6.8rem;height:7rem;background-image:url("../img/hall/our-medal.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:-1.6rem;right:.3rem;z-index:1;-webkit-filter:drop-shadow(0 0.4rem 0.4rem rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0.4rem 0.4rem rgba(0, 0, 0, 0.25))}@media screen and (min-width: 768px){.hallSec__hall::before{display:none}}.hallSec__hall.koei::before{display:none}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--wrap{display:grid;grid-template-columns:1fr 40rem;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"name mv" "info mv" "tag mv" "dis mv" "access btn";padding:4rem}}.hallSec__hall.koei .hallSec__hall--mv{height:14rem;margin:1.6rem 1.6rem 0;border-radius:.2rem;overflow:hidden}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--mv{grid-area:mv;margin:0 0 1.6rem;height:20rem}}.hallSec__hall.koei .hallSec__hall--mv picture,.hallSec__hall.koei .hallSec__hall--mv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hallSec__hall.koei .hallSec__hall--mv .splide{height:100%}.hallSec__hall.koei .hallSec__hall--mv .splide__track{height:100%}.hallSec__hall.koei .hallSec__hall--mv .splide__arrow{opacity:.7}.hallSec__hall.koei .hallSec__hall--name{grid-area:name;font-size:2rem;line-height:1;color:#2e9f6e;text-align:center;margin:1.4rem auto 0}.hallSec__hall.koei .hallSec__hall--name .notosan{font-family:"Noto Sans JP",sans-serif;font-weight:600}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--name{font-size:2.3rem;margin:0;text-align:left}}.hallSec__hall.koei .hallSec__hall--info{grid-area:info}.hallSec__hall.koei .hallSec__hall--info .notosan{font-family:"Noto Sans JP",sans-serif;font-weight:500}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--info{margin:2.2rem 4rem 0 0}}.hallSec__hall.koei .hallSec__hall--dis{color:#444;font-size:1.5rem;font-weight:500}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--dis{grid-area:dis;line-height:1.25;margin:1.2rem 4rem 0 0}}.hallSec__hall.koei .hallSec__hall--tag{grid-area:tag}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--tag{background-color:rgba(0,0,0,0);margin:1.2rem 4rem 0 0;padding:0}.hallSec__hall.koei .hallSec__hall--tag ul{gap:.6rem .8rem}}.hallSec__hall.koei .hallSec__hall--access{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:.4rem;margin:1.6rem 1.6rem 0}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--access{grid-area:access;margin:auto 4rem 0 0}}.hallSec__hall.koei .hallSec__hall--access li{display:block;font-size:1.4rem;line-height:1.2;padding:0 0 0 2.2rem;position:relative}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--access li{padding:0 0 0 2.4rem}}.hallSec__hall.koei .hallSec__hall--access li::before{content:"";display:block;width:1.8rem;min-width:1.8rem;height:1.8rem;background-image:url("../img/hall/icon/icon-train.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--access li::before{width:2rem;height:2rem}}.hallSec__hall.koei .hallSec__hall--access li .notosan{display:inline;font-family:"Noto Sans JP",sans-serif;font-weight:500}.hallSec__hall.koei .hallSec__hall--access li.bus::before{background-image:url("../img/hall/icon/icon-bus.svg")}.hallSec__hall.koei .hallSec__hall--access li.taxi::before{background-image:url("../img/hall/icon/icon-taxi.svg")}.hallSec__hall.koei .hallSec__hall--access li.car::before{background-image:url("../img/hall/icon/icon-car.svg")}@media screen and (min-width: 768px){.hallSec__hall.koei .hallSec__hall--btn{grid-area:btn;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:auto 0 0}}.hallSec__hall--wrap{background-color:#fff;border-radius:.4rem;overflow:hidden;-webkit-box-shadow:0 .2rem 1rem rgba(0,0,0,.16);box-shadow:0 .2rem 1rem rgba(0,0,0,.16)}@media screen and (min-width: 768px){.hallSec__hall--wrap{padding:0 0 3.2rem}}.hallSec__hall--mv .splide__mv{width:100%;overflow:hidden}@media screen and (min-width: 768px){.hallSec__hall--mv .splide__mv{height:30rem}}.hallSec__hall--mv .splide__slide{height:100%}.hallSec__hall--mv .splide__slide picture,.hallSec__hall--mv .splide__slide img{display:block;width:100%;height:19rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.hallSec__hall--mv .splide__slide picture,.hallSec__hall--mv .splide__slide img{height:30rem}}.hallSec__hall--mv .splide__arrow{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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:4rem;height:4rem;background-color:#008b4f;opacity:.8;border-radius:50%}.hallSec__hall--mv .splide__arrow>svg{display:none}.hallSec__hall--mv .splide__arrow::before{display:block;font-family:"icomoon";content:"\e902";color:#fff}.hallSec__hall--mv .splide__arrow--next{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;right:-2rem;padding-left:.3rem}.hallSec__hall--mv .splide__arrow--next::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hallSec__hall--mv .splide__arrow--prev{left:-2rem;padding-right:.3rem}.hallSec__hall--mv .splide__pagination{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;gap:.8rem;padding:0;bottom:.8rem}.hallSec__hall--mv .splide__pagination__page{display:block;width:.7rem;height:.7rem;margin:0;-webkit-transform:scale(1);transform:scale(1);opacity:1;background-color:#fff}.hallSec__hall--mv .splide__pagination__page.is-active{background-color:#008b4f}.hallSec__hall--mv .ttl{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;height:4.4rem;font-size:2rem;padding:0 0 .2rem;color:#fff;background-color:#2e9f6e}.hallSec__hall--mv .ttl.count18{font-size:1.9rem}@media screen and (min-width: 768px){.hallSec__hall--mv .ttl{height:4.8rem;font-size:2.6rem !important;position:relative}.hallSec__hall--mv .ttl::before{content:"";display:block;width:9rem;height:9.2rem;background-image:url("../img/hall/our-medal.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:-3rem;right:14.4rem;z-index:1;-webkit-filter:drop-shadow(0 0.4rem 0.4rem rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0.4rem 0.4rem rgba(0, 0, 0, 0.25))}}.hallSec__hall--info{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:.4rem;font-size:1.5rem;line-height:1.2;margin:1.2rem 1.6rem 0}@media screen and (min-width: 768px){.hallSec__hall--info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1.6rem;margin:3.2rem 4rem 0;line-height:1.3}}.hallSec__hall--info li{position:relative;padding:0 0 0 2.4rem}@media screen and (min-width: 768px){.hallSec__hall--info li{padding:0 0 0 2.9rem}}.hallSec__hall--info li::before{content:"";display:block;max-width:1.8rem;min-width:1.8rem;height:1.8rem;background-image:url("../img/hall/icon/icon-address.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}@media screen and (min-width: 768px){.hallSec__hall--info li::before{max-width:2.3rem;min-width:2.3rem;height:2.3rem;margin:-0.1rem 0 0}}.hallSec__hall--info li.access::before{background-image:url("../img/hall/icon/icon-access.svg")}.hallSec__hall--tag{background-color:#f7f7f7;padding:1.4rem 1.6rem;margin:1.2rem 0 0}@media screen and (min-width: 768px){.hallSec__hall--tag{margin:2.4rem 0 0;padding:1.6rem 4rem}}.hallSec__hall--tag ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem}@media screen and (min-width: 768px){.hallSec__hall--tag ul{gap:1rem}}.hallSec__hall--tag li{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;width:calc((100% - .6rem)/2);height:2.8rem;background-color:#fff;font-size:1.3rem;color:#2e9f6e;padding:0 0 .2rem;border:.1rem solid #2e9f6e;border-radius:.2rem}@media screen and (min-width: 768px){.hallSec__hall--tag li{width:13rem;height:2.6rem;padding:0}}.hallSec__hall--tag li::before{display:block;content:"";width:1.8rem;height:1.8rem;background-image:url("../img/hall/icon/tag-station.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;margin:0 .4rem 0 0}@media screen and (min-width: 768px){.hallSec__hall--tag li::before{width:1.6rem;height:1.6rem;margin:0 .5rem 0 0}}.hallSec__hall--tag li.accessible::after{content:"※";font-size:1rem;position:relative;top:.2rem}.hallSec__hall--tag li.parking::before{background-image:url("../img/hall/icon/tag-parking.svg")}.hallSec__hall--tag li.anchi::before{background-image:url("../img/hall/icon/tag-anchi.svg")}.hallSec__hall--tag li.bathing::before{background-image:url("../img/hall/icon/tag-bathing.svg")}.hallSec__hall--tag li.lounge::before{background-image:url("../img/hall/icon/tag-lounge.svg")}.hallSec__hall--tag li.reception::before{background-image:url("../img/hall/icon/tag-reception.svg")}.hallSec__hall--tag li.lobby::before{background-image:url("../img/hall/icon/tag-lobby.svg")}.hallSec__hall--tag li.purify::before{background-image:url("../img/hall/icon/tag-purify.svg")}.hallSec__hall--tag li.monk::before{background-image:url("../img/hall/icon/tag-monk.svg")}.hallSec__hall--tag li.guest::before{background-image:url("../img/hall/icon/tag-guest.svg")}.hallSec__hall--tag li.reception::before{background-image:url("../img/hall/icon/tag-reception.svg")}.hallSec__hall--tag li.shower::before{background-image:url("../img/hall/icon/tag-shower.svg")}.hallSec__hall--tag li.changing::before{background-image:url("../img/hall/icon/tag-changing.svg")}.hallSec__hall--tag li.accessible::before{background-image:url("../img/hall/icon/tag-accessible.svg")}.hallSec__hall--tag li.corpfu::before{background-image:url("../img/hall/icon/tag-corpfu.svg")}.hallSec__hall--tag li.kasoh::before{background-image:url("../img/hall/icon/tag-kasoh.svg")}.hallSec__hall--tag li.koei::before{background-image:url("../img/hall/icon/tag-koei.svg")}.hallSec__hall--tag li.minei::before{background-image:url("../img/hall/icon/tag-minei.svg")}.hallSec__hall--tag li.rest::before{background-image:url("../img/hall/icon/tag-rest.svg")}.hallSec__hall--tag li.aed::before{background-image:url("../img/hall/icon/tag-aed.svg")}.hallSec__hall--tag>p{font-size:1.1rem;color:#2e9f6e;line-height:1.2;margin:.6rem 0 0}@media screen and (min-width: 768px){.hallSec__hall--tag>p{font-size:1.2rem;line-height:1.4;margin:.8rem 0 0}}.hallSec__hall--dis{font-size:1.5rem;line-height:1.25;margin:1.2rem 1.6rem 0}@media screen and (min-width: 768px){.hallSec__hall--dis{color:#2e9f6e;font-size:1.4rem;font-weight:700;line-height:1.35;margin:1.6rem 4rem 0}}.hallSec__hall--content{display:none;margin:4rem 4rem 0}@media screen and (min-width: 768px){.hallSec__hall--content{display:block}}.hallSec__hall--content .splide__slide{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:4rem;font-size:1.5rem;line-height:1.4;padding:0 9rem 2.4rem}.hallSec__hall--content .splide__slide picture{width:38rem;height:22rem;overflow:hidden;border-radius:.7rem}.hallSec__hall--content .splide__slide picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hallSec__hall--content .splide__slide p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.hallSec__hall--content .splide__arrow{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;width:4rem;height:4rem;background-color:#f2faee;opacity:1;font-size:2.4rem;top:calc(50% - 1.2rem);border-radius:50%;border:.1rem solid #2e9f6e;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hallSec__hall--content .splide__arrow:hover{background-color:#2e9f6e;opacity:1}.hallSec__hall--content .splide__arrow:hover::before{color:#fff}.hallSec__hall--content .splide__arrow>svg{display:none}.hallSec__hall--content .splide__arrow::before{display:block;font-family:"icomoon";content:"\e902";color:#2e9f6e;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hallSec__hall--content .splide__arrow--next{right:0}.hallSec__hall--content .splide__arrow--next::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hallSec__hall--content .splide__arrow--prev{left:0}.hallSec__hall--content .splide__pagination{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;gap:.8rem;padding:0;bottom:0}.hallSec__hall--content .splide__pagination__page{display:block;width:.8rem;height:.8rem;margin:0;-webkit-transform:scale(1);transform:scale(1);opacity:1;background-color:#aeaeae}.hallSec__hall--content .splide__pagination__page:hover{opacity:.7}.hallSec__hall--content .splide__pagination__page.is-active{background-color:#008b4f}.hallSec__hall--ac{display:none;padding:0 0 3.2rem;margin:2.4rem 0 0;background-color:#f7f7f7}@media screen and (min-width: 768px){.hallSec__hall--ac{padding:3.2rem 4rem 4rem;margin:3.2rem 0 0}}.hallSec__hall--ac .map__frame{width:100%;height:28rem;border-top:.1rem solid #fff;border-bottom:.1rem solid #fff}@media screen and (min-width: 768px){.hallSec__hall--ac .map__frame{height:30rem;overflow:hidden;border-radius:.4rem;border:.1rem solid #fff}}.hallSec__hall--ac .map__frame iframe{display:block;width:100%;height:100%}.hallSec__hall--ac .map__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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:13rem;height:2rem;background-color:#fff;font-size:1.2rem;color:#2e9f6e;padding:0 0 .1rem;margin:.4rem auto 0;border:.1rem solid #2e9f6e;border-radius:.4rem;-webkit-box-shadow:0 .2rem 0 #008b4f;box-shadow:0 .2rem 0 #008b4f}@media screen and (min-width: 768px){.hallSec__hall--ac .map__link{height:2.2rem;margin:.6rem 0 0 auto}}.hallSec__hall--ac .access{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:.6rem;padding:0 1.6rem;margin:.8rem 0 0}@media screen and (min-width: 768px){.hallSec__hall--ac .access{gap:1.6rem;padding:0;margin:.4rem 0 0}}.hallSec__hall--ac .access dt{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:.4rem;font-size:1.5rem;color:#2e9f6e}@media screen and (min-width: 768px){.hallSec__hall--ac .access dt{gap:.6rem}}.hallSec__hall--ac .access dt::before{content:"";display:block;width:1.8rem;height:1.8rem;background-image:url("../img/hall/icon/icon-train.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.hallSec__hall--ac .access dt::before{width:2rem;height:2rem}}.hallSec__hall--ac .access dt.bus::before{background-image:url("../img/hall/icon/icon-bus.svg")}.hallSec__hall--ac .access dt.taxi::before{background-image:url("../img/hall/icon/icon-taxi.svg")}.hallSec__hall--ac .access dt.car::before{background-image:url("../img/hall/icon/icon-car.svg")}.hallSec__hall--ac .access dd{margin:.2rem 0 0}@media screen and (min-width: 768px){.hallSec__hall--ac .access dd{margin:.4rem 0 0}}.hallSec__hall--ac .access dd ul{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:.4rem}.hallSec__hall--ac .access dd li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;line-height:1.2}.hallSec__hall--ac .access dd li::before{display:block;content:"";width:.7rem;min-width:.7rem;height:.7rem;background-color:#2e9f6e;border-radius:50%;margin:.5rem .3rem 0 .4rem}.hallSec__hall--ac .access dd li.red{color:#ff3b3b}.hallSec__hall--ac .access dd li.come{font-size:1.2rem}.hallSec__hall--ac .access dd li.come::before{content:"※";width:auto;min-width:auto;height:auto;background-color:rgba(0,0,0,0);border-radius:0%;margin:0}.hallSec__hall--ac .access dd li.noDisc::before{display:none}.hallSec__hall--btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2.4rem 0 0}@media screen and (min-width: 768px){.hallSec__hall--btn{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2.4rem;margin:3.2rem 0 0}}.hallSec__hall--btn.open{margin:0}@media screen and (min-width: 768px){.hallSec__hall--btn.open{margin:3.2rem 0 0}}.hallSec__hall--btn.open li.detail button{background-color:#9c9c9c;-webkit-box-shadow:0 .3rem 0 #838383;box-shadow:0 .3rem 0 #838383;padding-right:0}.hallSec__hall--btn.open li.detail button .openTxt{display:none}.hallSec__hall--btn.open li.detail button .closeTxt{display:inline}.hallSec__hall--btn.open li.detail button i::before{background-color:#9c9c9c}.hallSec__hall--btn.open li.detail button i::after{display:none}.hallSec__hall--btn li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 0 .3rem}@media screen and (min-width: 768px){.hallSec__hall--btn li{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;width:30rem}}.hallSec__hall--btn li a,.hallSec__hall--btn li button{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;width:100%;height:4.2rem;color:#fff;padding-bottom:.2rem;position:relative}@media screen and (min-width: 768px){.hallSec__hall--btn li a,.hallSec__hall--btn li button{height:3.8rem;border-radius:.4rem;font-size:1.7rem;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hallSec__hall--btn li a:hover,.hallSec__hall--btn li button:hover{top:.3rem;opacity:.8;-webkit-box-shadow:none !important;box-shadow:none !important}}.hallSec__hall--btn li a::before,.hallSec__hall--btn li button::before{font-family:"icomoon";content:"\e90c";color:#fff;font-size:1.8rem;margin:0 .4rem 0 0}@media screen and (min-width: 768px){.hallSec__hall--btn li a::before,.hallSec__hall--btn li button::before{font-size:2rem;margin:0 .8rem 0 0}}.hallSec__hall--btn li.form{display:none}@media screen and (min-width: 768px){.hallSec__hall--btn li.form{display:block}}.hallSec__hall--btn li.form a{background-color:#3b7eb9;-webkit-box-shadow:0 .3rem 0 #0d4d85;box-shadow:0 .3rem 0 #0d4d85}.hallSec__hall--btn li.form a::before{font-family:"icomoon";content:"\e90d"}.hallSec__hall--btn li.form a::after{font-family:"icomoon";content:"\e901";position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.hallSec__hall--btn li.tel{display:none}}.hallSec__hall--btn li.tel a{background-color:#f07618;-webkit-box-shadow:0 .3rem 0 #bc6410;box-shadow:0 .3rem 0 #bc6410}.hallSec__hall--btn li.tel a::before{font-family:"icomoon";content:"\e904";font-size:1.8rem}.hallSec__hall--btn li.detail button{background-color:#2e9f6e;padding-right:1.5rem;-webkit-box-shadow:0 .3rem 0 #00673b;box-shadow:0 .3rem 0 #00673b;position:relative}@media screen and (min-width: 768px){.hallSec__hall--btn li.detail button{padding-right:0;padding-left:.5rem}}.hallSec__hall--btn li.detail button .closeTxt{display:none}.hallSec__hall--btn li.detail button i{display:block;width:1.4rem;height:1.4rem;background-color:#fff;border-radius:50%;position:absolute;top:50%;right:.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.hallSec__hall--btn li.detail button i{width:1.6rem;height:1.6rem;right:1.2rem}}.hallSec__hall--btn li.detail button i::before,.hallSec__hall--btn li.detail button i::after{display:block;content:"";width:.7rem;height:.2rem;background-color:#2e9f6e;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 768px){.hallSec__hall--btn li.detail button i::before,.hallSec__hall--btn li.detail button i::after{width:.8rem}}.hallSec__hall--btn li.detail button i::after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}.hallSec__more{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;width:100%;height:4.4rem;background-color:#2e9f6e;font-size:1.8rem;color:#fff;padding:0 0 .2rem;margin:2.4rem auto 0;border-radius:.4rem;-webkit-box-shadow:0 .3rem 0 #00673b;box-shadow:0 .3rem 0 #00673b}@media screen and (min-width: 768px){.hallSec__more{width:40rem;margin:5.5rem auto 0;position:relative;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hallSec__more:hover{top:.3rem;opacity:.8;-webkit-box-shadow:none;box-shadow:none}}/*# sourceMappingURL=common.css.map */