.newExamWrap{max-width:1120px;margin:auto;padding:34px 28px 100px}.newExamHero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);grid-gap:36px;gap:36px;align-items:flex-start;margin-top:20px}.newExamHero h1{font-size:46px;line-height:1.28;letter-spacing:-.035em;margin:20px 0}.newExamHero p{line-height:1.9;color:var(--muted)}.noticeBox{border:1px solid #f0dec0;background:#fff9eb;border-radius:16px;padding:18px;line-height:1.75;font-size:13px}.noticeBox b{display:block;color:#946700;margin-bottom:6px}.newExamStats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.newExamStats div{border:1px solid var(--line);border-radius:14px;background:#fff;padding:18px}.newExamStats span{display:block;color:#8a95a8;font-size:11px;font-weight:900;letter-spacing:.08em}.newExamStats b{display:block;font-size:28px;margin-top:8px}.newExamActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.newExamActions a{border-radius:12px;padding:14px 16px;text-decoration:none;font-weight:800}.newExamActions a:first-child{background:var(--navy);color:#fff}.newExamActions a:not(:first-child){border:1px solid var(--line);color:var(--ink);background:#fff}.newExamSection{margin-top:58px}.newExamSection h2{font-size:28px;margin:0 0 18px}.newExamSection>p{color:var(--muted);line-height:1.9}.majorOverview{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:22px}.majorOverview a{border:1px solid var(--line);border-radius:14px;padding:18px;text-decoration:none;color:var(--ink);background:#fff}.majorOverview span{font-size:11px;font-weight:900;color:#e8664a}.majorOverview h3{font-size:18px;margin:9px 0}.majorOverview p{font-size:12px;line-height:1.7;color:var(--muted);margin:0}.routeGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:20px}.routeGrid a{border:1px solid var(--line);border-radius:14px;padding:18px;text-decoration:none;color:var(--ink);background:#fff}.routeGrid span{font-size:11px;color:#8a95a8;font-weight:900}.routeGrid b{display:block;margin:8px 0}.routeGrid p{font-size:12px;line-height:1.7;color:var(--muted);margin:0}.syllabusToolbar{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#ffffffee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:14px;padding:14px;margin:28px 0;display:flex;gap:10px;overflow:auto}.syllabusToolbar a{white-space:nowrap;border-radius:999px;background:#f4f6fb;color:var(--ink);font-size:12px;font-weight:800;padding:9px 12px;text-decoration:none}.syllabusList{display:grid;grid-gap:18px;gap:18px}.majorBlock{border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden}.majorBlock>summary{cursor:pointer;list-style:none;padding:20px 22px;background:#fafbfe;display:flex;align-items:center;gap:14px}.majorBlock>summary::-webkit-details-marker,.middleBlock>summary::-webkit-details-marker{display:none}.majorNo,.middleNo{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:10px;background:#fff0eb;color:#e8664a;font-size:12px;font-weight:900}.majorBlock h2,.middleBlock h3{margin:0;line-height:1.35}.majorBlock small,.middleBlock small{display:block;color:#8a95a8;font-size:11px;margin-top:5px}.middleList{display:grid;grid-gap:12px;gap:12px;padding:16px}.middleBlock{border:1px solid var(--line);border-radius:14px;overflow:hidden}.middleBlock>summary{cursor:pointer;list-style:none;padding:16px 18px;display:flex;align-items:center;gap:12px;background:#fff}.minorList{display:grid;grid-gap:14px;gap:14px;padding:16px;background:#fbfcff}.minorBlock{border-left:3px solid #e8664a;padding-left:14px}.minorBlock h4{font-size:15px;margin:0 0 10px}.itemList{display:grid;grid-gap:10px;gap:10px}.syllabusItem{border:1px solid var(--line);border-radius:12px;background:#fff;padding:14px}.syllabusItem header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.syllabusItem h5{font-size:14px;margin:0}.syllabusItem header span{font-size:11px;color:#8a95a8;white-space:nowrap}.termList{display:flex;flex-wrap:wrap;gap:7px}.termChip{display:inline-flex;border-radius:999px;background:#f4f6fb;color:#40506d;font-size:12px;line-height:1.4;padding:6px 9px}.futureLink{margin-top:10px;color:#8a95a8;font-size:11px}.sourceFoot{margin-top:36px;border-top:1px solid var(--line);padding-top:18px;color:#7c8799;font-size:12px;line-height:1.8}@media(max-width:820px){.newExamWrap{padding:22px 16px 72px}.newExamHero{display:block}.newExamHero h1{font-size:34px}.newExamStats{margin-top:20px}.majorOverview,.routeGrid{grid-template-columns:1fr}.newExamStats{grid-template-columns:repeat(2,1fr)}.syllabusToolbar{border-radius:12px;margin:22px 0}.majorBlock>summary,.middleBlock>summary{align-items:flex-start}.syllabusItem header{display:block}.syllabusItem header span{display:block;margin-top:5px}.termChip{font-size:11px}.newExamActions{display:grid}.newExamActions a{text-align:center}}@media(max-width:420px){.newExamStats{grid-template-columns:1fr}.majorNo,.middleNo{flex-basis:34px;height:34px}}.termChipLink{background:#fff0eb;color:#d85d42;font-weight:800;text-decoration:none}.termChipLink:hover{text-decoration:underline}.termDetailPage{max-width:980px}.termHero{border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#fff8f3,#fff);padding:28px}.termHero h1{font-size:42px;line-height:1.28;margin:18px 0}.termHero p{color:var(--muted);line-height:1.9}.termMetaGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:22px}.termMetaGrid div{border:1px solid var(--line);border-radius:12px;background:#fff;padding:13px}.termMetaGrid span{display:block;color:#8a95a8;font-size:11px;font-weight:900;margin-bottom:6px}.termMetaGrid b{font-size:13px;line-height:1.55}.termSection{border:1px solid var(--line);border-radius:16px;background:#fff;padding:22px;margin-top:18px}.termSection h2{font-size:21px;margin:0 0 14px}.termSection p{line-height:1.9;color:var(--muted)}.termQuick{background:#fbfcff}.termPointList{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px}.termPointList li{line-height:1.8}.relatedQuestionList{display:grid;grid-gap:10px;gap:10px}.relatedQuestionList a{display:flex;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:12px;padding:14px;text-decoration:none;color:var(--ink);background:#fbfcff}.relatedQuestionList span{color:#d85d42;font-weight:800}.emptyRelation{border-radius:12px;background:#f6f8fc;padding:16px;margin:0}.relatedTermList{display:flex;flex-wrap:wrap;gap:9px}.relatedTermList a{border-radius:999px;background:#f4f6fb;color:#40506d;font-size:13px;font-weight:800;padding:9px 12px;text-decoration:none}.termPosition{display:grid;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:0}.termPosition div{display:grid;grid-template-columns:120px 1fr;border-bottom:1px solid var(--line)}.termPosition div:last-child{border-bottom:0}.termPosition dd,.termPosition dt{padding:12px;margin:0;font-size:13px;line-height:1.6}.termPosition dt{background:#f7f8fc;color:#657087;font-weight:800}.termPosition dd{overflow-wrap:anywhere}.termNav{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.termNav a{border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-weight:800;text-decoration:none;padding:13px 15px}@media(max-width:820px){.termHero{padding:22px}.termHero h1{font-size:31px}.termMetaGrid{grid-template-columns:1fr}.relatedQuestionList a{align-items:flex-start;flex-direction:column}.termPosition div{grid-template-columns:1fr}.termPosition dt{padding-bottom:4px}.termPosition dd{padding-top:4px}.termNav{display:grid}.termNav a{text-align:center}}.relatedQuestionList a,.relatedTermList a,.termHero h1,.termMetaGrid b,.termNav a,.termSection{overflow-wrap:anywhere}.relatedTermList a{align-items:center;display:inline-flex;min-height:44px}.examDetailPage .examHero h1{letter-spacing:0}.examFactList{display:grid;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:0}.examFactList div{display:grid;grid-template-columns:160px 1fr;border-bottom:1px solid var(--line)}.examFactList div:last-child{border-bottom:0}.examFactList dd,.examFactList dt{padding:13px;margin:0;font-size:13px;line-height:1.75}.examFactList dt{background:#f7f8fc;color:#657087;font-weight:800}.examFactList dd{overflow-wrap:anywhere}.examStatusChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.examStatusChips span{border-radius:999px;background:#fff0eb;color:#d85d42;font-size:12px;font-weight:800;padding:8px 10px}.sourceList{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px}.sourceList li{line-height:1.7}.sourceList a{color:#2f4f8f;font-weight:800}@media(max-width:820px){.examFactList div{grid-template-columns:1fr}.examFactList dt{padding-bottom:4px}.examFactList dd{padding-top:4px}}.examSyllabusLink{margin-top:18px}.examSyllabusLink a{display:inline-flex;min-height:44px;align-items:center;border-radius:10px;background:var(--navy);color:#fff;font-weight:800;padding:11px 14px;text-decoration:none}.pdsSyllabusPage{max-width:1040px}.pdsSyllabusHero{margin-top:22px;border-bottom:1px solid var(--line);padding:18px 0 30px}.pdsSyllabusHero h1{font-size:40px;line-height:1.35;margin:14px 0;overflow-wrap:anywhere}.pdsSyllabusHero>p{color:var(--muted);line-height:1.9;max-width:820px}.pdsStatusList{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pdsStatusList span{border:1px solid #f0dec0;border-radius:999px;background:#fff9eb;color:#805f1c;font-size:12px;font-weight:800;padding:8px 11px}.pdsGuide{margin:30px 0}.pdsGuide h2{font-size:24px}.pdsGuide p{line-height:1.9;color:var(--muted)}.pdsToc{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;background:#f7f8fc;border:1px solid var(--line);border-radius:14px;padding:18px}.pdsToc div{display:grid;align-content:start;grid-gap:8px;gap:8px}.pdsToc b{font-size:15px;margin-bottom:4px}.pdsToc a{color:#2f4f8f;font-size:13px;line-height:1.55;text-decoration:none}.pdsSyllabusSection{scroll-margin-top:20px;margin-top:54px}.pdsSectionHeading{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;border-bottom:2px solid var(--navy);padding-bottom:12px}.pdsSectionHeading span{border-radius:8px;background:var(--navy);color:#fff;font-size:12px;font-weight:900;padding:8px}.pdsSectionHeading h2{font-size:28px;margin:0}.pdsSectionHeading p{color:var(--muted);font-size:12px;margin:0}.pdsKnowledgeCategory,.pdsSkillMajor{scroll-margin-top:20px;border-bottom:1px solid var(--line);padding:34px 0}.pdsKnowledgeCategory>header span,.pdsSkillMajor>header span{color:#d85d42;font-size:12px;font-weight:900}.pdsKnowledgeCategory>header h3,.pdsSkillMajor>header h3{font-size:23px;margin:7px 0 0}.pdsDescriptions{display:grid;grid-gap:8px;gap:8px;margin:18px 0;padding-left:22px}.pdsDescriptions li{line-height:1.8;color:var(--muted)}.pdsSkillSections,.pdsSubcategoryList{display:grid;grid-gap:24px;gap:24px;margin-top:24px}.pdsSkillSections>section>h4,.pdsSubcategoryList>section>h4{font-size:17px;line-height:1.55;margin:0 0 12px}.pdsKnowledgeItems{display:grid;grid-gap:10px;gap:10px}.pdsKnowledgeItems>div,.pdsSkillSections>section{border-left:3px solid #e8664a;background:#fbfcff;padding:15px 17px}.pdsKnowledgeItems h5{font-size:14px;margin:0 0 10px}.pdsTermList{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:0;padding:0}.pdsTermList li{border-radius:8px;background:#fff;border:1px solid var(--line);color:#40506d;font-size:12px;line-height:1.55;padding:6px 8px;overflow-wrap:anywhere}.pdsSkillSections ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px}.pdsSkillSections li{line-height:1.75;font-size:14px}.pdsSyllabusPage .sourceFoot a{color:#2f4f8f;font-weight:800}.pdsSyllabusPage .sourceFoot b{color:var(--ink)}@media(max-width:820px){.pdsSyllabusHero h1{font-size:30px}.pdsToc{grid-template-columns:1fr}.pdsSectionHeading{grid-template-columns:auto 1fr}.pdsSectionHeading p{grid-column:1/-1}.pdsKnowledgeCategory>header h3,.pdsSkillMajor>header h3{font-size:20px}.pdsKnowledgeItems>div,.pdsSkillSections>section{padding:14px}.pdsTermList{display:grid}.pdsSkillSections li,.pdsTermList li{font-size:13px}}