.nyushi_page__UOUsW{--ink:#193655;--navy:#163d7b;--blue:#2458c6;--muted:#586879;--line:#d8dfe6;--paper:#fbf8f1;--yellow:#ffcf57;min-height:100vh;padding:0 0 40px;color:var(--ink);background:#fff;font-family:Hiragino Sans,Yu Gothic,Noto Sans JP,sans-serif;font-feature-settings:"palt";line-height:1.85;-webkit-font-smoothing:antialiased}.nyushi_page__UOUsW *,.nyushi_page__UOUsW :after,.nyushi_page__UOUsW :before{box-sizing:border-box}.nyushi_page__UOUsW h1,.nyushi_page__UOUsW h2,.nyushi_page__UOUsW h3,.nyushi_page__UOUsW h4,.nyushi_page__UOUsW p{margin:0}.nyushi_page__UOUsW [id]{scroll-margin-top:28px}.nyushi_page__UOUsW a{color:inherit;text-underline-offset:4px}.nyushi_page__UOUsW [tabindex]:focus-visible,.nyushi_page__UOUsW a:focus-visible,.nyushi_page__UOUsW button:focus-visible,.nyushi_page__UOUsW input:focus-visible,.nyushi_page__UOUsW summary:focus-visible{outline:3px solid #9d6900;outline-offset:4px}.nyushi_page__UOUsW button,.nyushi_page__UOUsW input{font-family:inherit}.nyushi_skipLink__8bLwC{position:fixed;top:12px;left:16px;z-index:100;padding:12px 18px;background:var(--navy);color:#fff!important;transform:translateY(-200%)}.nyushi_skipLink__8bLwC:focus{transform:translateY(0)}.nyushi_header__D3F4c{width:min(1120px,calc(100% - 64px));min-height:90px;margin:0 auto;display:flex;align-items:center;gap:30px}.nyushi_logo__LXRdS{color:var(--navy)!important;font-weight:800;font-size:25px;letter-spacing:.03em;text-decoration:none}.nyushi_headerBack__P5Uig{padding-left:28px;border-left:1px solid var(--line);font-size:13px}.nyushi_headerBack__P5Uig,.nyushi_login__QLgYS{display:inline-flex;min-height:44px;align-items:center;text-decoration:none}.nyushi_login__QLgYS{margin-left:auto;font-size:14px}.nyushi_headerBack__P5Uig:hover,.nyushi_login__QLgYS:hover{color:var(--blue);text-decoration:underline}.nyushi_page__UOUsW .nyushi_wrap__nvr1f{width:min(1120px,calc(100% - 64px));max-width:none;margin:0 auto;padding:0}.nyushi_hero__45fHn{position:relative;padding:48px 56px 36px;border-top:2px solid var(--navy);background:var(--paper)}.nyushi_eyebrow__Ggjgy{color:var(--navy);font-size:13px;font-weight:700;letter-spacing:.075em}.nyushi_hero__45fHn h1{max-width:900px;margin-top:23px;color:var(--navy);font-family:Yu Mincho,Hiragino Mincho ProN,"Noto Serif JP",serif;font-size:clamp(32px,3.8vw,46px);font-weight:600;line-height:1.55;letter-spacing:-.035em;overflow-wrap:anywhere}.nyushi_hero__45fHn h1>span{display:block;margin-top:3px;font-size:.66em;letter-spacing:.01em}.nyushi_lead__gO_SV{max-width:830px;margin-top:24px!important;font-size:15px;line-height:1.95}.nyushi_lead__gO_SV>span{display:block}.nyushi_lead__gO_SV>span:first-child{margin-bottom:6px;font-size:17px;font-weight:600}.nyushi_lead__gO_SV>span:last-child:not(:first-child){color:var(--muted)}.nyushi_meta__DlEFP{display:flex;flex-wrap:wrap;gap:8px 24px;margin:24px 0 0;padding:20px 0 0;border-top:1px solid #ddd9ce;list-style:none;font-size:13px}.nyushi_meta__DlEFP li span{margin-right:10px;color:var(--muted)}.nyushi_analysisNote__sboT1{max-width:900px;margin-top:7px!important;color:var(--muted);font-size:13px;line-height:1.85}.nyushi_heroTry__uZ0HA{display:inline-flex;align-items:center;gap:25px;min-height:44px;margin-top:16px;font-size:14px;font-weight:600}.nyushi_heroTry__uZ0HA span{color:var(--blue);font-size:19px}.nyushi_about__qhLud{display:flex;align-items:baseline;gap:24px;padding:21px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.9}.nyushi_about__qhLud>span{flex-shrink:0;color:var(--navy);font-size:13px;font-weight:700}.nyushi_articleLayout__DUpli{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:58px;gap:58px;align-items:start;margin-top:51px}.nyushi_toc__5jabv{position:-webkit-sticky;position:sticky;top:26px;padding:14px 0 20px;border-top:2px solid var(--navy)}.nyushi_toc__5jabv>p{margin-bottom:15px;color:var(--muted);font-size:12px;letter-spacing:.06em}.nyushi_toc__5jabv ol{margin:0;padding:0;list-style:none}.nyushi_toc__5jabv li a{display:flex;gap:13px;min-height:48px;align-items:center;border-bottom:1px solid #e5e8ed;font-size:13px;font-weight:600;text-decoration:none}.nyushi_toc__5jabv li a>span{color:#7d8da4;font:500 12px/1 Georgia,serif}.nyushi_toc__5jabv a:hover{color:var(--blue)}.nyushi_toc__5jabv .nyushi_tocSources__THsr7{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:12px;color:var(--muted);font-size:12px}.nyushi_articleBody__rBkg1{min-width:0}.nyushi_section__qChxT{margin-top:65px;padding-top:32px;border-top:1px solid var(--line)}.nyushi_articleBody__rBkg1>.nyushi_section__qChxT:first-child{margin-top:0;padding-top:0;border:0}.nyushi_chapterNumber__L4Oc5{margin-bottom:8px!important;color:#667d9b;font:500 17px/1.4 Georgia,serif;letter-spacing:.1em}.nyushi_section__qChxT h2{max-width:760px;margin-bottom:23px;font-size:clamp(22px,2.4vw,29px);font-weight:700;line-height:1.65;letter-spacing:-.025em}.nyushi_sectionNote__B_63G{margin:10px 0!important;color:var(--muted);font-size:13px;line-height:1.9}.nyushi_doc__hqrDS{min-width:0;font-size:14px;line-height:2;overflow-wrap:anywhere}.nyushi_doc__hqrDS p{margin:19px 0}.nyushi_doc__hqrDS>:first-child{margin-top:0}.nyushi_doc__hqrDS ul{padding-left:1.3em;margin:19px 0}.nyushi_doc__hqrDS li{margin:10px 0;padding-left:3px}.nyushi_doc__hqrDS li::marker{color:#8da0b5}.nyushi_doc__hqrDS a{color:var(--blue);overflow-wrap:anywhere}.nyushi_doc__hqrDS code{padding:1px 4px;background:#eef2f6;border-radius:2px;font-size:.9em}.nyushi_doc__hqrDS strong{font-weight:700}.nyushi_doc__hqrDS blockquote{margin:22px 0;padding:4px 18px;border-left:3px solid #c6d3e3;background:#f4f7fa;color:var(--muted)}.nyushi_doc__hqrDS hr{margin:28px 0;border:0;border-top:1px solid var(--line)}.nyushi_doc__hqrDS .nyushi_sourceNote__Rzwgk{color:var(--muted);font-size:13px;line-height:1.9}.nyushi_subjectNav__cGK1t{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 24px}.nyushi_subjectNav__cGK1t a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 15px;border:1px solid #d4dde9;border-bottom:3px solid #6f8dbd;background:#f3f6fb;font-size:15px;font-weight:700;text-decoration:none}.nyushi_subjectNav__cGK1t a[data-subject="国語"]{border-bottom-color:#ae8296;background:#faf5f7}.nyushi_subjectNav__cGK1t a[data-subject="理科"]{border-bottom-color:#73a08e;background:#f3f8f5}.nyushi_subjectNav__cGK1t a[data-subject="社会"]{border-bottom-color:#c2a15a;background:#fbf8ef}.nyushi_subjectNav__cGK1t a:hover{border-top-color:var(--navy)}.nyushi_subjectNav__cGK1t span{font-weight:400;color:var(--muted)}.nyushi_doc__hqrDS .nyushi_subjectHeading__36WwC{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:57px 0 25px;padding:16px 49px 16px 20px;border-left:4px solid #6f8dbd;background:#f0f4fa;color:var(--navy);font-size:25px;font-weight:700;line-height:1.6}.nyushi_subjectHeading__36WwC[data-subject="国語"]{border-left-color:#ae8296;background:#faf5f7}.nyushi_subjectHeading__36WwC[data-subject="理科"]{border-left-color:#73a08e;background:#f3f8f5}.nyushi_subjectHeading__36WwC[data-subject="社会"]{border-left-color:#c2a15a;background:#fbf8ef}.nyushi_subjectHeading__36WwC>span{color:var(--muted);font-size:13px;font-weight:500}.nyushi_subjectHeading__36WwC>a{position:absolute;right:0;top:50%;display:grid;place-items:center;width:44px;height:44px;transform:translateY(-50%);font-size:18px;text-decoration:none}.nyushi_doc__hqrDS .nyushi_docSubheading__1sqQv{margin:34px 0 15px;padding-left:13px;border-left:3px solid var(--yellow);font-size:16px;font-weight:700;line-height:1.8}.nyushi_tableScroll__1rFZw{width:100%;max-width:100%;margin:20px 0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-top:1px solid #b8c6d8;border-bottom:1px solid #cbd5e0}.nyushi_doc__hqrDS table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.85}.nyushi_doc__hqrDS td,.nyushi_doc__hqrDS th{padding:14px 15px;text-align:left;vertical-align:top;border-bottom:1px solid #dde3e9;border-right:1px solid #e7ecf1}.nyushi_doc__hqrDS td:last-child,.nyushi_doc__hqrDS th:last-child{border-right:0}.nyushi_doc__hqrDS tbody tr:last-child>th,.nyushi_doc__hqrDS tr:last-child>td{border-bottom:0}.nyushi_doc__hqrDS thead th{background:#eaf0f7;color:#294865;font-size:12px;font-weight:700;line-height:1.75}.nyushi_doc__hqrDS tbody th{width:100px;min-width:75px;background:#f7f9fc;font-weight:600}.nyushi_doc__hqrDS tbody tr:nth-child(2n) td{background:#fcfcfd}.nyushi_wideTable___hG3z{min-width:700px}.nyushi_detailTable__Xy__a{min-width:0}.nyushi_detailTable__Xy__a tbody th{width:24%;min-width:88px}.nyushi_doc__hqrDS .nyushi_scrollHint__ObqXv{display:none;margin:0 0 -13px;text-align:right;color:var(--muted);font-size:12px}.nyushi_scrollHint__ObqXv span{padding-left:6px}.nyushi_doc__hqrDS table[data-kind=units]{min-width:650px}.nyushi_doc__hqrDS table[data-kind=units] tbody th{width:46px;min-width:42px;color:var(--navy);background:var(--paper);font:500 22px/1.5 Georgia,serif;text-align:center}.nyushi_doc__hqrDS table[data-kind=units] td:nth-child(2){min-width:150px;font-weight:700}.nyushi_importance__RAuww{display:table;margin-top:8px;padding:2px 9px;border:1px solid #d7e1ed;border-radius:2px;background:#edf3fa;color:var(--navy);font-size:11px;font-weight:600;white-space:nowrap}.nyushi_importance__RAuww[data-weight="最重要"]{border-color:#ead083;background:#fff0b9;color:#604b12}.nyushi_importanceNote__0cHKc{margin-top:17px!important;color:var(--muted);font-size:12px}.nyushi_doc__hqrDS[data-section=floors]>.nyushi_docSubheading__1sqQv{margin-top:42px;padding:16px 18px;border-left:4px solid var(--navy);background:#eef3f9;font-size:18px}.nyushi_doc__hqrDS[data-section=floors]>.nyushi_docSubheading__1sqQv:first-child{margin-top:0}.nyushi_doc__hqrDS[data-section=floors]>.nyushi_docSubheading__1sqQv:not(:first-child){border-left-color:#c8a148;background:var(--paper)}.nyushi_doc__hqrDS .nyushi_learningOrder__j24fg{margin:29px 0 0;padding:0;list-style:none;counter-reset:learning-step}.nyushi_learningOrder__j24fg>li{position:relative;min-height:75px;margin:0;padding:2px 0 34px 57px;counter-increment:learning-step}.nyushi_learningOrder__j24fg>li:before{content:counter(learning-step,decimal-leading-zero);position:absolute;top:0;left:0;display:grid;place-items:center;width:34px;height:34px;border:1px solid #b8c7da;border-radius:50%;background:#fff;color:var(--navy);font:500 14px/1 Georgia,serif}.nyushi_learningOrder__j24fg>li:not(:last-child):after{content:"";position:absolute;top:35px;bottom:2px;left:17px;width:1px;background:#c9d5e4}.nyushi_learningOrder__j24fg>li:last-child{padding-bottom:0}.nyushi_trySection__Y_6qi{padding:32px;border:1px solid #e4ddce;background:var(--paper)}.nyushi_tryHeading__zgGpp{font-size:24px;line-height:1.65;font-weight:700}.nyushi_tryLead__31ssS{margin:0 0 25px!important;font-size:14px;line-height:1.9;color:var(--muted)}.nyushi_question__sCsH0{margin-top:22px;padding-top:23px;border-top:1px solid #ded8ca}.nyushi_questionMeta__kXCMu{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 24px!important;padding:0;font-size:12px;color:var(--muted)}.nyushi_questionMeta__kXCMu span{padding:2px 9px;border:1px solid #ddd8cb;border-radius:3px;background:#fff}.nyushi_choices__lV_cb{display:grid;grid-gap:10px;gap:10px;margin:20px 0}.nyushi_choices__lV_cb button{min-height:48px;padding:13px 16px;border:1px solid #bccbdb;border-radius:5px;background:#fff;color:var(--ink);font-size:16px;line-height:1.7;text-align:left;cursor:pointer}.nyushi_choices__lV_cb button[aria-pressed=true]{border:2px solid var(--navy);background:#eaf0fa}.nyushi_choices__lV_cb button:disabled{cursor:default;opacity:.8}.nyushi_input__oZLfi{width:100%;max-width:400px;min-height:50px;display:block;margin:22px 0 18px;padding:12px 14px;border:1px solid #afbed0;border-radius:4px;color:var(--ink);background:#fff;font-size:16px}.nyushi_again__Tsa9h,.nyushi_check__Z8RWc{min-height:48px;padding:12px 22px;border:1px solid var(--navy);border-radius:4px;font-size:15px;font-weight:700;cursor:pointer}.nyushi_check__Z8RWc{background:var(--navy);color:#fff}.nyushi_again__Tsa9h{background:#fff;color:var(--navy)}.nyushi_check__Z8RWc:hover{background:var(--blue)}.nyushi_hint__xU9Xf,.nyushi_note__Ei3Ru{display:block;margin-top:12px;color:var(--muted);font-size:13px;line-height:1.9}.nyushi_result__ZiT8V:not(:empty){margin-top:25px;padding-top:24px;border-top:1px solid #d8d7d0}.nyushi_resultLead__RW1w3{margin-bottom:14px!important;font-weight:700;line-height:1.9}.nyushi_resultLink__BKLbY,.nyushi_resultTail__kDht7{margin:15px 0!important;font-size:14px;line-height:1.9}.nyushi_connect__JkdJ9,.nyushi_explain__ioye3{margin:18px 0!important;padding:20px;background:#fff;border-left:3px solid #bdcde2;font-size:14px;line-height:2}.nyushi_connect__JkdJ9>span:first-child,.nyushi_explain__ioye3>span:first-child{display:block;margin-bottom:8px;color:var(--navy);font-size:13px;font-weight:700}.nyushi_ctaMid__Aurl_{margin-top:28px;padding:34px 32px 37px;border-top:2px solid var(--navy);background:#f0f5fb}.nyushi_ctaMid__Aurl_ h2{margin:11px 0 16px;font-size:clamp(23px,2.6vw,31px);line-height:1.65}.nyushi_ctaMid__Aurl_>p:not(.nyushi_eyebrow__Ggjgy){font-size:14px;line-height:1.9}.nyushi_cta__pkxf4{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:58px;min-width:min(100%,310px);max-width:100%;margin-top:23px;padding:13px 25px;border:1px solid #e5b443;border-radius:5px;box-shadow:0 3px 0 #dca536;background:var(--yellow);color:var(--ink)!important;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none}.nyushi_cta__pkxf4:after{content:"→";font-size:22px;font-weight:400}.nyushi_cta__pkxf4:hover{background:#ffda7b}.nyushi_assurance__R2Vdc{display:block;margin:13px 0 0}.nyushi_assurance__R2Vdc,.nyushi_sources___j_5_ .nyushi_doc__hqrDS{color:var(--muted);font-size:13px;line-height:1.9}.nyushi_sources___j_5_ .nyushi_doc__hqrDS>p:not(.nyushi_sourceNote__Rzwgk){margin-top:26px;color:var(--ink)}.nyushi_sources___j_5_ .nyushi_doc__hqrDS ul{padding-left:18px}.nyushi_sources___j_5_ .nyushi_doc__hqrDS li{margin:10px 0}.nyushi_sources___j_5_ .nyushi_doc__hqrDS a{overflow-wrap:anywhere}.nyushi_final__kGsDk{margin-top:55px;padding:45px 32px 42px;background:var(--navy);color:#fff;text-align:center}.nyushi_final__kGsDk h2{margin-bottom:15px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(27px,3.4vw,39px);font-weight:600;line-height:1.7}.nyushi_final__kGsDk>p{font-size:14px;line-height:1.9}.nyushi_final__kGsDk .nyushi_assurance__R2Vdc{max-width:540px;margin:15px auto 0;color:#e0e9f7}.nyushi_faq__06g_Z{margin-top:20px;border-top:1px solid var(--line)}.nyushi_faq__06g_Z details{border-bottom:1px solid var(--line)}.nyushi_faq__06g_Z summary{position:relative;min-height:58px;padding:17px 32px 17px 0;font-size:14px;font-weight:600;line-height:1.8;cursor:pointer;list-style:none}.nyushi_faq__06g_Z summary::-webkit-details-marker{display:none}.nyushi_faq__06g_Z summary:after{content:"+";position:absolute;right:3px;top:14px;color:var(--blue);font:400 23px/1.5 sans-serif}.nyushi_faq__06g_Z details[open] summary:after{content:"−"}.nyushi_faq__06g_Z p{margin:0;padding:0 0 24px;color:var(--muted);font-size:14px;line-height:1.95}.nyushi_others__nO8Fg summary{min-height:50px;padding:12px 0;font-size:14px;font-weight:600;cursor:pointer}.nyushi_others__nO8Fg ul{margin:8px 0 20px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:25px;column-gap:25px;list-style:none;font-size:13px;line-height:1.8}.nyushi_others__nO8Fg li{display:block;padding:8px 0}.nyushi_others__nO8Fg a{display:inline-flex;min-height:44px;align-items:center;color:var(--blue)}.nyushi_others__nO8Fg li:has(a){padding:0}.nyushi_prefecture__ImhpD{margin:22px 0 16px}.nyushi_prefecture__ImhpD>p{padding-bottom:8px;border-bottom:1px solid var(--line);color:var(--navy);font-size:13px;font-weight:700}.nyushi_others__nO8Fg li[aria-current=page]{font-weight:700}.nyushi_others__nO8Fg li small{margin-left:6px;color:var(--muted);font-size:12px;font-weight:400}.nyushi_back__rhqoU{display:inline-flex;min-height:44px;align-items:center;margin-top:20px;color:var(--blue)!important;font-size:14px}.nyushi_indexHero__qG7_C{padding-top:48px;padding-bottom:46px}.nyushi_indexHero__qG7_C h1{margin-top:17px;font-size:clamp(32px,4vw,48px);line-height:1.6}.nyushi_indexTitle__q2R_L{display:inline-block;margin-top:26px!important;padding:0 0 2px;border-bottom:4px solid var(--yellow);font-size:16px;font-weight:700}.nyushi_indexHero__qG7_C .nyushi_lead__gO_SV{margin-top:18px!important}.nyushi_indexHero__qG7_C .nyushi_lead__gO_SV>span:first-child{font-size:15px;font-weight:400;margin:0}.nyushi_indexNote__l29ll{margin-top:15px!important;color:var(--muted);font-size:13px}.nyushi_schoolDirectory__drV0h{margin-top:46px;padding-top:0;border:0}.nyushi_directoryHeading__Nz4Eo{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:20px}.nyushi_directoryHeading__Nz4Eo h2{margin-bottom:0;font-size:25px}.nyushi_directoryHeading__Nz4Eo>span{color:var(--muted);font-size:13px}.nyushi_publishedSchools__Q0T0X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 44px;gap:0 44px;list-style:none;margin:0 0 40px;padding:0}.nyushi_publishedSchools__Q0T0X>li{border-top:1px solid var(--line)}.nyushi_publishedSchools__Q0T0X>li:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.nyushi_publishedSchools__Q0T0X a{position:relative;display:block;min-height:151px;padding:22px 45px 22px 0;text-decoration:none}.nyushi_schoolMeta__b9gql{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--muted);font-size:12px}.nyushi_publishedSchools__Q0T0X strong{display:block;margin-top:7px;color:var(--navy);font-size:21px;font-weight:700;line-height:1.65}.nyushi_schoolRead__XTxdK{display:block;margin-top:7px;color:var(--muted);font-size:12px}.nyushi_schoolArrow__c_yts{position:absolute;top:50%;right:3px;display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:var(--paper);color:var(--navy);font-size:19px;transform:translateY(-50%)}.nyushi_publishedSchools__Q0T0X a:hover strong{color:var(--blue);text-decoration:underline;text-underline-offset:5px}.nyushi_publishedSchools__Q0T0X a:hover .nyushi_schoolArrow__c_yts{background:var(--yellow)}.nyushi_indexOthers__5JEdk{margin-top:40px;padding:28px 32px;background:#f5f7fa;border:0}.nyushi_indexOthers__5JEdk h2{margin-bottom:14px;font-size:23px}@media (max-width:1000px){.nyushi_articleLayout__DUpli{grid-template-columns:160px minmax(0,1fr);gap:30px}.nyushi_hero__45fHn{padding-left:34px;padding-right:34px}.nyushi_subjectNav__cGK1t{gap:7px}.nyushi_subjectNav__cGK1t a{padding:0 10px;font-size:14px}.nyushi_scrollHint__ObqXv{display:block!important}}@media (max-width:850px){.nyushi_header__D3F4c,.nyushi_page__UOUsW .nyushi_wrap__nvr1f{width:calc(100% - 40px)}.nyushi_header__D3F4c{min-height:77px;gap:21px}.nyushi_headerBack__P5Uig{padding-left:20px}.nyushi_articleLayout__DUpli{display:block;margin-top:25px}.nyushi_toc__5jabv{position:static;margin-bottom:44px;padding:17px 0 5px}.nyushi_toc__5jabv ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:25px;column-gap:25px}.nyushi_toc__5jabv>p{margin-bottom:4px}.nyushi_toc__5jabv .nyushi_tocSources__THsr7{justify-content:flex-start;gap:15px}.nyushi_section__qChxT{margin-top:53px}.nyushi_scrollHint__ObqXv{display:none!important}}@media (max-width:740px){.nyushi_scrollHint__ObqXv{display:block!important}.nyushi_headerBack__P5Uig{font-size:12px}.nyushi_hero__45fHn{padding:31px 25px 26px}.nyushi_hero__45fHn h1{font-size:35px}.nyushi_hero__45fHn h1>span{font-size:25px}.nyushi_about__qhLud{display:block;padding:20px 0}.nyushi_about__qhLud>span{display:block;margin-bottom:6px}.nyushi_meta__DlEFP{gap:7px 18px}.nyushi_publishedSchools__Q0T0X{column-gap:25px}.nyushi_publishedSchools__Q0T0X strong{font-size:19px}.nyushi_schoolRead__XTxdK{font-size:11px}}@media (max-width:540px){.nyushi_header__D3F4c,.nyushi_page__UOUsW .nyushi_wrap__nvr1f{width:calc(100% - 36px)}.nyushi_header__D3F4c{min-height:71px;gap:0}.nyushi_logo__LXRdS{font-size:22px}.nyushi_headerBack__P5Uig{margin-left:18px;padding-left:15px;max-width:145px;font-size:11px;line-height:1.6}.nyushi_login__QLgYS{margin-left:auto;padding-left:10px;font-size:12px}.nyushi_hero__45fHn{margin-inline:-18px;padding:29px 23px 25px}.nyushi_eyebrow__Ggjgy{font-size:12px}.nyushi_hero__45fHn h1{margin-top:17px;font-size:30px;line-height:1.55;letter-spacing:-.035em}.nyushi_hero__45fHn h1>span{margin-top:8px;font-size:23px}.nyushi_lead__gO_SV{margin-top:21px!important;font-size:14px;line-height:1.9}.nyushi_lead__gO_SV>span:first-child{font-size:15px}.nyushi_lead__gO_SV>span:last-child{margin-top:7px}.nyushi_meta__DlEFP{display:block;margin-top:20px;padding-top:16px;font-size:12px}.nyushi_meta__DlEFP li+li{margin-top:4px}.nyushi_analysisNote__sboT1{margin-top:8px!important;font-size:13px;line-height:1.85}.nyushi_heroTry__uZ0HA{margin-top:11px;font-size:13px}.nyushi_about__qhLud{font-size:12px}.nyushi_toc__5jabv ol{column-gap:15px}.nyushi_toc__5jabv li a{gap:8px;min-height:49px;font-size:12px}.nyushi_toc__5jabv li a>span{font-size:11px}.nyushi_section__qChxT{margin-top:45px;padding-top:26px}.nyushi_section__qChxT h2{margin-bottom:21px;font-size:23px;line-height:1.6}.nyushi_chapterNumber__L4Oc5{font-size:16px;margin-bottom:8px!important}.nyushi_doc__hqrDS{font-size:14px;line-height:1.95}.nyushi_doc__hqrDS p{margin:17px 0}.nyushi_doc__hqrDS ul{padding-left:1.2em}.nyushi_doc__hqrDS li{padding-left:0;margin:10px 0}.nyushi_subjectNav__cGK1t{gap:7px;margin-bottom:21px}.nyushi_subjectNav__cGK1t a{padding:0 9px;font-size:13px}.nyushi_subjectNav__cGK1t span{font-size:12px}.nyushi_doc__hqrDS .nyushi_subjectHeading__36WwC{gap:4px;margin:40px 0 24px;padding:13px 43px 13px 15px;font-size:23px}.nyushi_subjectHeading__36WwC>span{font-size:12px}.nyushi_doc__hqrDS .nyushi_docSubheading__1sqQv{margin-top:29px;font-size:15px}.nyushi_doc__hqrDS table{font-size:13px;line-height:1.85}.nyushi_doc__hqrDS td,.nyushi_doc__hqrDS th{padding:12px 11px}.nyushi_detailTable__Xy__a tbody th{min-width:80px}.nyushi_doc__hqrDS .nyushi_sourceNote__Rzwgk{font-size:12px}.nyushi_doc__hqrDS[data-section=floors]>.nyushi_docSubheading__1sqQv{padding:14px;font-size:16px}.nyushi_doc__hqrDS .nyushi_learningOrder__j24fg>li{padding-left:45px;padding-bottom:28px}.nyushi_learningOrder__j24fg>li:before{width:30px;height:30px;font-size:12px}.nyushi_learningOrder__j24fg>li:not(:last-child):after{top:31px;left:15px}.nyushi_trySection__Y_6qi{padding:25px 19px 23px}.nyushi_tryLead__31ssS{font-size:14px}.nyushi_question__sCsH0{padding-top:19px;margin-top:21px}.nyushi_questionMeta__kXCMu{gap:6px;margin-bottom:19px!important;font-size:11px}.nyushi_questionMeta__kXCMu span{padding:2px 6px}.nyushi_hint__xU9Xf,.nyushi_note__Ei3Ru{font-size:13px}.nyushi_connect__JkdJ9,.nyushi_explain__ioye3{padding:15px 13px}.nyushi_ctaMid__Aurl_{margin-top:23px;padding:27px 21px 29px}.nyushi_ctaMid__Aurl_ h2{font-size:25px;line-height:1.65}.nyushi_ctaMid__Aurl_>p:not(.nyushi_eyebrow__Ggjgy){font-size:13px}.nyushi_cta__pkxf4{width:100%;min-width:0;min-height:57px;gap:15px;padding-inline:16px;font-size:15px}.nyushi_assurance__R2Vdc{font-size:13px}.nyushi_final__kGsDk{padding:34px 22px;margin-top:44px}.nyushi_final__kGsDk h2{font-size:28px}.nyushi_final__kGsDk>p{font-size:13px}.nyushi_tryHeading__zgGpp{font-size:21px}.nyushi_faq__06g_Z p{font-size:13px}.nyushi_others__nO8Fg ul{grid-template-columns:1fr}.nyushi_sources___j_5_ .nyushi_doc__hqrDS{font-size:12px}.nyushi_indexHero__qG7_C{padding-top:34px;padding-bottom:34px}.nyushi_indexHero__qG7_C h1{font-size:29px;line-height:1.6}.nyushi_indexTitle__q2R_L{margin-top:22px!important;font-size:14px}.nyushi_indexHero__qG7_C .nyushi_lead__gO_SV>span:first-child{font-size:14px}.nyushi_indexHero__qG7_C .nyushi_lead__gO_SV>span:last-child{margin-top:0}.nyushi_indexNote__l29ll{font-size:12px}.nyushi_schoolDirectory__drV0h{margin-top:35px;padding:0}.nyushi_directoryHeading__Nz4Eo{display:block;padding-bottom:17px}.nyushi_directoryHeading__Nz4Eo h2{font-size:22px;margin-bottom:6px}.nyushi_directoryHeading__Nz4Eo>span{font-size:12px}.nyushi_publishedSchools__Q0T0X{grid-template-columns:1fr;margin-bottom:25px}.nyushi_publishedSchools__Q0T0X>li:nth-last-child(2){border-bottom:0}.nyushi_publishedSchools__Q0T0X a{min-height:131px;padding:21px 40px 22px 0}.nyushi_publishedSchools__Q0T0X strong{font-size:20px}.nyushi_schoolMeta__b9gql{font-size:11px}.nyushi_schoolRead__XTxdK{font-size:12px}.nyushi_indexOthers__5JEdk{margin-top:30px;padding:25px 20px}.nyushi_indexOthers__5JEdk h2{font-size:21px}}