/* 59만모바일 Q&A · 공통 스타일. /faq/와 독립 질문 페이지에서 함께 사용. */
.aq-main{max-width:1100px;padding-top:30px;padding-bottom:66px}.aq-article{width:100%;max-width:880px;margin:auto}.aq-breadcrumb{font-size:13px;color:#667085;margin:6px 0 22px}.aq-breadcrumb a{color:#425f8e}.aq-eyebrow{display:inline-block;color:#175cd3;font-weight:750;font-size:13px;margin-bottom:10px}.aq-title{font-size:clamp(25px,3.7vw,39px);letter-spacing:-.04em;line-height:1.35;margin:0 0 18px}.aq-lead{font-size:17px;color:#344054;line-height:1.8;max-width:780px}.aq-answer{background:#edf4ff;border:1px solid #c9ddfc;border-radius:16px;padding:23px;margin:23px 0 28px}.aq-answer strong{display:block;color:#1249a8;font-size:13px;margin-bottom:8px}.aq-answer p{font-size:18px;font-weight:650;line-height:1.75;margin:0;color:#162b50}.aq-box{background:#fff;border:1px solid #e3e8ef;border-radius:15px;padding:24px;margin:17px 0}.aq-box h2{font-size:21px;line-height:1.4}.aq-box p{font-size:16px;line-height:1.85;margin:0}.aq-note{font-size:13px;color:#667085;margin:15px 0 26px}.aq-related{margin:28px 0}.aq-related h2{font-size:20px}.aq-links{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.aq-links a{display:block;background:white;border:1px solid #d8e4f7;padding:13px 16px;border-radius:12px;font-weight:650}.aq-cta{background:#edf4ff;border-radius:15px;padding:24px;margin:32px 0;display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between}.aq-cta p{margin:0;color:#344054}.aq-cta a{display:inline-block;border-radius:9px;background:#175cd3;color:#fff;padding:12px 22px;font-weight:750}.aq-cta a:hover{color:#fff}.aq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:25px}.aq-item{background:#fff;border:1px solid #e3e8ef;border-radius:15px;padding:20px}.aq-item .aq-tag{color:#175cd3;font-size:12px;font-weight:750}.aq-item h2{font-size:18px;line-height:1.45;margin:8px 0 11px}.aq-item p{font-size:14px;line-height:1.78;color:#475467;margin:0 0 15px}.aq-item a{font-size:14px;font-weight:750}.aq-meta{font-size:13px;color:#667085;margin-top:30px}.aq-item:focus-within{outline:2px solid #175cd3;outline-offset:2px}@media(max-width:680px){.aq-main{padding-top:24px;padding-bottom:90px}.aq-list{grid-template-columns:1fr}.aq-box,.aq-answer{padding:18px}.aq-lead{font-size:16px}.aq-answer p{font-size:16px}.aq-cta{display:block}.aq-cta a{margin-top:14px;width:100%;text-align:center}}.aq-questions{margin:16px 0 24px;border-top:1px solid #e1e7ef}.aq-question{border-bottom:1px solid #e1e7ef;background:transparent;padding:0 3px}.aq-question summary{cursor:pointer;list-style:none;position:relative;padding:18px 32px 18px 0;font-size:16px;font-weight:700;line-height:1.5;color:#162033}.aq-question summary::-webkit-details-marker{display:none}.aq-question summary:after{content:"+";position:absolute;right:6px;top:17px;color:#667085;font-size:21px;font-weight:400}.aq-question[open] summary:after{content:"−"}.aq-question-answer{padding:0 8px 19px 0}.aq-question-answer p{font-size:15px;color:#344054;line-height:1.85;margin:0 0 9px}.aq-question-answer a{display:inline-block;font-size:14px;font-weight:700;color:#175cd3;text-decoration:underline;text-underline-offset:3px}.aq-question summary:focus-visible{outline:2px solid #175cd3;outline-offset:2px}@media(max-width:480px){.aq-question summary{font-size:15px}.aq-question-answer p{font-size:14px}}
