@font-face{font-display:swap;font-family:CurrentNotoSansJP;font-weight:400;src:url(../fonts/CurrentNotoSansJP-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:CurrentNotoSansJP;font-weight:700;src:url(../fonts/CurrentNotoSansJP-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:CurrentNotoSansJP;font-weight:900;src:url(../fonts/CurrentNotoSansJP-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mulish;font-weight:400;src:url(../fonts/Mulish-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mulish;font-weight:700;src:url(../fonts/Mulish-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mulish;font-weight:800;src:url(../fonts/Mulish-Black.ttf) format("truetype")}.c-qa[data-v-ebf3de27]{background:#f3f4f6;padding:60px 0}.c-qa__inner[data-v-ebf3de27]{margin:0 auto;max-width:1080px;width:90%}.c-qa details[data-v-ebf3de27]{position:relative}.c-qa details[open] summary[data-v-ebf3de27]:before{transform:rotate(-135deg)}.c-qa details>summary[data-v-ebf3de27]{list-style:none}.c-qa details>summary[data-v-ebf3de27]::-webkit-details-marker{display:none}.c-qa details>summary[data-v-ebf3de27]:focus{outline:none}.c-qa details>summary[data-v-ebf3de27]:before{border:solid #0b318f;border-width:0 3px 3px 0;content:"";display:inline-block;padding:3px;position:absolute;right:40px;top:30px;transform:rotate(45deg)}.c-qa details[data-v-ebf3de27]:hover{cursor:pointer}.c-qa__item[data-v-ebf3de27]{background-color:#fff;border:1px solid #0b318f;border-radius:4px;box-shadow:0 0 20px #99999961;margin:20px auto 0;padding:20px}.c-qa__item__title[data-v-ebf3de27]{font-size:18px;position:relative}.c-qa__item__title[data-v-ebf3de27]:before{color:#0b318f;content:"Q";font-size:24px;font-weight:700;line-height:1;margin-right:10px;padding:0 10px;position:absolute;top:50%;transform:translateY(-50%)}.c-qa__item__title span[data-v-ebf3de27]{border-left:1px solid #0b318f;display:block;margin-left:50px;padding-left:15px;width:90%}.c-qa__item__body[data-v-ebf3de27]{background-color:#0b318f0d;border-radius:4px;font-size:16px;margin-top:12px;padding:16px 24px}.c-qa__item__body a[data-v-ebf3de27]{color:#0b318f!important;text-decoration:underline!important}@media screen and (max-width:600px){.c-qa[data-v-ebf3de27]{padding:40px 0}.c-qa details>summary[data-v-ebf3de27]:before{right:20px;top:20px}.c-qa__item[data-v-ebf3de27]{margin:12px auto 0;padding:12px}.c-qa__item__title[data-v-ebf3de27]{font-size:14px}.c-qa__item__title[data-v-ebf3de27]:before{font-size:16px;margin-right:6px;padding:0 6px}.c-qa__item__title span[data-v-ebf3de27]{margin-left:30px;padding-left:12px;width:80%}.c-qa__item__body[data-v-ebf3de27]{font-size:12px;margin-top:12px;padding:12px 14px}}.qa-section[data-v-ebf3de27]{margin-bottom:80px;text-align:center;width:100%}.qa-section h2[data-v-ebf3de27]{color:#333;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:32px;font-weight:600;line-height:1}@media screen and (max-width:767px){.qa-section h2[data-v-ebf3de27]{font-size:24px}}.qa-section h2[data-v-ebf3de27]{margin-bottom:32px}.qa-list[data-v-ebf3de27]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:16px}.qa-item[data-v-ebf3de27]{background:none;border-radius:8px;overflow:hidden;transition:box-shadow .2s;width:100%}.qa-item.open .qa-question[data-v-ebf3de27]{background:#ecf3fc}.qa-question[data-v-ebf3de27]{align-items:flex-start;background:#f2f2f2;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;letter-spacing:-.02px;outline:none;padding:16px;position:relative;text-align:left;transition:background .2s;width:100%}.qa-question[data-v-ebf3de27],.qa-question .qa-q[data-v-ebf3de27]{font-family:Hiragino Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.qa-question .qa-q[data-v-ebf3de27]{color:#0b318f;margin-right:8px}.qa-question .qa-arrow[data-v-ebf3de27]{align-items:center;display:inline-flex;height:24px;justify-content:center;margin-left:auto;transition:transform .3s;width:25px}.qa-question .qa-arrow svg[data-v-ebf3de27]{display:block;transition:transform .3s}.qa-item.open .qa-arrow svg[data-v-ebf3de27]{transform:rotate(180deg)}.qa-answer[data-v-ebf3de27]{box-sizing:border-box;color:#333;display:none;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:16px;font-weight:400;line-height:1;padding:16px}@media screen and (max-width:767px){.qa-answer[data-v-ebf3de27]{font-size:14px}}.qa-answer[data-v-ebf3de27]{align-items:flex-start;background:#fff;font-family:Hiragino Sans,sans-serif;letter-spacing:-.02px;line-height:1.5;text-align:left}.qa-item.open .qa-answer[data-v-ebf3de27]{display:flex}.qa-a[data-v-ebf3de27]{color:#e53935;flex-shrink:0;font-family:Hiragino Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.5;margin-right:8px}.qa-answer-text[data-v-ebf3de27]{word-break:break-word}@media(max-width:768px){.qa-section[data-v-ebf3de27]{margin-bottom:40px}.qa-list[data-v-ebf3de27]{gap:8px}.qa-item[data-v-ebf3de27],.qa-list[data-v-ebf3de27]{width:100%}.qa-section h2[data-v-ebf3de27]{color:#333;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:32px;font-weight:600;font-weight:700;line-height:1;margin-bottom:16px}}@media screen and (max-width:768px)and (max-width:767px){.qa-section h2[data-v-ebf3de27]{font-size:24px}}
