/* 生成物: source/assets からビルド（scripts/assets-build.js）。直接編集しない */
@charset "UTF-8";.faq-container{display:grid;grid-template-columns:92rem 32rem;justify-content:space-between;margin-top:12rem}@media(width<=640px){.faq-container{grid-template-columns:1fr;margin-top:4rem}}.faq-qa{display:grid;gap:4rem;padding-bottom:6.4rem;border-bottom:1px solid var(--cc-gray-E)}@media(width<=640px){.faq-qa{gap:2.4rem;padding-bottom:4rem}}.faq-qa .question,.faq-qa .answer{display:grid;grid-template-columns:5.5rem 1fr;align-items:baseline}@media(width<=640px){.faq-qa .question,.faq-qa .answer{grid-template-columns:3.6rem 1fr}}.faq-qa .question{align-items:center;min-height:7rem;padding:1.2rem 3rem 1.2rem 4rem;border-radius:var(--br-A);background-color:var(--cc-red-A);color:var(--cc-white-A)}@media(width<=640px){.faq-qa .question{padding:1.2rem 1.6rem}}.faq-qa .question .text{font-size:1.8rem;font-weight:var(--fw-default-bold);line-height:1.6;letter-spacing:.02em}@media(width<=640px){.faq-qa .question .text{font-size:1.6rem}}.faq-qa .answer{padding-inline:4rem}@media(width<=640px){.faq-qa .answer{padding-inline:1.6rem 0}}.faq-qa .answer .mark{color:var(--cc-red-A)}.faq-qa .answer .text{font-size:1.6rem;font-weight:var(--fw-default-medium);line-height:2;letter-spacing:.02em}@media(width<=640px){.faq-qa .answer .text{font-size:1.5rem}}.faq-qa .mark{font-family:var(--ff-outfit);font-size:2.6rem;font-weight:var(--fw-outfit-semibold);line-height:1.4;letter-spacing:.06em}@media(width<=640px){.faq-qa .mark{font-size:2rem}}.faq-talk{display:grid;gap:4rem;margin-top:6.4rem}@media(width<=640px){.faq-talk{gap:2.4rem;margin-top:4rem}}.faq-talk .item{display:grid;grid-template-columns:6rem 1fr;align-items:center;gap:1.6rem;width:75rem;max-width:100%;padding:2rem}@media(width<=640px){.faq-talk .item{grid-template-columns:4.8rem 1fr;gap:1.2rem;width:calc(100% - 3rem);padding:1.6rem}}.faq-talk .item.-customer{justify-self:start;border-radius:0 2rem 2rem;background-color:var(--cc-gray-J)}.faq-talk .item.-staff{justify-self:end;border-radius:2rem 0 2rem 2rem;background-color:var(--cc-charcoal-A);color:var(--cc-white-A)}.faq-talk .icon{display:grid;place-items:center;align-self:start;width:6rem;aspect-ratio:1 / 1;border-radius:50%;background-color:var(--cc-white-A);overflow:hidden}@media(width<=640px){.faq-talk .icon{width:4.8rem}}.faq-talk .icon img{width:5rem}@media(width<=640px){.faq-talk .icon img{width:4rem}}.faq-talk .icon .m-i-faq_customer{color:var(--cc-gray-A);translate:0 .6rem}.faq-talk .text{font-size:1.6rem;font-weight:var(--fw-default-medium);line-height:2;letter-spacing:.02em}@media(width<=640px){.faq-talk .text{font-size:1.5rem}}.faq-detail .cms_common-linkcard{margin-top:8rem}@media(width<=640px){.faq-detail .cms_common-linkcard{margin-top:4.8rem}}
/*# sourceMappingURL=faq.css.map */
