@layer default{:root{--primary-color: #f08200}html{scroll-behavior:smooth;font-family:"Noto Sans JP"}body{padding:unset;letter-spacing:unset}img{max-width:100%;height:auto}@media screen and (min-width: 993px){a:hover{opacity:0.7}}em{font-style:normal}:where([src$="svg"]){width:100%}button{font-size:unset;cursor:pointer}}@layer layout{@media screen and (min-width: 993px){:where(.static-midlife-wellness) .l-wrapper{background-attachment:fixed}}}@layer layout{@media screen and (min-width: 993px){:where(.static-midlife-wellness) .l-inner{display:grid;grid-template-columns:600px 1fr}}@media screen and (min-width: 1386px){:where(.static-midlife-wellness) .l-inner{grid-template-columns:1fr 600px 1fr}}}@layer layout{:where(.static-midlife-wellness) .l-left{position:sticky;top:0;display:none;max-height:100vh;background-color:#f08300;background-image:url(/assets/images/static/midlife-wellness/bg/left_bg.png);background-repeat:no-repeat;background-position:left top;background-size:cover}@media screen and (min-width: 1386px){:where(.static-midlife-wellness) .l-left{display:block}}:where(.static-midlife-wellness) .l-left__logo{width:192px;padding-top:calc(300 / 1440 * 100vw);text-align:center;margin-inline:auto}}@layer layout{:where(.static-midlife-wellness) .l-right{display:none}@media screen and (min-width: 993px){:where(.static-midlife-wellness) .l-right{position:sticky;top:0;display:block;max-height:100vh;overflow:auto;background-color:#f08300;background-image:url(/assets/images/static/midlife-wellness/bg/right_bg.png);background-repeat:no-repeat;background-position:right bottom;background-size:cover}:where(.static-midlife-wellness) .l-right__body{padding:30px 40px}:where(.static-midlife-wellness) .l-right__body>p{font-size:16px;font-weight:700;line-height:150%;color:#fff;letter-spacing:1.6px}:where(.static-midlife-wellness) .l-right__nav{padding-top:15px}:where(.static-midlife-wellness) .l-right__nav-item img{width:auto;height:20px}:where(.static-midlife-wellness) .l-right__nav-item a{position:relative}:where(.static-midlife-wellness) .l-right__nav-item a::before{position:absolute;top:50%;left:-25px;display:block;width:15px;height:15px;content:"";background-image:url(/assets/images/static/midlife-wellness/pc/icon_arrow.png);background-repeat:no-repeat;background-size:contain;opacity:0;transform:translateY(-50%)}:where(.static-midlife-wellness) .l-right__nav-item a:hover{opacity:1}:where(.static-midlife-wellness) .l-right__nav-item a:hover::before{opacity:1}:where(.static-midlife-wellness) .l-right__nav-item:not(:first-of-type){padding-top:0.4em}:where(.static-midlife-wellness) .l-right__fukidashi{padding-top:25px}}@media screen and (min-width: 1386px){:where(.static-midlife-wellness) .l-right{padding-top:calc(35 / 1440 * 100vw)}}}@layer layout{:where(.static-midlife-wellness) .l-center{overflow-x:hidden;container-type:inline-size;container-name:center}:where(.static-midlife-wellness) .l-center__inner{font-size:2.66667cqi}}@layer component{:where(.static-midlife-wellness) .c-float-content{position:fixed;right:0;bottom:3em;z-index:100;display:flex;flex-direction:column;font-size:10px;pointer-events:none;opacity:0;transition:opacity 0.5s}:where(.static-midlife-wellness) .c-float-content.is-visible{pointer-events:auto;opacity:1}:where(.static-midlife-wellness) .c-float-content__page-top{position:relative;align-self:flex-end;-webkit-margin-end:1em;margin-inline-end:1em}:where(.static-midlife-wellness) .c-float-content__page-top a{display:grid;width:4.5em;max-width:6em;height:4.5em;max-height:6em;background-color:#f08200;border-radius:2.2em;place-content:center}@media screen and (min-width: 993px){:where(.static-midlife-wellness) .c-float-content__page-top a{background-color:#fff}}:where(.static-midlife-wellness) .c-float-content__page-top a::after{display:block;width:1.5em;max-width:2em;height:1.5em;max-height:2em;content:"";border-top:0.3em solid #fff;border-right:0.3em solid #fff;transform:rotate(-45deg);translate:0 10%}@media screen and (min-width: 993px){:where(.static-midlife-wellness) .c-float-content__page-top a::after{width:1.5em;height:1.5em;border-top:0.3em solid #f08200;border-right:0.3em solid #f08200}}:where(.static-midlife-wellness) .c-float-content__shop-search{padding-top:1em}@media screen and (min-width: 993px){:where(.static-midlife-wellness) .c-float-content__shop-search{display:none}}:where(.static-midlife-wellness) .c-float-content__btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}:where(.static-midlife-wellness) .c-float-content__btn a{display:block;width:100%;height:100%;padding:8px 12px;font-size:1.4em;font-weight:700;line-height:1.3;color:#fff;text-align:left;letter-spacing:0.04em;background-color:#222;border-radius:.57143em 0px 0px .57143em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);padding-block:.57143em;padding-inline:.85714em}:where(.static-midlife-wellness) .c-float-content__btn a img{width:1em;margin-bottom:.21429em;margin-left:calc(em(14, 3) * -1);vertical-align:middle}:where(.static-midlife-wellness) .c-float-content__btn span{font-size:1em;font-weight:500;letter-spacing:0.14em}:where(.static-midlife-wellness) .c-float-content__btn a:link{color:#fff}:where(.static-midlife-wellness) .c-float-content__btn a:visited{color:#fff}}@layer component{:where(.static-midlife-wellness) .c-text-01{font-size:1.4em;line-height:1.8;color:#222;letter-spacing:0.08em;font-feature-settings:"halt" 1}:where(.static-midlife-wellness) .c-text-02{font-size:1.4em;font-weight:400;line-height:1.6;letter-spacing:0.08em;font-feature-settings:"halt" 1}:where(.static-midlife-wellness) .c-small-text{font-size:1.2em;font-weight:400;line-height:1.6;letter-spacing:0.1em;font-feature-settings:"halt" 1}:where(.static-midlife-wellness) .c-underline{background:linear-gradient(transparent 70%, var(--underlineColor) 0%)}}@layer component{:where(.static-midlife-wellness) .c-next-section{padding-inline:2em}:where(.static-midlife-wellness) .c-next-section__inner{padding:1.5em;background:linear-gradient(102deg, rgba(69,197,197,0.1) 0%, rgba(160,226,160,0.1) 92.09%);border:0.1em dashed #44c5c5;border-radius:0.8em}:where(.static-midlife-wellness) .c-next-section__head{font-family:"Bebas Neue";font-size:1.6em;font-weight:400;line-height:1;color:#1daba8;letter-spacing:0.2em}:where(.static-midlife-wellness) .c-next-section__body{font-size:1.2em;line-height:1.8;letter-spacing:0.1em;-webkit-margin-before:0.3em;margin-block-start:0.3em}:where(.static-midlife-wellness) .c-next-section__order-list{display:grid;grid-row-gap:.33333em;row-gap:.33333em;counter-reset:num;padding-block:.33333em}:where(.static-midlife-wellness) .c-next-section__order-item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:0.3em;-moz-column-gap:0.3em;column-gap:0.3em;font-weight:400;color:#222}:where(.static-midlife-wellness) .c-next-section__order-item::before{display:block;content:counter(num, decimal-leading-zero) ".";counter-increment:num;-webkit-padding-start:1.2em;padding-inline-start:1.2em}@media screen and (min-width: 993px){:where(.static-midlife-wellness) .c-next-section__order-item a:link{color:#222}:where(.static-midlife-wellness) .c-next-section__order-item a:visited{color:#222}}}@layer component{:where(.static-midlife-wellness) .c-inner{padding-inline:2em}}@layer component{:where(.static-midlife-wellness) .c-section-title{font-weight:400;text-align:center}:where(.static-midlife-wellness) .c-section-title__head{display:block;font-size:1.4em;line-height:1.6;letter-spacing:0.08em}:where(.static-midlife-wellness) .c-section-title__en{display:block;font-family:"Bebas Neue";font-size:5.2em;line-height:1;letter-spacing:0.1em;-webkit-margin-before:.38462em;margin-block-start:.38462em}:where(.static-midlife-wellness) .c-section-title__bottom{display:block;font-size:1.2em;line-height:1.8;letter-spacing:0.1em}}@layer component{:where(.static-midlife-wellness) .c-2column{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em}}@layer component{:where(.static-midlife-wellness) .c-accordion{position:relative;padding-inline:2em;padding-block:2em}:where(.static-midlife-wellness) .c-accordion--02{-webkit-padding-before:4.1em;padding-block-start:4.1em}:where(.static-midlife-wellness) .c-accordion__title{position:relative;z-index:0}:where(.static-midlife-wellness) .c-accordion__body{position:relative;width:31.3em;background-color:rgba(255,255,255,0.9);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);margin-inline:auto;-webkit-margin-before:-8.5em;margin-block-start:-8.5em;padding-block:1.6em}:where(.static-midlife-wellness) .c-accordion__text-box{padding-inline:1.6em;-webkit-padding-after:1.6em;padding-block-end:1.6em}:where(.static-midlife-wellness) .c-accordion__content{display:none}:where(.static-midlife-wellness) .c-accordion__content.is-open{display:block}:where(.static-midlife-wellness) .c-accordion__button{--buttonColor: #000;width:21.3em;margin-inline:auto}:where(.static-midlife-wellness) .c-accordion__button [type="button"]{padding-block:0.68185em;padding-inline:1.6em}}@layer component{:where(.static-midlife-wellness) .c-button{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;color:var(--buttonColor);background-color:#fff;border:solid 1px var(--buttonColor);border-radius:calc(infinity * 1px)}:where(.static-midlife-wellness) .c-button::before{content:""}:where(.static-midlife-wellness) .c-button__icon{justify-self:end;fill:var(--buttonColor)}@media (hover: hover) and (pointer: fine){:where(.static-midlife-wellness) .c-button:hover{color:#fff;background-color:var(--buttonColor)}:where(.static-midlife-wellness) .c-button:hover .c-button__icon{fill:#fff}}}@layer project{:where(.static-midlife-wellness) .p-case-section a:link{color:#222}:where(.static-midlife-wellness) .p-case-section a:visited{color:#222}:where(.static-midlife-wellness) .p-case-section__bg_1{position:absolute;top:0;left:0;z-index:-1;width:100%}:where(.static-midlife-wellness) .p-case-section__bg_2{position:absolute;bottom:0;left:0;z-index:-1;width:100%}:where(.static-midlife-wellness) .p-case-section__lead{position:relative;-webkit-padding-before:4em;padding-block-start:4em;display:grid;grid-row-gap:3em;row-gap:3em}:where(.static-midlife-wellness) .p-case-section__lead::after{display:block;width:100%;height:4em;-webkit-clip-path:polygon(0% 0%, 50% 100%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 50% 100%, 100% 0%, 100% 100%, 0% 100%);content:"";background-color:#fffbde}:where(.static-midlife-wellness) .p-case-section__lead-head{padding-inline:1em}:where(.static-midlife-wellness) .p-case-section__lead-list{padding-inline:2em;display:grid;grid-row-gap:3em;row-gap:3em}:where(.static-midlife-wellness) .p-case-section__lead-bottom{padding-inline:2em}:where(.static-midlife-wellness) .p-case-section__lead-list-item{position:relative}:where(.static-midlife-wellness) .p-case-section__lead-list-item::before{position:absolute;bottom:1em;left:50%;z-index:-1;display:block;width:30em;height:4em;content:"";background-color:color-mix(in srgb, #94afdd 60%, transparent);filter:blur(15px);border-radius:30em;translate:-50% 0}:where(.static-midlife-wellness) .p-case-section__body{-webkit-padding-before:2.7em;padding-block-start:2.7em;background-color:#fffbde}:where(.static-midlife-wellness) .p-case-section__body-text-box{-webkit-padding-before:2em;padding-block-start:2em}:where(.static-midlife-wellness) .p-case-section__body-text-box h4{font-size:1.8em;font-weight:400;text-align:center;letter-spacing:0.08em}:where(.static-midlife-wellness) .p-case-section__body-text{padding-inline:2em;-webkit-margin-before:1em;margin-block-start:1em;--underlineColor: #fde231}:where(.static-midlife-wellness) .p-case-section__shop-image{-webkit-padding-before:1em;padding-block-start:1em;background-image:linear-gradient(to bottom, #fffbde 50%, transparent 0%)}:where(.static-midlife-wellness) .p-case-section__bottom{-webkit-margin-before:3em;margin-block-start:3em;-webkit-margin-after:1.2em;margin-block-end:1.2em}:where(.static-midlife-wellness) .p-case-section__bottom-head{position:relative}:where(.static-midlife-wellness) .p-case-section__bottom-text{position:absolute;bottom:1.9em;width:100%;padding-inline:2em}:where(.static-midlife-wellness) .p-case-section__bottom-text>p{-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff;paint-order:stroke;width:17.5ic}}@layer project{:where(.static-midlife-wellness) .p-about-section{-webkit-padding-before:4.3em;padding-block-start:4.3em;color:#fff}:where(.static-midlife-wellness) .p-about-section__heading{text-align:center;background-color:var(--primary-color);-webkit-padding-before:3em;padding-block-start:3em;-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-about-section__image-list{display:grid;grid-row-gap:0.8em;row-gap:0.8em;background-color:var(--primary-color)}:where(.static-midlife-wellness) .p-about-section__description{background-color:var(--primary-color);padding-inline:2em;-webkit-padding-before:2em;padding-block-start:2em;-webkit-padding-after:3em;padding-block-end:3em}:where(.static-midlife-wellness) .p-about-section__bg-bottom{position:relative;z-index:-1;background-color:#ebf7f8;outline:0.1em solid #ebf7f8;rotate:180deg;-webkit-margin-before:-0.1em;margin-block-start:-0.1em}}@layer project{:where(.static-midlife-wellness) .p-merit-section__inner.is-light-blue{-webkit-padding-before:4em;padding-block-start:4em;background-color:#ebf7f8}:where(.static-midlife-wellness) .p-merit-section__heading .large{font-size:150%;font-weight:700;line-height:1.6;letter-spacing:0.06em}}@layer project{}@layer project{:where(.static-midlife-wellness) .p-merit-01{-webkit-padding-before:3em;padding-block-start:3em}:where(.static-midlife-wellness) .p-merit-01__lead{-webkit-padding-before:2em;padding-block-start:2em}:where(.static-midlife-wellness) .p-merit-01__subtitle{display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.8em;font-weight:400;line-height:1.6;text-align:center;letter-spacing:0.08em;margin-inline:auto}:where(.static-midlife-wellness) .p-merit-01__subtitle::before,:where(.static-midlife-wellness) .p-merit-01__subtitle::after{display:inline-block;align-self:end;content:""}:where(.static-midlife-wellness) .p-merit-01__subtitle::before{content:"＼"}:where(.static-midlife-wellness) .p-merit-01__subtitle::after{content:"／"}:where(.static-midlife-wellness) .p-merit-01__lead-text-box{position:relative}:where(.static-midlife-wellness) .p-merit-01__lead-text{position:absolute;bottom:1.1em;width:100%;padding-inline:2em}:where(.static-midlife-wellness) .p-merit-01__lead-text>p{-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff;paint-order:stroke;width:17.5ic}:where(.static-midlife-wellness) .p-merit-01__section{-webkit-padding-before:2em;padding-block-start:2em;-webkit-padding-after:2.7em;padding-block-end:2.7em}:where(.static-midlife-wellness) .p-merit-01__sub-section{padding-inline:2em}:where(.static-midlife-wellness) .p-merit-01__sub-section-box{position:relative;display:grid;grid-row-gap:1.2em;row-gap:1.2em;background-color:#fff;border-radius:0.8em;padding-inline:2em;-webkit-padding-before:2em;padding-block-start:2em;-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-merit-01__sub-sections{-webkit-margin-before:2.5em;margin-block-start:2.5em;display:grid;grid-row-gap:2em;row-gap:2em}:where(.static-midlife-wellness) .p-merit-01__sub-section-title{position:absolute;top:calc(8 / 12 * -1em);left:-1em;display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:7em;font-size:1.2em;line-height:3;letter-spacing:0.08em;background-image:linear-gradient(90deg, #bdf6b4 0%, #73e3e3 100%);border-radius:calc(infinity * 1px);padding-inline:1.16667em;place-content:center}:where(.static-midlife-wellness) .p-merit-01__sub-section-sub-title{display:block;font-size:1.4em;line-height:1.8;color:#1daba8;text-align:center;letter-spacing:0.08em}:where(.static-midlife-wellness) .p-merit-01__sub-section-grid-box{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em}:where(.static-midlife-wellness) .p-merit-01__sub-section-grid-box.is-card{grid-template-rows:-webkit-max-content 1fr auto;grid-template-rows:max-content 1fr auto;grid-row-gap:0.8em;row-gap:0.8em;align-items:start}:where(.static-midlife-wellness) .p-merit-01__card{display:grid;grid-template-rows:subgrid;grid-row:span 3}:where(.static-midlife-wellness) .p-merit-01__card-title{font-size:1.4em;line-height:1.8;letter-spacing:0.08em}:where(.static-midlife-wellness) .p-merit-01__card-title .small{display:block;font-size:.55556em;line-height:1.6;letter-spacing:0.1em}:where(.static-midlife-wellness) .p-merit-01__card-text{font-size:1.2em;line-height:1.6;letter-spacing:0.08em;font-feature-settings:"halt" 1}:where(.static-midlife-wellness) .p-merit-01__sub-section-bottom{position:relative;background-color:#e3fadf;border-radius:0.4em;padding-block:0.8em;-webkit-padding-end:1.6em;padding-inline-end:1.6em;-webkit-padding-start:5em;padding-inline-start:5em}:where(.static-midlife-wellness) .p-merit-01__sub-section-bottom figure{position:absolute;top:50%;left:0;width:4.8em;translate:-1em -50%}:where(.static-midlife-wellness) .p-merit-01__recommend{position:relative;background-color:#fffbde;padding-inline:2em;-webkit-padding-after:3em;padding-block-end:3em}:where(.static-midlife-wellness) .p-merit-01__support-title{translate:0 -2em}:where(.static-midlife-wellness) .p-merit-01__recommend-image{display:grid;grid-row-gap:0.8em;row-gap:0.8em}:where(.static-midlife-wellness) .p-merit-01__recommend-image img{border-radius:0.5em}:where(.static-midlife-wellness) .p-merit-01__recommend-text{font-size:1.4em;font-weight:700;line-height:1.8;text-align:center}}@layer project{:where(.static-midlife-wellness) .p-merit-02__lead{-webkit-padding-before:2.2em;padding-block-start:2.2em;padding-inline:2em}:where(.static-midlife-wellness) .p-merit-02__image{-webkit-margin-before:2.2em;margin-block-start:2.2em}:where(.static-midlife-wellness) .p-merit-02__slider{-webkit-margin-before:2em;margin-block-start:2em}:where(.static-midlife-wellness) .p-merit-02__slider-list{display:flex;overflow:hidden;position:relative;width:100%}:where(.static-midlife-wellness) .p-merit-02__slider-list:not(:first-child){-webkit-margin-before:0.4em;margin-block-start:0.4em}:where(.static-midlife-wellness) .p-merit-02__slider-item{flex:0 0 100%;-webkit-animation:loop-top 20s linear infinite;animation:loop-top 20s linear infinite}:where(.static-midlife-wellness) .p-merit-02__slider-item--reverse{-webkit-animation:loop-bottom 20s linear infinite;animation:loop-bottom 20s linear infinite}:where(.static-midlife-wellness) .p-merit-02__slider-item img{display:block;width:auto;height:7.2em;max-width:none}:where(.static-midlife-wellness) .p-merit-02__recommend{-webkit-padding-before:3.5em;padding-block-start:3.5em;background-color:#fffbde}:where(.static-midlife-wellness) .p-merit-02__recommend-title{padding-inline:3.4em}:where(.static-midlife-wellness) .p-merit-02__recommend-images{display:grid;grid-row-gap:1em;row-gap:1em;-webkit-margin-before:1em;margin-block-start:1em}:where(.static-midlife-wellness) .p-merit-02__recommend-bottom{position:relative;-webkit-margin-before:0.65em;margin-block-start:0.65em}:where(.static-midlife-wellness) .p-merit-02__recommend-bottom-inner{position:absolute;width:100%;-webkit-padding-before:1.35em;padding-block-start:1.35em;top:0}:where(.static-midlife-wellness) .p-merit-02__recommend-bottom-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}:where(.static-midlife-wellness) .p-merit-02__recommend-bottom-list>li{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}:where(.static-midlife-wellness) .p-merit-02__recommend-bottom-list>li::before{content:"";width:1lh;height:1lh;display:block;-webkit-clip-path:circle(30% at 50% 50%);clip-path:circle(30% at 50% 50%);background-color:#222}:where(.static-midlife-wellness) .p-merit-02__recommend-bottom-button{--buttonColor: #f08200;-webkit-margin-before:2em;margin-block-start:2em}:where(.static-midlife-wellness) .p-merit-02__recommend-bottom-button a{width:28.051em;padding-block:1em;padding-inline:1.9em;margin-inline:auto}@-webkit-keyframes loop-top{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes loop-top{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@-webkit-keyframes loop-bottom{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}@keyframes loop-bottom{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}}@layer project{:where(.static-midlife-wellness) .p-merit-03{-webkit-padding-before:3.2em;padding-block-start:3.2em;-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-merit-03__body{-webkit-margin-before:2em;margin-block-start:2em}}@layer project{.p-reviews{color:#fff;-webkit-margin-before:3.7em;margin-block-start:3.7em}.p-reviews__inner{background-color:#129996;padding-block:3.1em}.p-reviews__body{-webkit-padding-before:4.7em;padding-block-start:4.7em;padding-inline:2em;display:grid;grid-row-gap:4.7em;row-gap:4.7em}.p-reviews__unit-head{display:grid;grid-template-columns:7.2em 1fr}.p-reviews__unit-head-info{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-row-gap:0.4em;row-gap:0.4em;align-content:end;text-align:right;background-image:url("/assets/images/static/midlife-wellness/reviews/line.png");background-repeat:no-repeat;background-size:contain}.p-reviews__unit-head-info>span{display:block}.p-reviews__unit-body{-webkit-padding-before:1.5em;padding-block-start:1.5em}.p-reviews__unit-heading{font-size:1.4em;font-weight:700;line-height:1.8;letter-spacing:0.08em;background-image:linear-gradient(to right, #bdf6b4, #73e3e3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.p-reviews__unit-heading:not(:first-child){margin-top:1em}.p-reviews__unit-text{-webkit-margin-before:0.3em;margin-block-start:0.3em}.p-reviews__bg-bottom{rotate:180deg;position:relative;-webkit-margin-before:-0.1em;margin-block-start:-0.1em;z-index:-1}}@layer project{:where(.static-midlife-wellness) .p-start-section__body{text-align:center;padding-inline:2em;-webkit-padding-before:2em;padding-block-start:2em}:where(.static-midlife-wellness) .p-start-section__lead{margin-inline:-2em;left:-2em}:where(.static-midlife-wellness) .p-start-section__banner{margin-top:3em}:where(.static-midlife-wellness) .p-start-section__banner-item:not(:first-child){margin-top:1.5em}:where(.static-midlife-wellness) .p-start-section__title{margin-top:3em}:where(.static-midlife-wellness) .p-start-section__text{font-size:1.8em;font-weight:700;line-height:160%;color:#222;letter-spacing:1.8px;-webkit-padding-before:0.5em;padding-block-start:0.5em}:where(.static-midlife-wellness) .p-start-section__text small{font-size:.77778em}:where(.static-midlife-wellness) .p-start-section__link{-webkit-padding-before:1.6em;padding-block-start:1.6em}:where(.static-midlife-wellness) .p-start-section__link img{width:2.2em}:where(.static-midlife-wellness) .p-start-section__link .tip-mod-footer__search{grid-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;max-width:calc(100% - 3em);height:auto;padding:0.9em 1.5em}:where(.static-midlife-wellness) .p-start-section__link .tip-mod-footer__search-text{font-size:1.6em;line-height:1}}@layer project{.tip-midlife__header{height:60px;text-align:center;background-color:#fff}@media screen and (min-width: 1386px){.tip-midlife__header{height:60px;text-align:center;background-color:#fff}}.tip-midlife__header a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.tip-midlife__header img{width:145px;height:60px;padding-block:5px}}@layer project{:where(.static-midlife-wellness) .p-footer{font-size:.71429em;text-align:center}:where(.static-midlife-wellness) .p-footer__logo{padding-top:3.5em;padding-bottom:3em}@media screen and (min-width: 993px){:where(.static-midlife-wellness) .p-footer__logo{padding-top:2em;padding-bottom:3em}}:where(.static-midlife-wellness) .p-footer__logo>img{filter:drop-shadow(0px 0px 20px rgba(0,0,0,0.25))}:where(.static-midlife-wellness) .p-footer__logo>p{padding-top:1.25em;font-size:1.6em;font-weight:700;line-height:1.6;color:#262626}:where(.static-midlife-wellness) .p-footer__link{height:3.57143em;font-size:1.4em;font-weight:500;line-height:32,14;color:#222;letter-spacing:.14286em;background-color:#f4f4f4;padding-block:.71429em;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid}:where(.static-midlife-wellness) .p-footer__link a:link{color:#222}:where(.static-midlife-wellness) .p-footer__link a:visited{color:#222}:where(.static-midlife-wellness) .p-footer__copyright{height:4.16667em;font-size:1.2em;font-weight:500;line-height:2.66667em;color:#fff;letter-spacing:.05em;background-color:#2f2d2a;padding-block:.83333em}}@layer project{:where(.static-midlife-wellness) .p-mv{position:relative}:where(.static-midlife-wellness) .p-mv__body{position:absolute;right:0;bottom:0;z-index:1;width:100%}:where(.static-midlife-wellness) .p-mv__lead{width:calc(335 / 375 * 100%);margin-inline:auto}}@layer project{:where(.static-midlife-wellness) .p-main__nav{position:relative;z-index:20;padding-inline:2em;-webkit-padding-after:2.3em;padding-block-end:2.3em;-webkit-padding-before:4em;padding-block-start:4em;background-color:#fde2311a}:where(.static-midlife-wellness) .p-main__nav>p{display:block;padding-top:calc(44 / 375 * 100vw)}@media screen and (min-width: 993px){:where(.static-midlife-wellness) .p-main__nav>p{padding-top:70px}}:where(.static-midlife-wellness) .p-main__nav :where(.p-main__nav-text){margin-top:1em}:where(.static-midlife-wellness) .p-main__nav :where(.p-main__nav-text) h2{font-family:"Bebas Neue";font-size:3.2em;font-weight:400;line-height:1;text-align:center;letter-spacing:0.1em;background-image:linear-gradient(90deg, #fca400 0%, #f07800 67.76%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:where(.static-midlife-wellness) .p-main__nav :where(.p-main__nav-text) p{font-size:1em;font-weight:500;line-height:1.5;text-align:center;letter-spacing:0.08em}:where(.static-midlife-wellness) .p-main__nav :where(.p-main__nav-list){display:flex;flex-wrap:nowrap;grid-gap:1em;gap:1em}:where(.static-midlife-wellness) .p-main__nav :where(.p-main__nav-list):where(.is-merit){-webkit-margin-before:0.7em;margin-block-start:0.7em}:where(.static-midlife-wellness) .p-main__nav :where(.p-main__nav-item) a{display:block;filter:drop-shadow(0 0 8px rgba(0,0,0,0.1))}}@layer project{.tip-cms-module--ss_1{padding-top:15px !important}@media screen and (min-width: 993px){:where(.l-right) .tip-cms-module--ss_1 .tip-mod-contents__sec{background:rgba(0,0,0,0)}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-article{padding:0}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__inner{padding:0;background:rgba(0,0,0,0)}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__inner::after{bottom:-25px;width:60px;height:10px;content:"";background-image:url("/assets/images/static/midlife-wellness/common/arrow_bottom.svg");background-repeat:no-repeat;background-size:contain;border-top:none;border-right:none;border-bottom:none;border-left:none}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__area__box__item{display:block}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__area__box__item__content{width:100%;padding-top:10px;margin:0}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__area__box__item__content__list{grid-gap:5px;gap:5px}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__area__box__item__content__list__item{max-width:calc((100% - 20px) / 5)}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__area__box__item__content__list__item__btn{font-size:12px}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module-search__area__box__item__content__list__item__btn span{font-size:10px}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module__main-link-sec{background-color:rgba(0,0,0,0);padding-block:0 !important}:where(.l-right) .tip-cms-module--ss_1 .tip-cms-module__sub-link-sec{padding:25px;background-color:rgba(0,0,0,0)}}.tip-cms-module__main-link-sec{padding-block:40px 0 !important}}@layer project{:where(.static-midlife-wellness) .p-accordion-01{-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-accordion-01__lead-text{padding:0 1.6em 2em}:where(.static-midlife-wellness) .p-accordion-01__lead-text>p{position:relative;font-size:1.8em;font-style:normal;font-weight:700;line-height:1.8;text-align:center;letter-spacing:0.08em}:where(.static-midlife-wellness) .p-accordion-01__lead-text>p>span{position:relative;z-index:1;display:inline-block}:where(.static-midlife-wellness) .p-accordion-01__lead-text>p>span::after{position:absolute;bottom:.11111em;left:0;z-index:-1;width:100%;height:.44444em;content:"";background:linear-gradient(90deg, #ffe53c 0%, #ffb761 100%)}:where(.static-midlife-wellness) .p-accordion-01__block{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-01__block__title{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-01__block__catch{width:100%;padding:1em 0}:where(.static-midlife-wellness) .p-accordion-01__block__catch>p{text-align:center}:where(.static-midlife-wellness) .p-accordion-01__block__catch>p::before,:where(.static-midlife-wellness) .p-accordion-01__block__catch>p::after{display:inline-block;align-self:end;content:""}:where(.static-midlife-wellness) .p-accordion-01__block__catch>p::before{content:"＼"}:where(.static-midlife-wellness) .p-accordion-01__block__catch>p::after{content:"／"}:where(.static-midlife-wellness) .p-accordion-01__block__text-list{display:grid;grid-template-columns:repeat(1, 1fr);grid-row-gap:0.5em;row-gap:0.5em;padding:0 2.1em 2em}:where(.static-midlife-wellness) .p-accordion-01__block__text-item{position:relative;padding-left:2.1em}:where(.static-midlife-wellness) .p-accordion-01__block__text-item::before{position:absolute;top:0;bottom:0;left:0;width:1.6em;height:1.6em;content:"";background-image:url(/assets/images/static/midlife-wellness/common/icon_check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-block:0.3em auto}:where(.static-midlife-wellness) .p-accordion-01__block__text-box{padding:1em 1.6em 1.5em}:where(.static-midlife-wellness) .p-accordion-01__block__image{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-01__block__link-box{--buttonColor: #f08200;width:21.3em;margin-inline:auto;padding-block:0 2em}:where(.static-midlife-wellness) .p-accordion-01__block__link-box>a{padding-block:0.68185em;padding-inline:1.6em}:where(.static-midlife-wellness) .p-accordion-01__block__review-section{padding:0 1.6em}:where(.static-midlife-wellness) .p-accordion-01__block__review-section+:where(.static-midlife-wellness) .p-accordion-01__block__review-section{padding-top:0.8em}:where(.static-midlife-wellness) .p-accordion-01__block__review-box-top{display:grid;grid-template-areas:"image-top text-top" "text-bottom text-bottom";grid-template-rows:auto auto;grid-template-columns:8em 1fr;grid-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;background-color:#fffbde}:where(.static-midlife-wellness) .p-accordion-01__block__review-box-top .c-text-02{font-size:1.2em}:where(.static-midlife-wellness) .p-accordion-01__block__review-box-top .c-text-02 em{color:#f08200}:where(.static-midlife-wellness) .p-accordion-01__block__review-image-top{-ms-grid-row:1;-ms-grid-column:1;grid-area:image-top;width:8em;height:auto;margin-block:0 auto}:where(.static-midlife-wellness) .p-accordion-01__block__review-image-top>img{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-01__block__review-text-top-top{-ms-grid-row:1;-ms-grid-column:3;grid-area:text-top;padding:1.6em 1.6em 0 0}:where(.static-midlife-wellness) .p-accordion-01__block__review-text-top-bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:text-bottom;padding:0 1.6em 1.6em}:where(.static-midlife-wellness) .p-accordion-01__block__review-box-bottom{display:grid;grid-template-areas:"text-top text-top" "text-bottom image-bottom";grid-template-rows:auto auto;grid-template-columns:1fr 8em;grid-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;background-color:#fcf1e4}:where(.static-midlife-wellness) .p-accordion-01__block__review-box-bottom .c-text-02{font-size:1.2em}:where(.static-midlife-wellness) .p-accordion-01__block__review-box-bottom .c-text-02 em{color:#f08200}:where(.static-midlife-wellness) .p-accordion-01__block__review-image-bottom{-ms-grid-row:2;-ms-grid-column:3;grid-area:image-bottom;width:8em;height:auto;margin-block:auto 0}:where(.static-midlife-wellness) .p-accordion-01__block__review-image-bottom>img{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-01__block__review-text-bottom-top{-ms-grid-row:1;-ms-grid-column:3;grid-area:text-top;padding:1.6em 1.6em 0}:where(.static-midlife-wellness) .p-accordion-01__block__review-text-bottom-bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:text-bottom;padding:0 0 1.6em 1.6em}}@layer project{:where(.static-midlife-wellness) .p-accordion-02{-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-accordion-02__lead-image{width:100%;height:auto;padding:0 1.6em 1em}:where(.static-midlife-wellness) .p-accordion-02__lead-image>img{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-02__lead-text{padding:0 1.6em 2em}:where(.static-midlife-wellness) .p-accordion-02__lead-text>p{position:relative;font-size:1.8em;font-style:normal;font-weight:700;line-height:1.8;text-align:center;letter-spacing:0.08em}:where(.static-midlife-wellness) .p-accordion-02__lead-text>p>span{position:relative;z-index:1;display:inline-block}:where(.static-midlife-wellness) .p-accordion-02__lead-text>p>span::after{position:absolute;bottom:.11111em;left:0;z-index:-1;width:100%;height:.44444em;content:"";background:linear-gradient(90deg, #ffe53c 0%, #ffb761 100%)}:where(.static-midlife-wellness) .p-accordion-02__block{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-02__block__title{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-02__block__catch{width:100%;padding:1em 0}:where(.static-midlife-wellness) .p-accordion-02__block__catch>p{text-align:center}:where(.static-midlife-wellness) .p-accordion-02__block__catch>p::before,:where(.static-midlife-wellness) .p-accordion-02__block__catch>p::after{display:inline-block;align-self:end;content:""}:where(.static-midlife-wellness) .p-accordion-02__block__catch>p::before{content:"＼"}:where(.static-midlife-wellness) .p-accordion-02__block__catch>p::after{content:"／"}:where(.static-midlife-wellness) .p-accordion-02__block__text-list{display:grid;grid-template-columns:repeat(1, 1fr);grid-row-gap:0.5em;row-gap:0.5em;padding:0 2.1em 2em}:where(.static-midlife-wellness) .p-accordion-02__block__text-item{position:relative;padding-left:2.1em}:where(.static-midlife-wellness) .p-accordion-02__block__text-item::before{position:absolute;top:0;bottom:0;left:0;width:1.6em;height:1.6em;content:"";background-image:url(/assets/images/static/midlife-wellness/common/icon_check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-block:0.3em auto}:where(.static-midlife-wellness) .p-accordion-02__block__text-box{padding:1em 1.6em 1.5em}:where(.static-midlife-wellness) .p-accordion-02__block__image{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-02__block__link-box{--buttonColor: #f08200;width:21.3em;margin-inline:auto;padding-block:0 2em}:where(.static-midlife-wellness) .p-accordion-02__block__link-box>a{padding-block:0.68185em;padding-inline:1.6em}:where(.static-midlife-wellness) .p-accordion-02__block__review-section{padding:0 1.6em}:where(.static-midlife-wellness) .p-accordion-02__block__review-section+:where(.static-midlife-wellness) .p-accordion-02__block__review-section{padding-top:0.8em}:where(.static-midlife-wellness) .p-accordion-02__block__review-box-top{display:grid;grid-template-areas:"image-top text-top" "text-bottom text-bottom";grid-template-rows:auto auto;grid-template-columns:8em 1fr;grid-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;background-color:#fffbde}:where(.static-midlife-wellness) .p-accordion-02__block__review-box-top .c-text-02{font-size:1.2em}:where(.static-midlife-wellness) .p-accordion-02__block__review-box-top .c-text-02 em{color:#f08200}:where(.static-midlife-wellness) .p-accordion-02__block__review-image-top{-ms-grid-row:1;-ms-grid-column:1;grid-area:image-top;width:8em;height:auto;margin-block:0 auto}:where(.static-midlife-wellness) .p-accordion-02__block__review-image-top>img{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-02__block__review-text-top-top{-ms-grid-row:1;-ms-grid-column:3;grid-area:text-top;padding:1.6em 1.6em 0 0}:where(.static-midlife-wellness) .p-accordion-02__block__review-text-top-bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:text-bottom;padding:0 1.6em 1.6em}:where(.static-midlife-wellness) .p-accordion-02__block__review-box-bottom{display:grid;grid-template-areas:"text-top text-top" "text-bottom image-bottom";grid-template-rows:auto auto;grid-template-columns:1fr 8em;grid-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;background-color:#fcf1e4}:where(.static-midlife-wellness) .p-accordion-02__block__review-box-bottom .c-text-02{font-size:1.2em}:where(.static-midlife-wellness) .p-accordion-02__block__review-box-bottom .c-text-02 em{color:#f08200}:where(.static-midlife-wellness) .p-accordion-02__block__review-image-bottom{-ms-grid-row:2;-ms-grid-column:3;grid-area:image-bottom;width:8em;height:auto;margin-block:auto 0}:where(.static-midlife-wellness) .p-accordion-02__block__review-image-bottom>img{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-02__block__review-text-bottom-top{-ms-grid-row:1;-ms-grid-column:3;grid-area:text-top;padding:1.6em 1.6em 0}:where(.static-midlife-wellness) .p-accordion-02__block__review-text-bottom-bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:text-bottom;padding:0 0 1.6em 1.6em}}@layer project{:where(.static-midlife-wellness) .p-accordion-03{-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-accordion-03__lead-image{padding-inline:1em;padding-block:1em}:where(.static-midlife-wellness) .p-accordion-03__lead-image>img{width:100%;height:auto}:where(.static-midlife-wellness) .p-accordion-03__lead-text{padding-inline:1.6em;-webkit-padding-after:2em;padding-block-end:2em;-webkit-margin-before:1em;margin-block-start:1em}:where(.static-midlife-wellness) .p-accordion-03__lead-text>p{position:relative;font-size:1.8em;font-style:normal;font-weight:700;line-height:1.8;text-align:center;letter-spacing:0.08em}:where(.static-midlife-wellness) .p-accordion-03__lead-text>p>span{position:relative;z-index:1;display:inline-block}:where(.static-midlife-wellness) .p-accordion-03__lead-text>p>span::after{position:absolute;bottom:.11111em;left:0;z-index:-1;width:100%;height:.44444em;content:"";background:linear-gradient(90deg, #ffe53c 0%, #ffb761 100%)}:where(.static-midlife-wellness) .p-accordion-03__block__catch{-webkit-padding-before:1em;padding-block-start:1em}:where(.static-midlife-wellness) .p-accordion-03__block__catch>p{text-align:center}:where(.static-midlife-wellness) .p-accordion-03__block__catch>p::before,:where(.static-midlife-wellness) .p-accordion-03__block__catch>p::after{display:inline-block;align-self:end;content:""}:where(.static-midlife-wellness) .p-accordion-03__block__catch>p::before{content:"＼"}:where(.static-midlife-wellness) .p-accordion-03__block__catch>p::after{content:"／"}:where(.static-midlife-wellness) .p-accordion-03__block__catch02{padding-inline:1.6em;-webkit-padding-before:2.4em;padding-block-start:2.4em;-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-accordion-03__block__catch02>p{text-align:center}:where(.static-midlife-wellness) .p-accordion-03__block__catch02>p>span::before,:where(.static-midlife-wellness) .p-accordion-03__block__catch02>p>span::after{display:inline-block;align-self:end;content:""}:where(.static-midlife-wellness) .p-accordion-03__block__catch02>p>span::before{content:"＼"}:where(.static-midlife-wellness) .p-accordion-03__block__catch02>p>span::after{content:"／"}:where(.static-midlife-wellness) .p-accordion-03__block__text-list{display:grid;grid-template-columns:repeat(1, 1fr);grid-row-gap:0.5em;row-gap:0.5em;padding-inline:2.1em;-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-accordion-03__block__text-item{position:relative;padding-left:2.1em}:where(.static-midlife-wellness) .p-accordion-03__block__text-item::before{position:absolute;top:0;bottom:0;left:0;width:1.6em;height:1.6em;content:"";background-image:url(/assets/images/static/midlife-wellness/common/icon_check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-margin-before:0.3em;margin-block-start:0.3em;-webkit-margin-after:auto;margin-block-end:auto}:where(.static-midlife-wellness) .p-accordion-03__block__text-box{padding-inline:1.6em}:where(.static-midlife-wellness) .p-accordion-03 .p-accordion-03__block__text-box+.p-accordion-03__block__image{-webkit-margin-before:2.1em;margin-block-start:2.1em}:where(.static-midlife-wellness) .p-accordion-03 .p-accordion-03__block__image+.p-accordion-03__block__text-box{-webkit-margin-before:1em;margin-block-start:1em}:where(.static-midlife-wellness) .p-accordion-03__block__link-box{--buttonColor: #f08200;width:21.3em;margin-inline:auto;-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-accordion-03__block__link-box>a{padding-block:0.68185em;padding-inline:1.6em}:where(.static-midlife-wellness) .p-accordion-03__block__review-section{padding-inline:1.6em;-webkit-padding-before:1em;padding-block-start:1em}:where(.static-midlife-wellness) .p-accordion-03__block__review-section+:where(.static-midlife-wellness) .p-accordion-03__block__review-section{padding-top:0.8em}:where(.static-midlife-wellness) .p-accordion-03__block__review-box-top{display:grid;grid-template-areas:"image-top text-top" "text-bottom text-bottom";grid-template-rows:auto auto;grid-template-columns:8em 1fr;grid-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;background-color:#fffbde}:where(.static-midlife-wellness) .p-accordion-03__block__review-box-top .c-text-02{font-size:1.2em}:where(.static-midlife-wellness) .p-accordion-03__block__review-box-top .c-text-02 em{color:#f08200}:where(.static-midlife-wellness) .p-accordion-03__block__review-image-top{-ms-grid-row:1;-ms-grid-column:1;grid-area:image-top;width:8em;margin-block:0 auto}:where(.static-midlife-wellness) .p-accordion-03__block__review-image-top>img{width:100%}:where(.static-midlife-wellness) .p-accordion-03__block__review-text-top-top{-ms-grid-row:1;-ms-grid-column:3;grid-area:text-top;-webkit-padding-before:1.6em;padding-block-start:1.6em;-webkit-padding-end:1.6em;padding-inline-end:1.6em}:where(.static-midlife-wellness) .p-accordion-03__block__review-text-top-bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:text-bottom;padding-inline:1.6em;-webkit-padding-after:1.6em;padding-block-end:1.6em}:where(.static-midlife-wellness) .p-accordion-03__block__review-box-bottom{display:grid;grid-template-areas:"text-top text-top" "text-bottom image-bottom";grid-template-rows:auto auto;grid-template-columns:1fr 8em;grid-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;background-color:#fcf1e4}:where(.static-midlife-wellness) .p-accordion-03__block__review-box-bottom .c-text-02{font-size:1.2em}:where(.static-midlife-wellness) .p-accordion-03__block__review-box-bottom .c-text-02 em{color:#f08200}:where(.static-midlife-wellness) .p-accordion-03__block__review-image-bottom{-ms-grid-row:2;-ms-grid-column:3;grid-area:image-bottom;width:8em;-webkit-margin-before:auto;margin-block-start:auto}:where(.static-midlife-wellness) .p-accordion-03__block__review-image-bottom>img{width:100%}:where(.static-midlife-wellness) .p-accordion-03__block__review-text-bottom-top{-ms-grid-row:1;-ms-grid-column:3;grid-area:text-top;-webkit-padding-before:1.6em;padding-block-start:1.6em;padding-inline:1.6em}:where(.static-midlife-wellness) .p-accordion-03__block__review-text-bottom-bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:text-bottom;-webkit-padding-after:1.6em;padding-block-end:1.6em;-webkit-padding-start:1.6em;padding-inline-start:1.6em}:where(.static-midlife-wellness) .p-accordion-03__block__qol-section{padding-inline:1.6em;-webkit-padding-after:2em;padding-block-end:2em}:where(.static-midlife-wellness) .p-accordion-03__block__qol-box{padding-bottom:1em;background-color:#fff;border-radius:0.5em;box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}:where(.static-midlife-wellness) .p-accordion-03__block__qol-title{padding-block:3em}:where(.static-midlife-wellness) .p-accordion-03__block__qol-title>img{width:100%}:where(.static-midlife-wellness) .p-accordion-03__block__qol-image{padding-inline:1.9em;-webkit-padding-after:1.2em;padding-block-end:1.2em}:where(.static-midlife-wellness) .p-accordion-03__block__qol-image>img{width:100%}:where(.static-midlife-wellness) .p-accordion-03__block__qol-text-box{-webkit-padding-after:2em;padding-block-end:2em;padding-inline:2em}}@layer project{:where(.static-midlife-wellness) .p-facilities{-webkit-padding-before:2.8em;padding-block-start:2.8em}:where(.static-midlife-wellness) .p-facilities__item:has([src*="/studio_full"]){-webkit-margin-before:2.2em;margin-block-start:2.2em}:where(.static-midlife-wellness) .p-facilities__item:has([src*="/pool_full"]){-webkit-margin-before:5.9em;margin-block-start:5.9em}:where(.static-midlife-wellness) .p-facilities__item:has([src*="/spa_full"]){-webkit-margin-before:0.1em;margin-block-start:0.1em}:where(.static-midlife-wellness) .p-facilities__item:has([src*="/relax_full"]){-webkit-margin-before:-6.9em;margin-block-start:-6.9em}:where(.static-midlife-wellness) .p-facilities__item:has([src*="/community_full"]){-webkit-margin-before:4.9em;margin-block-start:4.9em}:where(.static-midlife-wellness) .p-facilities__bottom{padding-inline:2em;display:grid;grid-template-columns:7.9em 1fr;-webkit-margin-before:1em;margin-block-start:1em}:where(.static-midlife-wellness) .p-facilities__bottom-text{font-feature-settings:"halt" 1;-webkit-padding-after:0.9em;padding-block-end:0.9em;align-self:end}:where(.static-midlife-wellness) .p-facilities__bottom-strong{font-size:2em;line-height:1.6;letter-spacing:0.06em;display:block;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #fca400, #f07800 68%);-webkit-padding-after:1em;padding-block-end:1em;-webkit-padding-after:0.8em;padding-block-end:0.8em}}:where(.static-midlife-wellness) .u-bold{font-weight:700}@layer other{.color-orange{color:#f08200}.swiper-container img{width:100%}}

