.sectionTitle{display:flex;flex-direction:column;text-align:center;color:var(--colorTextBase);margin-bottom:32px}@media(min-width: 768px){.sectionTitle{font-size:35px}}@media(max-width: 767px){.sectionTitle{font-size:28px}}.sectionTitle span{font-family:"Noto Sans JP",sans-serif}@media(min-width: 768px){.sectionTitle span{font-size:.4em}}@media(max-width: 767px){.sectionTitle span{font-size:.43em}}.leadTitleText01{text-align:center;font-size:28px;font-weight:bold;padding:68px 0 48px}@media(max-width: 767px){.leadTitleText01{font-size:16px;padding:40px 0 20px}}.faqArea{margin-top:80px}.faqToggleButton{display:block;width:150px;margin:24px 0 32px auto}.faqToggleButton button{position:relative;display:block;width:100%;border:none;background-color:var(--colorBg02);text-align:left;color:var(--colorTextBase);font-size:16px;font-family:"Noto Sans JP",sans-serif;margin:0;padding:10px 16px;cursor:pointer}.faqToggleButton button.open::after{content:"";display:block;position:absolute;top:calc(50% - 6px);right:18px;height:13px;border-right:1px solid var(--color09)}.faqToggleButton button::before{content:"";display:block;position:absolute;top:50%;right:12px;width:13px;border-top:1px solid var(--color09)}.faqTitle{background-color:var(--colorBg04);text-align:center;color:var(--colorText01);font-size:26px;padding:8px}.faqQuestion{position:relative;border-top:1px solid var(--color09);font-size:18px;padding:24px 30px 24px 70px;cursor:pointer}.faqQuestion::before{content:"";display:block;position:absolute;top:50%;right:13px;width:13px;border-top:1px solid var(--color09)}.faqQuestion.open::after{content:"";display:block;position:absolute;top:calc(50% - 6px);right:19px;height:13px;border-right:1px solid var(--color09)}.faqQuestion span{position:absolute;display:flex;justify-content:center;align-items:center;line-height:1;top:20px;left:20px;width:33px;height:33px;border-radius:50%;background-color:var(--color03);font-size:16px}.faqAnswer{display:none;position:relative;border-top:1px solid var(--color09);background-color:var(--colorBg02)}@media(min-width: 768px){.faqAnswer{font-size:18px;padding:24px 30px 24px 70px}}@media(max-width: 767px){.faqAnswer{padding:24px 10px 16px}}.faqAnswer span{content:"A";position:absolute;display:flex;justify-content:center;align-items:center;line-height:1;top:20px;left:20px;width:33px;height:33px;font-size:18px;font-weight:bold;border-radius:50%;border:1px solid var(--color03);background-color:var(--colorBg01);font-size:16px}@media(min-width: 768px){.faqAnswerTitle{font-weight:bold;font-size:18px}}@media(max-width: 767px){.faqAnswerTitle{font-size:16px;padding-left:60px}}.fawAnswerComment{margin-top:20px}@media(min-width: 768px){.fawAnswerComment{font-size:18px}}@media(max-width: 767px){.fawAnswerComment{font-size:15px}}.answerNote{position:relative;color:var(--colorText02);margin-top:10px;z-index:2}@media(min-width: 768px){.answerNote{font-size:12px}}@media(max-width: 767px){.answerNote{text-align:right;font-size:10px}}.answerAddLink{display:flex;flex-direction:column;gap:10px;text-align:right}@media(min-width: 768px){.answerAddLink{margin-top:30px;font-size:16px}}@media(max-width: 767px){.answerAddLink{margin-top:20px;font-size:12px}}.answerAddLink a{position:relative;display:inline-block;text-decoration:none;color:var(--colorTextBase);padding-right:40px}.answerAddLink a::after{content:"";display:block;position:absolute;top:50%;right:0;translate:0 -50%;width:28px;height:5px;background:url("/kodate2/assets/images/common/nav_common_arrowBlack.svg") no-repeat center center/28px 5px;transition:.2s}/*# sourceMappingURL=faq.min.css.map */