.voice-section-module-scss-module__SaYxMG__voice{padding:32px 16px;position:relative;overflow:hidden}.voice-section-module-scss-module__SaYxMG__voice__title{justify-content:center;align-items:center;gap:10px;display:flex}.voice-section-module-scss-module__SaYxMG__voice__title svg{margin-top:7px}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__title svg{margin-top:14px}}.voice-section-module-scss-module__SaYxMG__voice__title__text{color:#0046ff;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:900;line-height:160%}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__title__text{font-size:32px}}.voice-section-module-scss-module__SaYxMG__voice__title__small__text{color:#1c1c1c;font-size:22px}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__title__small__text{font-size:28px}}.voice-section-module-scss-module__SaYxMG__voice__list__container{margin-top:16px;position:relative}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__list__container{width:704px;margin-left:auto;margin-right:auto}}.voice-section-module-scss-module__SaYxMG__voice__list{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__list{flex-direction:row}}.voice-section-module-scss-module__SaYxMG__voice__list__item{justify-content:center;align-items:center;gap:12px;display:flex}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__list__item{flex-direction:column;gap:8px}}.voice-section-module-scss-module__SaYxMG__voice__list__item__face__image__container{align-self:start;width:100px;height:100px}.voice-section-module-scss-module__SaYxMG__voice__list__item__face__image__container img{width:100%;height:auto;display:block}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__list__item__face__image__container{align-self:center}}.voice-section-module-scss-module__SaYxMG__voice__list__item__content{color:#1c1c1c;flex:1;padding-top:8px;padding-bottom:8px;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__list__item__content{padding-top:0;padding-bottom:0}}.voice-section-module-scss-module__SaYxMG__voice__left__top__pattern__container{position:absolute;top:-95px;left:-18px}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__left__top__pattern__container{top:-100px;left:-34px}}.voice-section-module-scss-module__SaYxMG__voice__left__bottom__pattern__container{position:absolute;bottom:-53px;left:-35px}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__left__bottom__pattern__container{display:none}}.voice-section-module-scss-module__SaYxMG__voice__right__pattern__container{position:absolute;top:58%;right:-36px}@media screen and (min-width:768px){.voice-section-module-scss-module__SaYxMG__voice__right__pattern__container{top:auto;bottom:-35px;right:-34px}}
.flow-section-module-scss-module__BiesEq__flow{background-color:#e6f3fb;padding:32px 16px}.flow-section-module-scss-module__BiesEq__flow .flow-section-module-scss-module__BiesEq__sp_only{display:block}@media screen and (min-width:768px){.flow-section-module-scss-module__BiesEq__flow .flow-section-module-scss-module__BiesEq__sp_only{display:none}}.flow-section-module-scss-module__BiesEq__flow__title{justify-content:center;align-items:center;gap:8px;display:flex}.flow-section-module-scss-module__BiesEq__flow__title svg{margin-top:5px}.flow-section-module-scss-module__BiesEq__flow__title__text{color:#0046ff;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:900;line-height:160%}.flow-section-module-scss-module__BiesEq__flow__title__small__text{color:#1c1c1c;font-size:22px}.flow-section-module-scss-module__BiesEq__flow__list__container{margin-top:22px}.flow-section-module-scss-module__BiesEq__flow__list{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.flow-section-module-scss-module__BiesEq__flow__list__item{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:16px;width:352px;height:109px;padding:16px;display:flex;position:relative}@media screen and (min-width:768px){.flow-section-module-scss-module__BiesEq__flow__list__item{width:564px}}.flow-section-module-scss-module__BiesEq__flow__list__item:not(.flow-section-module-scss-module__BiesEq__flow__list__last__item):after{content:"";clip-path:polygon(50% 100%,0 0,100% 0);background-color:#fff;width:23px;height:11px;position:absolute;top:calc(100% - 3px);left:50%;transform:translate(-50%)}.flow-section-module-scss-module__BiesEq__flow__list__item__image__container{width:80px;height:80px}.flow-section-module-scss-module__BiesEq__flow__list__item__image__container img{width:100%;height:auto;display:block}.flow-section-module-scss-module__BiesEq__flow__list__item__content{color:#1c1c1c;width:231px;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:500;line-height:150%}@media screen and (min-width:768px){.flow-section-module-scss-module__BiesEq__flow__list__item__content{flex:1;width:auto}}
.divider-module-scss-module___K8uoa__sp_only{display:block}@media screen and (min-width:768px){.divider-module-scss-module___K8uoa__sp_only{display:none}}.divider-module-scss-module___K8uoa__pc_only{display:none}@media screen and (min-width:768px){.divider-module-scss-module___K8uoa__pc_only{display:block}}
.faq-section-module-scss-module__QOCrTW__faq{background-color:#fafafa;padding:32px 16px}.faq-section-module-scss-module__QOCrTW__faq__title{justify-content:center;align-items:center;gap:12px;display:flex}.faq-section-module-scss-module__QOCrTW__faq__title svg{margin-top:7px}@media screen and (min-width:768px){.faq-section-module-scss-module__QOCrTW__faq__title svg{margin-top:13px}}.faq-section-module-scss-module__QOCrTW__faq__title__text{color:#0046ff;font-family:Noto Sans JP;font-size:32px;font-style:normal;font-weight:900;line-height:160%}.faq-section-module-scss-module__QOCrTW__faq__title__small__text{color:#1c1c1c;font-size:22px}@media screen and (min-width:768px){.faq-section-module-scss-module__QOCrTW__faq__title__small__text{font-size:24px}}.faq-section-module-scss-module__QOCrTW__faq__list__container{background-color:#fff;border-radius:32px;margin-top:20px;padding-top:16px;padding-bottom:16px}@media screen and (min-width:768px){.faq-section-module-scss-module__QOCrTW__faq__list__container{width:564px;margin-top:24px;margin-left:auto;margin-right:auto}}.faq-section-module-scss-module__QOCrTW__faq__list{flex-direction:column;justify-content:center;align-items:start;display:flex}.faq-section-module-scss-module__QOCrTW__faq__list__item{flex-direction:column;gap:16px;padding:16px 16px 20px;display:flex}@media screen and (min-width:768px){.faq-section-module-scss-module__QOCrTW__faq__list__item{padding:24px 32px}}.faq-section-module-scss-module__QOCrTW__faq__list__item__question{color:#0046ff;justify-content:start;align-items:center;gap:8px;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:600;line-height:160%;display:flex}@media screen and (min-width:768px){.faq-section-module-scss-module__QOCrTW__faq__list__item__question{font-size:18px}}.faq-section-module-scss-module__QOCrTW__faq__list__item__question>span{color:#0046ff;text-align:center;background-color:#e6f3fb;border-radius:50%;place-items:center;width:32px;height:32px;font-family:Helvetica;font-size:22px;font-style:normal;font-weight:700;line-height:100%;display:grid}.faq-section-module-scss-module__QOCrTW__faq__list__item__question>p{padding-bottom:4px}.faq-section-module-scss-module__QOCrTW__faq__list__item__answer{color:#1c1c1c;justify-content:start;align-items:center;gap:8px;font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:400;line-height:160%;display:flex}@media screen and (min-width:768px){.faq-section-module-scss-module__QOCrTW__faq__list__item__answer{font-size:18px}}.faq-section-module-scss-module__QOCrTW__faq__list__item__answer>span{color:#1c1c1c;text-align:center;background-color:#f6f6f6;border-radius:50%;align-self:start;place-items:center;width:32px;height:32px;font-family:Helvetica;font-size:22px;font-style:normal;font-weight:700;line-height:100%;display:grid}.faq-section-module-scss-module__QOCrTW__faq__list__item__answer>p{width:calc(100% - 40px)}.faq-section-module-scss-module__QOCrTW__faq__list__item__divider{width:100%;height:1px;margin-top:8px;margin-bottom:16px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.faq-section-module-scss-module__QOCrTW__faq__list__item__divider{margin-top:16px;margin-bottom:16px}}
.primary-cta-module-scss-module__D4ii7a__primary_cta{z-index:100;background-color:#0046ff;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 16px 14px;display:flex;position:sticky;bottom:0}@media (min-width:768px){.primary-cta-module-scss-module__D4ii7a__primary_cta{gap:4px;padding:8px 134px 16px}}.primary-cta-module-scss-module__D4ii7a__primary_cta__heading{color:#fff;text-align:center;justify-content:center;align-items:center;gap:8px;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:900;line-height:20.8px;display:flex}.primary-cta-module-scss-module__D4ii7a__primary_cta__heading svg{margin-top:3px}@media screen and (min-width:768px){.primary-cta-module-scss-module__D4ii7a__primary_cta__heading svg{margin-top:5px}}@media (min-width:768px){.primary-cta-module-scss-module__D4ii7a__primary_cta__heading{font-size:18px;line-height:30px}}.primary-cta-module-scss-module__D4ii7a__primary_cta__button__link{color:#fff;font-feature-settings:"pwid" on,"palt" on;cursor:pointer;background:linear-gradient(109deg,#ff6899 14.1%,#e7497d 71.01%);border:2px solid #1c1c1c;border-radius:32px;justify-content:center;align-items:center;gap:16px;width:100%;height:48px;padding-left:24px;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:900;line-height:18px;display:flex;box-shadow:0 4px 12px #0006}@media (min-width:768px){.primary-cta-module-scss-module__D4ii7a__primary_cta__button__link{width:500px;height:64px;padding-left:20px}}.primary-cta-module-scss-module__D4ii7a__sp_only{display:block}@media screen and (min-width:768px){.primary-cta-module-scss-module__D4ii7a__sp_only{display:none}}.primary-cta-module-scss-module__D4ii7a__pc_only{display:none}@media screen and (min-width:768px){.primary-cta-module-scss-module__D4ii7a__pc_only{display:block}}
