.p-hero{container-type:size;height:calc(100svh - var(--header-height))}.p-hero__inner{width:calc(var(--container-width)/var(--design-width-pc)*100*var(--vw));max-width:none;height:100%;display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;position:relative;isolation:isolate}@media(aspect-ratio < 1/1){.p-hero__inner{-ms-flex-line-pack:start;align-content:start;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding-block:5.6cqh}}.p-hero__bg{position:absolute;inset:0 calc(50cqw - 50*var(--vw));z-index:-1}.p-hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-poem__box,.p-quote__box,.p-hero__box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:min(300px + 130*(100*var(--vw) - 768px)/(var(--design-width-pc) - 768),430px);aspect-ratio:430/432;padding-block:57px;padding-inline:7%;background-color:color-mix(in srgb, #fff 90%, transparent);white-space:nowrap}@media(aspect-ratio < 1/1){.p-poem__box,.p-quote__box,.p-hero__box{width:auto;min-width:auto;aspect-ratio:auto;max-height:48.3823529412cqw;min-height:40.8823529412cqw;padding-block:11.4705882353cqw}}.p-hero__box{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template:"........." 110fr "box-inner" "........." 125fr;color:#0982a1}.p-hero__box-inner{grid-area:box-inner}.p-hero__title{margin-bottom:calc(max(-3px + -3.5*var(--slope),-6.5px)*2);translate:0 max(-3px + -3.5*var(--slope),-6.5px);margin-right:calc(-1*var(--letter-spacing));font-family:var(--font-title);font-weight:400;line-height:min(35px + 13*var(--slope),48px);font-size:min(20px + 4*var(--slope),24px);--letter-spacing: 0.1em}.p-quote{container-type:size;height:calc(100svh - var(--header-height))}.p-quote__inner{display:grid;-ms-flex-line-pack:start;align-content:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:calc(var(--container-width)/var(--design-width-pc)*100*var(--vw));max-width:none;height:100%;padding-block:5.890227577cqh;position:relative;isolation:isolate}@media(aspect-ratio < 1/1){.p-quote__inner{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding-block:8.48cqh}}.p-quote__bg{position:absolute;inset:0 calc(50cqw - 50*var(--vw));z-index:-1}.p-quote__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-quote__box{display:grid;place-content:center;margin-right:calc(49/var(--container-width)*100%);color:#848045}@media screen and (max-width: 1024px){.p-quote__box{margin-right:0}}@media(aspect-ratio < 1/1){.p-quote__box{margin-right:0}}.p-quote__text{margin-bottom:calc(max(-3px + -3.5*var(--slope),-6.5px)*2);translate:0 max(-3px + -3.5*var(--slope),-6.5px);margin-right:calc(-1*var(--letter-spacing));font-family:var(--font-title);font-weight:400;line-height:min(35px + 13*var(--slope),48px);font-size:min(20px + 4*var(--slope),24px);--letter-spacing: 0.1em}.p-quote__author{margin-top:min(11.5px + 8.5*var(--slope),20px);font-weight:400;line-height:min(17.5px + 6.5*var(--slope),24px);font-size:min(12px + 4*var(--slope),16px);--letter-spacing: 0.1em}.p-poem{container-type:size;height:calc(100svh - var(--header-height))}.p-poem__inner{display:grid;-ms-flex-line-pack:start;align-content:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:calc(var(--container-width)/var(--design-width-pc)*100*var(--vw));max-width:none;height:100%;padding-block:7.7643908969cqh;position:relative;isolation:isolate}@media(aspect-ratio < 1/1){.p-poem__inner{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding-block:3.44cqh}}.p-poem__bg{position:absolute;inset:0 calc(50cqw - 50*var(--vw));z-index:-1}.p-poem__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-poem__box{min-height:0;margin-left:calc(52/var(--container-width)*100%);background-color:color-mix(in srgb, #fff 90%, transparent);color:#2a3e0b}@media screen and (max-width: 1024px){.p-poem__box{margin-left:0}}@media(aspect-ratio < 1/1){.p-poem__box{margin-left:0;padding-block:8.9705882353cqw}}.p-poem__box .simplebar-track{--scrollbar-color: #d4dad2;--scrollbar-width: min(3px + 3 * var(--slope), 6px);--scrollbar-margin: 10px}.p-poem__box .simplebar-track.simplebar-vertical{width:calc(var(--scrollbar-width) + var(--scrollbar-margin)*2)}.p-poem__box .simplebar-track.simplebar-horizontal{height:calc(var(--scrollbar-width) + var(--scrollbar-margin)*2)}.p-poem__box .simplebar-track .simplebar-scrollbar::before{border-radius:calc(var(--scrollbar-width)/2);background-color:color-mix(in srgb, var(--scrollbar-color), #000 20%);inset:var(--scrollbar-margin)}.p-poem__figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.p-poem__text,.p-poem__author{margin-bottom:calc(max(-3px + -3.5*var(--slope),-6.5px)*2);translate:0 max(-3px + -3.5*var(--slope),-6.5px);margin-right:calc(-1*var(--letter-spacing));font-family:var(--font-title);font-weight:400;line-height:min(35px + 13*var(--slope),48px);font-size:min(20px + 4*var(--slope),24px);--letter-spacing: 0.1em}.p-poem__author{margin-top:1lh}.p-barefoot{margin-top:min(50px + 50*var(--slope),100px);padding-top:min(13.5px + 13.5*var(--slope),27px)}.p-barefoot__layout{display:grid;grid-template-columns:auto auto;position:relative;isolation:isolate}@media screen and (max-width: 1024px){.p-barefoot__layout{grid-template-columns:minmax(0, auto)}}.p-barefoot__cont{max-width:min(283.5px + 244.5*var(--slope),528px);display:grid;-ms-flex-line-pack:center;align-content:center;margin-bottom:min(100px + 64*(100*var(--vw) - 1024px)/(var(--design-width-pc) - 1024),164px);padding-block:20px;padding-inline:min(28.5px + 14.5*var(--slope),43px);background-color:#eeecdf;aspect-ratio:1/1}@media screen and (max-width: 1024px){.p-barefoot__cont{margin-inline:auto;margin-bottom:0}}.p-barefoot__title{margin-bottom:calc(max(-2px + -3*var(--slope),-5px)*2);translate:0 max(-2px + -3*var(--slope),-5px);margin-right:calc(-1*var(--letter-spacing));color:#2a3e0b;font-family:var(--font-title);font-weight:400;line-height:min(35px + 24*var(--slope),59px);font-size:min(20px + 14*var(--slope),34px);--letter-spacing: 0.1em;text-align:center}.p-barefoot__text{margin-top:min(23px + 7*var(--slope),30px)}.p-barefoot__speech{margin-top:auto;margin-left:max(-70px + -69*(100*var(--vw) - 1024px)/(var(--design-width-pc) - 1024),-139px);position:relative;z-index:1}@media screen and (max-width: 1024px){.p-barefoot__speech{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:max(50px + 0*var(--slope),50px);margin-inline:auto}}.p-barefoot__speech-bubble{display:grid;grid-template:".... .... ...." 44.3fr ".... text ...." ".... .... ...." 61.5fr/50.7fr min(179px + 42*var(--slope),221px) 46.5fr;width:min(252.605px + 65.515*var(--slope),318.12px);height:min(170.53px + 23.3*var(--slope),193.83px);position:absolute;right:29%;bottom:50%;isolation:isolate}.p-barefoot__speech-bubble::before{content:"";display:block;background-color:#e9e9e9;-webkit-mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;position:absolute;inset:0;scale:-1 1;z-index:-1}@media screen and (max-width: 1024px){.p-barefoot__speech-bubble::before{background-color:#e9e9e9}}.p-barefoot__speech-bubble>.p-barefoot__speech-text{grid-area:text}@media screen and (max-width: 1024px){.p-barefoot__speech-text{background-color:#e9e9e9;-webkit-box-shadow:0 0 0 0 #e9e9e9;box-shadow:0 0 0 0 #e9e9e9}}@media screen and (max-width: 1024px){.p-barefoot__speech-illust{margin-inline:calc(50cqw - 50*var(--vw))}}.p-barefoot__speech-illust img{width:min(409px + 164*var(--slope),573px);width:min(578px + 232*var(--slope),810px)}.p-foot-sense{margin-block:min(41.5px + 58.5*var(--slope),100px) min(50px + 50*var(--slope),100px);padding-block:min(0px + 34*var(--slope),34px) min(9.25px + 15.75*var(--slope),25px)}.p-foot-sense__inner{position:relative}.p-foot-sense__head{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(287/var(--design-width-sp)*100*var(--vw));margin-inline:auto}.p-foot-sense__title{color:#848045}.p-foot-sense__text{margin-top:min(20px + 40*var(--slope),60px);margin-inline:auto}.p-foot-sense__layout{display:grid;grid-template:".... figure .... cont ...."/minmax(20px, 112fr) minmax(0, auto) minmax(20px, 58fr) minmax(0, 432px) minmax(20px, 100fr);margin-top:min(45px + 57*var(--slope),102px)}@media screen and (max-width: 1024px){.p-foot-sense__layout{grid-template:"figure" "......" 39px "cont  "/100%}}.p-foot-sense__figure{grid-area:figure;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.p-foot-sense__figure picture img{width:min(297px + 201*var(--slope),498px)}.p-foot-sense__cont{grid-area:cont}.p-foot-sense__list{display:grid;grid-template-columns:100%;row-gap:min(30px + 30*var(--slope),60px)}@media screen and (max-width: 1024px){.p-foot-sense__list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}}.p-foot-sense__item{padding-top:min(22px + 36*var(--slope),58px);padding-left:min(31px + 34*var(--slope),65px);background:-webkit-gradient(linear, left top, left bottom, from(#eeecdf)) no-repeat left top/min(73px + 73 * var(--slope), 146px) min(73px + 73*var(--slope),146px);background:linear-gradient(#eeecdf) no-repeat left top/min(73px + 73 * var(--slope), 146px) min(73px + 73*var(--slope),146px)}@media screen and (max-width: 1024px){.p-foot-sense__item{margin-left:calc(-.0463414634*100*var(--vw))}}.p-foot-sense__item-title{color:#848045}.p-foot-sense__item-text{margin-top:min(15px + 15*var(--slope),30px)}.p-foot-sense__speech{display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-right:auto;position:absolute;top:-46.9px;left:calc(50% + 297px);left:calc(50% + 316px);right:calc(50cqw - 50*var(--vw))}@media screen and (max-width: 1024px){.p-foot-sense__speech{margin-top:min(25.5px + 14.5*(100*var(--vw) - 1px*var(--design-width-sp))/(1024 - var(--design-width-sp)),40px);margin-left:auto;position:relative;inset:auto}}.p-foot-sense__speech-bubble{display:grid;grid-template:".... .... ...." 39.6fr ".... text ...." ".... .... ...." 56.8fr/57.7fr min(168.5px + 35.5*var(--slope),204px) 41fr;width:min(210.99px + 91.73*var(--slope),302.72px);height:min(142.44px + 42*var(--slope),184.44px);position:relative;isolation:isolate}.p-foot-sense__speech-bubble::before{content:"";display:block;background-color:#e9e9e9;-webkit-mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;position:absolute;inset:0;z-index:-1}.p-foot-sense__speech-text{grid-area:text;background-color:#e9e9e9;-webkit-box-shadow:max(0px + -22*var(--slope),-22px) 0 0 0 #e9e9e9;box-shadow:max(0px + -22*var(--slope),-22px) 0 0 0 #e9e9e9}.p-foot-sense__speech-illust{margin-top:12px;margin-left:174px;margin-right:-13px}@media screen and (max-width: 1024px){.p-foot-sense__speech-illust{margin-top:-88.94px;margin-left:195px;margin-right:-21px}}.p-foot-sense__speech-illust img{width:min(153px + 57*var(--slope),210px)}.p-stress{margin-block:min(50px + 50*var(--slope),100px);padding-block:min(9.25px + 15.75*var(--slope),25px) max(12.5px + -12.5*var(--slope),0px)}.p-stress__inner{padding-block:min(35px + 15*var(--slope),50px) min(30px + 61*var(--slope),91px);padding-inline:20px;color:#fff;position:relative;isolation:isolate}@media screen and (max-width: 1024px){.p-stress__inner{padding-inline:0}}.p-stress__inner::before{content:"";--background-image: image-set(url(../img/whats/stress-bg@1x.jpg) 1x, url(../img/whats/stress-bg@2x.jpg) 2x);background:-webkit-gradient(linear, left top, left bottom, from(color-mix(in srgb, #2a3e0b 68%, transparent))),var(--background-image) no-repeat center center/cover;background:linear-gradient(color-mix(in srgb, #2a3e0b 68%, transparent)),var(--background-image) no-repeat center center/cover;position:absolute;inset:0;z-index:-1}@media screen and (max-width: 1024px){.p-stress__inner::before{margin-inline:calc(-.0463414634*100*var(--vw));--background-image: image-set(url(../img/whats/stress-bg-sp@2x.jpg) 2x, url(../img/whats/stress-bg-sp@2x.jpg) 3x)}}.p-stress__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:calc(max(-2.5px + -2.5*var(--slope),-5px)*2);translate:0 max(-2.5px + -2.5*var(--slope),-5px);margin-inline:auto;color:inherit;font-family:var(--font-title);font-weight:400;line-height:min(40px + 19*var(--slope),59px);font-size:min(22.5px + 11.5*var(--slope),34px);--letter-spacing: 0.1em}@media screen and (max-width: 1024px){.p-stress__title{max-width:calc(285.5/var(--design-width-sp)*100*var(--vw))}}.p-stress__text{width:calc(287/var(--design-width-sp)*100*var(--vw));margin-top:min(15px + 15*var(--slope),30px);margin-inline:auto}.p-stress__list{display:grid;grid-template-columns:repeat(3, minmax(0, 335px));-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:min(15px + 5*var(--slope),20px);margin-top:min(30px + 20*var(--slope),50px)}@media screen and (max-width: 1024px){.p-stress__list{grid-template-columns:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}}.p-stress__item-title{color:#fff67b}.p-stress__item-text{margin-top:min(15px + 5*var(--slope),20px)}.p-earthing{margin-block:min(50px + 50*var(--slope),100px);padding-block:max(12.5px + -3.5*var(--slope),9px) min(10.9px + 4.35*var(--slope),15.25px)}.p-earthing__layout01{display:grid;grid-template:".... figure" 41fr "head figure" ".... figure" 208fr}@media screen and (max-width: 1024px){.p-earthing__layout01{grid-template:"head" "......" 30.5px "figure"/100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-earthing__head{grid-area:head}.p-earthing__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;color:#848045;text-align:center}@media screen and (max-width: 1024px){.p-earthing__title{text-align:left}}.p-earthing__text{margin-top:min(30px + 10*var(--slope),40px);margin-inline:auto}.p-earthing__figure{grid-area:figure;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-self:center;margin-inline:calc(-86/var(--container-width)*100cqw) -81px}@media screen and (max-width: 1024px){.p-earthing__figure{margin-inline:calc(50cqw - 50*var(--vw))}}@media screen and (max-width: 1024px){.p-earthing__figure img{width:min(601.48px,1.4670243902*100*var(--vw));max-width:none}}.p-earthing__layout02{display:grid;grid-template-columns:auto auto 432px;margin-top:min(30.15px + 52.85*var(--slope),83px);position:relative;isolation:isolate}@media screen and (max-width: 1024px){.p-earthing__layout02{grid-template-columns:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:min(15px + 15*var(--slope),30px)}}.p-earthing__speech{margin-top:3.5px;position:relative}@media screen and (max-width: 1024px){.p-earthing__speech{justify-self:center;margin-top:0;margin-left:calc(-17/var(--design-width-sp)*100*var(--vw));padding-right:76px}}.p-earthing__speech-bubble{display:grid;grid-template:".... .... ...." 39.6fr ".... text ...." ".... .... ...." 56.8fr/57.7fr min(158px + 46*var(--slope),204px) 41fr;width:min(216.11px + 86.61*var(--slope),302.72px);height:min(145.895px + 38.545*var(--slope),184.44px);position:absolute;bottom:calc(100% + 14.7px);left:-13.4px;isolation:isolate}@media screen and (max-width: 1024px){.p-earthing__speech-bubble{position:relative;inset:auto}}.p-earthing__speech-bubble::before{content:"";display:block;background-color:#e9e9e9;-webkit-mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;position:absolute;inset:0;z-index:-1}.p-earthing__speech-text{grid-area:text;background-color:#e9e9e9;-webkit-box-shadow:max(0px + -22*var(--slope),-22px) 0 0 0 #e9e9e9;box-shadow:max(0px + -22*var(--slope),-22px) 0 0 0 #e9e9e9}.p-earthing__speech-illust{margin-left:119.2px}@media screen and (max-width: 1024px){.p-earthing__speech-illust{margin-top:max(-9.67px + -9.67*var(--slope),-19.34px);margin-left:min(151.15px + 151.15*var(--slope),302.3px)}}.p-earthing__speech-illust img{width:min(129.9px + 130.1*var(--slope),260px)}.p-earthing__appliance{-ms-flex-item-align:center;align-self:center;margin-top:3.5px;margin-left:-4px;margin-right:-35px}@media screen and (max-width: 1024px){.p-earthing__appliance{position:absolute;grid-row:2/3;margin-top:0;top:0;left:calc(50% + min(51px + 49*(100*var(--vw) - 1px*var(--design-width-sp))/(1024 - var(--design-width-sp)),100px));right:calc(50cqw - 50*var(--vw));margin-top:max(57px + -37*(100*var(--vw) - 1px*var(--design-width-sp))/(1024 - var(--design-width-sp)),20px);margin-right:0}}.p-earthing__appliance img{width:min(150px + 278*var(--slope),428px)}.p-earthing__item{padding-top:min(22px + 36*var(--slope),58px);padding-left:min(31px + 34*var(--slope),65px);background:-webkit-gradient(linear, left top, left bottom, from(#eeecdf)) no-repeat left top/min(73px + 73 * var(--slope), 146px) min(73px + 73*var(--slope),146px);background:linear-gradient(#eeecdf) no-repeat left top/min(73px + 73 * var(--slope), 146px) min(73px + 73*var(--slope),146px);position:relative;z-index:-1}@media screen and (max-width: 1024px){.p-earthing__item{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;justify-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:calc(-.0463414634*100*var(--vw))}}.p-earthing__item-title{color:#848045}.p-earthing__item-text{margin-top:min(15px + 15*var(--slope),30px)}.p-walk{margin-block:min(50px + 50*var(--slope),100px);padding-block:min(12.5px + 12.5*var(--slope),25px)}.p-walk__layout{display:grid;grid-template-columns:minmax(0, auto)}.p-walk__head{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:min(20px + 10*var(--slope),30px)}@media screen and (max-width: 1024px){.p-walk__head{grid-template-columns:minmax(0, auto)}}.p-walk__head::before{content:"";display:block}@media screen and (max-width: 1024px){.p-walk__head::before{content:none}}.p-walk__title{display:grid;grid-template-columns:minmax(0, auto);justify-items:center;margin-top:max(-36px + -88*var(--slope),-124px);border:min(1px + 1*var(--slope),2px) solid #848045;border-radius:min(20px + 16*var(--slope),36px);padding-block:min(15px + 22*var(--slope),37px) min(15px + 17*var(--slope),32px);padding-inline:min(20px + 48*var(--slope),68px);background-color:#eeecdf;color:#848045}@media screen and (max-width: 1024px){.p-walk__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}}.p-walk__title-left{margin-right:calc(-1*var(--letter-spacing));line-height:1.3793103448;font-size:min(16px + 12*var(--slope),28px);--letter-spacing: 0.1em}.p-walk__title-equal{margin-top:min(10px + 9.5*var(--slope),19.5px);-webkit-margin-end:calc(-1*var(--letter-spacing));margin-inline-end:calc(-1*var(--letter-spacing));-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:sideways;font-family:var(--font-title);line-height:1;font-size:min(16px + 18*var(--slope),34px);--letter-spacing: 0.1em}.p-walk__title-right{margin-top:min(2px + 3.5*var(--slope),5.5px);margin-right:calc(-1*var(--letter-spacing));font-family:var(--font-title);font-weight:900;line-height:1.4339622642;font-size:min(20px + 33*var(--slope),53px);--letter-spacing: 0.1em}.p-walk__speech{display:grid;grid-template-columns:minmax(0, auto);-ms-flex-line-pack:end;align-content:end;height:0;margin-bottom:11px}@media screen and (max-width: 1024px){.p-walk__speech{height:auto;margin-bottom:0}}.p-walk__speech-bubble{display:grid;place-items:center;grid-template-rows:auto 10%;width:min(170px + 39*var(--slope),209px);aspect-ratio:209/141.09;margin-inline:auto;position:relative;isolation:isolate}.p-walk__speech-bubble::before{content:"";display:block;background-color:#e9e9e9;-webkit-mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;position:absolute;inset:0;scale:-1 1;z-index:-1}.p-walk__speech-text{margin-inline:1.5em;background-color:#e9e9e9;-webkit-box-shadow:0 0 0 min(0px + 5*var(--slope),5px) #e9e9e9;box-shadow:0 0 0 min(0px + 5*var(--slope),5px) #e9e9e9}.p-walk__speech-illust{margin-top:-20px;margin-right:-55px}@media screen and (max-width: 1024px){.p-walk__speech-illust{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}}.p-walk__speech-illust img{width:min(250px + 44*var(--slope),294px)}.p-walk__item{margin-top:min(30px + 20*var(--slope),50px)}.p-walk__item-title{color:#848045;text-align:center}.p-walk__item-text{margin-top:min(20px + 10*var(--slope),30px);margin-inline:auto}.p-walk__img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.p-spot{margin-block:min(50px + 50*var(--slope),100px);padding-block:min(10.9px + 4.35*var(--slope),15.25px) min(33.5px + 11*var(--slope),44.5px)}.p-spot__photos{margin-inline:calc(50cqw - 50*var(--vw));display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:min(3px + 9*var(--slope),12px);-moz-column-gap:min(3px + 9*var(--slope),12px);column-gap:min(3px + 9*var(--slope),12px);-webkit-box-shadow:0 max(-50.5px + -13.5*var(--slope),-64px) 0 0 #eeecdf inset;box-shadow:0 max(-50.5px + -13.5*var(--slope),-64px) 0 0 #eeecdf inset}.p-spot__photo picture img{width:100%}.p-spot__box{display:grid;grid-template:".... main .... sub ...."/minmax(4%, 106fr) minmax(0, 450px) minmax(4%, 123fr) minmax(0, 450px) minmax(4%, 83fr);padding-block:min(50px + 30*var(--slope),80px) max(92.6px + -52*var(--slope),40.6px);position:relative;isolation:isolate}@media screen and (max-width: 1024px){.p-spot__box{grid-template:"main" "...." min(40px + 40*var(--slope),80px) "sub "/100%}}.p-spot__box::before{content:"";display:block;background-color:#eeecdf;position:absolute;inset:0;z-index:-1}@media screen and (max-width: 1024px){.p-spot__box::before{inset-inline:max(-19px + -19*var(--slope),-38px)}}.p-spot__main{grid-area:main;width:min(100%,.7*100*var(--vw));max-width:594px;margin-inline:auto}.p-spot__title{color:#848045}.p-spot__title:where(:nth-child(n+2 of .p-spot__title)){margin-top:min(40px + 10*var(--slope),50px)}.p-spot__text{margin-top:min(20px + 10*var(--slope),30px)}.p-spot__sub{grid-area:sub;width:min(100%,.6963414634*100*var(--vw));max-width:594px;margin-inline:auto}.p-spot__item-title{color:#0982a1}.p-spot__item-text{margin-top:min(15px + 15*var(--slope),30px)}.p-spot__styles{display:grid;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-column-gap:min(28px + 17*var(--slope),45px);-moz-column-gap:min(28px + 17*var(--slope),45px);column-gap:min(28px + 17*var(--slope),45px);margin-top:min(25px + 19*var(--slope),44px);margin-left:-8px}@media screen and (max-width: 1024px){.p-spot__styles{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-spot__style-figure picture img{width:min(72.5px + 44.5*var(--slope),117px)}.p-spot__speech{display:grid;grid-template-columns:auto auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:min(25px + 19*var(--slope),44px);margin-left:min(-25px + 17*var(--slope),-8px);position:relative}@media screen and (max-width: 1024px){.p-spot__speech{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-spot__speech-bubble{display:grid;grid-template:".... .... ...." 37.2fr ".... text ...." ".... .... ...." 57.2fr/45fr min(140px + 54*var(--slope),194px) 34.2fr;width:min(216.11px + 57.1*var(--slope),273.21px);height:min(145.895px + 38.545*var(--slope),184.44px);position:relative;isolation:isolate}.p-spot__speech-bubble::before{content:"";display:block;background-color:#fff;-webkit-mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;mask:url(../img/common/bubble-bg-vertical.svg) no-repeat center center/100% 100%;position:absolute;inset:0;z-index:-1}.p-spot__speech-text{grid-area:text}.p-spot__speech-illust{display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;margin-top:min(72.95px + 8.45*var(--slope),81.4px);margin-bottom:max(-137.7px + -24.3*var(--slope),-162px);margin-left:max(-11.51px + -3.7*var(--slope),-15.21px)}.p-spot__speech-illust img{width:min(122.45px + 31.55*var(--slope),154px)}.p-scarcity{margin-block:min(50px + 50*var(--slope),100px);padding-top:min(33.5px + 11*var(--slope),44.5px)}.p-scarcity__box{padding-block:min(30px + 30*var(--slope),60px) min(29.5px + 35.5*var(--slope),65px);padding-inline:min(27px + 41*var(--slope),68px);color:#fff;position:relative;isolation:isolate}.p-scarcity__box::before{content:"";display:block;position:absolute;background-color:#2a3e0b;inset:0;z-index:-1}@media screen and (max-width: 1024px){.p-scarcity__box::before{inset-inline:calc(-19/var(--design-width-sp)*100*var(--vw))}}.p-scarcity__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;color:inherit}.p-scarcity__text{margin-top:min(20px + 10*var(--slope),30px);margin-inline:auto}.p-scarcity__list{display:grid;grid-template-columns:repeat(2, auto);row-gap:min(20px + 20*var(--slope),40px);-webkit-column-gap:calc(62/var(--container-width)*100cqw);-moz-column-gap:calc(62/var(--container-width)*100cqw);column-gap:calc(62/var(--container-width)*100cqw);margin-top:min(30px + 28*var(--slope),58px);margin-inline:auto}@media screen and (max-width: 1024px){.p-scarcity__list{grid-template-columns:minmax(0, auto);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-scarcity__img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.p-scarcity__img img{width:min(250px + 250*var(--slope),500px)}.p-scarcity__caption{margin-top:min(10px + 10*var(--slope),20px);margin-right:calc(-1*var(--letter-spacing));font-weight:400;line-height:min(20px + 4*var(--slope),24px);font-size:min(14px + 2*var(--slope),16px);--letter-spacing: 0.1em;text-align:center}@media screen and (max-width: 1024px){.p-scarcity__caption{margin-inline:-0.5em}}.p-bases{margin-block:min(50px + 50*var(--slope),100px);padding-top:min(25px + 23*var(--slope),48px)}.p-bases__title{color:#848045;text-align:center}.p-bases__box{margin-top:min(20px + 14*var(--slope),34px);padding-top:min(30px + 18*var(--slope),48px);padding-bottom:min(36.5px + 49.5*var(--slope),86px);position:relative;isolation:isolate}.p-bases__box::before{content:"";display:block;max-width:926px;margin-inline:auto;background-color:#e9e9e9;position:absolute;inset:0;z-index:-1}.p-bases__text{width:calc(287/var(--design-width-sp)*100*var(--vw));margin-inline:auto}.p-bases__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-column-gap:min(6.45px + 14.55*var(--slope),21px);-moz-column-gap:min(6.45px + 14.55*var(--slope),21px);column-gap:min(6.45px + 14.55*var(--slope),21px);margin-inline:max(-47.5px,50cqw - 50*var(--vw) + min(14.5px + 5.5*var(--slope),20px));margin-top:min(40px + 20*var(--slope),60px)}.p-bases__item{grid-row:span 4;display:grid;grid-template-columns:100%;grid-template-rows:subgrid}.p-bases__item-logo{place-self:center}.p-bases__item-logo img{width:min(1px*var(--width),1px*var(--width)*.7 + (var(--width) - var(--width)*.7)*var(--slope))}.p-bases__item-photo{-ms-flex-item-align:center;align-self:center;margin-top:min(11px + 14.7*var(--slope),25.7px);position:relative;isolation:isolate}.p-bases__item-photo:where(.--border)::before{content:"";display:block;border:1px solid #707070;position:absolute;inset:0}.p-bases__item-photo img{position:relative;z-index:-1}.p-bases__item-text{max-width:442px;margin-top:min(15px + 10*var(--slope),25px);margin-inline:auto}@media screen and (max-width: 1024px){.p-bases__item-text{width:93.2985018926%}}.p-bases__item-btn{margin-top:min(20.5px + 14.5*var(--slope),35px);margin-inline:auto;width:min(134px + 112*var(--slope),246px);height:min(33px + 26*var(--slope),59px);padding-right:min(10px + 10*var(--slope),20px)}.p-bases__item-btn::after{width:min(5px + 6*var(--slope),11px)}.p-project{margin-block:min(50px + 50*var(--slope),100px);padding-block:min(5px + 50*var(--slope),55px) min(10px + 100*var(--slope),110px)}.p-project__inner{display:grid;grid-template-columns:100%;position:relative}.p-project__title-visual{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;margin-inline:calc(50cqw - 50*var(--vw))}.p-project__title-visual picture{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.p-project__title-visual picture img{width:min(363.5px + 383.5*var(--slope),747px)}.p-project__illust{display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;position:absolute;left:calc(50% + min(150px + 170*(100*var(--vw) - 600px)/(var(--design-width-pc) - 600),320px));bottom:min(143px + 77*(100*var(--vw) - 600px)/(var(--design-width-pc) - 600),220px)}@media screen and (max-width: 599.98px){.p-project__illust{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-1px;margin-right:calc(50cqw - 50*var(--vw) + 2.7941176471cqw);margin-left:auto;position:static}}.p-project__illust img{width:min(170.5px + 170.5*var(--slope),341px)}.p-project__title{margin-top:min(20px + 7*var(--slope),27px);color:#83a253;font-weight:700;text-align:center}.p-project__text{max-width:min(442px,76.1764705882cqw);margin-top:min(20px + 15*var(--slope),35px);margin-inline:auto}.p-project__btn{margin-top:min(30px + 20*var(--slope),50px);margin-inline:auto}/*# sourceMappingURL=page-whats.css.map */