.container[data-v-e49d7d94]{margin-bottom:8.8rem}.faq-wrap[data-v-e49d7d94]{margin:0 auto}.faq-wrap .header[data-v-e49d7d94]{margin-bottom:5.6rem}.faq-wrap .header.is-left[data-v-e49d7d94]{text-align:left}.faq-wrap .header.is-center[data-v-e49d7d94]{text-align:center}.faq-wrap h1[data-v-e49d7d94],.faq-wrap h2[data-v-e49d7d94]{font-size:4rem!important;font-weight:600}.faq-wrap .desc[data-v-e49d7d94]{color:var(--gray-100);font-size:2rem;line-height:3.2rem;margin-top:1.6rem}.faq-wrap .tab-wrap[data-v-e49d7d94]{display:flex;gap:5.6rem;margin-bottom:3.2rem;padding-bottom:.6rem;position:relative}.faq-wrap .tab-wrap .tab-item[data-v-e49d7d94]{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-e49d7d94]{color:var(--gray-100)}.faq-wrap .tab-wrap .bar[data-v-e49d7d94]{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-e49d7d94]{background:var(--gray-20);border-bottom:.2rem solid var(--faq-bd-color);border-radius:2.4rem;font-size:2.4rem;line-height:3.2rem;margin-bottom:2.4rem;overflow:hidden;padding:3.2rem}.faq-wrap .content .item[data-v-e49d7d94]:last-child{margin-bottom:0}.faq-wrap .content .item[data-v-e49d7d94]:first-child{border-top:.2rem solid var(--faq-bd-color)}.faq-wrap .content .item.open[data-v-e49d7d94]{background-color:var(--gray-100);color:var(--gray-10);height:auto}.faq-wrap .content .item.open .answer[data-v-e49d7d94]{color:var(--gray-60);display:block}.faq-wrap .content .item .question[data-v-e49d7d94]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;line-height:3.2rem}.faq-wrap .content .item .question-item[data-v-e49d7d94]{font-size:2rem}.faq-wrap .content .item .question span[data-v-e49d7d94]{cursor:pointer;transition:transform .5s ease}.faq-wrap .content .item .question span.open[data-v-e49d7d94]{transform:rotate(180deg)}.faq-wrap .content .item .question .faq-icon[data-v-e49d7d94]{flex-shrink:0;font-size:2.4rem;transition:transform .5s ease}.faq-wrap .content .item .question .faq-icon.open[data-v-e49d7d94]{transform:rotate(180deg)}@media only screen and (max-width:750px){.faq-wrap .content .item .question .faq-icon[data-v-e49d7d94]{font-size:2rem}}.faq-wrap .content .item .toggle[data-v-e49d7d94]{height:0;transition:height .3s ease;visibility:hidden}.faq-wrap .content .item .answer[data-v-e49d7d94],.faq-wrap .content .item .answer-wrap[data-v-e49d7d94]{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 .answer-wrap[data-v-e49d7d94] a{color:var(--gray-50);text-decoration:underline}.faq-wrap .content .item .answer-wrap[data-v-e49d7d94] a:hover{color:var(--gray-10)}.faq-wrap .content .item .link[data-v-e49d7d94]{color:var(--gray-50);text-decoration:none;transition:color .3s ease}.faq-wrap .content .item .link[data-v-e49d7d94]:hover{color:var(--gray-10)}.faq-wrap .content .answer-list[data-v-e49d7d94]{margin-top:1rem;padding-left:2rem}.faq-wrap .content[data-v-e49d7d94] .answer a{color:var(--your-link-color,#007bff);text-decoration:underline}.faq-wrap .content[data-v-e49d7d94] .answer a:hover{opacity:.8}@media only screen and (max-width:750px){.faq-wrap .header[data-v-e49d7d94]{margin-bottom:2rem}.faq-wrap h1[data-v-e49d7d94],.faq-wrap h2[data-v-e49d7d94]{font-size:2.4rem!important;font-weight:600;line-height:3.4rem!important}.faq-wrap .desc[data-v-e49d7d94]{font-size:1.4rem;font-weight:400;line-height:2.4rem;margin-top:.8rem}.faq-wrap .tab-wrap[data-v-e49d7d94]{gap:2.2rem;justify-content:center;margin-bottom:1.6rem}.faq-wrap .tab-wrap .tab-item[data-v-e49d7d94]{font-size:1.2rem;font-weight:600;line-height:2rem}.faq-wrap .tab-wrap .bar[data-v-e49d7d94]{height:.2rem;width:8rem}.faq-wrap .content .item[data-v-e49d7d94]{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-e49d7d94]{font-size:1.6rem}.faq-wrap .content .item .question span[data-v-e49d7d94]{font-size:2rem}.faq-wrap .content .item .answer[data-v-e49d7d94],.faq-wrap .content .item .answer-wrap[data-v-e49d7d94]{font-size:1.4rem;line-height:2.4rem}}
