@media screen and (max-width: 767px){.sp-hidden{display:none !important}}@media screen and (min-width: 768px){.pc-hidden{display:none !important}}.faq .section-inner .section-body .faq-list{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list{gap:20px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner{padding-inline:30px;background-color:var(--color-bg-default);border-radius:10px;border:2px solid var(--color-bs-primary)}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner{padding-inline:15px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question{padding-block:24px;display:grid;grid-template-columns:1fr 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;cursor:pointer}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question{padding-block:20px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-h3{font-size:18px;font-weight:500;letter-spacing:.15em;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-h3{font-size:16px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-h3 .faq-item-question-h3-icon{width:45px;height:auto;aspect-ratio:1/1}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-h3 .faq-item-question-h3-icon{width:35px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-icon{width:100%;aspect-ratio:1/1;position:relative}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-icon::before,.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-icon::after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:100%;height:3px;border-radius:999px;background-color:var(--color-bs-primary);-webkit-transition:rotate .3s ease;transition:rotate .3s ease}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-icon::before,.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-icon::after{height:2px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-question .faq-item-question-icon::before{rotate:90deg}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-answer{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-answer .faq-item-answer-inner{border-top:1px solid var(--color-bs-primary);padding-block:24px}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-answer .faq-item-answer-inner{padding-block:20px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-answer .faq-item-answer-inner .faq-item-answer-text{letter-spacing:.15em;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-answer .faq-item-answer-inner .faq-item-answer-text .faq-item-answer-text-icon{width:45px;height:auto;aspect-ratio:1/1}@media screen and (max-width: 767px){.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-answer .faq-item-answer-inner .faq-item-answer-text .faq-item-answer-text-icon{width:35px}}.faq .section-inner .section-body .faq-list .faq-item .faq-item-inner .faq-item-answer .faq-item-answer-inner .faq-item-answer-text .faq-item-answer-text-content{display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.faq .section-inner .section-body .faq-list .faq-item.is-open .faq-item-inner .faq-item-question .faq-item-question-icon::before{rotate:0deg}.faq .section-inner .section-body .faq-link{margin-top:32px}/*# sourceMappingURL=content-faq.min.css.map */