.faq-wrap[data-v-591fea47]{margin:0 auto}.faq-wrap h2[data-v-591fea47]{font-size:4rem;font-weight:600;margin-bottom:1.6rem}.faq-wrap .desc[data-v-591fea47]{color:var(--gray-100);font-size:2rem;line-height:3.2rem;margin-bottom:5.6rem}.faq-wrap .tab-wrap[data-v-591fea47]{display:flex;gap:5.6rem;margin-bottom:3.2rem;padding-bottom:.6rem;position:relative}.faq-wrap .tab-wrap .tab-item[data-v-591fea47]{color:var(--gray-60);cursor:pointer;font-size:2rem;font-weight:600;line-height:3.2rem;text-align:center;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-wrap .tab-wrap .tab-item.active[data-v-591fea47]{color:var(--gray-100)}.faq-wrap .tab-wrap .bar[data-v-591fea47]{background-color:var(--gray-100);border-radius:.2rem;bottom:-.2rem;height:.4rem;position:absolute;transform:translate(50%);transition:left .3s ease;width:12.3rem}.faq-wrap .content .item[data-v-591fea47]{background:var(--gray-20);border-bottom:.2rem solid var(--faq-bd-color);border-radius:2.4rem;font-size:2.4rem;line-height:3.4rem;margin-bottom:2.4rem;overflow:hidden;padding:3.2rem}.faq-wrap .content .item[data-v-591fea47]:last-child{margin-bottom:0}.faq-wrap .content .item[data-v-591fea47]:first-child{border-top:.2rem solid var(--faq-bd-color)}.faq-wrap .content .item.open[data-v-591fea47]{background-color:var(--gray-100);color:var(--gray-10);height:auto}.faq-wrap .content .item.open .answer[data-v-591fea47]{color:var(--gray-60);display:block}.faq-wrap .content .item .question[data-v-591fea47]{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-wrap .content .item .question-item[data-v-591fea47]{font-size:2rem;margin-bottom:.8rem}.faq-wrap .content .item .question span[data-v-591fea47]{cursor:pointer;transition:transform .5s ease}.faq-wrap .content .item .question span.open[data-v-591fea47]{transform:rotate(180deg)}.faq-wrap .content .item .toggle[data-v-591fea47]{height:0;transition:height .3s ease;visibility:hidden}.faq-wrap .content .item .answer[data-v-591fea47],.faq-wrap .content .item .answer-wrap[data-v-591fea47]{color:var(--gray-60);font-size:1.6rem;line-height:2.6rem;max-height:0;overflow:hidden;transition:max-height .5s ease;white-space:pre-line}.faq-wrap .content .item .link[data-v-591fea47]{color:var(--gray-50);text-decoration:none;transition:color .3s ease}.faq-wrap .content .item .link[data-v-591fea47]:hover{color:var(--gray-10)}.faq-wrap .content .answer-list[data-v-591fea47]{margin-top:1rem;padding-left:2rem}.faq-wrap .content[data-v-591fea47] .answer a{color:var(--your-link-color,#007bff);text-decoration:underline}.faq-wrap .content[data-v-591fea47] .answer a:hover{opacity:.8}@media only screen and (max-width:430px){.faq-wrap h2[data-v-591fea47]{font-size:2.4rem;font-weight:600;line-height:3.4rem;margin-bottom:.8rem}.faq-wrap .desc[data-v-591fea47]{font-size:1.4rem;font-weight:400;line-height:2.4rem;margin-bottom:2rem}.faq-wrap .tab-wrap[data-v-591fea47]{gap:5.2rem;justify-content:center;margin-bottom:1.6rem}.faq-wrap .tab-wrap .tab-item[data-v-591fea47]{font-size:1.2rem;font-weight:600;line-height:2rem}.faq-wrap .tab-wrap .bar[data-v-591fea47]{height:.2rem;width:8rem}.faq-wrap .content .item[data-v-591fea47]{border-radius:1.2rem;font-size:1.6rem;line-height:2.6rem;margin-bottom:1.2rem;padding:1.6rem;-webkit-tap-highlight-color:transparent}.faq-wrap .content .item .question-item[data-v-591fea47]{font-size:1.6rem}.faq-wrap .content .item .question span[data-v-591fea47]{font-size:2rem}.faq-wrap .content .item .answer[data-v-591fea47],.faq-wrap .content .item .answer-wrap[data-v-591fea47]{font-size:1.4rem;line-height:2.4rem}}
