.slp-faq__list{gap:52px;row-gap:calc(52px*var(--content-row-gap-scale, 1))}.slp-faq__item{gap:16px;padding-bottom:20px;row-gap:calc(16px*var(--content-row-gap-scale, 1))}.pg-hub2-faq summary{padding-block:24px}.pg-hub2-faq__answer:not(:empty){padding-bottom:28px}[data-brand=freeid] .fd-faq__q{padding-block:calc(28px*var(--wide-k, 1))}[data-brand=freeid] .fd-faq__a{padding-bottom:calc(28px*var(--wide-k, 1))}@media (max-width:767px){.slp-faq__list{gap:36px;row-gap:calc(36px*var(--content-row-gap-scale, 1))}.slp-faq__item{padding-bottom:16px}.pg-hub2-faq summary,[data-brand=freeid] .fd-faq__q{padding-block:22px}}html.faq-js [data-brand=freeid] .fd-faq__item::details-content{transition:none}html.faq-js .is-faq-animating{overflow:hidden}body .pg-service-design :is([data-node-id="5364:69382"],[data-node-id="4953:110264"],[data-node-id="5448:58746"]),body :is(.pg-hub2-faq,.slp-faq,.pay-faq,.safe__faq){display:block;gap:0;height:auto;min-height:0}body .fd-faq[data-faq-design=shared]{background:var(--c-base-white);border:1px solid var(--c-base-gray-200);border-radius:12px;color:var(--c-semantic-text-primary);font-family:var(--f-body);gap:0;margin:40px 0 0;overflow:hidden}body .fd-faq[data-faq-design=shared],body .fd-faq[data-faq-design=shared]>.fd-faq__item{box-sizing:border-box;display:block;height:auto;max-width:100%;min-width:0;padding:0;width:100%}body .fd-faq[data-faq-design=shared]>.fd-faq__item{background:transparent;border:0;border-radius:0;margin:0;overflow:visible}body .fd-faq[data-faq-design=shared]>.fd-faq__item+.fd-faq__item{border-top:1px solid var(--c-base-gray-200)}body .fd-faq[data-faq-design=shared]>.fd-faq__item.is-faq-animating{overflow:hidden}body .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__q{align-items:center;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:var(--c-semantic-text-primary);cursor:pointer;display:flex;font-family:var(--f-body);font-size:20px;font-weight:500;gap:16px;height:auto;line-height:27px;list-style:none;margin:0;min-height:66px;min-width:0;padding:24px;text-align:left;white-space:normal;width:100%}body .fd-faq[data-faq-design=shared] .fd-faq__q::-webkit-details-marker{display:none}body .fd-faq[data-faq-design=shared] .fd-faq__q:before{content:none}body .fd-faq[data-faq-design=shared] .fd-faq__q:after{background:none;border:0;color:var(--c-semantic-text-secondary);content:"＋";display:block;flex:0 0 20px;font-size:20px;font-weight:500;height:27px;line-height:27px;margin:0 0 0 auto;padding:0;position:static;text-align:center;transform:none;transition:none;width:20px}body .fd-faq[data-faq-design=shared] .fd-faq__item[open]>.fd-faq__q:after{content:"－";transform:none}body .fd-faq[data-faq-design=shared] .fd-faq__mark{color:var(--c-blue-800);flex:0 0 auto;font-weight:700}body .fd-faq[data-faq-design=shared] .fd-faq__text{flex:1;min-width:0;overflow-wrap:anywhere}body .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__a{background:transparent;border:0;box-sizing:border-box;color:var(--c-semantic-text-muted);display:block;font-family:var(--f-body);font-size:16px;font-weight:400;height:auto;line-height:1.8;margin:0;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:0 24px 28px;width:100%}body .fd-faq[data-faq-design=shared] .fd-faq__a>:first-child{margin-top:0}body .fd-faq[data-faq-design=shared] .fd-faq__a>:last-child{margin-bottom:0}body .fd-faq[data-faq-design=shared] .fd-faq__a a{color:var(--c-blue-700);text-decoration:underline}body .fd-faq[data-faq-design=shared] .fd-faq__q:focus-visible{outline:2px solid var(--c-blue-700);outline-offset:-3px}body .fd-faq-heading.fd-faq-heading{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:auto;margin:0;min-height:0;padding:0;width:100%}body .fd-faq-heading.fd-faq-heading>:is(h2,h3){color:var(--c-semantic-text-primary);font-family:var(--f-body);font-size:36px;font-weight:700;height:auto;line-height:48px;margin:0;max-width:100%;min-width:0;padding:0;position:static;width:auto}body .fd-faq-heading.fd-faq-heading>:is(p,div):first-child{align-items:center;background:linear-gradient(90deg,var(--c-blue-100),var(--c-blue-50));border:0;border-radius:100px;color:var(--c-blue-800);display:flex;font-family:var(--f-body);font-size:14px;font-weight:500;height:30px;justify-content:center;line-height:20px;margin:0;min-width:92px;padding:0 18px;position:static;width:auto}body .fd-faq-heading.fd-faq-heading>:is(p,div):first-child>:is(p,span){color:inherit;font-size:14px;font-weight:500;height:auto;line-height:20px;margin:0;min-width:0;padding:0;position:static;width:auto}body .fd-faq-heading.fd-faq-heading>div:first-child>img{display:none}body .fd-faq-heading.fd-faq-heading>p:last-child:not(:first-child){font-size:16px;height:auto;line-height:1.8;margin:0;width:100%}@media (max-width:767px){body .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__q{font-size:16px;line-height:27px;padding:22px 16px}body .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__a{padding:0 16px 28px}body .fd-faq-heading.fd-faq-heading>:is(h2,h3){font-size:28px;line-height:40px}}body .pg-hub2-faq .fd-faq-heading.fd-faq-heading{align-items:center;text-align:center}body .pg-hub2-faq .fd-faq-heading.fd-faq-heading>:is(h2,h3){text-align:center}body .pg-service-design :is([data-node-id="5364:69382"],[data-node-id="4953:110264"],[data-node-id="5448:58746"]){background:var(--c-base-gray-50);padding:60px 120px;width:100%}body .pg-service-design .fd-faq-heading.fd-faq-heading,body .pg-service-design .fd-faq[data-faq-design=shared]{margin-inline:auto;max-width:100%;width:1152px}body .pg-service-design .fd-faq[data-faq-design=shared]{margin-block:40px 0}body .pg-service-design .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__q{align-items:flex-start;font-size:var(--type-lead);font-weight:var(--fw-bold);gap:4px;line-height:30px;min-height:0;padding:20px 24px}body .pg-service-design .fd-faq[data-faq-design=shared] .fd-faq__mark{font-size:var(--type-item);line-height:30px}body .pg-service-design .fd-faq[data-faq-design=shared] .fd-faq__q:after{flex-basis:18px;font-size:var(--type-lead);font-weight:var(--fw-regular);height:25px;line-height:24.3px;margin-left:12px;width:18px}body .pg-service-design .fd-faq[data-faq-design=shared]>.fd-faq__item[open]>.fd-faq__q{padding-bottom:16px}body .pg-service-design .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__a{color:var(--c-semantic-text-primary);font-size:var(--type-body);line-height:1.8;padding:0 58px 20px 24px}body .pg-service-design .fd-faq[data-faq-design=shared] .fd-faq__a:before{color:var(--c-blue-800);content:"A. ";font-size:var(--type-lead);font-weight:var(--fw-bold);line-height:28.8px}body .pg-service-design .fd-faq[data-faq-design=shared] .fd-faq__a>.jp-s,body .pg-service-design .fd-faq[data-faq-design=shared] .fd-faq__a>p:first-child{display:inline}@media(max-width:1100px){body .pg-service-design :is([data-node-id="5364:69382"],[data-node-id="4953:110264"],[data-node-id="5448:58746"]){padding:40px 24px}}@media(max-width:600px){body .pg-service-design :is([data-node-id="5364:69382"],[data-node-id="4953:110264"],[data-node-id="5448:58746"]){padding-inline:20px}body .pg-service-design .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__q{padding-inline:16px}body .pg-service-design .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__a{padding-inline:16px 50px}}body .pg-hub2-faq .fd-faq[data-faq-design=shared] .fd-faq__mark{flex:0 0 var(--sp-20)}body .pg-hub2-faq .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__a{padding:var(--sp-8) var(--sp-24) var(--sp-28) calc(var(--sp-24) + var(--sp-20) + var(--sp-16))}@media(max-width:767px){body .pg-hub2-faq .fd-faq[data-faq-design=shared] .fd-faq__mark{flex-basis:var(--sp-16)}body .pg-hub2-faq .fd-faq[data-faq-design=shared]>.fd-faq__item>.fd-faq__a{padding-left:calc(var(--sp-16)*3);padding-right:var(--sp-16)}}