/* 자주 묻는 질문 고치기(본부 10/12 20:51 · 지문 #dd6f52ea) — 질문 h3 · 번호 · 한 줄 설명 · 전체 보기 */
.tpl_faq_list h3.faq-h,
.tpl_faq_list p:where(.tag-h3).faq-h{margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit}
.tpl_faq_list button .q{font-size:15px;letter-spacing:0;font-family:Pretendard,sans-serif;font-weight:600}
/* DF35-2 — 두 줄 질문에서 +/− 를 첫 줄(번호 원)에 맞춤 */
.tpl_faq_list h3.faq-h button,
.tpl_faq_list p:where(.tag-h3).faq-h button{align-items:flex-start}
.tpl_faq_list h3.faq-h button .ic,
.tpl_faq_list p:where(.tag-h3).faq-h button .ic{align-self:flex-start;margin-top:calc(var(--faq-q,34px)/2 - 7px)}
.tpl_faq_list h3.faq-h button>span:first-child,
.tpl_faq_list p:where(.tag-h3).faq-h button>span:first-child{align-items:flex-start}
.tpl_faq .faq-lead{margin:16px auto 0;max-width:640px;font:400 17px/1.7 Pretendard,sans-serif;color:#666;word-break:keep-all}
.tpl_faq .faq-lead+.tpl_faq_list{margin-top:48px}
.tpl_faq_list .a a{color:var(--accent,#665071);text-decoration:underline;text-underline-offset:3px}
.tpl_faq .faq-all{margin:0}
.tpl_faq .faq-all .more-link{margin-top:44px}
@media (max-width:1024px){
 .tpl_faq_list{--faq-q:26px}
 .tpl_faq_list button .q{font-size:12px}
 .tpl_faq .faq-lead{font-size:15px;margin-top:12px}
 .tpl_faq .faq-lead+.tpl_faq_list{margin-top:28px}
 .tpl_faq .faq-all .more-link{margin-top:32px;height:48px;font-size:15px;padding:0 26px}
}
