.c-faq.svelte-pp17xf{margin-bottom:16px}.c-faq__question.svelte-pp17xf{align-items:center;background-color:var(--ag-color-lightgray);color:var(--ag-color-blackLighter);cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;justify-content:space-between;padding:15px 20px 14px 40px}@media screen and (max-width:1024px){.c-faq__question.svelte-pp17xf{font-size:1.6rem;padding:14px 20px 20px 40px}}@media screen and (max-width:767px){.c-faq__question.svelte-pp17xf{font-size:1.4rem;padding:10px 8px 9px 38px;position:relative}}.c-faq__question.svelte-pp17xf.is-show .c-faq__btn:after{transform:translate(-50%,-50%) rotate(180deg)}.c-faq__title.svelte-pp17xf{width:calc(100% - 55px)}@media screen and (max-width:767px){.c-faq__title.svelte-pp17xf{line-height:1.7}}.c-faq__btn.svelte-pp17xf{background-color:var(--ag-color-bg);border-radius:50%;cursor:pointer;flex:0 0 37px;height:37px;margin-left:20px;position:relative;width:37px}@media screen and (max-width:767px){.c-faq__btn.svelte-pp17xf{flex:0 0 24px;height:24px;width:24px}}.c-faq__btn.svelte-pp17xf:after,.c-faq__btn.svelte-pp17xf:before{background-color:var(--ag-color-blackLighter);content:"";display:block;height:1px;position:absolute;transition:all .4s ease-in-out;width:13px}@media screen and (max-width:767px){.c-faq__btn.svelte-pp17xf:after,.c-faq__btn.svelte-pp17xf:before{width:10px}}.c-faq__btn.svelte-pp17xf:before{left:50%;top:50%;transform:translate(-50%,-50%)}.c-faq__btn.svelte-pp17xf:after{left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg)}.c-faq__answer.svelte-pp17xf{color:var(--ag-color-blackLighter);font-size:1.8rem;font-weight:500;font-weight:400;line-height:1.8;overflow:hidden;padding:20px 35px 10px}@media screen and (max-width:1024px){.c-faq__answer.svelte-pp17xf{font-size:1.6rem;padding:13px 35px}}@media screen and (max-width:767px){.c-faq__answer.svelte-pp17xf{font-size:1.2rem;padding:11px 8px 8px}}.c-faq__questionLabel.svelte-pp17xf{display:inline-block;font-family:var(--ag-font-en);font-size:2.4rem;font-weight:700;margin-right:16px}@media screen and (max-width:767px){.c-faq__questionLabel.svelte-pp17xf{font-size:2rem;left:8px;line-height:1;position:absolute;top:10px}}.c-faq__answerLabel.svelte-pp17xf{color:var(--ag-color-darkgray);display:block;font-family:var(--ag-font-en);font-size:3rem;font-weight:900;line-height:1.5}@media screen and (max-width:1024px){.c-faq__answerLabel.svelte-pp17xf{margin-bottom:3px}}@media screen and (max-width:767px){.c-faq__answerLabel.svelte-pp17xf{font-size:2.4rem;margin-bottom:0}}.u-object--cover:where(.astro-JRE32AGG){-o-object-fit:cover;object-fit:cover}.u-d-none:where(.astro-JRE32AGG){display:none!important}.u-d-block:where(.astro-JRE32AGG){display:block!important}.u-pc-none:where(.astro-JRE32AGG){display:none}@media screen and (max-width:1024px){.u-pc-none:where(.astro-JRE32AGG){display:block}}@media screen and (max-width:767px){.u-sp-none:where(.astro-JRE32AGG){display:none!important}}@media screen and (min-width:767px){.u-sp-block-only:where(.astro-JRE32AGG){display:none}}.u-sp-block:where(.astro-JRE32AGG){display:none!important}@media screen and (max-width:767px){.u-sp-block:where(.astro-JRE32AGG){display:block!important}}@media only screen and (max-width:1280px){.u-lg-none:where(.astro-JRE32AGG){display:none}}.u-lg-block:where(.astro-JRE32AGG){display:none}@media only screen and (max-width:1280px){.u-lg-block:where(.astro-JRE32AGG){display:block}}.u-md-only:where(.astro-JRE32AGG){display:none}@media only screen and (max-width:1024px) and (min-width:767px){.u-md-only:where(.astro-JRE32AGG){display:block}.u-md-none-only:where(.astro-JRE32AGG){display:none}}@media only screen and (max-width:1024px){.u-md-block-only:where(.astro-JRE32AGG){display:block}}.u-md-none:where(.astro-JRE32AGG){display:block}@media only screen and (max-width:1024px){.u-md-none:where(.astro-JRE32AGG){display:none}}.u-md-block:where(.astro-JRE32AGG){display:none}@media only screen and (max-width:1024px){.u-md-block:where(.astro-JRE32AGG){display:block}}.u-float-right:where(.astro-JRE32AGG){float:right}.u-float-left:where(.astro-JRE32AGG){float:left}.u-blockBody:where(.astro-JRE32AGG){height:100vh;overflow:hidden!important}@media only screen and (max-width:1024px){.u-border-bt:where(.astro-JRE32AGG){border-bottom:2px solid #e3e3e3}}@media only screen and (max-width:767px){.u-border-bt:where(.astro-JRE32AGG){border-bottom:1px solid #e3e3e3}}.p-faq__list:where(.astro-JRE32AGG){margin-top:87px}@media screen and (max-width:1024px){.p-faq__list:where(.astro-JRE32AGG){margin-top:64px}}