.qa_page__dotcn{color:#203d60;background:#fffcf7;min-height:65vh}.qa_hero___ZWYY{padding:28px 0 35px;border-bottom:1px solid #cfdcde}.qa_hero___ZWYY h1{font-size:clamp(30px,4vw,52px);line-height:1.23;margin:16px 0 22px;letter-spacing:-.045em}.qa_hero___ZWYY em{color:#00878a;font-style:normal}.qa_hero___ZWYY p{font-size:16px;line-height:1.8;color:#50657a}.qa_notice__2_QTR{font-size:13px;line-height:1.8;background:#edf5f3;border-left:3px solid #00878a;padding:16px 20px;margin:24px 0;color:#405d6b}.qa_filters__V_xh_{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:28px 0}.qa_filters__V_xh_ a{padding:10px 18px;border:1px solid #cbd9dc;background:white;font-size:14px;border-radius:3px}.qa_filters__V_xh_ .qa_active__SuAr_{background:#203d60;color:white;border-color:#203d60}.qa_filters__V_xh_>span{margin-left:auto;font-size:13px;color:#60717d}.qa_grid__F_p1u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.qa_card__ChFMK{padding:24px;background:white;border:1px solid #d7e0e2;display:flex;flex-direction:column;min-width:0}.qa_meta__jilVh{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;margin-bottom:16px}.qa_meta__jilVh>span{padding:5px 9px;background:#e3f2ee;color:#007e7c;font-weight:700}.qa_meta__jilVh small{color:#697c86}.qa_card__ChFMK h2{font-size:21px;line-height:1.5;letter-spacing:-.03em;margin:0 0 15px}.qa_card__ChFMK>p{font-size:14px;color:#617380;line-height:1.8;margin:0 0 22px}.qa_preview__62Cam{border-top:1px solid #e1e7e8;padding-top:18px;margin-top:auto}.qa_preview__62Cam b{font-size:12px;color:#00878a}.qa_preview__62Cam p{font-size:14px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qa_cardBottom__djefM{display:flex;justify-content:space-between;gap:10px;padding-top:18px;border-top:1px solid #e1e7e8;font-size:13px;font-weight:700}.qa_cardBottom__djefM>a:last-child{color:#627984;font-weight:400}.qa_pagination__GIaRY{display:flex;gap:24px;justify-content:center;align-items:center;padding:35px 0}.qa_pagination__GIaRY a{padding:10px;border:1px solid #d7e0e2}.qa_empty__1bmwr{padding:55px 20px;text-align:center;border:1px solid #d7e0e2;background:white}.qa_empty__1bmwr h2{font-size:20px}.qa_empty__1bmwr p{line-height:1.8;color:#617380}.qa_detail__nQBYi{max-width:840px;margin:auto;padding:15px 24px}.qa_detail__nQBYi>.qa_meta__jilVh{margin-top:36px}.qa_detail__nQBYi>h1{font-size:clamp(27px,4vw,40px);line-height:1.5;letter-spacing:-.04em}.qa_question__ro5tO{background:white;border:1px solid #d7e0e2;padding:25px;margin:30px 0}.qa_answer__ujZZJ h2,.qa_question__ro5tO h2{font-size:16px;color:#00878a}.qa_answer__ujZZJ p,.qa_question__ro5tO p{line-height:1.95;font-size:16px;white-space:pre-line;overflow-wrap:anywhere}.qa_question__ro5tO a{font-size:13px;text-decoration:underline}.qa_answer__ujZZJ{padding:12px 0 24px}.qa_answer__ujZZJ p{margin:24px 0}.qa_admin__c4mAk{max-width:1100px}.qa_admin__c4mAk h1{font-size:30px}.qa_admin__c4mAk a[role=button],.qa_admin__c4mAk button{padding:10px 16px;background:#203d60;color:white;border:0;cursor:pointer;border-radius:3px}.qa_admin__c4mAk button:disabled{opacity:.5;cursor:wait}.qa_adminActions__O2yIK{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:22px 0}.qa_adminList__NwYOz{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.qa_adminItem__zuO_w{border:1px solid #d7e0e2;background:white;padding:20px;overflow-wrap:anywhere}.qa_adminItem__zuO_w h2{font-size:18px}.qa_adminItem__zuO_w p{line-height:1.7}.qa_adminItem__zuO_w small{color:#667}.qa_adminItem__zuO_w details{margin:16px 0}.qa_adminItem__zuO_w details p{white-space:pre-wrap}.qa_adminItem__zuO_w button{margin-left:15px}.qa_adminStatus__c_GfW{padding:18px;background:#eef5f3;line-height:1.8}.qa_adminStatus__c_GfW p{margin:5px 0}@media(max-width:1000px){.qa_grid__F_p1u{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.qa_grid__F_p1u{grid-template-columns:1fr}.qa_hero___ZWYY{padding-top:12px}.qa_hero___ZWYY p{font-size:14px}.qa_filters__V_xh_{gap:8px}.qa_filters__V_xh_ a{padding:9px 12px}.qa_filters__V_xh_>span{width:100%;margin:6px 0}.qa_card__ChFMK{padding:20px}.qa_detail__nQBYi{padding:10px 18px}.qa_notice__2_QTR{padding:14px}.qa_question__ro5tO{padding:20px}}