.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}}