:root{scrollbar-gutter:stable;--breakpoint-mb:768px;--breakpoint-tb:1024px;--breakpoint-lt:1366px;--breakpoint-dt:1440px;--scrollbar-width:0px;--viewport-width:100vw;--header-height:0;--footer-height:0;--scroll-padding-top:calc(var(--header-height) + 20px);--contents-width:1216px;--contents-width-wide:1376px;--contents-padding-default:112px;--contents-padding-wide:32px;--color-black:#1f1f1f;--color-lightBlack:#474747;--color-white:#fff;--color-offWhite:#fbfbfb;--color-yellow:#fd0;--color-pink:#ffcbc3;--color-blue:#0c479d;--color-darkBlue:#003e70;--color-aqua:#b2e1e3;--color-red:#ca123d;--color-green:#026c3a;--color-lightGreen:#c7df47;--color-darkGray:#7c7c7c;--color-mediumGray:#c8c8c8;--color-gray:#939393;--color-whiteGray:#efefef;--color-lightGray:#e0e0e0;--color-ultraLightGray:#ececec;--color-lightOrange:#ffda91;--color-bg:var(--color-offWhite);--color-bg_sub:var(--color-whiteGray);--color-nikkei:var(--color-darkBlue);--color-case:var(--color-yellow);--color-guide:var(--color-aqua);--color-courses:var(--color-lightGreen);--color-admissions:var(--color-pink);--color-partner:var(--color-whiteGray);--color-schoollist:var(--color-lightOrange);--color-itochu:var(--color-blue);--color-daiwa:var(--color-green);--color-iij:var(--color-red);--color-tapHighlight:#0003;--zindex-loading:9999;--zindex-menu:8000;--zindex-header:6000;--zindex-scrolltop:5000;--hover-opacity:.7;--mobile-vw:375;--mobile-vh:810;--desktop-vw:1440;--desktop-max-vw:1440;--desktop-vh:810;--leading-trim:calc((1em - 1lh)/2);--text-underline-offset:4px}:root:has(:modal){overflow:hidden}@supports not (top:1lh){:root{--leading-trim:0px}}@keyframes page-module-scss-module__CgoQXa__page-fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes page-module-scss-module__CgoQXa__page-fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.page-module-scss-module__CgoQXa__main{background-color:var(--color-bg_sub)}.page-module-scss-module__CgoQXa__base{padding-top:calc(var(--header-height) + 41px)!important}@media screen and (max-width:768px){.page-module-scss-module__CgoQXa__base{padding-top:calc(var(--header-height) + 43px)!important}}.page-module-scss-module__CgoQXa__container{max-width:800px;margin:0 auto}.page-module-scss-module__CgoQXa__head{margin-bottom:48px}@media screen and (max-width:768px){.page-module-scss-module__CgoQXa__head{margin-bottom:40px}}.page-module-scss-module__CgoQXa__title{color:var(--color-black);margin-bottom:48px;font-size:36px;font-weight:700;line-height:150%}@media screen and (max-width:768px){.page-module-scss-module__CgoQXa__title{margin-bottom:40px;font-size:24px;line-height:187%}}.page-module-scss-module__CgoQXa__item{opacity:0;margin-bottom:16px}.page-module-scss-module__CgoQXa__item:last-child{margin-bottom:0}
:root{scrollbar-gutter:stable;--breakpoint-mb:768px;--breakpoint-tb:1024px;--breakpoint-lt:1366px;--breakpoint-dt:1440px;--scrollbar-width:0px;--viewport-width:100vw;--header-height:0;--footer-height:0;--scroll-padding-top:calc(var(--header-height) + 20px);--contents-width:1216px;--contents-width-wide:1376px;--contents-padding-default:112px;--contents-padding-wide:32px;--color-black:#1f1f1f;--color-lightBlack:#474747;--color-white:#fff;--color-offWhite:#fbfbfb;--color-yellow:#fd0;--color-pink:#ffcbc3;--color-blue:#0c479d;--color-darkBlue:#003e70;--color-aqua:#b2e1e3;--color-red:#ca123d;--color-green:#026c3a;--color-lightGreen:#c7df47;--color-darkGray:#7c7c7c;--color-mediumGray:#c8c8c8;--color-gray:#939393;--color-whiteGray:#efefef;--color-lightGray:#e0e0e0;--color-ultraLightGray:#ececec;--color-lightOrange:#ffda91;--color-bg:var(--color-offWhite);--color-bg_sub:var(--color-whiteGray);--color-nikkei:var(--color-darkBlue);--color-case:var(--color-yellow);--color-guide:var(--color-aqua);--color-courses:var(--color-lightGreen);--color-admissions:var(--color-pink);--color-partner:var(--color-whiteGray);--color-schoollist:var(--color-lightOrange);--color-itochu:var(--color-blue);--color-daiwa:var(--color-green);--color-iij:var(--color-red);--color-tapHighlight:#0003;--zindex-loading:9999;--zindex-menu:8000;--zindex-header:6000;--zindex-scrolltop:5000;--hover-opacity:.7;--mobile-vw:375;--mobile-vh:810;--desktop-vw:1440;--desktop-max-vw:1440;--desktop-vh:810;--leading-trim:calc((1em - 1lh)/2);--text-underline-offset:4px}:root:has(:modal){overflow:hidden}@supports not (top:1lh){:root{--leading-trim:0px}}@keyframes Accordion-module-scss-module__qg5rmq__page-fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes Accordion-module-scss-module__qg5rmq__page-fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.Accordion-module-scss-module__qg5rmq__accordion{background-color:var(--color-white);height:var(--js--height,auto);border-radius:4px;transition:height .3s ease-in-out;overflow:hidden}.Accordion-module-scss-module__qg5rmq__accordion[data-opened] .Accordion-module-scss-module__qg5rmq__title:after{rotate:180deg}.Accordion-module-scss-module__qg5rmq__accordion.Accordion-module-scss-module__qg5rmq__faq .Accordion-module-scss-module__qg5rmq__title [class*=Accordion][class*=txt]{gap:0 8px;display:flex}.Accordion-module-scss-module__qg5rmq__accordion.Accordion-module-scss-module__qg5rmq__faq .Accordion-module-scss-module__qg5rmq__title [class*=Accordion][class*=txt]:before{content:"Q.";color:var(--color-black);font-size:16px;font-weight:700;line-height:150%;display:inline-block}.Accordion-module-scss-module__qg5rmq__accordion.Accordion-module-scss-module__qg5rmq__faq .Accordion-module-scss-module__qg5rmq__body [class*=Accordion][class*=inner]{gap:0 12px;display:flex}.Accordion-module-scss-module__qg5rmq__accordion.Accordion-module-scss-module__qg5rmq__faq .Accordion-module-scss-module__qg5rmq__body [class*=Accordion][class*=inner]:before{content:"A.";color:var(--color-lightBlack);font-size:15px;font-weight:500;line-height:210%;display:inline-block}.Accordion-module-scss-module__qg5rmq__title{cursor:pointer;padding:16px 45px 16px 16px;list-style-type:none;transition:padding .3s ease-in-out;display:block;position:relative}.Accordion-module-scss-module__qg5rmq__title:after{content:"";aspect-ratio:2;background:url(/promotion/education/image/icon_arrow-down-black.svg) 50%/contain no-repeat;width:10px;transition:rotate .3s ease-in-out;display:block;position:absolute;top:50%;right:22px}.Accordion-module-scss-module__qg5rmq__title::marker{content:""}.Accordion-module-scss-module__qg5rmq__title::-webkit-details-marker{display:none}.Accordion-module-scss-module__qg5rmq__title .Accordion-module-scss-module__qg5rmq__txt{color:var(--color-black);font-size:16px;font-weight:700;line-height:150%}@media screen and (max-width:768px){.Accordion-module-scss-module__qg5rmq__title .Accordion-module-scss-module__qg5rmq__txt{font-size:15px;line-height:160%}}.Accordion-module-scss-module__qg5rmq__body{padding:0 16px 16px;overflow:hidden}.Accordion-module-scss-module__qg5rmq__inner{border-top:1px solid #1f1f1f1a;padding-top:12px}.Accordion-module-scss-module__qg5rmq__inner p{color:var(--color-lightBlack);font-size:15px;font-weight:500;line-height:210%}@media screen and (max-width:768px){.Accordion-module-scss-module__qg5rmq__inner p{font-size:14px;line-height:225%}}.Accordion-module-scss-module__qg5rmq__inner strong,.Accordion-module-scss-module__qg5rmq__inner b,.Accordion-module-scss-module__qg5rmq__inner em{font-weight:700}.Accordion-module-scss-module__qg5rmq__inner a[class=link]{letter-spacing:.05em;color:var(--color-lightBlack);font-size:16px;font-weight:700;line-height:240%;text-decoration-line:underline;transition:opacity .2s}@media screen and (max-width:768px){.Accordion-module-scss-module__qg5rmq__inner a[class=link]{font-size:15px;line-height:256%}}@media (any-hover:hover){.Accordion-module-scss-module__qg5rmq__inner a[class=link]:hover{opacity:.7}}
