:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:16px}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none;line-height:1.75}body{min-height:100vh;font-family:var(--font-zenkaku);font-weight:400;color:var(--color-text);text-underline-offset:2px}h1,h2,h3,h4,h5,button,input,label{line-height:1.3}p{font-size:.875rem;font-feature-settings:"palt";line-height:1.75}@media only screen and (min-width:1280px){p{font-size:1rem}}a{text-decoration:none;color:currentColor}img:not([width]),picture{width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media only screen and (min-width:1280px){br.sm-only{display:none}}br.lg-only{display:none}@media only screen and (min-width:1280px){br.lg-only{display:block}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.l-loader{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;z-index:9999;perspective:1920px;display:flex;align-items:center;justify-content:center}.l-loader__base{transform-style:preserve-3d;width:200px;height:200px;will-change:transform;animation:turnAround 5s linear 0s infinite normal none running}@keyframes turnAround{0%{transform:rotateX(0deg) rotateY(0deg)}100%{transform:rotateX(360deg) rotateY(360deg)}}.l-loader__base>div{display:flex;align-items:center;justify-content:center;padding:30px;position:absolute;border:5px solid var(--color-main);width:100%;height:100%}.l-loader__base .top{transform:translateY(100px) rotateX(-90deg);background-color:var(--color-faculty-economics)}.l-loader__base .bottom{transform:translateY(-100px) rotateX(90deg);background-color:var(--color-faculty-engineering)}.l-loader__base .front{transform:translateZ(100px);background-color:#fff}.l-loader__base .back{transform:translateZ(-100px) rotateX(180deg);background-color:var(--color-faculty-business)}.l-loader__base .left{transform:translateX(-100px) rotateY(-90deg);background-color:var(--color-faculty-law)}.l-loader__base .right{transform:translateX(100px) rotateY(90deg);background-color:var(--color-faculty-human)}#hgu .l-header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:20px 5vw 0;position:fixed;top:0;left:0;z-index:9000}@media only screen and (min-width:1280px){#hgu .l-header{justify-content:center;padding:40px 0;position:static}}#hgu .l-header__logo{width:70%;max-width:240px}@media only screen and (min-width:1280px){#hgu .l-header__logo{width:90%;max-width:585px}}#hgu .l-header__menu-button{width:42px;height:42px;position:relative;border:3px solid #fff;border-radius:50%;transform:translate(3px, -3px);background-color:var(--color-main);cursor:pointer}@media only screen and (min-width:768px){#hgu .l-header__menu-button{width:50px;height:50px}}@media only screen and (min-width:1280px){#hgu .l-header__menu-button{display:none}}#hgu .l-header__menu-button>span{display:block;width:20px;height:2px;left:calc(50% - 10px);position:absolute;transition:transform 400ms,opacity 400ms;background-color:#fff}#hgu .l-header__menu-button>span:nth-child(1){top:10px}@media only screen and (min-width:768px){#hgu .l-header__menu-button>span:nth-child(1){top:14px}}.is-nav-open #hgu .l-header__menu-button>span:nth-child(1){transform:translateY(7px) rotate(45deg)}#hgu .l-header__menu-button>span:nth-child(2){top:50%;transform:translateY(-50%)}.is-nav-open #hgu .l-header__menu-button>span:nth-child(2){opacity:0}#hgu .l-header__menu-button>span:nth-child(3){bottom:10px}@media only screen and (min-width:768px){#hgu .l-header__menu-button>span:nth-child(3){bottom:14px}}.is-nav-open #hgu .l-header__menu-button>span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}#hgu .l-nav{width:100%;height:100vh;height:100lvh;overflow:scroll;background-color:#fff;opacity:0;position:fixed;top:0;right:0;pointer-events:none;transition:opacity 800ms;z-index:8000}.is-nav-open #hgu .l-nav{opacity:1;pointer-events:all}#hgu .l-nav__inner{width:100%;max-width:600px;margin:0 auto;padding:100px 5% 120px}#hgu .l-nav__menu-list{display:grid;grid-template-columns:1fr 1fr}#hgu .l-nav__menu-item:first-child{grid-column:1/3}#hgu .l-nav__menu-item:not(:first-child){padding:5px 0;border-top:2px solid #bfdbee}#hgu .l-nav__menu-link{display:flex;align-items:center;justify-content:center;height:100%;padding:10px 0}#hgu .l-nav__menu-link.--about>img{width:180px}#hgu .l-nav__menu-link.--magazine{border-right:1px solid #bfdbee}#hgu .l-nav__menu-link.--magazine>img{width:90px}#hgu .l-nav__menu-link.--podcast{border-left:1px solid #bfdbee}#hgu .l-nav__menu-link.--podcast>img{width:69px}#hgu .l-nav__menu-link.--introduction{border-right:1px solid #bfdbee}#hgu .l-nav__menu-link.--introduction>img{width:105px}#hgu .l-nav__menu-link.--entrance-exam{border-left:1px solid #bfdbee}#hgu .l-nav__menu-link.--entrance-exam>img{width:111px}#hgu .l-nav__oc{margin:30px auto 0;padding:20px 0 0;border:5px solid var(--color-main)}#hgu .l-nav__oc-logo{width:90%;max-width:300px;margin:0 auto}#hgu .l-nav__oc-date{margin:10px 0 0;font-family:var(--font-oswald);font-size:2.1875rem;font-weight:700;line-height:1.1;text-align:center;color:var(--color-conversion)}#hgu .l-nav__oc-date>span{font-size:1.25rem}#hgu .l-nav__oc-link-button{display:flex;justify-content:center;margin:20px 0 0}#hgu .l-nav__oc-conversion-buttons{display:flex;margin:20px 0 0;border-top:5px solid var(--color-main)}#hgu .l-nav__oc-conversion-button{display:flex;align-items:center;justify-content:center;gap:0 5px;width:50%;padding:10px 5px;font-size:.875rem;font-weight:700;color:#fff}#hgu .l-nav__oc-conversion-button.--document{border-right:3px solid var(--color-main);background-color:#000}#hgu .l-nav__oc-conversion-button.--document>img{width:17px}#hgu .l-nav__oc-conversion-button.--line{border-left:2px solid var(--color-main);background-color:#0a0}#hgu .l-nav__oc-conversion-button.--line>img{width:25px}@media(hover){#hgu .l-nav__oc-conversion-button{transition:opacity 300ms}#hgu .l-nav__oc-conversion-button:hover{opacity:.6}}#hgu .l-nav__sub-menu{display:grid;grid-template-columns:repeat(3, 1fr);margin:30px 0 0}#hgu .l-nav__sub-menu>div{font-size:.875rem;line-height:1.1;text-align:center}#hgu .l-nav__sub-menu>div:not(:first-child){border-left:1px solid var(--color-text)}#hgu .l-nav__sub-menu>div>a{display:inline-block}#hgu .l-side--oc{display:none}@media only screen and (min-width:768px){#hgu .l-side--oc{display:block}}#hgu .l-side--nav{display:none}@media only screen and (min-width:1280px){#hgu .l-side--nav{display:block}}#hgu .layout{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row-reverse;justify-content:center;gap:0 40px;padding:100px 0 0;margin-inline:auto;position:relative}@media only screen and (min-width:768px){#hgu .layout{max-width:800px;justify-content:space-between;padding:100px 20px 0}}@media only screen and (min-width:1280px){#hgu .layout{flex-direction:row;max-width:1280px;padding:0 40px}}#hgu .l-side{width:var(--aside-width);position:sticky;top:20px;right:0}@media screen and (min-height: 640px){#hgu .l-side{top:40px}}@media screen and (min-height: 700px){#hgu .l-side{top:80px}}#hgu .side-nav{width:var(--side-nav-width);position:sticky;top:40px;left:0}@media screen and (min-height: 700px){#hgu .side-nav{top:80px}}#hgu .side-nav__box{position:relative;padding:25px 25px 0 0;border-top:5px solid var(--color-main);border-right:5px solid var(--color-main);clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px)}#hgu .side-nav__container{border:5px solid var(--color-main);background-color:#fff}#hgu .side-nav__top{width:calc(100% + 5px);height:30px;position:absolute;top:-5px;left:0px;clip-path:polygon(30px 0, 100% 0, calc(100% - 30px) 100%, 0 100%);background-color:var(--color-main)}#hgu .side-nav__menu{padding:5px}#hgu .side-nav__menu-list{display:grid;grid-template-columns:1fr 1fr}#hgu .side-nav__menu-item:first-child{grid-column:1/3}#hgu .side-nav__menu-item:not(:first-child){padding:5px 0;border-top:2px solid #bfdbee}#hgu .side-nav__menu-link{display:flex;align-items:center;justify-content:center;height:100%;padding:10px 0}#hgu .side-nav__menu-link.--about>img{width:180px}#hgu .side-nav__menu-link.--magazine{border-right:1px solid #bfdbee}#hgu .side-nav__menu-link.--magazine>img{width:90px}#hgu .side-nav__menu-link.--podcast{border-left:1px solid #bfdbee}#hgu .side-nav__menu-link.--podcast>img{width:69px}#hgu .side-nav__menu-link.--introduction{border-right:1px solid #bfdbee}#hgu .side-nav__menu-link.--introduction>img{width:105px}#hgu .side-nav__menu-link.--entrance-exam{border-left:1px solid #bfdbee}#hgu .side-nav__menu-link.--entrance-exam>img{width:111px}#hgu .side-nav__news{position:relative}#hgu .side-nav__news-tag{position:absolute;top:0;left:0;padding:0 10px 5px;font-family:var(--font-oswald);font-size:1rem;font-weight:700;color:#fff;background-color:var(--color-main);z-index:100}#hgu .side-nav__news-link{display:block}@media(hover){#hgu .side-nav__news-link{transition:opacity 300ms}#hgu .side-nav__news-link:hover{opacity:.6}#hgu .side-nav__news-link:hover .side-nav__news-thumbnail>img{transform:scale(1.05)}}#hgu .side-nav__news-thumbnail{overflow:hidden;aspect-ratio:16/9}#hgu .side-nav__news-thumbnail>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 800ms ease-out}#hgu .side-nav__news-header{padding:10px 15px 0}#hgu .side-nav__news-date{font-size:.875rem;font-weight:500}#hgu .side-nav__news-title{margin:10px 0;font-size:1rem;font-weight:400;line-height:1.3}#hgu .side-nav__news-archive-link{margin:20px 0 0;padding:0 15px 20px;text-align:right}#hgu .side-nav__sub-menu{display:grid;grid-template-columns:repeat(3, 1fr);margin:10px 0 0}#hgu .side-nav__sub-menu>div{font-size:.875rem;line-height:1.1;text-align:center}#hgu .side-nav__sub-menu>div:not(:first-child){border-left:1px solid var(--color-text)}#hgu .side-nav__sub-menu>div>a{display:inline-block}#hgu .main{width:100%}@media only screen and (min-width:768px){#hgu .main{width:calc(100% - (var(--aside-width) + 40px))}}@media only screen and (min-width:1280px){#hgu .main{width:calc(100% - (var(--side-nav-width) + 40px) - (var(--aside-width) + 40px))}}#hgu .l-side-cube{padding:30px 30px 0 0;position:relative;overflow:hidden;clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px)}#hgu .l-side-cube:after{content:"";width:5px;height:calc(100% - 30px);position:absolute;right:0;top:0;background-color:var(--color-main);z-index:100}#hgu .l-side-cube__container{--z-index: 1;position:relative;border:5px solid var(--color-main);background-color:#fff;transform:translate(30px, -30px);z-index:var(--z-index)}#hgu .l-side-cube__container+.l-side-cube__container{margin-top:-5px}#hgu .l-side-cube__container-top{width:calc(100% + 10px + 30px);height:35px;position:absolute;top:-35px;left:-5px;background-color:var(--color-main);clip-path:polygon(30px 0, 100% 0, 100% 5px, calc(100% - 30px) 100%, 0 100%, 0 calc(100% - 5px))}#hgu .l-side-cube__container-side{width:30px;height:calc(100% + 5px);position:absolute;right:-35px;top:0;background-color:#fff;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 30px), 0 100%)}#hgu .l-side-cube__container-side:after{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:0;bottom:0;background-color:var(--color-main)}#hgu .l-side-cube__oc-info{padding:20px}#hgu .l-side-cube__oc-info svg{fill:var(--color-main)}#hgu .l-side-cube__oc-info-date{margin:20px 0 0;font-family:var(--font-oswald);font-size:3.125rem;font-weight:700;line-height:1.1;color:var(--color-conversion)}#hgu .l-side-cube__oc-info-date>span{font-size:1.5rem}#hgu .l-side-cube__oc-application{padding:20px}#hgu .l-side-cube__oc-application-caption{margin:0 0 20px;font-size:1.25rem;font-weight:700;line-height:1.3}#hgu .l-side-cube__oc-link-button>a{width:100%;min-width:0}#hgu .l-side-cube__conversion-buttons{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 5px;background-color:var(--color-main)}#hgu .l-side-cube__conversion-button{display:flex;align-items:center;justify-content:center;gap:0 5px;padding:10px 5px;font-size:.875rem;font-weight:700;color:#fff}#hgu .l-side-cube__conversion-button.--document{background-color:#000}#hgu .l-side-cube__conversion-button.--document>img{width:17px}#hgu .l-side-cube__conversion-button.--line{background-color:#0a0}#hgu .l-side-cube__conversion-button.--line>img{width:25px}@media(hover){#hgu .l-side-cube__conversion-button{transition:opacity 300ms}#hgu .l-side-cube__conversion-button:hover{opacity:.6}}.footer{margin:15vh 0 0}.footer__copyright{display:block;padding:10px 5px;font-size:.875rem;text-align:center;color:#fff;background-color:#414141}#open-campus .l-header{width:100%;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;padding:20px 5vw 0;z-index:9000}@media only screen and (min-width:1280px){#open-campus .l-header{align-items:flex-start;padding:20px 3vw 0}}#open-campus .l-header__logo{max-width:160px}@media only screen and (min-width:1280px){#open-campus .l-header__logo{max-width:196px}}@media(hover){#open-campus .l-header__logo{transition:opacity 550ms var(--cubic-bezier)}#open-campus .l-header__logo:hover{opacity:.6}}#open-campus .l-header__menu-button{display:block;width:36px;height:20px;position:relative;border:none;background-color:rgba(0,0,0,0);cursor:pointer}@media only screen and (min-width:1280px){#open-campus .l-header__menu-button{width:42px;height:25px}}#open-campus .l-header__menu-button>span{display:block;width:36px;height:2px;left:0;position:absolute;transition:transform 400ms,opacity 400ms;background-color:var(--color-main)}@media only screen and (min-width:1280px){#open-campus .l-header__menu-button>span{width:42px;height:3px}}#open-campus .l-header__menu-button>span:nth-child(1){top:0}.is-nav-open #open-campus .l-header__menu-button>span:nth-child(1){transform:translateY(9px) rotate(45deg)}@media only screen and (min-width:1280px){.is-nav-open #open-campus .l-header__menu-button>span:nth-child(1){transform:translateY(11px) rotate(45deg)}}#open-campus .l-header__menu-button>span:nth-child(2){top:50%;transform:translateY(-50%)}.is-nav-open #open-campus .l-header__menu-button>span:nth-child(2){opacity:0}#open-campus .l-header__menu-button>span:nth-child(3){bottom:0}.is-nav-open #open-campus .l-header__menu-button>span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}@media only screen and (min-width:1280px){.is-nav-open #open-campus .l-header__menu-button>span:nth-child(3){transform:translateY(-11px) rotate(-45deg)}}#open-campus .l-nav{position:fixed;top:0;right:0;width:var(--contents-area-width);height:100vh;overflow:hidden;z-index:1000;pointer-events:none}.is-nav-open #open-campus .l-nav{pointer-events:all}#open-campus .l-nav__backdrop{height:0;aspect-ratio:1;position:absolute;border-radius:50%;top:0;right:0;transform:translate(50%, -50%);transition:height 800ms;background-color:#fff}.is-nav-open #open-campus .l-nav__backdrop{height:250vh}#open-campus .l-nav__inner{width:calc(100% - 6vw);margin:0 auto;height:100%;position:relative;overflow:auto}#open-campus .l-nav__list{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:100px 0}@media only screen and (min-width:1280px){#open-campus .l-nav__list{justify-content:center;padding:100px 0 0}}#open-campus .l-nav__item{--index: 0;opacity:.001;transform:translateY(10px);transition:transform 100ms linear,opacity 100ms linear}#open-campus .l-nav__item:not(:first-child){margin:30px 0 0}.is-nav-open #open-campus .l-nav__item{opacity:.999;transform:translateY(0);transition:transform .55s cubic-bezier(0.215, 0.61, 0.355, 1),opacity .25s linear;transition-delay:calc(var(--index)*.1s + .45s)}#open-campus .l-nav__link{display:inline-flex;align-items:center;flex-direction:column}@media(hover){#open-campus .l-nav__link{transition:opacity 550ms var(--cubic-bezier)}#open-campus .l-nav__link:hover{opacity:.6}}#open-campus .l-nav__link>span{line-height:1.3;color:var(--color-main);letter-spacing:.06em}#open-campus .l-nav__link>span:last-child{font-size:.875rem;font-weight:400}#open-campus .l-nav__link>span:first-child{font-family:var(--font-oswald);font-size:1.125rem;font-weight:700}@media only screen and (min-width:1280px){#open-campus .l-nav__link>span:first-child{font-size:1.375rem}}@media only screen and (min-width:1280px){#open-campus .l-layout{display:flex;justify-content:flex-end}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.c-button--outline,.c-button--outline-fill{display:flex;align-items:center;justify-content:center;width:90%;max-width:240px;height:40px;margin:0 auto;font-size:1rem;font-weight:700;border:2px solid var(--color-main);border-radius:100px}.c-button--outline{color:var(--color-main);background-color:#fff}@media(hover){.c-button--outline{transition:300ms}.c-button--outline:hover{color:#fff;background-color:var(--color-main)}}.c-button--outline-fill{color:#fff;background-color:var(--color-main)}@media(hover){.c-button--outline-fill{transition:300ms}.c-button--outline-fill:hover{color:var(--color-main);background-color:#fff}}.c-button--arrow{position:relative;padding:0 15px 0 0;font-size:.875rem;font-weight:500;color:var(--color-conversion);border-bottom:1px solid var(--color-conversion)}@media(hover){.c-button--arrow{transition:opacity 300ms}.c-button--arrow:hover{opacity:.6}.c-button--arrow:hover:after{right:0}}.c-button--arrow:after{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;right:2px;transition:right 300ms;transform:translateY(-50%) rotate(45deg);border-top:1px solid var(--color-conversion);border-right:1px solid var(--color-conversion)}.c-button--blank,.c-button--blank-white{padding-right:20px;display:inline-block;position:relative;font-size:1rem;font-weight:500}.c-button--blank:before,.c-button--blank:after,.c-button--blank-white:before,.c-button--blank-white:after{content:"";display:block;width:12px;height:12px;position:absolute;transform:translateY(-50%)}.c-button--blank:before,.c-button--blank-white:before{top:calc(50% + 2px);right:4px;border-left:1px solid var(--color-text);border-bottom:1px solid var(--color-text)}.c-button--blank:after,.c-button--blank-white:after{top:calc(50% - 2px);right:0;border:1px solid var(--color-text)}.c-button--blank-white{color:#fff}.c-button--blank-white:before,.c-button--blank-white:after{border-color:#fff}.c-button--faculty,.c-button--faculty-blank{display:flex;align-items:center;justify-content:center;width:90%;max-width:300px;height:40px;margin:0 auto;font-size:1rem;font-weight:700;color:var(--faculty-color, var(--color-main));border:2px solid var(--faculty-color, var(--color-main));border-radius:100px;background-color:#fff}@media(hover){.c-button--faculty,.c-button--faculty-blank{transition:300ms}.c-button--faculty:hover,.c-button--faculty-blank:hover{color:#fff;background-color:var(--faculty-color, var(--color-main))}}.c-button--pdf{display:flex;align-items:center;gap:0 8px;position:relative;font-size:1rem;text-decoration:underline}.c-button--pdf:after{content:"";width:12px;height:16px;margin-top:3px;background-image:url(../img/common/icon-pdf.svg);background-repeat:no-repeat;background-size:12px}.c-button--line{display:flex;align-items:center;justify-content:center;width:90%;max-width:230px;height:40px;margin:0 auto;font-size:1rem;font-weight:700;color:#fff;border-radius:100px;background-color:var(--color-line);background-image:url(../img/common/icon-line.svg);background-repeat:no-repeat;background-size:20px;background-position:20px 50%}@media(hover){.c-button--line{transition:300ms}.c-button--line:hover{opacity:.7}}.c-interview-primary-cube{overflow:hidden;padding:25px 25px 0 0;position:relative;border-top:5px solid var(--faculty-color);border-right:5px solid var(--faculty-color);background-color:var(--faculty-color30);clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px)}.c-interview-primary-cube.--economics{--faculty-color: var(--color-faculty-economics);--faculty-color70: var(--color-faculty-economics70);--faculty-color30: var(--color-faculty-economics30);--faculty-color10: var(--color-faculty-economics10);--faculty-color5: var(--color-faculty-economics5)}.c-interview-primary-cube.--business{--faculty-color: var(--color-faculty-business);--faculty-color70: var(--color-faculty-business70);--faculty-color30: var(--color-faculty-business30);--faculty-color10: var(--color-faculty-business10);--faculty-color5: var(--color-faculty-business5)}.c-interview-primary-cube.--law{--faculty-color: var(--color-faculty-law);--faculty-color70: var(--color-faculty-law70);--faculty-color30: var(--color-faculty-law30);--faculty-color10: var(--color-faculty-law10);--faculty-color5: var(--color-faculty-law5)}.c-interview-primary-cube.--human{--faculty-color: var(--color-faculty-human);--faculty-color70: var(--color-faculty-human70);--faculty-color30: var(--color-faculty-human30);--faculty-color10: var(--color-faculty-human10);--faculty-color5: var(--color-faculty-human5)}.c-interview-primary-cube.--engineering{--faculty-color: var(--color-faculty-engineering);--faculty-color70: var(--color-faculty-engineering70);--faculty-color30: var(--color-faculty-engineering30);--faculty-color10: var(--color-faculty-engineering10);--faculty-color5: var(--color-faculty-engineering5)}.c-interview-primary-cube:before{content:"";display:block;width:calc(100% + 5px);height:30px;position:absolute;top:-5px;left:0px;clip-path:polygon(30px 0, 100% 0, calc(100% - 30px) 100%, 0 100%);background-color:var(--faculty-color)}.c-interview-primary-cube__kv{position:relative;border:5px solid var(--faculty-color);background-color:var(--faculty-color)}.c-interview-primary-cube__kv:before,.c-interview-primary-cube__kv:after{content:"";width:100px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:100%;background-color:var(--faculty-color);z-index:-1}.c-interview-primary-cube__kv:before{top:0}.c-interview-primary-cube__kv:after{bottom:-10px}.c-interview-primary-cube__kv-thumbnail{position:relative}.c-interview-primary-cube__kv-thumbnail:after{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:100%;background-color:var(--faculty-color);z-index:-1}.c-interview-primary-cube__kv-thumbnail:after{bottom:-10px}.c-interview-primary-cube__kv-text{margin:-10px 0 0;padding:0 0 30px 20px}@media only screen and (min-width:1280px){.c-interview-primary-cube__kv-text{margin:-10px 0 0;padding:0 0 40px 25px}}.c-interview-primary-cube__meta{display:flex;gap:10px 0;flex-direction:column;align-items:flex-start;padding-right:80px;position:relative}.c-interview-primary-cube__department{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;font-size:.875rem}.c-interview-primary-cube__date{display:inline-flex;flex-direction:column;padding:5px;position:absolute;right:0;bottom:0;font-weight:500;line-height:1.1;color:var(--faculty-color);border-top:4px solid var(--faculty-color);border-bottom:4px solid var(--faculty-color);border-left:4px solid var(--faculty-color);border-radius:2px;background-color:#fff}.c-interview-primary-cube__date-year{font-size:.875rem}.c-interview-primary-cube__date-month-day{font-size:1.375rem}.c-interview-primary-cube__subtitle{margin:0 0 2px;padding:0 10px;font-size:1.125rem;font-weight:500;color:var(--faculty-color);background-color:#fff}.c-interview-primary-cube__title{display:flex;flex-direction:column;align-items:flex-start;padding-right:25px;gap:2px 0;font-size:1.375rem;font-weight:700;color:var(--faculty-color)}@media only screen and (min-width:1280px){.c-interview-primary-cube__title{font-size:1.625rem}}.c-interview-primary-cube__title span{padding:0 8px;background-color:#fff}@media(hover){.c-news-list-card{transition:opacity 300ms}.c-news-list-card:hover{opacity:.6}.c-news-list-card:hover .news__thumbnail>img{transform:scale(1.05)}}.c-news-list-card__thumbnail{width:100%;overflow:hidden;aspect-ratio:1}.c-news-list-card__thumbnail>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 800ms ease-out}.c-news-list-card__date{display:block;margin:5px 0 0;font-size:.875rem}@media only screen and (min-width:1280px){.c-news-list-card__date{font-size:1rem}}.c-news-list-card__title{font-size:.875rem;font-weight:700;line-height:1.5}@media only screen and (min-width:1280px){.c-news-list-card__title{font-size:1.125rem}}.c-news-list-card__categories{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 0}.c-news-list-card__category{padding:0 15px;font-size:.75rem;border-radius:100px;background-color:var(--color-background)}@media only screen and (min-width:1280px){.c-news-list-card__category{font-size:.875rem}}.c-department{padding:0 5px;font-weight:500;border:1px solid var(--color-text);background-color:#fff}@media only screen and (min-width:1280px){.c-department{padding:0 10px}}.c-supplement-list__item{padding-left:1em;font-size:.875rem;text-align:justify;text-indent:-1em}.c-supplement-list__item:before{content:"※"}.c-section-heading-primary{padding-top:35px;position:relative;line-height:1}.c-section-heading-primary span{display:block;width:100%;text-align:center}.c-section-heading-primary span:nth-of-type(1){position:relative;font-size:1.375rem;font-weight:700;color:var(--color-main);z-index:10}@media only screen and (min-width:1280px){.c-section-heading-primary span:nth-of-type(1){font-size:1.75rem}}.c-section-heading-primary span:nth-of-type(2){position:absolute;top:0;left:50%;transform:translateX(-50%);font-family:var(--font-oswald);font-size:3.4375rem;font-weight:500;color:#ebf4fa;mix-blend-mode:multiply}@media only screen and (min-width:1280px){.c-section-heading-primary span:nth-of-type(2){font-size:3.75rem}}.c-section-heading-primary span:nth-of-type(3){margin:10px 0 0;font-size:.875rem;font-weight:500;color:var(--color-main)}.c-section-heading-secondary{font-size:1rem;font-weight:700;color:var(--color-text)}@media only screen and (min-width:1280px){.c-section-heading-secondary{font-size:1.125rem}}.c-section-heading-secondary.--color-main-blue{color:var(--color-main)}.c-section-heading-tertiary{font-size:1rem;font-weight:700}.c-faculty-cube{display:block;overflow:hidden}.c-faculty-cube.--economics{--faculty-color: var(--color-faculty-economics);--faculty-color70: var(--color-faculty-economics70)}.c-faculty-cube.--business{--faculty-color: var(--color-faculty-business);--faculty-color70: var(--color-faculty-business70)}.c-faculty-cube.--law{--faculty-color: var(--color-faculty-law);--faculty-color70: var(--color-faculty-law70)}.c-faculty-cube.--human{--faculty-color: var(--color-faculty-human);--faculty-color70: var(--color-faculty-human70)}.c-faculty-cube.--engineering{--faculty-color: var(--color-faculty-engineering);--faculty-color70: var(--color-faculty-engineering70)}.c-faculty-cube__container{position:relative;border:3px solid var(--faculty-color);clip-path:polygon(15px 0, 100% 0, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0 100%, 0 15px)}.c-faculty-cube__container:before,.c-faculty-cube__container:after{content:"";display:block;position:absolute;z-index:10}.c-faculty-cube__container:before{width:calc(100% + 6px);height:15px;top:-3px;left:-3px;background-color:var(--faculty-color70);clip-path:polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0 100%)}.c-faculty-cube__container:after{width:50px;height:3px;transform:rotate(-45deg);transform-origin:left bottom;left:calc(100% - 12px);bottom:-3px;background-color:var(--faculty-color)}@media only screen and (min-width:1280px){.c-faculty-cube__container{clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px)}.c-faculty-cube__container:before{height:30px;clip-path:polygon(30px 0, 100% 0, calc(100% - 30px) 100%, 0 100%)}.c-faculty-cube__container:after{left:calc(100% - 27px)}}.c-faculty-cube__mark{display:flex;align-items:center;justify-content:center;margin-inline:-3px;padding:32px 10px 18px 0;background-color:var(--faculty-color, var(--color-main));clip-path:polygon(0 0, 100% 0, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0% 100%)}@media only screen and (min-width:1280px){.c-faculty-cube__mark{padding:62px 10px 35px 0;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0% 100%)}}.c-faculty-cube__mark>img{width:100px}@media only screen and (min-width:1280px){.c-faculty-cube__mark>img{width:125px}}.c-faculty-cube__text{padding:10px 5px;background-color:#fff}@media only screen and (min-width:1280px){.c-faculty-cube__text{padding:15px}}.c-faculty-cube__text h3{font-size:1rem;font-weight:700}@media only screen and (min-width:1280px){.c-faculty-cube__text h3{font-size:1.375rem}}.c-faculty-cube__text p{margin:5px 0 0;font-size:.75rem;font-weight:500}@media only screen and (min-width:1280px){.c-faculty-cube__text p{font-size:.875rem}}.c-oc-logo{width:100%;position:relative;padding-top:6.4126%}.--winter .c-oc-logo{fill:var(--color-winter1)}.--spring .c-oc-logo{fill:var(--color-spring1)}.--autumn .c-oc-logo{fill:var(--color-autumn1)}.--summer .c-oc-logo{fill:var(--color-summer1)}.c-oc-logo__icon{width:24.1906%;aspect-ratio:1;top:0;right:7.8163%;position:absolute;transform-origin:center center;animation:14000ms linear infinite spinning}.c-oc-logo__icon>svg{display:block}@keyframes spinning{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.c-interview-list-cube{display:block;overflow:hidden}.c-interview-list-cube__article{position:relative;padding:12px 12px 0 0;border-top:3px solid var(--faculty-color);border-right:3px solid var(--faculty-color);background-color:var(--faculty-color30);clip-path:polygon(15px 0, 100% 0, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0 100%, 0 15px)}.c-interview-list-cube__article.--economics{--faculty-color: var(--color-faculty-economics);--faculty-color30: var(--color-faculty-economics30)}.c-interview-list-cube__article.--business{--faculty-color: var(--color-faculty-business);--faculty-color30: var(--color-faculty-business30)}.c-interview-list-cube__article.--law{--faculty-color: var(--color-faculty-law);--faculty-color30: var(--color-faculty-law30)}.c-interview-list-cube__article.--human{--faculty-color: var(--color-faculty-human);--faculty-color30: var(--color-faculty-human30)}.c-interview-list-cube__article.--engineering{--faculty-color: var(--color-faculty-engineering);--faculty-color30: var(--color-faculty-engineering30)}.c-interview-list-cube__article:before{content:"";display:block;width:calc(100% + 3px);height:15px;position:absolute;top:-3px;left:0px;clip-path:polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0 100%);background-color:var(--faculty-color)}@media only screen and (min-width:1280px){.c-interview-list-cube__article{padding:27px 27px 0 0;clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px)}.c-interview-list-cube__article:before{height:30px;clip-path:polygon(30px 0, 100% 0, calc(100% - 30px) 100%, 0 100%)}}.c-interview-list-cube__container{position:relative;border:3px solid var(--faculty-color)}.c-interview-list-cube__container:after{content:"";width:30px;height:3px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:100%;bottom:-6px;background-color:var(--faculty-color);z-index:-1}@media only screen and (min-width:1280px){.c-interview-list-cube__container:after{width:50px}}.c-interview-list-cube__header{background-color:#fff}.c-interview-list-cube__status{display:block;position:relative;text-align:center;color:#fff;font-size:.875rem;font-weight:500;line-height:25px;background-color:var(--faculty-color)}@media only screen and (min-width:1280px){.c-interview-list-cube__status{font-size:1rem}}.c-interview-list-cube__status:after{content:"";width:70px;height:20px;position:absolute;left:100%;bottom:-3px;transform:rotate(-45deg);transform-origin:left bottom;background-color:var(--faculty-color);z-index:-1}.c-interview-list-cube__inner{padding:10px 5px}@media only screen and (min-width:1280px){.c-interview-list-cube__inner{padding:10px}}.c-interview-list-cube__department{display:flex;flex-wrap:wrap;gap:2px;font-size:.75rem}@media only screen and (min-width:1280px){.c-interview-list-cube__department{font-size:.875rem}}.c-interview-list-cube__date{display:block;margin:10px 0 8px;font-size:.875rem;font-weight:500;line-height:1}@media only screen and (min-width:1280px){.c-interview-list-cube__date{font-size:1rem}}.c-interview-list-cube__text-tag{display:block;font-size:.75rem;font-weight:700;line-height:1.3}@media only screen and (min-width:1280px){.c-interview-list-cube__text-tag{font-size:.8125rem}}.c-interview-list-cube__title{display:-webkit-box;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;font-weight:700}@media only screen and (min-width:1280px){.c-interview-list-cube__title{font-size:1rem}}.c-title-cube{width:90%;margin:0 auto;padding:25px 25px 0 0;position:relative;overflow:hidden;clip-path:polygon(25px 0, 100% 0, 100% calc(100% - 25px), calc(100% - 25px) 100%, 0 100%, 0 25px)}@media only screen and (min-width:768px){.c-title-cube{width:100%;padding:30px 30px 0 0;clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px)}}.c-title-cube:before{content:"";width:calc(100% - 25px);height:5px;position:absolute;right:0;top:0;background-color:var(--faculty-color, var(--color-main));z-index:100}@media only screen and (min-width:768px){.c-title-cube:before{width:calc(100% - 30px)}}.c-title-cube:after{content:"";width:5px;height:calc(100% - 25px);position:absolute;right:0;top:0;background-color:var(--faculty-color, var(--color-main));z-index:100}@media only screen and (min-width:768px){.c-title-cube:after{height:calc(100% - 30px)}}.c-title-cube__container{position:relative;border:5px solid var(--faculty-color, var(--color-main));background-color:#fff;transform:translate(25px, -25px)}@media only screen and (min-width:768px){.c-title-cube__container{transform:translate(30px, -30px)}}.c-title-cube__container-top{width:calc(100% + 10px + 30px);height:30px;position:absolute;top:-30px;left:-5px;clip-path:polygon(25px 0, 100% 0, 100% 5px, calc(100% - 25px) 100%, 0 100%, 0 calc(100% - 5px))}@media only screen and (min-width:768px){.c-title-cube__container-top{height:35px;top:-35px;clip-path:polygon(30px 0, 100% 0, 100% 5px, calc(100% - 30px) 100%, 0 100%, 0 calc(100% - 5px))}}.c-title-cube__container-top:before{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left top;left:0;bottom:0;background-color:var(--faculty-color, var(--color-main))}.c-title-cube__container-top:after{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:calc(100% - 32px);bottom:0;background-color:var(--faculty-color, var(--color-main))}.c-title-cube__container-side{width:25px;height:calc(100% + 5px);position:absolute;right:-30px;top:0;background-color:#fff;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 25px), 0 100%)}@media only screen and (min-width:768px){.c-title-cube__container-side{width:30px;right:-35px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 30px), 0 100%)}}.c-title-cube__container-side:after{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:0;bottom:0;background-color:var(--faculty-color, var(--color-main))}.c-title-cube__text{display:flex;justify-content:center;align-items:center;padding:5px;min-height:50px;position:relative;font-size:1.375rem;font-weight:700;word-break:keep-all;overflow-wrap:anywhere;text-align:center;color:var(--faculty-color, var(--color-main))}@media only screen and (min-width:768px){.c-title-cube__text{min-height:60px;font-size:1.75rem}}.c-breadcrumbs{margin:15px 0 50px}@media only screen and (min-width:1280px){.c-breadcrumbs{margin:20px 0 60px}}.c-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center}.c-breadcrumbs__item{font-size:.75rem;font-weight:500}.c-breadcrumbs__item:not(:last-child){padding-right:20px;position:relative}.c-breadcrumbs__item:not(:last-child):after{content:"";display:block;width:6px;height:6px;position:absolute;top:50%;right:8px;transform:translateY(-40%) rotate(45deg);border-top:1px solid var(--color-main);border-right:1px solid var(--color-main)}@media only screen and (min-width:1280px){.c-breadcrumbs__item{font-size:.875rem}}@media(hover){.c-breadcrumbs__link:hover{color:var(--color-main);text-decoration:underline}}.c-link-button{min-width:280px;max-width:320px;display:inline-block;padding:10px 40px;font-size:.875rem;font-weight:700;text-align:center;border-radius:100px}@media only screen and (min-width:1280px){.c-link-button{font-size:1rem}}@media(hover){.c-link-button{transition:300ms}.c-link-button:before,.c-link-button:after{transition:300ms}}.c-link-button.--fill-color-conversion{--button-color: var(--color-conversion);color:#fff;background-color:var(--button-color)}@media(hover){.c-link-button.--fill-color-conversion:hover{color:var(--button-color);background-color:#fff}}.c-link-button.--fill-color-main-blue{--button-color: var(--color-main);color:#fff;border:2px solid var(--button-color);background-color:var(--button-color)}@media(hover){.c-link-button.--fill-color-main-blue:hover{color:var(--button-color);background-color:#fff}}.c-link-button.--outline-color-conversion{--button-color: var(--color-conversion);color:var(--button-color);border:2px solid var(--button-color);background-color:#fff}@media(hover){.c-link-button.--outline-color-conversion:hover{color:#fff;background-color:var(--button-color)}}.c-link-button.--outline-color-main-blue{--button-color: var(--color-main);color:var(--button-color);border:2px solid var(--button-color);background-color:#fff}@media(hover){.c-link-button.--outline-color-main-blue:hover{color:#fff;background-color:var(--button-color)}}.c-link-button.--outline-color-season{--button-color: var(--seasonal-color1);color:var(--button-color);border:2px solid var(--button-color);background-color:#fff}.c-link-button.--icon-arrow-right{position:relative}.c-link-button.--icon-arrow-right:after{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(45deg);border-top:2px solid var(--button-color);border-right:2px solid var(--button-color)}@media(hover){.c-link-button.--icon-arrow-right:hover:after{border-color:#fff}}.c-link-button.--icon-blank{position:relative}.c-link-button.--icon-blank:before,.c-link-button.--icon-blank:after{content:"";display:block;width:12px;height:12px;position:absolute;transform:translateY(-50%)}.c-link-button.--icon-blank:before{top:calc(50% + 2px);right:14px;border-left:1px solid var(--button-color);border-bottom:1px solid var(--button-color)}.c-link-button.--icon-blank:after{top:calc(50% - 2px);right:10px;border:1px solid var(--button-color)}@media(hover){.c-link-button.--icon-blank:hover:before,.c-link-button.--icon-blank:hover:after{border-color:#fff}}.c-link-border{display:inline-block;padding:5px 0;position:relative;font-size:.875rem;font-weight:500;border-bottom:1px solid var(--component-color, var(--color-text))}.c-link-border.--icon-blank{padding-right:20px}@media only screen and (min-width:1280px){.c-link-border.--icon-blank{padding-right:30px}}.c-link-border.--icon-blank:before,.c-link-border.--icon-blank:after{content:"";display:block;width:8px;height:8px;position:absolute;transform:translateY(-50%)}@media only screen and (min-width:1280px){.c-link-border.--icon-blank:before,.c-link-border.--icon-blank:after{width:12px;height:12px}}.c-link-border.--icon-blank:before{top:calc(50% + 2px);right:4px;border-left:1px solid var(--component-color, var(--color-text));border-bottom:1px solid var(--component-color, var(--color-text))}.c-link-border.--icon-blank:after{top:calc(50% - 2px);right:0;border:1px solid var(--component-color, var(--color-text))}.c-taxonomies{width:100%;margin:30px auto 0;padding:30px 5% 40px;background-color:var(--color-main10)}@media only screen and (min-width:1280px){.c-taxonomies{margin:50px auto 0;padding:30px 30px 60px}}.c-taxonomies__status,.c-taxonomies__faculty{padding:20px 15px;border:3px solid var(--color-main);border-radius:3px;background-color:#fff}@media only screen and (min-width:1280px){.c-taxonomies__status,.c-taxonomies__faculty{padding:20px 25px}}.c-taxonomies__faculty{margin:40px 0 0}.c-taxonomies__status-heading,.c-taxonomies__faculty-heading{font-size:1.125rem;font-weight:500;text-align:center;color:var(--color-main)}@media only screen and (min-width:1280px){.c-taxonomies__status-heading,.c-taxonomies__faculty-heading{font-size:1.375rem}}.c-taxonomies__status-list{display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);margin:15px 0 0}.c-taxonomies__status-list>li>a{display:block;padding:5px;font-size:.875rem;font-weight:500;text-align:center;color:var(--color-main);border:2px solid var(--color-main);border-radius:100px}@media only screen and (min-width:1280px){.c-taxonomies__status-list>li>a{font-size:1rem}}@media(hover){.c-taxonomies__status-list>li>a{transition:color 300ms,background-color 300ms}.c-taxonomies__status-list>li>a:hover{color:#fff;background-color:var(--color-main)}}.c-taxonomies__faculty-list{display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);margin:15px 0 0}@media only screen and (min-width:1280px){.c-taxonomies__faculty-list{grid-template-columns:repeat(3, 1fr)}}.c-taxonomies__faculty-list>li>a{display:inline-block;padding:0 0 0 15px;position:relative;font-size:.875rem;text-decoration:underline}.c-taxonomies__faculty-list>li>a:before{content:"";display:block;width:7px;height:7px;position:absolute;top:calc(50% + 1px);left:0;transform:translateY(-50%) rotate(45deg);border-top:1px solid var(--color-text);border-right:1px solid var(--color-text)}@media(hover){.c-taxonomies__faculty-list>li>a:hover{opacity:.6}}.c-taxonomies__link-button{margin:30px 0 0;text-align:center}.fixed-banner{display:flex;justify-content:center;align-items:center;gap:6px;padding:20px 10px 15px;position:fixed;right:0;bottom:0;left:0;z-index:5000;transition:transform .3s ease-in-out;background-color:var(--color-main);border-top:2px solid var(--color-conversion)}@media only screen and (min-width:768px){.fixed-banner{display:none}}.fixed-banner.is-hide{transform:translateY(calc(100% - 15px))}.fixed-banner__item{flex-basis:50%;max-width:180px;border:2px solid #fff}.fixed-banner__toggle{display:block;position:absolute;top:0;padding:0;right:15px;width:24px;height:24px;transform:translateY(-50%);border:2px solid var(--color-conversion);border-radius:50%;background-color:#fff}.fixed-banner__toggle.is-hide{transform:translateY(-50%) rotate(0deg)}.fixed-banner__toggle.is-hide>span{display:block;position:absolute;background-color:var(--color-conversion)}.fixed-banner__toggle.is-hide>span:nth-of-type(1){width:2px;height:14px;top:50%;left:50%;transform:translate(-50%, -50%)}.fixed-banner__toggle.is-hide>span:nth-of-type(2){width:8px;height:6px;top:1px;left:50%;transform:translateX(-50%);clip-path:polygon(50% 0, 100% 100%, 0 100%)}.fixed-banner__toggle>span{display:block;position:absolute;top:50%;left:50%;width:10px;height:2px;background-color:var(--color-conversion)}.fixed-banner__toggle>span:nth-of-type(1){transform:translate(-50%, -50%) rotate(-45deg)}.fixed-banner__toggle>span:nth-of-type(2){transform:translate(-50%, -50%) rotate(45deg)}.c-modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:9999;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.c-modal-content{display:none;background:#fff;left:50%;padding:40px 20px 20px;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%;z-index:10000}@media only screen and (min-width:1280px){.c-modal-content{width:auto}}.c-modal-close-button{display:block;position:absolute;cursor:pointer;width:42px;height:42px;right:0;top:0}.c-modal-close-button::before,.c-modal-close-button::after{content:"";position:absolute;width:3px;height:42px;background:var(--color-main);right:0px;display:block;top:50%;left:50%}.c-modal-close-button::before{transform:translate(-50%, -50%) rotate(45deg)}.c-modal-close-button::after{transform:translate(-50%, -50%) rotate(-45deg)}.js-modal{display:none}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.home .first-view__link{display:block}.home .first-view__swiper{padding:0 20px}.home .first-view__swiper .swiper-button-prev,.home .first-view__swiper .swiper-button-next{width:30px;height:30px;margin-top:0}@media only screen and (min-width:1280px){.home .first-view__swiper .swiper-button-prev,.home .first-view__swiper .swiper-button-next{width:42px;height:42px;top:calc(50% - 21px)}}.home .first-view__swiper .swiper-button-prev:after,.home .first-view__swiper .swiper-button-next:after{display:block;width:30px;height:30px}@media only screen and (min-width:1280px){.home .first-view__swiper .swiper-button-prev:after,.home .first-view__swiper .swiper-button-next:after{width:42px;height:42px}}.home .first-view__swiper .swiper-button-prev{left:5px}.home .first-view__swiper .swiper-button-prev:after{content:url("../img/common/icon-slideshow-arrow-prev.svg")}@media only screen and (min-width:1280px){.home .first-view__swiper .swiper-button-prev{left:0}}.home .first-view__swiper .swiper-button-next{right:5px}.home .first-view__swiper .swiper-button-next:after{content:url("../img/common/icon-slideshow-arrow-next.svg")}@media only screen and (min-width:1280px){.home .first-view__swiper .swiper-button-next{right:0}}.home .first-view .swiper-pagination{display:flex;justify-content:flex-end;gap:0 10px;margin:10px 0 0;padding:0 20px;position:static;font-size:0;text-align:right}@media only screen and (min-width:1280px){.home .first-view .swiper-pagination{margin:10px 0 0}}.home .first-view .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0;border:2px solid var(--color-conversion);background-color:#fff;opacity:1}.home .first-view .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-conversion)}.home .interview{width:calc(100% - 20px);margin:80px auto 0}@media only screen and (min-width:1280px){.home .interview{width:auto;margin:100px 0 0}}.home .interview__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 10px;margin:20px 0 0;padding:40px 0 0;background-image:url("../img/home/interview_bg.png");background-size:contain;background-position:top center;background-repeat:no-repeat}@media only screen and (min-width:1280px){.home .interview__list{gap:40px 20px;padding:60px 0 0}}.home .interview__link-button{margin:50px 0 0;text-align:center}.home .about{margin:80px 0 0}@media only screen and (min-width:1280px){.home .about{margin:120px 0 0}}.home .about__content{margin:40px 0 0;padding:30px 0;background-color:var(--color-main10)}.home .about__catch{font-size:1.25rem;font-weight:700;text-align:center;text-indent:1em;color:var(--color-main)}.home .about__mv{width:90%;max-width:240px;margin:25px auto 0;pointer-events:none}.home .about__mv-canvas{width:100%}.home .about__logo{width:90%;max-width:270px;margin:30px auto 0}.home .about__link-button{margin:40px 0 0;text-align:center}.home .open-campus{margin:20px 0 0}.home .open-campus__heading{width:90%;max-width:260px;margin:0 auto}@media only screen and (min-width:1280px){.home .open-campus__heading{max-width:300px}}.home .open-campus__current{padding:40px 0 0;position:relative}.home .open-campus__current.--spring{background-color:var(--color-spring2)}.home .open-campus__current.--summer{background-color:var(--color-summer2)}.home .open-campus__current.--winter{background-color:var(--color-winter2)}.home .open-campus__signboard{width:200px;margin:30px auto 0;position:relative;z-index:10}.home .open-campus__bg{margin:-100px 0 0}.home .open-campus__mv{width:100%}.home .open-campus__contents{display:flex;flex-direction:column;gap:10px;padding:20px 15px;position:absolute;right:15px;bottom:15px;left:15px;border-radius:10px;background-color:hsla(0,0%,100%,.8)}@media only screen and (min-width:1280px){.home .open-campus__contents{padding:20px 35px;right:25px;left:25px}}.home .open-campus__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px 0;padding:10px 0;min-height:100px;border:3px solid var(--color-main);border-radius:10px}@media only screen and (min-width:1280px){.home .open-campus__content{padding:20px 0}}.home .open-campus__content>p{font-size:.875rem;font-weight:700;text-align:center}@media only screen and (min-width:1280px){.home .open-campus__content>p{font-size:1rem}}.home .open-campus__content>p:nth-of-type(2){margin:0 0 5px;font-size:.875rem;font-weight:500;line-height:1.3}.home .open-campus__content:nth-of-type(1){background-color:var(--color-main10)}.home .open-campus__content:nth-of-type(2){background-color:#fff}.home .open-campus__schedule{padding:20px 5vw;position:relative}@media only screen and (min-width:768px){.home .open-campus__schedule{padding:30px 15px 20px}}.home .open-campus__schedule-ground{width:100%;height:40px;position:absolute;left:0;bottom:0;clip-path:polygon(35px 0, 100% 0, calc(100% - 35px) 100%, 0 100%);background-color:var(--color-main10)}.home .open-campus__schedule-heading{font-size:1rem;font-weight:700;text-align:center;color:var(--color-main)}@media only screen and (min-width:1280px){.home .open-campus__schedule-heading{font-size:1.125rem}}.home .open-campus__schedule-list{display:flex;align-items:center;justify-content:center;gap:0 20px;margin:20px 0 0;position:relative}.home .open-campus__schedule-item{width:32%}.home .open-campus__schedule-item>a{display:block}.home .open-campus__mini{margin:80px 0 0;padding:40px 25px;background-color:#d9e2f0}.home .open-campus__mini-container{padding:25px 0;background-color:#fff}.home .open-campus__mini-heading{max-width:310px;margin:0 auto}.home .open-campus__mini-text{margin:15px 0 0;font-size:1rem;font-weight:700;text-align:center}.home .open-campus__mini-link-button{margin:20px 0 0;text-align:center}.home .open-campus__mini-list{display:grid;margin:10px 25px 0;gap:1px;padding:1px;background-color:var(--color-border)}@media only screen and (min-width:1280px){.home .open-campus__mini-list{grid-template-columns:repeat(2, 1fr)}}.home .open-campus__mini-item{display:flex;align-items:baseline;justify-content:center;padding:10px;background-color:#fff;position:relative}@media only screen and (min-width:1280px){.home .open-campus__mini-item{justify-content:flex-start}}.home .open-campus__mini-item::after{content:"";width:90%;position:absolute;top:50%;left:50%;transform:translateX(-50%);height:1px;background-color:var(--color-main)}.home .open-campus__mini-item>span:nth-of-type(1){font-size:1.625rem;font-weight:500;color:var(--color-main)}.home .open-campus__mini-item>span:nth-of-type(2){margin:0 -0.2em;font-size:1.125rem;font-weight:500;color:var(--color-main)}.home .open-campus__mini-item>span:nth-of-type(3){font-weight:700}.home .open-campus__mini-caption{text-align:center;margin:10px 0;font-size:1rem;font-weight:500;color:var(--color-main)}.home .entrance{margin:80px 0 0}@media only screen and (min-width:1280px){.home .entrance{margin:120px 0 0}}.home .entrance__attention{padding:25px 0;text-align:center;font-weight:500;margin:30px 0 0;background-color:var(--color-background)}.home .entrance__primaries{display:grid;gap:20px;margin:30px 0 0;padding:25px;background-color:var(--color-background)}@media only screen and (min-width:1280px){.home .entrance__primaries{grid-template-columns:repeat(2, 1fr)}}.home .entrance__primary{display:flex;align-items:center;justify-content:center;padding:15px 0;font-size:1rem;font-weight:700;text-align:center;color:var(--color-main);border:2px solid var(--color-main);border-radius:100px;background-color:#fff}@media only screen and (min-width:1280px){.home .entrance__primary{padding:10px 0}}.home .entrance__primary.--blank{position:relative}.home .entrance__primary.--blank:before,.home .entrance__primary.--blank:after{content:"";display:block;width:12px;height:12px;position:absolute;transform:translateY(-50%);transition:300ms}.home .entrance__primary.--blank:before{top:calc(50% + 2px);right:14px;border-left:1px solid var(--color-main);border-bottom:1px solid var(--color-main)}.home .entrance__primary.--blank:after{top:calc(50% - 2px);right:10px;border:1px solid var(--color-main)}@media(hover){.home .entrance__primary{transition:300ms}.home .entrance__primary:hover{color:#fff;background-color:var(--color-main)}.home .entrance__primary:hover:before,.home .entrance__primary:hover:after{border-color:#fff}}.home .entrance__secondaries{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 40px;width:90%;margin:20px auto 40px;line-height:1.3}@media only screen and (min-width:1280px){.home .entrance__secondaries{width:auto;margin:20px 0 48px}}.home .entrance__secondary>a{display:block;height:100%;padding:5px 0 10px;font-weight:700;border-bottom:1px solid var(--color-main)}.home .entrance__examination-system{display:block;width:90%;margin:40px auto 0}@media only screen and (min-width:1280px){.home .entrance__examination-system{width:auto}}@media(hover){.home .entrance__examination-system{transition:opacity .3s}.home .entrance__examination-system:hover{opacity:.6}}.home .news{width:90%;margin:80px auto 0}@media only screen and (min-width:1280px){.home .news{width:auto;margin:120px 0 0}}.home .news__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px 30px;margin:30px 0 0}@media only screen and (min-width:1280px){.home .news__list{gap:40px 50px}}.home .news__link-button{margin:40px 0 0;text-align:center}.home .faculties{width:calc(100% - 20px);margin:80px auto 0}@media only screen and (min-width:1280px){.home .faculties{width:auto;margin:120px 0 0}}.home .faculties__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 10px;margin:30px 0 0}@media only screen and (min-width:1280px){.home .faculties__list{gap:40px 20px}}.home .faculties__link{display:block}.home .faculties__questionnaire{display:block;margin:60px auto 0}@media(hover: hover){.home .faculties__questionnaire{transition:opacity .3s}.home .faculties__questionnaire:hover{opacity:.6}}.home .campus{width:90%;margin:80px auto 0}@media only screen and (min-width:1280px){.home .campus{width:auto;margin:120px 0 0}}.home .campus__name{margin:30px 0 0;font-size:1rem;font-weight:700;text-align:center}.home .campus__movie{margin:15px 0 0;width:100%;aspect-ratio:560/315}.home .campus__link-button{margin:30px 0 0;text-align:center}.home .contact{width:90%;margin:80px auto 0}@media only screen and (min-width:1280px){.home .contact{width:auto;margin:120px 0 0}}.home .contact__wrapper{margin:30px 0 0;padding:20px;border:1px solid var(--color-border)}.home .contact__line-text{margin:0 0 10px;font-size:1rem;font-weight:700;text-align:center}.home .contact__tel{font-size:1rem;font-weight:700;text-align:center}.home .contact__tel>a{margin:0 0 0 10px;font-size:1.625rem}.home .contact__business-hours{font-size:.875rem;font-weight:500;text-align:center}.home .contact__buttons{display:grid;justify-content:center;gap:20px;margin:20px 0 0}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-about .mv__canvas{display:block;width:90%;max-width:300px;margin:0 auto;pointer-events:none}@media only screen and (min-width:768px){.page-template-page-about .mv__canvas{width:100%}}@media only screen and (min-width:1280px){.page-template-page-about .mv__canvas{max-width:388px}}.page-template-page-about .mv__title{width:90%;max-width:320px;margin:35px auto 0}@media only screen and (min-width:768px){.page-template-page-about .mv__title{width:100%}}@media only screen and (min-width:1280px){.page-template-page-about .mv__title{max-width:430px}}.page-template-page-about .statement{width:90%;margin:100px auto;color:var(--color-main)}@media only screen and (min-width:768px){.page-template-page-about .statement{width:100%}}@media only screen and (min-width:1280px){.page-template-page-about .statement{margin:100px auto 0}}.page-template-page-about .statement__catch{font-size:1.375rem;font-weight:700;line-height:1.5}@media only screen and (min-width:1280px){.page-template-page-about .statement__catch{font-size:1.375rem}}.page-template-page-about .statement__body{margin:30px 0 0;font-size:1rem;font-weight:500;word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}.page-template-page-about .member{width:90%;margin:100px auto}@media only screen and (min-width:768px){.page-template-page-about .member{width:100%}}@media only screen and (min-width:1280px){.page-template-page-about .member{margin:120px 0}}.page-template-page-about .member__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin:30px 0 0}@media only screen and (min-width:1280px){.page-template-page-about .member__list{margin:40px 0 0}}.page-template-page-about .member__item{padding:4px 4px 15px;color:#fff;text-align:center;background-color:var(--color-main)}.page-template-page-about .member__item.--economics{background-color:var(--color-faculty-economics)}.page-template-page-about .member__item.--business{background-color:var(--color-faculty-business)}.page-template-page-about .member__item.--law{background-color:var(--color-faculty-law)}.page-template-page-about .member__item.--human{background-color:var(--color-faculty-human)}.page-template-page-about .member__item.--engineering{background-color:var(--color-faculty-engineering)}.page-template-page-about .member__icon{width:100%;background-color:#fff}.page-template-page-about .member__icon>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-template-page-about .member__name{margin:10px 0 0;font-size:1.125rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-about .member__name{font-size:1.375rem}}.page-template-page-about .member__department{font-size:.75rem;font-weight:400;line-height:1.3}@media only screen and (min-width:1280px){.page-template-page-about .member__department{font-size:.875rem}}.page-template-page-about .partner{width:90%;margin:100px auto}@media only screen and (min-width:768px){.page-template-page-about .partner{width:100%}}@media only screen and (min-width:1280px){.page-template-page-about .partner{margin:120px 0 0}}.page-template-page-about .partner__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin:30px 0 0}@media only screen and (min-width:1280px){.page-template-page-about .partner__list{gap:40px;margin:40px 0 0}}.page-template-page-about .partner__link{display:block}.page-template-page-about .partner__name{margin:5px 0 0;font-size:.875rem;text-align:center}@media only screen and (min-width:1280px){.page-template-page-about .partner__name{font-size:1rem}}.page-template-page-about .social{display:flex;width:90%;margin:50px auto 0;padding:50px 0 0;border-top:1px solid var(--color-background)}@media only screen and (min-width:768px){.page-template-page-about .social{width:100%}}.page-template-page-about .social__container{width:50%}.page-template-page-about .social__heading{font-size:1.375rem;font-family:var(--font-oswald);font-weight:500;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-about .social__heading{font-size:2rem}}.page-template-page-about .social__sns-list{display:flex;gap:10px 25px;margin:25px 0 0}.page-template-page-about .social__sns-item{width:30px}@media only screen and (min-width:1280px){.page-template-page-about .social__sns-item{width:40px}}.page-template-page-about .social__creative-link{display:inline-block;max-width:196px;margin:35px 0 0}@media only screen and (min-width:1280px){.page-template-page-about .social__creative-link{margin:45px 0 0;max-width:196px}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-introduction .mv__canvas{display:block;width:90%;max-width:320px;margin:0 auto;pointer-events:none}@media only screen and (min-width:1280px){.page-template-page-introduction .mv__canvas{max-width:400px}}.page-template-page-introduction .mv__title{width:100%;max-width:300px;margin:35px auto 0}@media only screen and (min-width:1280px){.page-template-page-introduction .mv__title{max-width:375px}}.page-template-page-introduction .merit{margin:80px 0 0}@media only screen and (min-width:1280px){.page-template-page-introduction .merit{margin:100px 0 0}}.page-template-page-introduction .merit__heading{font-size:1.125rem;text-align:center;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-introduction .merit__heading{font-size:1.375rem}}.page-template-page-introduction .merit__heading>span{display:block;margin:10px 0 0;font-size:1rem;font-weight:500;color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-introduction .merit__heading>span{font-size:1.125rem}}.page-template-page-introduction .merit__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin:25px 0 0}@media only screen and (min-width:1280px){.page-template-page-introduction .merit__list{gap:20px}}.page-template-page-introduction .merit__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:15px 0;position:relative;padding:20px 5px 60px;background-color:#e5f1f8}.page-template-page-introduction .merit__item:after{content:""}.page-template-page-introduction .merit__item figure{max-width:110px}.page-template-page-introduction .merit__item h3{font-size:1rem;font-weight:700;text-align:center}@media only screen and (min-width:1280px){.page-template-page-introduction .merit__item h3{font-size:1.125rem}}.page-template-page-introduction .merit__item-link-border{width:100%;position:absolute;bottom:20px;left:50%;text-align:center;transform:translateX(-50%)}.page-template-page-introduction .merit__link-button{margin-top:20px;text-align:center}.page-template-page-introduction .faculties{width:calc(100% - 20px);margin:80px auto 0}@media only screen and (min-width:1280px){.page-template-page-introduction .faculties{width:auto;margin:120px 0 0}}.page-template-page-introduction .faculties__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 10px;margin:30px 0 0}@media only screen and (min-width:1280px){.page-template-page-introduction .faculties__list{gap:40px 20px}}.page-template-page-introduction .faculties__link{display:block}.page-template-page-introduction .faculties__questionnaire{display:block;margin:60px auto 0}@media(hover: hover){.page-template-page-introduction .faculties__questionnaire{transition:opacity .3s}.page-template-page-introduction .faculties__questionnaire:hover{opacity:.6}}.page-template-page-introduction .evening-course,.page-template-page-introduction .circle,.page-template-page-introduction .other{margin-top:50px;padding-top:50px;border-top:1px solid var(--color-background)}.page-template-page-introduction .evening-course__heading,.page-template-page-introduction .circle__heading,.page-template-page-introduction .other__heading{text-align:center}.page-template-page-introduction .evening-course__description,.page-template-page-introduction .circle__description,.page-template-page-introduction .other__description{margin-top:20px;text-align:center;font-size:.875rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-introduction .evening-course__description,.page-template-page-introduction .circle__description,.page-template-page-introduction .other__description{font-size:1rem}}.page-template-page-introduction .evening-course__thumbnail,.page-template-page-introduction .circle__thumbnail,.page-template-page-introduction .other__thumbnail{margin-top:20px}.page-template-page-introduction .evening-course__link-button,.page-template-page-introduction .circle__link-button,.page-template-page-introduction .other__link-button{margin-top:20px;text-align:center}.page-template-page-introduction .evening-course__container,.page-template-page-introduction .circle__container,.page-template-page-introduction .other__container{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:1280px){.page-template-page-introduction .evening-course__container,.page-template-page-introduction .circle__container,.page-template-page-introduction .other__container{flex-direction:row}}@media only screen and (min-width:1280px){.page-template-page-introduction .evening-course__item,.page-template-page-introduction .circle__item,.page-template-page-introduction .other__item{width:calc(50% - 10px)}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-faculty-economics{--faculty-color: var(--color-faculty-economics);--faculty-color70: var(--color-faculty-economics70);--faculty-color60: var(--color-faculty-economics60);--faculty-color30: var(--color-faculty-economics30);--faculty-color15: var(--color-faculty-economics15);--faculty-color10: var(--color-faculty-economics10);--faculty-color5: var(--color-faculty-economics5)}.page-template-page-faculty-business{--faculty-color: var(--color-faculty-business);--faculty-color70: var(--color-faculty-business70);--faculty-color60: var(--color-faculty-business60);--faculty-color30: var(--color-faculty-business30);--faculty-color15: var(--color-faculty-business15);--faculty-color10: var(--color-faculty-business10);--faculty-color5: var(--color-faculty-business5)}.page-template-page-faculty-law{--faculty-color: var(--color-faculty-law);--faculty-color70: var(--color-faculty-law70);--faculty-color60: var(--color-faculty-law60);--faculty-color30: var(--color-faculty-law30);--faculty-color15: var(--color-faculty-law15);--faculty-color10: var(--color-faculty-law10);--faculty-color5: var(--color-faculty-law5)}.page-template-page-faculty-human{--faculty-color: var(--color-faculty-human);--faculty-color70: var(--color-faculty-human70);--faculty-color60: var(--color-faculty-human60);--faculty-color30: var(--color-faculty-human30);--faculty-color15: var(--color-faculty-human15);--faculty-color10: var(--color-faculty-human10);--faculty-color5: var(--color-faculty-human5)}.page-template-page-faculty-engineering{--faculty-color: var(--color-faculty-engineering);--faculty-color70: var(--color-faculty-engineering70);--faculty-color60: var(--color-faculty-engineering60);--faculty-color30: var(--color-faculty-engineering30);--faculty-color15: var(--color-faculty-engineering15);--faculty-color10: var(--color-faculty-engineering10);--faculty-color5: var(--color-faculty-engineering5)}.page-template-page-faculty-economics .page-header__intro,.page-template-page-faculty-business .page-header__intro,.page-template-page-faculty-human .page-header__intro,.page-template-page-faculty-law .page-header__intro,.page-template-page-faculty-engineering .page-header__intro{width:90%;margin:10px auto 0;border:5px solid var(--faculty-color)}@media only screen and (min-width:768px){.page-template-page-faculty-economics .page-header__intro,.page-template-page-faculty-business .page-header__intro,.page-template-page-faculty-human .page-header__intro,.page-template-page-faculty-law .page-header__intro,.page-template-page-faculty-engineering .page-header__intro{width:100%}}.page-template-page-faculty-economics .page-header__mark,.page-template-page-faculty-business .page-header__mark,.page-template-page-faculty-human .page-header__mark,.page-template-page-faculty-law .page-header__mark,.page-template-page-faculty-engineering .page-header__mark{display:flex;align-items:center;justify-content:center;height:280px;background-color:var(--faculty-color);border-bottom:5px solid var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .page-header__mark,.page-template-page-faculty-business .page-header__mark,.page-template-page-faculty-human .page-header__mark,.page-template-page-faculty-law .page-header__mark,.page-template-page-faculty-engineering .page-header__mark{height:370px}}.page-template-page-faculty-economics .page-header__mark>img,.page-template-page-faculty-business .page-header__mark>img,.page-template-page-faculty-human .page-header__mark>img,.page-template-page-faculty-law .page-header__mark>img,.page-template-page-faculty-engineering .page-header__mark>img{width:90%;max-width:240px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .page-header__mark>img,.page-template-page-faculty-business .page-header__mark>img,.page-template-page-faculty-human .page-header__mark>img,.page-template-page-faculty-law .page-header__mark>img,.page-template-page-faculty-engineering .page-header__mark>img{max-width:350px}}.page-template-page-faculty-economics .page-header__catch-copy,.page-template-page-faculty-economics .page-header__body-copy,.page-template-page-faculty-business .page-header__catch-copy,.page-template-page-faculty-business .page-header__body-copy,.page-template-page-faculty-human .page-header__catch-copy,.page-template-page-faculty-human .page-header__body-copy,.page-template-page-faculty-law .page-header__catch-copy,.page-template-page-faculty-law .page-header__body-copy,.page-template-page-faculty-engineering .page-header__catch-copy,.page-template-page-faculty-engineering .page-header__body-copy{width:90%;margin-inline:auto}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .page-header__catch-copy,.page-template-page-faculty-economics .page-header__body-copy,.page-template-page-faculty-business .page-header__catch-copy,.page-template-page-faculty-business .page-header__body-copy,.page-template-page-faculty-human .page-header__catch-copy,.page-template-page-faculty-human .page-header__body-copy,.page-template-page-faculty-law .page-header__catch-copy,.page-template-page-faculty-law .page-header__body-copy,.page-template-page-faculty-engineering .page-header__catch-copy,.page-template-page-faculty-engineering .page-header__body-copy{width:80%}}.page-template-page-faculty-economics .page-header__catch-copy,.page-template-page-faculty-business .page-header__catch-copy,.page-template-page-faculty-human .page-header__catch-copy,.page-template-page-faculty-law .page-header__catch-copy,.page-template-page-faculty-engineering .page-header__catch-copy{margin-top:30px;font-size:1.375rem;line-height:1.3;color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .page-header__catch-copy,.page-template-page-faculty-business .page-header__catch-copy,.page-template-page-faculty-human .page-header__catch-copy,.page-template-page-faculty-law .page-header__catch-copy,.page-template-page-faculty-engineering .page-header__catch-copy{font-size:2rem}}.page-template-page-faculty-economics .page-header__body-copy,.page-template-page-faculty-business .page-header__body-copy,.page-template-page-faculty-human .page-header__body-copy,.page-template-page-faculty-law .page-header__body-copy,.page-template-page-faculty-engineering .page-header__body-copy{margin-block:10px 20px;font-size:1rem;line-height:2}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .page-header__body-copy,.page-template-page-faculty-business .page-header__body-copy,.page-template-page-faculty-human .page-header__body-copy,.page-template-page-faculty-law .page-header__body-copy,.page-template-page-faculty-engineering .page-header__body-copy{font-size:1.125rem}}.page-template-page-faculty-economics .page-nav,.page-template-page-faculty-business .page-nav,.page-template-page-faculty-human .page-nav,.page-template-page-faculty-law .page-nav,.page-template-page-faculty-engineering .page-nav{width:90%;margin:30px auto 80px}@media only screen and (min-width:768px){.page-template-page-faculty-economics .page-nav,.page-template-page-faculty-business .page-nav,.page-template-page-faculty-human .page-nav,.page-template-page-faculty-law .page-nav,.page-template-page-faculty-engineering .page-nav{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .page-nav,.page-template-page-faculty-business .page-nav,.page-template-page-faculty-human .page-nav,.page-template-page-faculty-law .page-nav,.page-template-page-faculty-engineering .page-nav{margin:30px 0 100px}}.page-template-page-faculty-economics .page-nav__list,.page-template-page-faculty-business .page-nav__list,.page-template-page-faculty-human .page-nav__list,.page-template-page-faculty-law .page-nav__list,.page-template-page-faculty-engineering .page-nav__list{display:grid;grid-template-columns:repeat(2, 1fr);background-color:var(--faculty-color);gap:1px;padding:1px 0}.page-template-page-faculty-economics .page-nav__item,.page-template-page-faculty-business .page-nav__item,.page-template-page-faculty-human .page-nav__item,.page-template-page-faculty-law .page-nav__item,.page-template-page-faculty-engineering .page-nav__item{background-color:#fff}.page-template-page-faculty-economics .page-nav__link,.page-template-page-faculty-business .page-nav__link,.page-template-page-faculty-human .page-nav__link,.page-template-page-faculty-law .page-nav__link,.page-template-page-faculty-engineering .page-nav__link{display:block;padding:10px;position:relative;font-size:.875rem;font-weight:500}.page-template-page-faculty-economics .page-nav__link:after,.page-template-page-faculty-business .page-nav__link:after,.page-template-page-faculty-human .page-nav__link:after,.page-template-page-faculty-law .page-nav__link:after,.page-template-page-faculty-engineering .page-nav__link:after{content:"";display:block;width:7px;height:7px;position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(45deg);border-right:1px solid var(--color-text);border-bottom:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .page-nav__link:after,.page-template-page-faculty-business .page-nav__link:after,.page-template-page-faculty-human .page-nav__link:after,.page-template-page-faculty-law .page-nav__link:after,.page-template-page-faculty-engineering .page-nav__link:after{right:20px}}.page-template-page-faculty-economics .section,.page-template-page-faculty-business .section,.page-template-page-faculty-human .section,.page-template-page-faculty-law .section,.page-template-page-faculty-engineering .section{margin:80px auto 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .section,.page-template-page-faculty-business .section,.page-template-page-faculty-human .section,.page-template-page-faculty-law .section,.page-template-page-faculty-engineering .section{margin:100px 0 0}}.page-template-page-faculty-economics .section-heading,.page-template-page-faculty-business .section-heading,.page-template-page-faculty-human .section-heading,.page-template-page-faculty-law .section-heading,.page-template-page-faculty-engineering .section-heading{margin:0 0 30px;font-size:1.25rem;text-align:center;color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .section-heading,.page-template-page-faculty-business .section-heading,.page-template-page-faculty-human .section-heading,.page-template-page-faculty-law .section-heading,.page-template-page-faculty-engineering .section-heading{font-size:1.375rem}}.page-template-page-faculty-economics .section-heading>span,.page-template-page-faculty-business .section-heading>span,.page-template-page-faculty-human .section-heading>span,.page-template-page-faculty-law .section-heading>span,.page-template-page-faculty-engineering .section-heading>span{display:block;margin:5px 0 0;font-size:.875rem;font-weight:500;color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .section-heading>span,.page-template-page-faculty-business .section-heading>span,.page-template-page-faculty-human .section-heading>span,.page-template-page-faculty-law .section-heading>span,.page-template-page-faculty-engineering .section-heading>span{font-size:.875rem}}.page-template-page-faculty-economics .strengths__department-buttons,.page-template-page-faculty-business .strengths__department-buttons,.page-template-page-faculty-human .strengths__department-buttons,.page-template-page-faculty-law .strengths__department-buttons,.page-template-page-faculty-engineering .strengths__department-buttons{width:90%;display:flex;flex-wrap:wrap;align-items:center;margin:10px auto 20px}@media only screen and (min-width:768px){.page-template-page-faculty-economics .strengths__department-buttons,.page-template-page-faculty-business .strengths__department-buttons,.page-template-page-faculty-human .strengths__department-buttons,.page-template-page-faculty-law .strengths__department-buttons,.page-template-page-faculty-engineering .strengths__department-buttons{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__department-buttons,.page-template-page-faculty-business .strengths__department-buttons,.page-template-page-faculty-human .strengths__department-buttons,.page-template-page-faculty-law .strengths__department-buttons,.page-template-page-faculty-engineering .strengths__department-buttons{flex-wrap:nowrap}}.page-template-page-faculty-economics .strengths__department-button,.page-template-page-faculty-business .strengths__department-button,.page-template-page-faculty-human .strengths__department-button,.page-template-page-faculty-law .strengths__department-button,.page-template-page-faculty-engineering .strengths__department-button{width:50%;height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;color:var(--color-text);border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:none;font-weight:700;background-color:#fff;cursor:pointer}.page-template-page-faculty-economics .strengths__department-button:nth-of-type(1),.page-template-page-faculty-business .strengths__department-button:nth-of-type(1),.page-template-page-faculty-human .strengths__department-button:nth-of-type(1),.page-template-page-faculty-law .strengths__department-button:nth-of-type(1),.page-template-page-faculty-engineering .strengths__department-button:nth-of-type(1){border-left:1px solid var(--color-text)}.page-template-page-faculty-economics .strengths__department-button:nth-of-type(3),.page-template-page-faculty-business .strengths__department-button:nth-of-type(3),.page-template-page-faculty-human .strengths__department-button:nth-of-type(3),.page-template-page-faculty-law .strengths__department-button:nth-of-type(3),.page-template-page-faculty-engineering .strengths__department-button:nth-of-type(3){border-left:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__department-button:nth-of-type(3),.page-template-page-faculty-business .strengths__department-button:nth-of-type(3),.page-template-page-faculty-human .strengths__department-button:nth-of-type(3),.page-template-page-faculty-law .strengths__department-button:nth-of-type(3),.page-template-page-faculty-engineering .strengths__department-button:nth-of-type(3){border-left:none}}.page-template-page-faculty-economics .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .strengths__department-button:nth-of-type(n + 3){border-top:none}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .strengths__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .strengths__department-button:nth-of-type(n + 3){border-top:1px solid var(--color-text)}}.page-template-page-faculty-economics .strengths__department-button.is-active,.page-template-page-faculty-business .strengths__department-button.is-active,.page-template-page-faculty-human .strengths__department-button.is-active,.page-template-page-faculty-law .strengths__department-button.is-active,.page-template-page-faculty-engineering .strengths__department-button.is-active{color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__department-button.is-active:before,.page-template-page-faculty-business .strengths__department-button.is-active:before,.page-template-page-faculty-human .strengths__department-button.is-active:before,.page-template-page-faculty-law .strengths__department-button.is-active:before,.page-template-page-faculty-engineering .strengths__department-button.is-active:before{content:"";display:block;width:20px;height:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--color-text)}}.page-template-page-faculty-economics .strengths__list,.page-template-page-faculty-business .strengths__list,.page-template-page-faculty-human .strengths__list,.page-template-page-faculty-law .strengths__list,.page-template-page-faculty-engineering .strengths__list{margin:20px 0 0;border:5px solid var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__list,.page-template-page-faculty-business .strengths__list,.page-template-page-faculty-human .strengths__list,.page-template-page-faculty-law .strengths__list,.page-template-page-faculty-engineering .strengths__list{margin:30px 0 0;border-radius:3px}}.page-template-page-faculty-economics .strengths__item,.page-template-page-faculty-business .strengths__item,.page-template-page-faculty-human .strengths__item,.page-template-page-faculty-law .strengths__item,.page-template-page-faculty-engineering .strengths__item{display:grid;grid-template-columns:60px 1fr}.page-template-page-faculty-economics .strengths__item:not(:first-child),.page-template-page-faculty-business .strengths__item:not(:first-child),.page-template-page-faculty-human .strengths__item:not(:first-child),.page-template-page-faculty-law .strengths__item:not(:first-child),.page-template-page-faculty-engineering .strengths__item:not(:first-child){border-top:5px solid var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__item,.page-template-page-faculty-business .strengths__item,.page-template-page-faculty-human .strengths__item,.page-template-page-faculty-law .strengths__item,.page-template-page-faculty-engineering .strengths__item{grid-template-columns:70px 1fr}}.page-template-page-faculty-economics .strengths__number,.page-template-page-faculty-business .strengths__number,.page-template-page-faculty-human .strengths__number,.page-template-page-faculty-law .strengths__number,.page-template-page-faculty-engineering .strengths__number{padding:15px 0;font-size:1.75rem;font-weight:700;line-height:1.1;text-align:center;color:#fff;background-color:var(--faculty-color60)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__number,.page-template-page-faculty-business .strengths__number,.page-template-page-faculty-human .strengths__number,.page-template-page-faculty-law .strengths__number,.page-template-page-faculty-engineering .strengths__number{font-size:2rem}}.page-template-page-faculty-economics .strengths__number>span,.page-template-page-faculty-business .strengths__number>span,.page-template-page-faculty-human .strengths__number>span,.page-template-page-faculty-law .strengths__number>span,.page-template-page-faculty-engineering .strengths__number>span{display:block;font-size:.75rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__number>span,.page-template-page-faculty-business .strengths__number>span,.page-template-page-faculty-human .strengths__number>span,.page-template-page-faculty-law .strengths__number>span,.page-template-page-faculty-engineering .strengths__number>span{font-size:.875rem}}.page-template-page-faculty-economics .strengths__text,.page-template-page-faculty-business .strengths__text,.page-template-page-faculty-human .strengths__text,.page-template-page-faculty-law .strengths__text,.page-template-page-faculty-engineering .strengths__text{padding:20px 15px;border-left:5px solid var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__text,.page-template-page-faculty-business .strengths__text,.page-template-page-faculty-human .strengths__text,.page-template-page-faculty-law .strengths__text,.page-template-page-faculty-engineering .strengths__text{padding:15px 30px}}.page-template-page-faculty-economics .strengths__text h3,.page-template-page-faculty-business .strengths__text h3,.page-template-page-faculty-human .strengths__text h3,.page-template-page-faculty-law .strengths__text h3,.page-template-page-faculty-engineering .strengths__text h3{font-size:1.125rem;font-weight:700}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__text h3,.page-template-page-faculty-business .strengths__text h3,.page-template-page-faculty-human .strengths__text h3,.page-template-page-faculty-law .strengths__text h3,.page-template-page-faculty-engineering .strengths__text h3{font-size:1.375rem}}.page-template-page-faculty-economics .strengths__text p,.page-template-page-faculty-business .strengths__text p,.page-template-page-faculty-human .strengths__text p,.page-template-page-faculty-law .strengths__text p,.page-template-page-faculty-engineering .strengths__text p{margin:10px 0 0;font-size:.875rem;text-align:justify}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__text p,.page-template-page-faculty-business .strengths__text p,.page-template-page-faculty-human .strengths__text p,.page-template-page-faculty-law .strengths__text p,.page-template-page-faculty-engineering .strengths__text p{font-size:1rem}}.page-template-page-faculty-economics .strengths__link-wrapper,.page-template-page-faculty-business .strengths__link-wrapper,.page-template-page-faculty-human .strengths__link-wrapper,.page-template-page-faculty-law .strengths__link-wrapper,.page-template-page-faculty-engineering .strengths__link-wrapper{margin:15px 0 0;text-align:right}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__link-wrapper,.page-template-page-faculty-business .strengths__link-wrapper,.page-template-page-faculty-human .strengths__link-wrapper,.page-template-page-faculty-law .strengths__link-wrapper,.page-template-page-faculty-engineering .strengths__link-wrapper{margin:10px 0 0}}.page-template-page-faculty-economics .strengths__policy,.page-template-page-faculty-business .strengths__policy,.page-template-page-faculty-human .strengths__policy,.page-template-page-faculty-law .strengths__policy,.page-template-page-faculty-engineering .strengths__policy{margin:30px 0 0;padding:35px 5%;color:#fff;background-color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__policy,.page-template-page-faculty-business .strengths__policy,.page-template-page-faculty-human .strengths__policy,.page-template-page-faculty-law .strengths__policy,.page-template-page-faculty-engineering .strengths__policy{padding:35px 30px}}.page-template-page-faculty-economics .strengths__policy-heading,.page-template-page-faculty-business .strengths__policy-heading,.page-template-page-faculty-human .strengths__policy-heading,.page-template-page-faculty-law .strengths__policy-heading,.page-template-page-faculty-engineering .strengths__policy-heading{font-size:1.125rem;font-weight:700;text-align:center}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__policy-heading,.page-template-page-faculty-business .strengths__policy-heading,.page-template-page-faculty-human .strengths__policy-heading,.page-template-page-faculty-law .strengths__policy-heading,.page-template-page-faculty-engineering .strengths__policy-heading{font-size:1.375rem}}.page-template-page-faculty-economics .strengths__policy-list,.page-template-page-faculty-business .strengths__policy-list,.page-template-page-faculty-human .strengths__policy-list,.page-template-page-faculty-law .strengths__policy-list,.page-template-page-faculty-engineering .strengths__policy-list{margin:20px 0}.page-template-page-faculty-economics .strengths__policy-item,.page-template-page-faculty-business .strengths__policy-item,.page-template-page-faculty-human .strengths__policy-item,.page-template-page-faculty-law .strengths__policy-item,.page-template-page-faculty-engineering .strengths__policy-item{margin:10px 0 0;font-size:.875rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__policy-item,.page-template-page-faculty-business .strengths__policy-item,.page-template-page-faculty-human .strengths__policy-item,.page-template-page-faculty-law .strengths__policy-item,.page-template-page-faculty-engineering .strengths__policy-item{font-size:1rem}}.page-template-page-faculty-economics .strengths__policy-item>span,.page-template-page-faculty-business .strengths__policy-item>span,.page-template-page-faculty-human .strengths__policy-item>span,.page-template-page-faculty-law .strengths__policy-item>span,.page-template-page-faculty-engineering .strengths__policy-item>span{font-size:.6875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .strengths__policy-item>span,.page-template-page-faculty-business .strengths__policy-item>span,.page-template-page-faculty-human .strengths__policy-item>span,.page-template-page-faculty-law .strengths__policy-item>span,.page-template-page-faculty-engineering .strengths__policy-item>span{font-size:.875rem}}.page-template-page-faculty-economics .strengths__policy-link-wrapper,.page-template-page-faculty-business .strengths__policy-link-wrapper,.page-template-page-faculty-human .strengths__policy-link-wrapper,.page-template-page-faculty-law .strengths__policy-link-wrapper,.page-template-page-faculty-engineering .strengths__policy-link-wrapper{--component-color: #fff;margin:20px 0 0;text-align:right}.page-template-page-faculty-economics .data-overview__container,.page-template-page-faculty-business .data-overview__container,.page-template-page-faculty-human .data-overview__container,.page-template-page-faculty-law .data-overview__container,.page-template-page-faculty-engineering .data-overview__container{padding:30px 5%;background-color:var(--faculty-color10)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__container,.page-template-page-faculty-business .data-overview__container,.page-template-page-faculty-human .data-overview__container,.page-template-page-faculty-law .data-overview__container,.page-template-page-faculty-engineering .data-overview__container{padding:30px 20px}}.page-template-page-faculty-economics .data-overview__link-wrapper,.page-template-page-faculty-business .data-overview__link-wrapper,.page-template-page-faculty-human .data-overview__link-wrapper,.page-template-page-faculty-law .data-overview__link-wrapper,.page-template-page-faculty-engineering .data-overview__link-wrapper{margin:30px 0 0;text-align:center}.page-template-page-faculty-economics .data-overview__data-list,.page-template-page-faculty-business .data-overview__data-list,.page-template-page-faculty-human .data-overview__data-list,.page-template-page-faculty-law .data-overview__data-list,.page-template-page-faculty-engineering .data-overview__data-list{display:grid;gap:20px}.page-template-page-faculty-economics .data-overview__data-item,.page-template-page-faculty-business .data-overview__data-item,.page-template-page-faculty-human .data-overview__data-item,.page-template-page-faculty-law .data-overview__data-item,.page-template-page-faculty-engineering .data-overview__data-item{padding:20px;background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__data-item,.page-template-page-faculty-business .data-overview__data-item,.page-template-page-faculty-human .data-overview__data-item,.page-template-page-faculty-law .data-overview__data-item,.page-template-page-faculty-engineering .data-overview__data-item{display:flex;align-items:center;padding-left:0}}.page-template-page-faculty-economics .data-overview__data-item:nth-of-type(-n + 3) .data-overview__data-figure,.page-template-page-faculty-business .data-overview__data-item:nth-of-type(-n + 3) .data-overview__data-figure,.page-template-page-faculty-human .data-overview__data-item:nth-of-type(-n + 3) .data-overview__data-figure,.page-template-page-faculty-law .data-overview__data-item:nth-of-type(-n + 3) .data-overview__data-figure,.page-template-page-faculty-engineering .data-overview__data-item:nth-of-type(-n + 3) .data-overview__data-figure{padding:0}.page-template-page-faculty-economics .data-overview__data-heading,.page-template-page-faculty-business .data-overview__data-heading,.page-template-page-faculty-human .data-overview__data-heading,.page-template-page-faculty-law .data-overview__data-heading,.page-template-page-faculty-engineering .data-overview__data-heading{font-size:1rem;font-weight:700;text-align:center;color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__data-heading,.page-template-page-faculty-business .data-overview__data-heading,.page-template-page-faculty-human .data-overview__data-heading,.page-template-page-faculty-law .data-overview__data-heading,.page-template-page-faculty-engineering .data-overview__data-heading{width:40%}}.page-template-page-faculty-economics .data-overview__data-heading>span,.page-template-page-faculty-business .data-overview__data-heading>span,.page-template-page-faculty-human .data-overview__data-heading>span,.page-template-page-faculty-law .data-overview__data-heading>span,.page-template-page-faculty-engineering .data-overview__data-heading>span{display:block;margin:2px 0 0;font-size:.875rem;font-weight:500;color:var(--color-text)}.page-template-page-faculty-economics .data-overview__data-figure,.page-template-page-faculty-business .data-overview__data-figure,.page-template-page-faculty-human .data-overview__data-figure,.page-template-page-faculty-law .data-overview__data-figure,.page-template-page-faculty-engineering .data-overview__data-figure{margin:10px 0 0;padding:20px;background-color:var(--faculty-color10)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__data-figure,.page-template-page-faculty-business .data-overview__data-figure,.page-template-page-faculty-human .data-overview__data-figure,.page-template-page-faculty-law .data-overview__data-figure,.page-template-page-faculty-engineering .data-overview__data-figure{width:60%;margin:0}}.page-template-page-faculty-economics .data-overview__data-figure figcaption,.page-template-page-faculty-business .data-overview__data-figure figcaption,.page-template-page-faculty-human .data-overview__data-figure figcaption,.page-template-page-faculty-law .data-overview__data-figure figcaption,.page-template-page-faculty-engineering .data-overview__data-figure figcaption{margin:10px 0 0;font-size:.75rem;text-align:center}.page-template-page-faculty-economics .data-overview__score,.page-template-page-faculty-business .data-overview__score,.page-template-page-faculty-human .data-overview__score,.page-template-page-faculty-law .data-overview__score,.page-template-page-faculty-engineering .data-overview__score{margin:60px 0 0}.page-template-page-faculty-economics .data-overview__department-buttons,.page-template-page-faculty-business .data-overview__department-buttons,.page-template-page-faculty-human .data-overview__department-buttons,.page-template-page-faculty-law .data-overview__department-buttons,.page-template-page-faculty-engineering .data-overview__department-buttons{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__department-buttons,.page-template-page-faculty-business .data-overview__department-buttons,.page-template-page-faculty-human .data-overview__department-buttons,.page-template-page-faculty-law .data-overview__department-buttons,.page-template-page-faculty-engineering .data-overview__department-buttons{flex-wrap:nowrap}}.page-template-page-faculty-economics .data-overview__department-button,.page-template-page-faculty-business .data-overview__department-button,.page-template-page-faculty-human .data-overview__department-button,.page-template-page-faculty-law .data-overview__department-button,.page-template-page-faculty-engineering .data-overview__department-button{width:50%;height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;color:var(--color-text);border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:none;font-weight:700;background-color:#fff;cursor:pointer}.page-template-page-faculty-economics .data-overview__department-button:nth-of-type(1),.page-template-page-faculty-business .data-overview__department-button:nth-of-type(1),.page-template-page-faculty-human .data-overview__department-button:nth-of-type(1),.page-template-page-faculty-law .data-overview__department-button:nth-of-type(1),.page-template-page-faculty-engineering .data-overview__department-button:nth-of-type(1){border-left:1px solid var(--color-text)}.page-template-page-faculty-economics .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-business .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-human .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-law .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-engineering .data-overview__department-button:nth-of-type(3){border-left:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-business .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-human .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-law .data-overview__department-button:nth-of-type(3),.page-template-page-faculty-engineering .data-overview__department-button:nth-of-type(3){border-left:none}}.page-template-page-faculty-economics .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .data-overview__department-button:nth-of-type(n + 3){border-top:none}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .data-overview__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .data-overview__department-button:nth-of-type(n + 3){border-top:1px solid var(--color-text)}}.page-template-page-faculty-economics .data-overview__department-button.is-active,.page-template-page-faculty-business .data-overview__department-button.is-active,.page-template-page-faculty-human .data-overview__department-button.is-active,.page-template-page-faculty-law .data-overview__department-button.is-active,.page-template-page-faculty-engineering .data-overview__department-button.is-active{color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__department-button.is-active:before,.page-template-page-faculty-business .data-overview__department-button.is-active:before,.page-template-page-faculty-human .data-overview__department-button.is-active:before,.page-template-page-faculty-law .data-overview__department-button.is-active:before,.page-template-page-faculty-engineering .data-overview__department-button.is-active:before{content:"";display:block;width:20px;height:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--color-text)}}.page-template-page-faculty-economics .data-overview__score-heading,.page-template-page-faculty-business .data-overview__score-heading,.page-template-page-faculty-human .data-overview__score-heading,.page-template-page-faculty-law .data-overview__score-heading,.page-template-page-faculty-engineering .data-overview__score-heading{padding:5px 10px;position:relative;font-size:1rem;font-weight:700;color:#fff;background-color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__score-heading,.page-template-page-faculty-business .data-overview__score-heading,.page-template-page-faculty-human .data-overview__score-heading,.page-template-page-faculty-law .data-overview__score-heading,.page-template-page-faculty-engineering .data-overview__score-heading{padding:5px 10px;font-size:1.125rem;text-align:center}}.page-template-page-faculty-economics .data-overview__score-heading>span,.page-template-page-faculty-business .data-overview__score-heading>span,.page-template-page-faculty-human .data-overview__score-heading>span,.page-template-page-faculty-law .data-overview__score-heading>span,.page-template-page-faculty-engineering .data-overview__score-heading>span{position:absolute;right:5px;bottom:6px;font-size:.75rem;font-weight:400}.page-template-page-faculty-economics .data-overview__score-sub-heading,.page-template-page-faculty-business .data-overview__score-sub-heading,.page-template-page-faculty-human .data-overview__score-sub-heading,.page-template-page-faculty-law .data-overview__score-sub-heading,.page-template-page-faculty-engineering .data-overview__score-sub-heading{font-size:1rem;font-weight:700;color:var(--faculty-color)}.page-template-page-faculty-economics .data-overview__score-group,.page-template-page-faculty-business .data-overview__score-group,.page-template-page-faculty-human .data-overview__score-group,.page-template-page-faculty-law .data-overview__score-group,.page-template-page-faculty-engineering .data-overview__score-group{margin:25px 0 0}.page-template-page-faculty-economics .data-overview__score-table,.page-template-page-faculty-business .data-overview__score-table,.page-template-page-faculty-human .data-overview__score-table,.page-template-page-faculty-law .data-overview__score-table,.page-template-page-faculty-engineering .data-overview__score-table{margin:10px 0 0;padding:10px 15px;background-color:#fff;border:2px solid var(--faculty-color)}.page-template-page-faculty-economics .data-overview__score-table-row,.page-template-page-faculty-business .data-overview__score-table-row,.page-template-page-faculty-human .data-overview__score-table-row,.page-template-page-faculty-law .data-overview__score-table-row,.page-template-page-faculty-engineering .data-overview__score-table-row{display:flex;flex-wrap:wrap;align-items:baseline}.page-template-page-faculty-economics .data-overview__score-table-row:not(:first-child),.page-template-page-faculty-business .data-overview__score-table-row:not(:first-child),.page-template-page-faculty-human .data-overview__score-table-row:not(:first-child),.page-template-page-faculty-law .data-overview__score-table-row:not(:first-child),.page-template-page-faculty-engineering .data-overview__score-table-row:not(:first-child){margin:15px 0 0}.page-template-page-faculty-economics .data-overview__score-table-row .head,.page-template-page-faculty-business .data-overview__score-table-row .head,.page-template-page-faculty-human .data-overview__score-table-row .head,.page-template-page-faculty-law .data-overview__score-table-row .head,.page-template-page-faculty-engineering .data-overview__score-table-row .head{flex-basis:100%;flex-grow:1;font-size:.875rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__score-table-row .head,.page-template-page-faculty-business .data-overview__score-table-row .head,.page-template-page-faculty-human .data-overview__score-table-row .head,.page-template-page-faculty-law .data-overview__score-table-row .head,.page-template-page-faculty-engineering .data-overview__score-table-row .head{flex-basis:50px;font-size:1rem}}.page-template-page-faculty-economics .data-overview__score-table-row .date,.page-template-page-faculty-business .data-overview__score-table-row .date,.page-template-page-faculty-human .data-overview__score-table-row .date,.page-template-page-faculty-law .data-overview__score-table-row .date,.page-template-page-faculty-engineering .data-overview__score-table-row .date{flex-basis:100%;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__score-table-row .date,.page-template-page-faculty-business .data-overview__score-table-row .date,.page-template-page-faculty-human .data-overview__score-table-row .date,.page-template-page-faculty-law .data-overview__score-table-row .date,.page-template-page-faculty-engineering .data-overview__score-table-row .date{flex-basis:80px;font-size:1rem}}.page-template-page-faculty-economics .data-overview__score-table-row .total,.page-template-page-faculty-business .data-overview__score-table-row .total,.page-template-page-faculty-human .data-overview__score-table-row .total,.page-template-page-faculty-law .data-overview__score-table-row .total,.page-template-page-faculty-engineering .data-overview__score-table-row .total{flex-grow:0;flex-basis:80px;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__score-table-row .total,.page-template-page-faculty-business .data-overview__score-table-row .total,.page-template-page-faculty-human .data-overview__score-table-row .total,.page-template-page-faculty-law .data-overview__score-table-row .total,.page-template-page-faculty-engineering .data-overview__score-table-row .total{font-size:1rem}}.page-template-page-faculty-economics .data-overview__score-table-row .score,.page-template-page-faculty-business .data-overview__score-table-row .score,.page-template-page-faculty-human .data-overview__score-table-row .score,.page-template-page-faculty-law .data-overview__score-table-row .score,.page-template-page-faculty-engineering .data-overview__score-table-row .score{flex-shrink:0;flex-basis:90px}.page-template-page-faculty-economics .data-overview__score-table-row .score+.score,.page-template-page-faculty-business .data-overview__score-table-row .score+.score,.page-template-page-faculty-human .data-overview__score-table-row .score+.score,.page-template-page-faculty-law .data-overview__score-table-row .score+.score,.page-template-page-faculty-engineering .data-overview__score-table-row .score+.score{margin-left:30px;position:relative}.page-template-page-faculty-economics .data-overview__score-table-row .score+.score:before,.page-template-page-faculty-business .data-overview__score-table-row .score+.score:before,.page-template-page-faculty-human .data-overview__score-table-row .score+.score:before,.page-template-page-faculty-law .data-overview__score-table-row .score+.score:before,.page-template-page-faculty-engineering .data-overview__score-table-row .score+.score:before{content:"";display:block;width:1px;height:50px;position:absolute;left:-18px;bottom:1px;transform:rotate(25deg);background-color:var(--color-text)}.page-template-page-faculty-economics .data-overview__score-table-row .score .small,.page-template-page-faculty-business .data-overview__score-table-row .score .small,.page-template-page-faculty-human .data-overview__score-table-row .score .small,.page-template-page-faculty-law .data-overview__score-table-row .score .small,.page-template-page-faculty-engineering .data-overview__score-table-row .score .small{display:block;font-size:.875rem}.page-template-page-faculty-economics .data-overview__score-table-row .score .number,.page-template-page-faculty-economics .data-overview__score-table-row .score .unit,.page-template-page-faculty-business .data-overview__score-table-row .score .number,.page-template-page-faculty-business .data-overview__score-table-row .score .unit,.page-template-page-faculty-human .data-overview__score-table-row .score .number,.page-template-page-faculty-human .data-overview__score-table-row .score .unit,.page-template-page-faculty-law .data-overview__score-table-row .score .number,.page-template-page-faculty-law .data-overview__score-table-row .score .unit,.page-template-page-faculty-engineering .data-overview__score-table-row .score .number,.page-template-page-faculty-engineering .data-overview__score-table-row .score .unit{font-weight:700;line-height:1;display:inline-block}.page-template-page-faculty-economics .data-overview__score-table-row .score .number,.page-template-page-faculty-business .data-overview__score-table-row .score .number,.page-template-page-faculty-human .data-overview__score-table-row .score .number,.page-template-page-faculty-law .data-overview__score-table-row .score .number,.page-template-page-faculty-engineering .data-overview__score-table-row .score .number{font-size:1.5rem}.page-template-page-faculty-economics .data-overview__score-table-row .score .unit,.page-template-page-faculty-business .data-overview__score-table-row .score .unit,.page-template-page-faculty-human .data-overview__score-table-row .score .unit,.page-template-page-faculty-law .data-overview__score-table-row .score .unit,.page-template-page-faculty-engineering .data-overview__score-table-row .score .unit{font-size:1.125rem}.page-template-page-faculty-economics .data-overview__admission,.page-template-page-faculty-business .data-overview__admission,.page-template-page-faculty-human .data-overview__admission,.page-template-page-faculty-law .data-overview__admission,.page-template-page-faculty-engineering .data-overview__admission{margin:60px 0 0}.page-template-page-faculty-economics .data-overview__admission-heading,.page-template-page-faculty-business .data-overview__admission-heading,.page-template-page-faculty-human .data-overview__admission-heading,.page-template-page-faculty-law .data-overview__admission-heading,.page-template-page-faculty-engineering .data-overview__admission-heading{font-size:1rem;font-weight:700;color:var(--faculty-color)}.page-template-page-faculty-economics .data-overview__admission-buttons,.page-template-page-faculty-business .data-overview__admission-buttons,.page-template-page-faculty-human .data-overview__admission-buttons,.page-template-page-faculty-law .data-overview__admission-buttons,.page-template-page-faculty-engineering .data-overview__admission-buttons{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin:10px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-buttons,.page-template-page-faculty-business .data-overview__admission-buttons,.page-template-page-faculty-human .data-overview__admission-buttons,.page-template-page-faculty-law .data-overview__admission-buttons,.page-template-page-faculty-engineering .data-overview__admission-buttons{flex-wrap:nowrap}}.page-template-page-faculty-economics .data-overview__admission-button,.page-template-page-faculty-business .data-overview__admission-button,.page-template-page-faculty-human .data-overview__admission-button,.page-template-page-faculty-law .data-overview__admission-button,.page-template-page-faculty-engineering .data-overview__admission-button{width:50%;height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;color:var(--color-text);border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:none;font-weight:700;background-color:#fff;cursor:pointer;font-size:1rem}.page-template-page-faculty-economics .data-overview__admission-button:nth-of-type(1),.page-template-page-faculty-business .data-overview__admission-button:nth-of-type(1),.page-template-page-faculty-human .data-overview__admission-button:nth-of-type(1),.page-template-page-faculty-law .data-overview__admission-button:nth-of-type(1),.page-template-page-faculty-engineering .data-overview__admission-button:nth-of-type(1){border-left:1px solid var(--color-text)}.page-template-page-faculty-economics .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-business .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-human .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-law .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-engineering .data-overview__admission-button:nth-of-type(3){border-left:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-business .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-human .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-law .data-overview__admission-button:nth-of-type(3),.page-template-page-faculty-engineering .data-overview__admission-button:nth-of-type(3){border-left:none}}.page-template-page-faculty-economics .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-business .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-human .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-law .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .data-overview__admission-button:nth-of-type(n + 3){border-top:none}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-business .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-human .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-law .data-overview__admission-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .data-overview__admission-button:nth-of-type(n + 3){border-top:1px solid var(--color-text)}}.page-template-page-faculty-economics .data-overview__admission-button.is-active,.page-template-page-faculty-business .data-overview__admission-button.is-active,.page-template-page-faculty-human .data-overview__admission-button.is-active,.page-template-page-faculty-law .data-overview__admission-button.is-active,.page-template-page-faculty-engineering .data-overview__admission-button.is-active{color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-button.is-active:before,.page-template-page-faculty-business .data-overview__admission-button.is-active:before,.page-template-page-faculty-human .data-overview__admission-button.is-active:before,.page-template-page-faculty-law .data-overview__admission-button.is-active:before,.page-template-page-faculty-engineering .data-overview__admission-button.is-active:before{content:"";display:block;width:20px;height:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--color-text)}}.page-template-page-faculty-economics .data-overview__admission-method,.page-template-page-faculty-business .data-overview__admission-method,.page-template-page-faculty-human .data-overview__admission-method,.page-template-page-faculty-law .data-overview__admission-method,.page-template-page-faculty-engineering .data-overview__admission-method{font-size:.875rem;margin:10px 0 0}.page-template-page-faculty-economics .data-overview__admission-contents,.page-template-page-faculty-business .data-overview__admission-contents,.page-template-page-faculty-human .data-overview__admission-contents,.page-template-page-faculty-law .data-overview__admission-contents,.page-template-page-faculty-engineering .data-overview__admission-contents{margin:20px 0 0}.page-template-page-faculty-economics .data-overview__admission-capacity,.page-template-page-faculty-business .data-overview__admission-capacity,.page-template-page-faculty-human .data-overview__admission-capacity,.page-template-page-faculty-law .data-overview__admission-capacity,.page-template-page-faculty-engineering .data-overview__admission-capacity{font-size:1.125rem;font-weight:500;line-height:1.3;text-align:center}.page-template-page-faculty-economics .data-overview__admission-capacity>span,.page-template-page-faculty-business .data-overview__admission-capacity>span,.page-template-page-faculty-human .data-overview__admission-capacity>span,.page-template-page-faculty-law .data-overview__admission-capacity>span,.page-template-page-faculty-engineering .data-overview__admission-capacity>span{display:inline-block;font-size:1.5rem;font-weight:700;margin:0 0 0 10px}.page-template-page-faculty-economics .data-overview__admission-capacity>span>span,.page-template-page-faculty-business .data-overview__admission-capacity>span>span,.page-template-page-faculty-human .data-overview__admission-capacity>span>span,.page-template-page-faculty-law .data-overview__admission-capacity>span>span,.page-template-page-faculty-engineering .data-overview__admission-capacity>span>span{font-size:1.125rem}.page-template-page-faculty-economics .data-overview__admission-table,.page-template-page-faculty-business .data-overview__admission-table,.page-template-page-faculty-human .data-overview__admission-table,.page-template-page-faculty-law .data-overview__admission-table,.page-template-page-faculty-engineering .data-overview__admission-table{display:grid;grid-template-columns:1fr;gap:10px;margin:10px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-table,.page-template-page-faculty-business .data-overview__admission-table,.page-template-page-faculty-human .data-overview__admission-table,.page-template-page-faculty-law .data-overview__admission-table,.page-template-page-faculty-engineering .data-overview__admission-table{grid-template-columns:repeat(6, 1fr)}}.page-template-page-faculty-economics .data-overview__admission-table>p,.page-template-page-faculty-business .data-overview__admission-table>p,.page-template-page-faculty-human .data-overview__admission-table>p,.page-template-page-faculty-law .data-overview__admission-table>p,.page-template-page-faculty-engineering .data-overview__admission-table>p{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 10px;line-height:1.3;background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-table>p.col3,.page-template-page-faculty-business .data-overview__admission-table>p.col3,.page-template-page-faculty-human .data-overview__admission-table>p.col3,.page-template-page-faculty-law .data-overview__admission-table>p.col3,.page-template-page-faculty-engineering .data-overview__admission-table>p.col3{grid-column:span 3}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-table>p.col2,.page-template-page-faculty-business .data-overview__admission-table>p.col2,.page-template-page-faculty-human .data-overview__admission-table>p.col2,.page-template-page-faculty-law .data-overview__admission-table>p.col2,.page-template-page-faculty-engineering .data-overview__admission-table>p.col2{grid-column:span 2}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-table>p.row1,.page-template-page-faculty-business .data-overview__admission-table>p.row1,.page-template-page-faculty-human .data-overview__admission-table>p.row1,.page-template-page-faculty-law .data-overview__admission-table>p.row1,.page-template-page-faculty-engineering .data-overview__admission-table>p.row1{grid-row:1}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-table>p.row2,.page-template-page-faculty-business .data-overview__admission-table>p.row2,.page-template-page-faculty-human .data-overview__admission-table>p.row2,.page-template-page-faculty-law .data-overview__admission-table>p.row2,.page-template-page-faculty-engineering .data-overview__admission-table>p.row2{grid-row:2}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .data-overview__admission-table>p.row3,.page-template-page-faculty-business .data-overview__admission-table>p.row3,.page-template-page-faculty-human .data-overview__admission-table>p.row3,.page-template-page-faculty-law .data-overview__admission-table>p.row3,.page-template-page-faculty-engineering .data-overview__admission-table>p.row3{grid-row:3}}.page-template-page-faculty-economics .data-overview__admission-table>p .type,.page-template-page-faculty-business .data-overview__admission-table>p .type,.page-template-page-faculty-human .data-overview__admission-table>p .type,.page-template-page-faculty-law .data-overview__admission-table>p .type,.page-template-page-faculty-engineering .data-overview__admission-table>p .type{font-size:.9375rem;font-weight:500}.page-template-page-faculty-economics .data-overview__admission-table>p .type>span,.page-template-page-faculty-business .data-overview__admission-table>p .type>span,.page-template-page-faculty-human .data-overview__admission-table>p .type>span,.page-template-page-faculty-law .data-overview__admission-table>p .type>span,.page-template-page-faculty-engineering .data-overview__admission-table>p .type>span{display:block;font-size:.75rem;font-weight:400}.page-template-page-faculty-economics .data-overview__admission-table>p .number,.page-template-page-faculty-business .data-overview__admission-table>p .number,.page-template-page-faculty-human .data-overview__admission-table>p .number,.page-template-page-faculty-law .data-overview__admission-table>p .number,.page-template-page-faculty-engineering .data-overview__admission-table>p .number{font-size:1.25rem;font-weight:700}.page-template-page-faculty-economics .data-overview__admission-table>p .number>span,.page-template-page-faculty-business .data-overview__admission-table>p .number>span,.page-template-page-faculty-human .data-overview__admission-table>p .number>span,.page-template-page-faculty-law .data-overview__admission-table>p .number>span,.page-template-page-faculty-engineering .data-overview__admission-table>p .number>span{font-size:1rem}.page-template-page-faculty-economics .data-overview__admission-note,.page-template-page-faculty-business .data-overview__admission-note,.page-template-page-faculty-human .data-overview__admission-note,.page-template-page-faculty-law .data-overview__admission-note,.page-template-page-faculty-engineering .data-overview__admission-note{margin:5px 0 0;font-size:.875rem;font-weight:500}.page-template-page-faculty-economics .qualifications,.page-template-page-faculty-business .qualifications,.page-template-page-faculty-human .qualifications,.page-template-page-faculty-law .qualifications,.page-template-page-faculty-engineering .qualifications{margin:50px 0 80px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .qualifications,.page-template-page-faculty-business .qualifications,.page-template-page-faculty-human .qualifications,.page-template-page-faculty-law .qualifications,.page-template-page-faculty-engineering .qualifications{margin:35px 0 80px}}.page-template-page-faculty-economics .qualifications__department-buttons,.page-template-page-faculty-business .qualifications__department-buttons,.page-template-page-faculty-human .qualifications__department-buttons,.page-template-page-faculty-law .qualifications__department-buttons,.page-template-page-faculty-engineering .qualifications__department-buttons{display:flex;flex-wrap:wrap;align-items:center;width:90%;margin:10px auto 0}@media only screen and (min-width:768px){.page-template-page-faculty-economics .qualifications__department-buttons,.page-template-page-faculty-business .qualifications__department-buttons,.page-template-page-faculty-human .qualifications__department-buttons,.page-template-page-faculty-law .qualifications__department-buttons,.page-template-page-faculty-engineering .qualifications__department-buttons{width:calc(100% - 40px)}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .qualifications__department-buttons,.page-template-page-faculty-business .qualifications__department-buttons,.page-template-page-faculty-human .qualifications__department-buttons,.page-template-page-faculty-law .qualifications__department-buttons,.page-template-page-faculty-engineering .qualifications__department-buttons{flex-wrap:nowrap}}.page-template-page-faculty-economics .qualifications__department-button,.page-template-page-faculty-business .qualifications__department-button,.page-template-page-faculty-human .qualifications__department-button,.page-template-page-faculty-law .qualifications__department-button,.page-template-page-faculty-engineering .qualifications__department-button{width:50%;height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;color:var(--color-text);border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:none;font-weight:700;background-color:#fff;cursor:pointer}.page-template-page-faculty-economics .qualifications__department-button:nth-of-type(1),.page-template-page-faculty-business .qualifications__department-button:nth-of-type(1),.page-template-page-faculty-human .qualifications__department-button:nth-of-type(1),.page-template-page-faculty-law .qualifications__department-button:nth-of-type(1),.page-template-page-faculty-engineering .qualifications__department-button:nth-of-type(1){border-left:1px solid var(--color-text)}.page-template-page-faculty-economics .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-business .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-human .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-law .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-engineering .qualifications__department-button:nth-of-type(3){border-left:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-business .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-human .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-law .qualifications__department-button:nth-of-type(3),.page-template-page-faculty-engineering .qualifications__department-button:nth-of-type(3){border-left:none}}.page-template-page-faculty-economics .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .qualifications__department-button:nth-of-type(n + 3){border-top:none}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .qualifications__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .qualifications__department-button:nth-of-type(n + 3){border-top:1px solid var(--color-text)}}.page-template-page-faculty-economics .qualifications__department-button.is-active,.page-template-page-faculty-business .qualifications__department-button.is-active,.page-template-page-faculty-human .qualifications__department-button.is-active,.page-template-page-faculty-law .qualifications__department-button.is-active,.page-template-page-faculty-engineering .qualifications__department-button.is-active{color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .qualifications__department-button.is-active:before,.page-template-page-faculty-business .qualifications__department-button.is-active:before,.page-template-page-faculty-human .qualifications__department-button.is-active:before,.page-template-page-faculty-law .qualifications__department-button.is-active:before,.page-template-page-faculty-engineering .qualifications__department-button.is-active:before{content:"";display:block;width:20px;height:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--color-text)}}.page-template-page-faculty-economics .qualifications__contents,.page-template-page-faculty-business .qualifications__contents,.page-template-page-faculty-human .qualifications__contents,.page-template-page-faculty-law .qualifications__contents,.page-template-page-faculty-engineering .qualifications__contents{width:90%;margin:30px auto 0}@media only screen and (min-width:768px){.page-template-page-faculty-economics .qualifications__contents,.page-template-page-faculty-business .qualifications__contents,.page-template-page-faculty-human .qualifications__contents,.page-template-page-faculty-law .qualifications__contents,.page-template-page-faculty-engineering .qualifications__contents{width:100%}}.page-template-page-faculty-economics .qualifications__content-inner,.page-template-page-faculty-business .qualifications__content-inner,.page-template-page-faculty-human .qualifications__content-inner,.page-template-page-faculty-law .qualifications__content-inner,.page-template-page-faculty-engineering .qualifications__content-inner{display:grid;gap:10px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .qualifications__content-inner,.page-template-page-faculty-business .qualifications__content-inner,.page-template-page-faculty-human .qualifications__content-inner,.page-template-page-faculty-law .qualifications__content-inner,.page-template-page-faculty-engineering .qualifications__content-inner{grid-template-columns:repeat(2, 1fr)}}.page-template-page-faculty-economics .qualifications__content-box,.page-template-page-faculty-business .qualifications__content-box,.page-template-page-faculty-human .qualifications__content-box,.page-template-page-faculty-law .qualifications__content-box,.page-template-page-faculty-engineering .qualifications__content-box{padding:20px 10px 20px 20px;background-color:var(--faculty-color10)}.page-template-page-faculty-economics .qualifications__content-box>p,.page-template-page-faculty-business .qualifications__content-box>p,.page-template-page-faculty-human .qualifications__content-box>p,.page-template-page-faculty-law .qualifications__content-box>p,.page-template-page-faculty-engineering .qualifications__content-box>p{margin:5px 0 0;font-size:.875rem}.page-template-page-faculty-economics .qualifications__content-heading,.page-template-page-faculty-business .qualifications__content-heading,.page-template-page-faculty-human .qualifications__content-heading,.page-template-page-faculty-law .qualifications__content-heading,.page-template-page-faculty-engineering .qualifications__content-heading{color:var(--faculty-color);font-size:1rem;font-weight:700}.page-template-page-faculty-economics .qualifications__content-sub-heading,.page-template-page-faculty-business .qualifications__content-sub-heading,.page-template-page-faculty-human .qualifications__content-sub-heading,.page-template-page-faculty-law .qualifications__content-sub-heading,.page-template-page-faculty-engineering .qualifications__content-sub-heading{margin:15px 0 -5px;font-size:.875rem;font-weight:700}.page-template-page-faculty-economics .qualifications__list,.page-template-page-faculty-business .qualifications__list,.page-template-page-faculty-human .qualifications__list,.page-template-page-faculty-law .qualifications__list,.page-template-page-faculty-engineering .qualifications__list{margin:15px 0 0}.page-template-page-faculty-economics .qualifications__item,.page-template-page-faculty-business .qualifications__item,.page-template-page-faculty-human .qualifications__item,.page-template-page-faculty-law .qualifications__item,.page-template-page-faculty-engineering .qualifications__item{margin-top:5px;padding-left:15px;position:relative;font-size:.875rem;font-weight:400}.page-template-page-faculty-economics .qualifications__item:before,.page-template-page-faculty-business .qualifications__item:before,.page-template-page-faculty-human .qualifications__item:before,.page-template-page-faculty-law .qualifications__item:before,.page-template-page-faculty-engineering .qualifications__item:before{content:"";display:inline-block;width:8px;height:8px;position:absolute;top:10px;left:0;border-radius:50%;background-color:var(--faculty-color)}.page-template-page-faculty-economics .qualifications__item>ul,.page-template-page-faculty-business .qualifications__item>ul,.page-template-page-faculty-human .qualifications__item>ul,.page-template-page-faculty-law .qualifications__item>ul,.page-template-page-faculty-engineering .qualifications__item>ul{margin:0 0 20px}.page-template-page-faculty-economics .qualifications__item>ul>li,.page-template-page-faculty-business .qualifications__item>ul>li,.page-template-page-faculty-human .qualifications__item>ul>li,.page-template-page-faculty-law .qualifications__item>ul>li,.page-template-page-faculty-engineering .qualifications__item>ul>li{padding-left:1em;text-indent:-1em}.page-template-page-faculty-economics .employment-data__container,.page-template-page-faculty-business .employment-data__container,.page-template-page-faculty-human .employment-data__container,.page-template-page-faculty-law .employment-data__container,.page-template-page-faculty-engineering .employment-data__container{padding:30px 5%;background-color:var(--faculty-color10)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .employment-data__container,.page-template-page-faculty-business .employment-data__container,.page-template-page-faculty-human .employment-data__container,.page-template-page-faculty-law .employment-data__container,.page-template-page-faculty-engineering .employment-data__container{padding:30px 20px}}.page-template-page-faculty-economics .employment-data__department-buttons,.page-template-page-faculty-business .employment-data__department-buttons,.page-template-page-faculty-human .employment-data__department-buttons,.page-template-page-faculty-law .employment-data__department-buttons,.page-template-page-faculty-engineering .employment-data__department-buttons{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .employment-data__department-buttons,.page-template-page-faculty-business .employment-data__department-buttons,.page-template-page-faculty-human .employment-data__department-buttons,.page-template-page-faculty-law .employment-data__department-buttons,.page-template-page-faculty-engineering .employment-data__department-buttons{flex-wrap:nowrap}}.page-template-page-faculty-economics .employment-data__department-button,.page-template-page-faculty-business .employment-data__department-button,.page-template-page-faculty-human .employment-data__department-button,.page-template-page-faculty-law .employment-data__department-button,.page-template-page-faculty-engineering .employment-data__department-button{width:50%;height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;color:var(--color-text);border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:none;font-weight:700;background-color:#fff;cursor:pointer}.page-template-page-faculty-economics .employment-data__department-button:nth-of-type(1),.page-template-page-faculty-business .employment-data__department-button:nth-of-type(1),.page-template-page-faculty-human .employment-data__department-button:nth-of-type(1),.page-template-page-faculty-law .employment-data__department-button:nth-of-type(1),.page-template-page-faculty-engineering .employment-data__department-button:nth-of-type(1){border-left:1px solid var(--color-text)}.page-template-page-faculty-economics .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-business .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-human .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-law .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-engineering .employment-data__department-button:nth-of-type(3){border-left:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-business .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-human .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-law .employment-data__department-button:nth-of-type(3),.page-template-page-faculty-engineering .employment-data__department-button:nth-of-type(3){border-left:none}}.page-template-page-faculty-economics .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .employment-data__department-button:nth-of-type(n + 3){border-top:none}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .employment-data__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .employment-data__department-button:nth-of-type(n + 3){border-top:1px solid var(--color-text)}}.page-template-page-faculty-economics .employment-data__department-button.is-active,.page-template-page-faculty-business .employment-data__department-button.is-active,.page-template-page-faculty-human .employment-data__department-button.is-active,.page-template-page-faculty-law .employment-data__department-button.is-active,.page-template-page-faculty-engineering .employment-data__department-button.is-active{color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .employment-data__department-button.is-active:before,.page-template-page-faculty-business .employment-data__department-button.is-active:before,.page-template-page-faculty-human .employment-data__department-button.is-active:before,.page-template-page-faculty-law .employment-data__department-button.is-active:before,.page-template-page-faculty-engineering .employment-data__department-button.is-active:before{content:"";display:block;width:20px;height:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--color-text)}}.page-template-page-faculty-economics .employment-data__list+.employment-data__list,.page-template-page-faculty-business .employment-data__list+.employment-data__list,.page-template-page-faculty-human .employment-data__list+.employment-data__list,.page-template-page-faculty-law .employment-data__list+.employment-data__list,.page-template-page-faculty-engineering .employment-data__list+.employment-data__list{margin:10px 0 0}.page-template-page-faculty-economics .employment-data__item,.page-template-page-faculty-business .employment-data__item,.page-template-page-faculty-human .employment-data__item,.page-template-page-faculty-law .employment-data__item,.page-template-page-faculty-engineering .employment-data__item{padding:15px;background-color:#fff}.page-template-page-faculty-economics .employment-data__item:first-child,.page-template-page-faculty-business .employment-data__item:first-child,.page-template-page-faculty-human .employment-data__item:first-child,.page-template-page-faculty-law .employment-data__item:first-child,.page-template-page-faculty-engineering .employment-data__item:first-child{text-align:center}.page-template-page-faculty-economics .employment-data__item:not(:first-child),.page-template-page-faculty-business .employment-data__item:not(:first-child),.page-template-page-faculty-human .employment-data__item:not(:first-child),.page-template-page-faculty-law .employment-data__item:not(:first-child),.page-template-page-faculty-engineering .employment-data__item:not(:first-child){margin:10px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .employment-data__item,.page-template-page-faculty-business .employment-data__item,.page-template-page-faculty-human .employment-data__item,.page-template-page-faculty-law .employment-data__item,.page-template-page-faculty-engineering .employment-data__item{padding:15px 20px}}.page-template-page-faculty-economics .employment-data__item-heading,.page-template-page-faculty-business .employment-data__item-heading,.page-template-page-faculty-human .employment-data__item-heading,.page-template-page-faculty-law .employment-data__item-heading,.page-template-page-faculty-engineering .employment-data__item-heading{font-size:1rem;font-weight:700;color:var(--faculty-color)}.page-template-page-faculty-economics .employment-data__rate,.page-template-page-faculty-business .employment-data__rate,.page-template-page-faculty-human .employment-data__rate,.page-template-page-faculty-law .employment-data__rate,.page-template-page-faculty-engineering .employment-data__rate{margin:5px 0 0;font-size:3.75rem;font-weight:700;line-height:1}.page-template-page-faculty-economics .employment-data__rate>span,.page-template-page-faculty-business .employment-data__rate>span,.page-template-page-faculty-human .employment-data__rate>span,.page-template-page-faculty-law .employment-data__rate>span,.page-template-page-faculty-engineering .employment-data__rate>span{margin-left:5px;font-size:1.875rem}.page-template-page-faculty-economics .employment-data__item-note,.page-template-page-faculty-business .employment-data__item-note,.page-template-page-faculty-human .employment-data__item-note,.page-template-page-faculty-law .employment-data__item-note,.page-template-page-faculty-engineering .employment-data__item-note{display:inline-block;margin:10px 0 0;font-size:.75rem}.page-template-page-faculty-economics .employment-data__item-content,.page-template-page-faculty-business .employment-data__item-content,.page-template-page-faculty-human .employment-data__item-content,.page-template-page-faculty-law .employment-data__item-content,.page-template-page-faculty-engineering .employment-data__item-content{margin:15px 0 0;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .employment-data__item-content,.page-template-page-faculty-business .employment-data__item-content,.page-template-page-faculty-human .employment-data__item-content,.page-template-page-faculty-law .employment-data__item-content,.page-template-page-faculty-engineering .employment-data__item-content{font-size:1rem}}.page-template-page-faculty-economics .employment-data__link-wrapper,.page-template-page-faculty-business .employment-data__link-wrapper,.page-template-page-faculty-human .employment-data__link-wrapper,.page-template-page-faculty-law .employment-data__link-wrapper,.page-template-page-faculty-engineering .employment-data__link-wrapper{margin:30px 0 0}.page-template-page-faculty-economics .learning__part,.page-template-page-faculty-business .learning__part,.page-template-page-faculty-human .learning__part,.page-template-page-faculty-law .learning__part,.page-template-page-faculty-engineering .learning__part{margin:30px 0 0}.page-template-page-faculty-economics .learning__part+.learning__part,.page-template-page-faculty-business .learning__part+.learning__part,.page-template-page-faculty-human .learning__part+.learning__part,.page-template-page-faculty-law .learning__part+.learning__part,.page-template-page-faculty-engineering .learning__part+.learning__part{margin:60px 0 0}.page-template-page-faculty-economics .learning__part-heading,.page-template-page-faculty-business .learning__part-heading,.page-template-page-faculty-human .learning__part-heading,.page-template-page-faculty-law .learning__part-heading,.page-template-page-faculty-engineering .learning__part-heading{width:90%;font-size:1rem;font-weight:700;margin:15px auto 10px}@media only screen and (min-width:768px){.page-template-page-faculty-economics .learning__part-heading,.page-template-page-faculty-business .learning__part-heading,.page-template-page-faculty-human .learning__part-heading,.page-template-page-faculty-law .learning__part-heading,.page-template-page-faculty-engineering .learning__part-heading{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__part-heading,.page-template-page-faculty-business .learning__part-heading,.page-template-page-faculty-human .learning__part-heading,.page-template-page-faculty-law .learning__part-heading,.page-template-page-faculty-engineering .learning__part-heading{font-size:1.25rem}}.page-template-page-faculty-economics .learning__sub-heading,.page-template-page-faculty-business .learning__sub-heading,.page-template-page-faculty-human .learning__sub-heading,.page-template-page-faculty-law .learning__sub-heading,.page-template-page-faculty-engineering .learning__sub-heading{font-size:1rem;font-weight:700;text-align:center}.page-template-page-faculty-economics .learning__description,.page-template-page-faculty-business .learning__description,.page-template-page-faculty-human .learning__description,.page-template-page-faculty-law .learning__description,.page-template-page-faculty-engineering .learning__description{width:90%;margin:0 auto;font-size:.875rem}@media only screen and (min-width:768px){.page-template-page-faculty-economics .learning__description,.page-template-page-faculty-business .learning__description,.page-template-page-faculty-human .learning__description,.page-template-page-faculty-law .learning__description,.page-template-page-faculty-engineering .learning__description{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__description,.page-template-page-faculty-business .learning__description,.page-template-page-faculty-human .learning__description,.page-template-page-faculty-law .learning__description,.page-template-page-faculty-engineering .learning__description{font-size:1rem}}.page-template-page-faculty-economics .learning__curriculums,.page-template-page-faculty-business .learning__curriculums,.page-template-page-faculty-human .learning__curriculums,.page-template-page-faculty-law .learning__curriculums,.page-template-page-faculty-engineering .learning__curriculums{margin:15px 0 0;padding:20px 5%;background-color:var(--faculty-color30)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__curriculums,.page-template-page-faculty-business .learning__curriculums,.page-template-page-faculty-human .learning__curriculums,.page-template-page-faculty-law .learning__curriculums,.page-template-page-faculty-engineering .learning__curriculums{padding:20px}}.page-template-page-faculty-economics .learning__curriculums-labels,.page-template-page-faculty-business .learning__curriculums-labels,.page-template-page-faculty-human .learning__curriculums-labels,.page-template-page-faculty-law .learning__curriculums-labels,.page-template-page-faculty-engineering .learning__curriculums-labels{display:grid;gap:0 5px;grid-template-columns:repeat(var(--list-col), 1fr)}.page-template-page-faculty-economics .learning__curriculums-label,.page-template-page-faculty-business .learning__curriculums-label,.page-template-page-faculty-human .learning__curriculums-label,.page-template-page-faculty-law .learning__curriculums-label,.page-template-page-faculty-engineering .learning__curriculums-label{padding:5px;font-size:1rem;font-weight:700;text-align:center;color:#fff;background-color:var(--faculty-color)}.page-template-page-faculty-economics .learning__curriculums-label:not(.--first),.page-template-page-faculty-business .learning__curriculums-label:not(.--first),.page-template-page-faculty-human .learning__curriculums-label:not(.--first),.page-template-page-faculty-law .learning__curriculums-label:not(.--first),.page-template-page-faculty-engineering .learning__curriculums-label:not(.--first){clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%)}.page-template-page-faculty-economics .learning__curriculums-sub-label,.page-template-page-faculty-business .learning__curriculums-sub-label,.page-template-page-faculty-human .learning__curriculums-sub-label,.page-template-page-faculty-law .learning__curriculums-sub-label,.page-template-page-faculty-engineering .learning__curriculums-sub-label{margin:10px 0 0;font-weight:700;text-align:center;color:var(--faculty-color)}.page-template-page-faculty-economics .learning__curriculums-list,.page-template-page-faculty-business .learning__curriculums-list,.page-template-page-faculty-human .learning__curriculums-list,.page-template-page-faculty-law .learning__curriculums-list,.page-template-page-faculty-engineering .learning__curriculums-list{display:grid;gap:5px;margin:15px 0 0;grid-template-columns:repeat(var(--list-col), 1fr)}.page-template-page-faculty-economics .learning__curriculums-list.--first,.page-template-page-faculty-business .learning__curriculums-list.--first,.page-template-page-faculty-human .learning__curriculums-list.--first,.page-template-page-faculty-law .learning__curriculums-list.--first,.page-template-page-faculty-engineering .learning__curriculums-list.--first{grid-template-columns:repeat(2, 1fr)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__curriculums-list.--first,.page-template-page-faculty-business .learning__curriculums-list.--first,.page-template-page-faculty-human .learning__curriculums-list.--first,.page-template-page-faculty-law .learning__curriculums-list.--first,.page-template-page-faculty-engineering .learning__curriculums-list.--first{grid-template-columns:repeat(var(--list-col), 1fr)}}.page-template-page-faculty-economics .learning__curriculums-list+.learning__curriculums-label,.page-template-page-faculty-business .learning__curriculums-list+.learning__curriculums-label,.page-template-page-faculty-human .learning__curriculums-list+.learning__curriculums-label,.page-template-page-faculty-law .learning__curriculums-list+.learning__curriculums-label,.page-template-page-faculty-engineering .learning__curriculums-list+.learning__curriculums-label{margin:25px 0 0}.page-template-page-faculty-economics .learning__curriculums-item,.page-template-page-faculty-business .learning__curriculums-item,.page-template-page-faculty-human .learning__curriculums-item,.page-template-page-faculty-law .learning__curriculums-item,.page-template-page-faculty-engineering .learning__curriculums-item{--item-col: 1;grid-column:span var(--item-col);display:flex;align-items:center;justify-content:center;padding:10px 5px;font-size:.75rem;font-weight:700;line-height:1.3;text-align:center;word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere;color:var(--faculty-color);border:1px solid var(--faculty-color);border-radius:100px;background-color:#fff}.page-template-page-faculty-economics .learning__curriculums-notes,.page-template-page-faculty-business .learning__curriculums-notes,.page-template-page-faculty-human .learning__curriculums-notes,.page-template-page-faculty-law .learning__curriculums-notes,.page-template-page-faculty-engineering .learning__curriculums-notes{margin:15px 0 0}.page-template-page-faculty-economics .learning__curriculums-note,.page-template-page-faculty-business .learning__curriculums-note,.page-template-page-faculty-human .learning__curriculums-note,.page-template-page-faculty-law .learning__curriculums-note,.page-template-page-faculty-engineering .learning__curriculums-note{font-size:.8125rem;font-weight:400;color:var(--faculty-color)}.page-template-page-faculty-economics .learning__curriculums-subjects,.page-template-page-faculty-business .learning__curriculums-subjects,.page-template-page-faculty-human .learning__curriculums-subjects,.page-template-page-faculty-law .learning__curriculums-subjects,.page-template-page-faculty-engineering .learning__curriculums-subjects{margin:25px 0 0;padding:20px 15px;background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__curriculums-subjects,.page-template-page-faculty-business .learning__curriculums-subjects,.page-template-page-faculty-human .learning__curriculums-subjects,.page-template-page-faculty-law .learning__curriculums-subjects,.page-template-page-faculty-engineering .learning__curriculums-subjects{padding:20px}}.page-template-page-faculty-economics .learning__curriculums-subjects-heading,.page-template-page-faculty-business .learning__curriculums-subjects-heading,.page-template-page-faculty-human .learning__curriculums-subjects-heading,.page-template-page-faculty-law .learning__curriculums-subjects-heading,.page-template-page-faculty-engineering .learning__curriculums-subjects-heading{font-size:1rem;font-weight:700;text-align:center}.page-template-page-faculty-economics .learning__curriculums-subjects-list,.page-template-page-faculty-business .learning__curriculums-subjects-list,.page-template-page-faculty-human .learning__curriculums-subjects-list,.page-template-page-faculty-law .learning__curriculums-subjects-list,.page-template-page-faculty-engineering .learning__curriculums-subjects-list{display:grid;align-items:center;grid-template-columns:1.5fr 1fr;gap:5px 10px;margin:15px 0 0}@media only screen and (min-width:768px){.page-template-page-faculty-economics .learning__curriculums-subjects-list,.page-template-page-faculty-business .learning__curriculums-subjects-list,.page-template-page-faculty-human .learning__curriculums-subjects-list,.page-template-page-faculty-law .learning__curriculums-subjects-list,.page-template-page-faculty-engineering .learning__curriculums-subjects-list{grid-template-columns:repeat(2, 1fr)}}.page-template-page-faculty-economics .learning__curriculums-subjects-item,.page-template-page-faculty-business .learning__curriculums-subjects-item,.page-template-page-faculty-human .learning__curriculums-subjects-item,.page-template-page-faculty-law .learning__curriculums-subjects-item,.page-template-page-faculty-engineering .learning__curriculums-subjects-item{position:relative;padding-left:15px;font-size:.875rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__curriculums-subjects-item,.page-template-page-faculty-business .learning__curriculums-subjects-item,.page-template-page-faculty-human .learning__curriculums-subjects-item,.page-template-page-faculty-law .learning__curriculums-subjects-item,.page-template-page-faculty-engineering .learning__curriculums-subjects-item{font-size:1rem}}.page-template-page-faculty-economics .learning__curriculums-subjects-item:before,.page-template-page-faculty-business .learning__curriculums-subjects-item:before,.page-template-page-faculty-human .learning__curriculums-subjects-item:before,.page-template-page-faculty-law .learning__curriculums-subjects-item:before,.page-template-page-faculty-engineering .learning__curriculums-subjects-item:before{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:50%;background-color:var(--faculty-color)}.page-template-page-faculty-economics .learning__curriculums-arrow,.page-template-page-faculty-business .learning__curriculums-arrow,.page-template-page-faculty-human .learning__curriculums-arrow,.page-template-page-faculty-law .learning__curriculums-arrow,.page-template-page-faculty-engineering .learning__curriculums-arrow{margin:20px auto;width:36px;height:18px;background-color:var(--faculty-color);clip-path:polygon(0 0, 100% 0, 50% 100%)}.page-template-page-faculty-economics .learning__select-department,.page-template-page-faculty-business .learning__select-department,.page-template-page-faculty-human .learning__select-department,.page-template-page-faculty-law .learning__select-department,.page-template-page-faculty-engineering .learning__select-department{width:90%;margin:15px auto 30px;padding:15px;position:relative;text-align:center;background-color:#e5e5e5}@media only screen and (min-width:768px){.page-template-page-faculty-economics .learning__select-department,.page-template-page-faculty-business .learning__select-department,.page-template-page-faculty-human .learning__select-department,.page-template-page-faculty-law .learning__select-department,.page-template-page-faculty-engineering .learning__select-department{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__select-department,.page-template-page-faculty-business .learning__select-department,.page-template-page-faculty-human .learning__select-department,.page-template-page-faculty-law .learning__select-department,.page-template-page-faculty-engineering .learning__select-department{padding:15px 20px}}.page-template-page-faculty-economics .learning__select-department:after,.page-template-page-faculty-business .learning__select-department:after,.page-template-page-faculty-human .learning__select-department:after,.page-template-page-faculty-law .learning__select-department:after,.page-template-page-faculty-engineering .learning__select-department:after{content:"";display:block;width:36px;height:18px;background-color:#e5e5e5;position:absolute;left:50%;top:100%;transform:translate(-50%, -1px);clip-path:polygon(0 0, 100% 0, 50% 100%)}.page-template-page-faculty-economics .learning__select-department>h3,.page-template-page-faculty-business .learning__select-department>h3,.page-template-page-faculty-human .learning__select-department>h3,.page-template-page-faculty-law .learning__select-department>h3,.page-template-page-faculty-engineering .learning__select-department>h3{font-size:1rem;font-weight:700}.page-template-page-faculty-economics .learning__select-department>p,.page-template-page-faculty-business .learning__select-department>p,.page-template-page-faculty-human .learning__select-department>p,.page-template-page-faculty-law .learning__select-department>p,.page-template-page-faculty-engineering .learning__select-department>p{margin:5px 0 0;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__select-department>p,.page-template-page-faculty-business .learning__select-department>p,.page-template-page-faculty-human .learning__select-department>p,.page-template-page-faculty-law .learning__select-department>p,.page-template-page-faculty-engineering .learning__select-department>p{font-size:1rem}}.page-template-page-faculty-economics .learning__container,.page-template-page-faculty-business .learning__container,.page-template-page-faculty-human .learning__container,.page-template-page-faculty-law .learning__container,.page-template-page-faculty-engineering .learning__container{padding:20px 5% 40px;background-color:var(--faculty-color10)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__container,.page-template-page-faculty-business .learning__container,.page-template-page-faculty-human .learning__container,.page-template-page-faculty-law .learning__container,.page-template-page-faculty-engineering .learning__container{padding:20px 20px 40px}}.page-template-page-faculty-economics .learning__container p,.page-template-page-faculty-business .learning__container p,.page-template-page-faculty-human .learning__container p,.page-template-page-faculty-law .learning__container p,.page-template-page-faculty-engineering .learning__container p{font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__container p,.page-template-page-faculty-business .learning__container p,.page-template-page-faculty-human .learning__container p,.page-template-page-faculty-law .learning__container p,.page-template-page-faculty-engineering .learning__container p{font-size:1rem}}.page-template-page-faculty-economics .learning__department-buttons,.page-template-page-faculty-business .learning__department-buttons,.page-template-page-faculty-human .learning__department-buttons,.page-template-page-faculty-law .learning__department-buttons,.page-template-page-faculty-engineering .learning__department-buttons{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__department-buttons,.page-template-page-faculty-business .learning__department-buttons,.page-template-page-faculty-human .learning__department-buttons,.page-template-page-faculty-law .learning__department-buttons,.page-template-page-faculty-engineering .learning__department-buttons{flex-wrap:nowrap}}.page-template-page-faculty-economics .learning__department-button,.page-template-page-faculty-business .learning__department-button,.page-template-page-faculty-human .learning__department-button,.page-template-page-faculty-law .learning__department-button,.page-template-page-faculty-engineering .learning__department-button{width:50%;height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;color:var(--color-text);border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:none;font-weight:700;background-color:#fff;cursor:pointer}.page-template-page-faculty-economics .learning__department-button:nth-of-type(1),.page-template-page-faculty-business .learning__department-button:nth-of-type(1),.page-template-page-faculty-human .learning__department-button:nth-of-type(1),.page-template-page-faculty-law .learning__department-button:nth-of-type(1),.page-template-page-faculty-engineering .learning__department-button:nth-of-type(1){border-left:1px solid var(--color-text)}.page-template-page-faculty-economics .learning__department-button:nth-of-type(3),.page-template-page-faculty-business .learning__department-button:nth-of-type(3),.page-template-page-faculty-human .learning__department-button:nth-of-type(3),.page-template-page-faculty-law .learning__department-button:nth-of-type(3),.page-template-page-faculty-engineering .learning__department-button:nth-of-type(3){border-left:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__department-button:nth-of-type(3),.page-template-page-faculty-business .learning__department-button:nth-of-type(3),.page-template-page-faculty-human .learning__department-button:nth-of-type(3),.page-template-page-faculty-law .learning__department-button:nth-of-type(3),.page-template-page-faculty-engineering .learning__department-button:nth-of-type(3){border-left:none}}.page-template-page-faculty-economics .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .learning__department-button:nth-of-type(n + 3){border-top:none}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-business .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-human .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-law .learning__department-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .learning__department-button:nth-of-type(n + 3){border-top:1px solid var(--color-text)}}.page-template-page-faculty-economics .learning__department-button.is-active,.page-template-page-faculty-business .learning__department-button.is-active,.page-template-page-faculty-human .learning__department-button.is-active,.page-template-page-faculty-law .learning__department-button.is-active,.page-template-page-faculty-engineering .learning__department-button.is-active{color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__department-button.is-active:before,.page-template-page-faculty-business .learning__department-button.is-active:before,.page-template-page-faculty-human .learning__department-button.is-active:before,.page-template-page-faculty-law .learning__department-button.is-active:before,.page-template-page-faculty-engineering .learning__department-button.is-active:before{content:"";display:block;width:20px;height:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--color-text)}}.page-template-page-faculty-economics .learning__courses-label,.page-template-page-faculty-business .learning__courses-label,.page-template-page-faculty-human .learning__courses-label,.page-template-page-faculty-law .learning__courses-label,.page-template-page-faculty-engineering .learning__courses-label{height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;border:1px solid var(--color-text);font-weight:700;background-color:#fff}.page-template-page-faculty-economics .learning__courses-contents,.page-template-page-faculty-business .learning__courses-contents,.page-template-page-faculty-human .learning__courses-contents,.page-template-page-faculty-law .learning__courses-contents,.page-template-page-faculty-engineering .learning__courses-contents{margin:15px 0 0}.page-template-page-faculty-economics .learning__courses-list-label,.page-template-page-faculty-business .learning__courses-list-label,.page-template-page-faculty-human .learning__courses-list-label,.page-template-page-faculty-law .learning__courses-list-label,.page-template-page-faculty-engineering .learning__courses-list-label{margin:40px 0 0;font-size:1rem;font-weight:700}.page-template-page-faculty-economics .learning__courses-list,.page-template-page-faculty-business .learning__courses-list,.page-template-page-faculty-human .learning__courses-list,.page-template-page-faculty-law .learning__courses-list,.page-template-page-faculty-engineering .learning__courses-list{display:flex;flex-direction:column;gap:10px 0;margin:20px 0 0}.page-template-page-faculty-economics .learning__courses-item,.page-template-page-faculty-business .learning__courses-item,.page-template-page-faculty-human .learning__courses-item,.page-template-page-faculty-law .learning__courses-item,.page-template-page-faculty-engineering .learning__courses-item{padding:15px 20px;background-color:#fff}.page-template-page-faculty-economics .learning__courses-item>h3,.page-template-page-faculty-business .learning__courses-item>h3,.page-template-page-faculty-human .learning__courses-item>h3,.page-template-page-faculty-law .learning__courses-item>h3,.page-template-page-faculty-engineering .learning__courses-item>h3{padding-left:16px;position:relative;font-size:1rem;font-weight:500;margin:0 0 10px}.page-template-page-faculty-economics .learning__courses-item>h3:before,.page-template-page-faculty-business .learning__courses-item>h3:before,.page-template-page-faculty-human .learning__courses-item>h3:before,.page-template-page-faculty-law .learning__courses-item>h3:before,.page-template-page-faculty-engineering .learning__courses-item>h3:before{content:"";display:block;width:8px;height:8px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--faculty-color);border-radius:50%}.page-template-page-faculty-economics .learning__courses-figure,.page-template-page-faculty-business .learning__courses-figure,.page-template-page-faculty-human .learning__courses-figure,.page-template-page-faculty-law .learning__courses-figure,.page-template-page-faculty-engineering .learning__courses-figure{margin:10px 0}.page-template-page-faculty-economics .learning__growth-data,.page-template-page-faculty-business .learning__growth-data,.page-template-page-faculty-human .learning__growth-data,.page-template-page-faculty-law .learning__growth-data,.page-template-page-faculty-engineering .learning__growth-data{margin:40px 0 0}.page-template-page-faculty-economics .learning__growth-data-label,.page-template-page-faculty-business .learning__growth-data-label,.page-template-page-faculty-human .learning__growth-data-label,.page-template-page-faculty-law .learning__growth-data-label,.page-template-page-faculty-engineering .learning__growth-data-label{margin:15px 0 0;padding:5px 0;font-size:.875rem;font-weight:700;text-align:center;color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__growth-data-label,.page-template-page-faculty-business .learning__growth-data-label,.page-template-page-faculty-human .learning__growth-data-label,.page-template-page-faculty-law .learning__growth-data-label,.page-template-page-faculty-engineering .learning__growth-data-label{font-size:1rem}}.page-template-page-faculty-economics .learning__growth-data-switch,.page-template-page-faculty-business .learning__growth-data-switch,.page-template-page-faculty-human .learning__growth-data-switch,.page-template-page-faculty-law .learning__growth-data-switch,.page-template-page-faculty-engineering .learning__growth-data-switch{display:flex;align-items:center;justify-content:center;gap:0 5px;width:100%;margin:15px 0 0;font-size:.875rem;font-weight:700;line-height:30px;border:1px solid var(--color-text);background-color:#fff;cursor:pointer}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__growth-data-switch,.page-template-page-faculty-business .learning__growth-data-switch,.page-template-page-faculty-human .learning__growth-data-switch,.page-template-page-faculty-law .learning__growth-data-switch,.page-template-page-faculty-engineering .learning__growth-data-switch{font-size:1rem}}.page-template-page-faculty-economics .learning__growth-data-switch-icon,.page-template-page-faculty-business .learning__growth-data-switch-icon,.page-template-page-faculty-human .learning__growth-data-switch-icon,.page-template-page-faculty-law .learning__growth-data-switch-icon,.page-template-page-faculty-engineering .learning__growth-data-switch-icon{width:14px}.page-template-page-faculty-economics .learning__growth-data-figures,.page-template-page-faculty-business .learning__growth-data-figures,.page-template-page-faculty-human .learning__growth-data-figures,.page-template-page-faculty-law .learning__growth-data-figures,.page-template-page-faculty-engineering .learning__growth-data-figures{padding:20px 10px;background-color:#fff}.page-template-page-faculty-economics .learning__growth-data-figures>h4,.page-template-page-faculty-business .learning__growth-data-figures>h4,.page-template-page-faculty-human .learning__growth-data-figures>h4,.page-template-page-faculty-law .learning__growth-data-figures>h4,.page-template-page-faculty-engineering .learning__growth-data-figures>h4{font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__growth-data-figures>h4,.page-template-page-faculty-business .learning__growth-data-figures>h4,.page-template-page-faculty-human .learning__growth-data-figures>h4,.page-template-page-faculty-law .learning__growth-data-figures>h4,.page-template-page-faculty-engineering .learning__growth-data-figures>h4{font-size:1rem}}.page-template-page-faculty-economics .learning__growth-data-marks,.page-template-page-faculty-business .learning__growth-data-marks,.page-template-page-faculty-human .learning__growth-data-marks,.page-template-page-faculty-law .learning__growth-data-marks,.page-template-page-faculty-engineering .learning__growth-data-marks{display:flex;justify-content:space-between;align-items:baseline;margin:20px 0 0}@media only screen and (min-width:768px){.page-template-page-faculty-economics .learning__growth-data-marks,.page-template-page-faculty-business .learning__growth-data-marks,.page-template-page-faculty-human .learning__growth-data-marks,.page-template-page-faculty-law .learning__growth-data-marks,.page-template-page-faculty-engineering .learning__growth-data-marks{gap:0 10px;justify-content:flex-end}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__growth-data-marks,.page-template-page-faculty-business .learning__growth-data-marks,.page-template-page-faculty-human .learning__growth-data-marks,.page-template-page-faculty-law .learning__growth-data-marks,.page-template-page-faculty-engineering .learning__growth-data-marks{gap:0 15px}}.page-template-page-faculty-economics .learning__growth-data-marks>span,.page-template-page-faculty-business .learning__growth-data-marks>span,.page-template-page-faculty-human .learning__growth-data-marks>span,.page-template-page-faculty-law .learning__growth-data-marks>span,.page-template-page-faculty-engineering .learning__growth-data-marks>span{font-size:.625rem;font-weight:500;padding-left:10px;position:relative}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__growth-data-marks>span,.page-template-page-faculty-business .learning__growth-data-marks>span,.page-template-page-faculty-human .learning__growth-data-marks>span,.page-template-page-faculty-law .learning__growth-data-marks>span,.page-template-page-faculty-engineering .learning__growth-data-marks>span{padding-left:15px;font-size:.75rem}}.page-template-page-faculty-economics .learning__growth-data-marks>span:before,.page-template-page-faculty-business .learning__growth-data-marks>span:before,.page-template-page-faculty-human .learning__growth-data-marks>span:before,.page-template-page-faculty-law .learning__growth-data-marks>span:before,.page-template-page-faculty-engineering .learning__growth-data-marks>span:before{content:"";display:block;width:8px;height:8px;position:absolute;left:0;top:calc(50% - 4px);border-radius:50%}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__growth-data-marks>span:before,.page-template-page-faculty-business .learning__growth-data-marks>span:before,.page-template-page-faculty-human .learning__growth-data-marks>span:before,.page-template-page-faculty-law .learning__growth-data-marks>span:before,.page-template-page-faculty-engineering .learning__growth-data-marks>span:before{width:10px;height:10px;top:calc(50% - 5px)}}.page-template-page-faculty-economics .learning__growth-data-marks>span:nth-of-type(1):before,.page-template-page-faculty-business .learning__growth-data-marks>span:nth-of-type(1):before,.page-template-page-faculty-human .learning__growth-data-marks>span:nth-of-type(1):before,.page-template-page-faculty-law .learning__growth-data-marks>span:nth-of-type(1):before,.page-template-page-faculty-engineering .learning__growth-data-marks>span:nth-of-type(1):before{background-color:#000}.page-template-page-faculty-economics .learning__growth-data-marks>span:nth-of-type(2):before,.page-template-page-faculty-business .learning__growth-data-marks>span:nth-of-type(2):before,.page-template-page-faculty-human .learning__growth-data-marks>span:nth-of-type(2):before,.page-template-page-faculty-law .learning__growth-data-marks>span:nth-of-type(2):before,.page-template-page-faculty-engineering .learning__growth-data-marks>span:nth-of-type(2):before{background-color:#e7a700}.page-template-page-faculty-economics .learning__growth-data-marks>span:nth-of-type(3):before,.page-template-page-faculty-business .learning__growth-data-marks>span:nth-of-type(3):before,.page-template-page-faculty-human .learning__growth-data-marks>span:nth-of-type(3):before,.page-template-page-faculty-law .learning__growth-data-marks>span:nth-of-type(3):before,.page-template-page-faculty-engineering .learning__growth-data-marks>span:nth-of-type(3):before{background-color:#406fcf}.page-template-page-faculty-economics .learning__growth-data-marks>span:nth-of-type(4):before,.page-template-page-faculty-business .learning__growth-data-marks>span:nth-of-type(4):before,.page-template-page-faculty-human .learning__growth-data-marks>span:nth-of-type(4):before,.page-template-page-faculty-law .learning__growth-data-marks>span:nth-of-type(4):before,.page-template-page-faculty-engineering .learning__growth-data-marks>span:nth-of-type(4):before{background-color:#652b96}.page-template-page-faculty-economics .learning__growth-data-figure,.page-template-page-faculty-business .learning__growth-data-figure,.page-template-page-faculty-human .learning__growth-data-figure,.page-template-page-faculty-law .learning__growth-data-figure,.page-template-page-faculty-engineering .learning__growth-data-figure{margin:15px 0 0}.page-template-page-faculty-economics .learning__growth-data-figure figcaption,.page-template-page-faculty-business .learning__growth-data-figure figcaption,.page-template-page-faculty-human .learning__growth-data-figure figcaption,.page-template-page-faculty-law .learning__growth-data-figure figcaption,.page-template-page-faculty-engineering .learning__growth-data-figure figcaption{margin:10px 0 0;font-size:.625rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__growth-data-figure figcaption,.page-template-page-faculty-business .learning__growth-data-figure figcaption,.page-template-page-faculty-human .learning__growth-data-figure figcaption,.page-template-page-faculty-law .learning__growth-data-figure figcaption,.page-template-page-faculty-engineering .learning__growth-data-figure figcaption{font-size:.75rem}}.page-template-page-faculty-economics .learning__timetable,.page-template-page-faculty-business .learning__timetable,.page-template-page-faculty-human .learning__timetable,.page-template-page-faculty-law .learning__timetable,.page-template-page-faculty-engineering .learning__timetable{margin:40px 0 0}.page-template-page-faculty-economics .learning__timetable-note,.page-template-page-faculty-business .learning__timetable-note,.page-template-page-faculty-human .learning__timetable-note,.page-template-page-faculty-law .learning__timetable-note,.page-template-page-faculty-engineering .learning__timetable-note{display:flex;justify-content:space-between;align-items:baseline;margin:15px 0 10px;font-size:1rem;font-weight:500;line-height:1.5}.page-template-page-faculty-economics .learning__timetable-note>span,.page-template-page-faculty-business .learning__timetable-note>span,.page-template-page-faculty-human .learning__timetable-note>span,.page-template-page-faculty-law .learning__timetable-note>span,.page-template-page-faculty-engineering .learning__timetable-note>span{font-size:.875rem}.page-template-page-faculty-economics .learning__timetable-wrapper,.page-template-page-faculty-business .learning__timetable-wrapper,.page-template-page-faculty-human .learning__timetable-wrapper,.page-template-page-faculty-law .learning__timetable-wrapper,.page-template-page-faculty-engineering .learning__timetable-wrapper{overflow-x:scroll;margin-bottom:30px}.page-template-page-faculty-economics .learning__timetable-wrapper::-webkit-scrollbar,.page-template-page-faculty-business .learning__timetable-wrapper::-webkit-scrollbar,.page-template-page-faculty-human .learning__timetable-wrapper::-webkit-scrollbar,.page-template-page-faculty-law .learning__timetable-wrapper::-webkit-scrollbar,.page-template-page-faculty-engineering .learning__timetable-wrapper::-webkit-scrollbar{height:8px}.page-template-page-faculty-economics .learning__timetable-wrapper::-webkit-scrollbar-thumb,.page-template-page-faculty-business .learning__timetable-wrapper::-webkit-scrollbar-thumb,.page-template-page-faculty-human .learning__timetable-wrapper::-webkit-scrollbar-thumb,.page-template-page-faculty-law .learning__timetable-wrapper::-webkit-scrollbar-thumb,.page-template-page-faculty-engineering .learning__timetable-wrapper::-webkit-scrollbar-thumb{background-color:var(--faculty-color);border-radius:100px}.page-template-page-faculty-economics .learning__timetable-wrapper::-webkit-scrollbar-track,.page-template-page-faculty-business .learning__timetable-wrapper::-webkit-scrollbar-track,.page-template-page-faculty-human .learning__timetable-wrapper::-webkit-scrollbar-track,.page-template-page-faculty-law .learning__timetable-wrapper::-webkit-scrollbar-track,.page-template-page-faculty-engineering .learning__timetable-wrapper::-webkit-scrollbar-track{background-color:var(--color-background)}.page-template-page-faculty-economics .learning__timetable-body,.page-template-page-faculty-business .learning__timetable-body,.page-template-page-faculty-human .learning__timetable-body,.page-template-page-faculty-law .learning__timetable-body,.page-template-page-faculty-engineering .learning__timetable-body{width:960px;padding-bottom:0px}.page-template-page-faculty-economics .learning__timetable-body .cell,.page-template-page-faculty-business .learning__timetable-body .cell,.page-template-page-faculty-human .learning__timetable-body .cell,.page-template-page-faculty-law .learning__timetable-body .cell,.page-template-page-faculty-engineering .learning__timetable-body .cell{display:flex;align-items:center;justify-content:center;height:60px;padding:0 10px;width:16.6666666667%;font-weight:500;line-height:1.3;text-align:center;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.page-template-page-faculty-economics .learning__timetable-body .week,.page-template-page-faculty-business .learning__timetable-body .week,.page-template-page-faculty-human .learning__timetable-body .week,.page-template-page-faculty-law .learning__timetable-body .week,.page-template-page-faculty-engineering .learning__timetable-body .week{display:flex;align-items:center;padding-left:50px}.page-template-page-faculty-economics .learning__timetable-body .week .cell,.page-template-page-faculty-business .learning__timetable-body .week .cell,.page-template-page-faculty-human .learning__timetable-body .week .cell,.page-template-page-faculty-law .learning__timetable-body .week .cell,.page-template-page-faculty-engineering .learning__timetable-body .week .cell{font-size:.875rem;height:40px;color:#fff;background-color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__timetable-body .week .cell,.page-template-page-faculty-business .learning__timetable-body .week .cell,.page-template-page-faculty-human .learning__timetable-body .week .cell,.page-template-page-faculty-law .learning__timetable-body .week .cell,.page-template-page-faculty-engineering .learning__timetable-body .week .cell{font-size:1rem}}.page-template-page-faculty-economics .learning__timetable-body .period,.page-template-page-faculty-business .learning__timetable-body .period,.page-template-page-faculty-human .learning__timetable-body .period,.page-template-page-faculty-law .learning__timetable-body .period,.page-template-page-faculty-engineering .learning__timetable-body .period{display:flex;align-items:center}.page-template-page-faculty-economics .learning__timetable-body .period .head,.page-template-page-faculty-business .learning__timetable-body .period .head,.page-template-page-faculty-human .learning__timetable-body .period .head,.page-template-page-faculty-law .learning__timetable-body .period .head,.page-template-page-faculty-engineering .learning__timetable-body .period .head{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:50px;height:60px;font-size:.875rem;font-weight:500;background-color:#ebebeb}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__timetable-body .period .head,.page-template-page-faculty-business .learning__timetable-body .period .head,.page-template-page-faculty-human .learning__timetable-body .period .head,.page-template-page-faculty-law .learning__timetable-body .period .head,.page-template-page-faculty-engineering .learning__timetable-body .period .head{font-size:1rem}}.page-template-page-faculty-economics .learning__timetable-body .period .cell,.page-template-page-faculty-business .learning__timetable-body .period .cell,.page-template-page-faculty-human .learning__timetable-body .period .cell,.page-template-page-faculty-law .learning__timetable-body .period .cell,.page-template-page-faculty-engineering .learning__timetable-body .period .cell{font-size:.875rem;background-color:#fff}.page-template-page-faculty-economics .learning__features,.page-template-page-faculty-business .learning__features,.page-template-page-faculty-human .learning__features,.page-template-page-faculty-law .learning__features,.page-template-page-faculty-engineering .learning__features{margin:40px 0 0}.page-template-page-faculty-economics .learning__features-note,.page-template-page-faculty-business .learning__features-note,.page-template-page-faculty-human .learning__features-note,.page-template-page-faculty-law .learning__features-note,.page-template-page-faculty-engineering .learning__features-note{margin:15px 0}.page-template-page-faculty-economics .learning__features-heading,.page-template-page-faculty-business .learning__features-heading,.page-template-page-faculty-human .learning__features-heading,.page-template-page-faculty-law .learning__features-heading,.page-template-page-faculty-engineering .learning__features-heading{margin:30px 0 20px;font-size:1rem;font-weight:700;text-align:center;color:var(--faculty-color)}.page-template-page-faculty-economics .learning__features-item,.page-template-page-faculty-business .learning__features-item,.page-template-page-faculty-human .learning__features-item,.page-template-page-faculty-law .learning__features-item,.page-template-page-faculty-engineering .learning__features-item{margin:10px 0 0}.page-template-page-faculty-economics .learning__features-item h5,.page-template-page-faculty-business .learning__features-item h5,.page-template-page-faculty-human .learning__features-item h5,.page-template-page-faculty-law .learning__features-item h5,.page-template-page-faculty-engineering .learning__features-item h5{padding:10px 15px;font-size:.875rem;font-weight:500;text-align:center;background-color:var(--faculty-color30)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .learning__features-item h5,.page-template-page-faculty-business .learning__features-item h5,.page-template-page-faculty-human .learning__features-item h5,.page-template-page-faculty-law .learning__features-item h5,.page-template-page-faculty-engineering .learning__features-item h5{font-size:1rem}}.page-template-page-faculty-economics .learning__features-item h5>span,.page-template-page-faculty-business .learning__features-item h5>span,.page-template-page-faculty-human .learning__features-item h5>span,.page-template-page-faculty-law .learning__features-item h5>span,.page-template-page-faculty-engineering .learning__features-item h5>span{display:block;font-size:.8125rem}.page-template-page-faculty-economics .learning__features-item p,.page-template-page-faculty-business .learning__features-item p,.page-template-page-faculty-human .learning__features-item p,.page-template-page-faculty-law .learning__features-item p,.page-template-page-faculty-engineering .learning__features-item p{padding:10px 15px;background-color:#fff}.page-template-page-faculty-economics .learning__link-wrapper,.page-template-page-faculty-business .learning__link-wrapper,.page-template-page-faculty-human .learning__link-wrapper,.page-template-page-faculty-law .learning__link-wrapper,.page-template-page-faculty-engineering .learning__link-wrapper{margin:30px 0 0}.page-template-page-faculty-economics .tuition__container,.page-template-page-faculty-business .tuition__container,.page-template-page-faculty-human .tuition__container,.page-template-page-faculty-law .tuition__container,.page-template-page-faculty-engineering .tuition__container{padding:30px 5%;background-color:var(--faculty-color10)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .tuition__container,.page-template-page-faculty-business .tuition__container,.page-template-page-faculty-human .tuition__container,.page-template-page-faculty-law .tuition__container,.page-template-page-faculty-engineering .tuition__container{padding:30px 20px}}.page-template-page-faculty-economics .tuition__item:not(:first-child),.page-template-page-faculty-business .tuition__item:not(:first-child),.page-template-page-faculty-human .tuition__item:not(:first-child),.page-template-page-faculty-law .tuition__item:not(:first-child),.page-template-page-faculty-engineering .tuition__item:not(:first-child){margin:10px 0 0}.page-template-page-faculty-economics .tuition__item-link,.page-template-page-faculty-business .tuition__item-link,.page-template-page-faculty-human .tuition__item-link,.page-template-page-faculty-law .tuition__item-link,.page-template-page-faculty-engineering .tuition__item-link{padding:0 0 0 20px;display:grid;grid-template-columns:60px 1fr 30px;align-items:stretch;background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .tuition__item-link,.page-template-page-faculty-business .tuition__item-link,.page-template-page-faculty-human .tuition__item-link,.page-template-page-faculty-law .tuition__item-link,.page-template-page-faculty-engineering .tuition__item-link{grid-template-columns:80px 1fr 30px}}.page-template-page-faculty-economics .tuition__icon,.page-template-page-faculty-business .tuition__icon,.page-template-page-faculty-human .tuition__icon,.page-template-page-faculty-law .tuition__icon,.page-template-page-faculty-engineering .tuition__icon{display:flex;align-items:center;padding:10px 0}.page-template-page-faculty-economics .tuition__description,.page-template-page-faculty-business .tuition__description,.page-template-page-faculty-human .tuition__description,.page-template-page-faculty-law .tuition__description,.page-template-page-faculty-engineering .tuition__description{display:flex;flex-direction:column;justify-content:center;padding:25px 20px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .tuition__description,.page-template-page-faculty-business .tuition__description,.page-template-page-faculty-human .tuition__description,.page-template-page-faculty-law .tuition__description,.page-template-page-faculty-engineering .tuition__description{padding:25px 25px 25px 20px}}.page-template-page-faculty-economics .tuition__description>h3,.page-template-page-faculty-business .tuition__description>h3,.page-template-page-faculty-human .tuition__description>h3,.page-template-page-faculty-law .tuition__description>h3,.page-template-page-faculty-engineering .tuition__description>h3{font-size:1rem;font-weight:700;color:var(--faculty-color)}.page-template-page-faculty-economics .tuition__description>p,.page-template-page-faculty-business .tuition__description>p,.page-template-page-faculty-human .tuition__description>p,.page-template-page-faculty-law .tuition__description>p,.page-template-page-faculty-engineering .tuition__description>p{margin:10px 0 0;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .tuition__description>p,.page-template-page-faculty-business .tuition__description>p,.page-template-page-faculty-human .tuition__description>p,.page-template-page-faculty-law .tuition__description>p,.page-template-page-faculty-engineering .tuition__description>p{font-size:1rem}}.page-template-page-faculty-economics .tuition__link-icon,.page-template-page-faculty-business .tuition__link-icon,.page-template-page-faculty-human .tuition__link-icon,.page-template-page-faculty-law .tuition__link-icon,.page-template-page-faculty-engineering .tuition__link-icon{position:relative;background-color:var(--faculty-color)}.page-template-page-faculty-economics .tuition__link-icon:after,.page-template-page-faculty-business .tuition__link-icon:after,.page-template-page-faculty-human .tuition__link-icon:after,.page-template-page-faculty-law .tuition__link-icon:after,.page-template-page-faculty-engineering .tuition__link-icon:after{content:"";display:block;width:14px;height:14px;position:absolute;top:50%;left:calc(50% - 3px);transform:translate(-50%, -50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.page-template-page-faculty-economics .tuition__other-item,.page-template-page-faculty-business .tuition__other-item,.page-template-page-faculty-human .tuition__other-item,.page-template-page-faculty-law .tuition__other-item,.page-template-page-faculty-engineering .tuition__other-item{margin:10px 0 0;padding:0 0 25px;background-color:#fff}.page-template-page-faculty-economics .tuition__other-link-list,.page-template-page-faculty-business .tuition__other-link-list,.page-template-page-faculty-human .tuition__other-link-list,.page-template-page-faculty-law .tuition__other-link-list,.page-template-page-faculty-engineering .tuition__other-link-list{padding:0 20px}.page-template-page-faculty-economics .tuition__other-link-item:not(:first-child),.page-template-page-faculty-business .tuition__other-link-item:not(:first-child),.page-template-page-faculty-human .tuition__other-link-item:not(:first-child),.page-template-page-faculty-law .tuition__other-link-item:not(:first-child),.page-template-page-faculty-engineering .tuition__other-link-item:not(:first-child){margin:5px 0 0}.page-template-page-faculty-economics .interviews,.page-template-page-faculty-business .interviews,.page-template-page-faculty-human .interviews,.page-template-page-faculty-law .interviews,.page-template-page-faculty-engineering .interviews{width:calc(100% - 20px);margin:80px auto 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .interviews,.page-template-page-faculty-business .interviews,.page-template-page-faculty-human .interviews,.page-template-page-faculty-law .interviews,.page-template-page-faculty-engineering .interviews{width:auto;margin:100px 0 0}}.page-template-page-faculty-economics .interviews__list,.page-template-page-faculty-business .interviews__list,.page-template-page-faculty-human .interviews__list,.page-template-page-faculty-law .interviews__list,.page-template-page-faculty-engineering .interviews__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 10px;margin:20px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .interviews__list,.page-template-page-faculty-business .interviews__list,.page-template-page-faculty-human .interviews__list,.page-template-page-faculty-law .interviews__list,.page-template-page-faculty-engineering .interviews__list{gap:40px 20px}}.page-template-page-faculty-economics .interviews__more,.page-template-page-faculty-business .interviews__more,.page-template-page-faculty-human .interviews__more,.page-template-page-faculty-law .interviews__more,.page-template-page-faculty-engineering .interviews__more{margin:50px 0 0}.page-template-page-faculty-economics .voices .section-heading,.page-template-page-faculty-business .voices .section-heading,.page-template-page-faculty-human .voices .section-heading,.page-template-page-faculty-law .voices .section-heading,.page-template-page-faculty-engineering .voices .section-heading{width:90%;margin:0 auto;padding:10px 0;position:relative;color:#fff;border-radius:20px;background-color:var(--faculty-color)}@media only screen and (min-width:768px){.page-template-page-faculty-economics .voices .section-heading,.page-template-page-faculty-business .voices .section-heading,.page-template-page-faculty-human .voices .section-heading,.page-template-page-faculty-law .voices .section-heading,.page-template-page-faculty-engineering .voices .section-heading{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices .section-heading,.page-template-page-faculty-business .voices .section-heading,.page-template-page-faculty-human .voices .section-heading,.page-template-page-faculty-law .voices .section-heading,.page-template-page-faculty-engineering .voices .section-heading{padding:15px 0}}.page-template-page-faculty-economics .voices .section-heading:before,.page-template-page-faculty-business .voices .section-heading:before,.page-template-page-faculty-human .voices .section-heading:before,.page-template-page-faculty-law .voices .section-heading:before,.page-template-page-faculty-engineering .voices .section-heading:before{content:"";display:block;width:30px;height:15px;position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--faculty-color)}.page-template-page-faculty-economics .voices__sub-heading-wrapper,.page-template-page-faculty-business .voices__sub-heading-wrapper,.page-template-page-faculty-human .voices__sub-heading-wrapper,.page-template-page-faculty-law .voices__sub-heading-wrapper,.page-template-page-faculty-engineering .voices__sub-heading-wrapper{display:flex;justify-content:center}.page-template-page-faculty-economics .voices__sub-heading,.page-template-page-faculty-business .voices__sub-heading,.page-template-page-faculty-human .voices__sub-heading,.page-template-page-faculty-law .voices__sub-heading,.page-template-page-faculty-engineering .voices__sub-heading{font-size:1rem;font-weight:700;border-bottom:3px solid var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__sub-heading,.page-template-page-faculty-business .voices__sub-heading,.page-template-page-faculty-human .voices__sub-heading,.page-template-page-faculty-law .voices__sub-heading,.page-template-page-faculty-engineering .voices__sub-heading{font-size:1.375rem}}.page-template-page-faculty-economics .voices__grew-up,.page-template-page-faculty-business .voices__grew-up,.page-template-page-faculty-human .voices__grew-up,.page-template-page-faculty-law .voices__grew-up,.page-template-page-faculty-engineering .voices__grew-up{margin:30px 0 0}.page-template-page-faculty-economics .voices__grew-up-list,.page-template-page-faculty-business .voices__grew-up-list,.page-template-page-faculty-human .voices__grew-up-list,.page-template-page-faculty-law .voices__grew-up-list,.page-template-page-faculty-engineering .voices__grew-up-list{width:90%;margin:30px auto 0}@media only screen and (min-width:768px){.page-template-page-faculty-economics .voices__grew-up-list,.page-template-page-faculty-business .voices__grew-up-list,.page-template-page-faculty-human .voices__grew-up-list,.page-template-page-faculty-law .voices__grew-up-list,.page-template-page-faculty-engineering .voices__grew-up-list{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__grew-up-list,.page-template-page-faculty-business .voices__grew-up-list,.page-template-page-faculty-human .voices__grew-up-list,.page-template-page-faculty-law .voices__grew-up-list,.page-template-page-faculty-engineering .voices__grew-up-list{margin:50px 0 0}}.page-template-page-faculty-economics .voices__grew-up-item,.page-template-page-faculty-business .voices__grew-up-item,.page-template-page-faculty-human .voices__grew-up-item,.page-template-page-faculty-law .voices__grew-up-item,.page-template-page-faculty-engineering .voices__grew-up-item{padding:0 10px;border-radius:5px;background-color:var(--faculty-color10)}.page-template-page-faculty-economics .voices__grew-up-item:not(:first-child),.page-template-page-faculty-business .voices__grew-up-item:not(:first-child),.page-template-page-faculty-human .voices__grew-up-item:not(:first-child),.page-template-page-faculty-law .voices__grew-up-item:not(:first-child),.page-template-page-faculty-engineering .voices__grew-up-item:not(:first-child){margin:10px 0 0}.page-template-page-faculty-economics .voices__grew-up-item>h3,.page-template-page-faculty-business .voices__grew-up-item>h3,.page-template-page-faculty-human .voices__grew-up-item>h3,.page-template-page-faculty-law .voices__grew-up-item>h3,.page-template-page-faculty-engineering .voices__grew-up-item>h3{padding:15px 0;padding-left:35px;font-size:.875rem;font-weight:700;position:relative;cursor:pointer;background-size:25px;background-repeat:no-repeat;background-position:left center}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__grew-up-item>h3,.page-template-page-faculty-business .voices__grew-up-item>h3,.page-template-page-faculty-human .voices__grew-up-item>h3,.page-template-page-faculty-law .voices__grew-up-item>h3,.page-template-page-faculty-engineering .voices__grew-up-item>h3{padding-left:40px;font-size:1rem;background-size:30px}}.page-template-page-faculty-economics .voices__grew-up-item>h3:before,.page-template-page-faculty-economics .voices__grew-up-item>h3:after,.page-template-page-faculty-business .voices__grew-up-item>h3:before,.page-template-page-faculty-business .voices__grew-up-item>h3:after,.page-template-page-faculty-human .voices__grew-up-item>h3:before,.page-template-page-faculty-human .voices__grew-up-item>h3:after,.page-template-page-faculty-law .voices__grew-up-item>h3:before,.page-template-page-faculty-law .voices__grew-up-item>h3:after,.page-template-page-faculty-engineering .voices__grew-up-item>h3:before,.page-template-page-faculty-engineering .voices__grew-up-item>h3:after{content:"";display:block;width:15px;height:1px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:var(--color-text)}.page-template-page-faculty-economics .voices__grew-up-item>h3:after,.page-template-page-faculty-business .voices__grew-up-item>h3:after,.page-template-page-faculty-human .voices__grew-up-item>h3:after,.page-template-page-faculty-law .voices__grew-up-item>h3:after,.page-template-page-faculty-engineering .voices__grew-up-item>h3:after{transition:transform 400ms;transform:translateY(-50%) rotate(90deg)}.page-template-page-faculty-economics .voices__grew-up-item>h3.is-active:after,.page-template-page-faculty-business .voices__grew-up-item>h3.is-active:after,.page-template-page-faculty-human .voices__grew-up-item>h3.is-active:after,.page-template-page-faculty-law .voices__grew-up-item>h3.is-active:after,.page-template-page-faculty-engineering .voices__grew-up-item>h3.is-active:after{transform:rotate(0)}.page-template-page-faculty-economics .voices__grew-up-item p,.page-template-page-faculty-business .voices__grew-up-item p,.page-template-page-faculty-human .voices__grew-up-item p,.page-template-page-faculty-law .voices__grew-up-item p,.page-template-page-faculty-engineering .voices__grew-up-item p{display:none;padding:0 10px 15px;font-size:.875rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__grew-up-item p,.page-template-page-faculty-business .voices__grew-up-item p,.page-template-page-faculty-human .voices__grew-up-item p,.page-template-page-faculty-law .voices__grew-up-item p,.page-template-page-faculty-engineering .voices__grew-up-item p{font-size:1rem}}.page-template-page-faculty-economics .voices__ranking,.page-template-page-faculty-business .voices__ranking,.page-template-page-faculty-human .voices__ranking,.page-template-page-faculty-law .voices__ranking,.page-template-page-faculty-engineering .voices__ranking{margin:60px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking,.page-template-page-faculty-business .voices__ranking,.page-template-page-faculty-human .voices__ranking,.page-template-page-faculty-law .voices__ranking,.page-template-page-faculty-engineering .voices__ranking{margin:70px 0 0}}.page-template-page-faculty-economics .voices__ranking-buttons,.page-template-page-faculty-business .voices__ranking-buttons,.page-template-page-faculty-human .voices__ranking-buttons,.page-template-page-faculty-law .voices__ranking-buttons,.page-template-page-faculty-engineering .voices__ranking-buttons{width:90%;display:flex;flex-wrap:wrap;align-items:center;margin:10px auto 0}@media only screen and (min-width:768px){.page-template-page-faculty-economics .voices__ranking-buttons,.page-template-page-faculty-business .voices__ranking-buttons,.page-template-page-faculty-human .voices__ranking-buttons,.page-template-page-faculty-law .voices__ranking-buttons,.page-template-page-faculty-engineering .voices__ranking-buttons{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-buttons,.page-template-page-faculty-business .voices__ranking-buttons,.page-template-page-faculty-human .voices__ranking-buttons,.page-template-page-faculty-law .voices__ranking-buttons,.page-template-page-faculty-engineering .voices__ranking-buttons{flex-wrap:nowrap}}.page-template-page-faculty-economics .voices__ranking-button,.page-template-page-faculty-business .voices__ranking-button,.page-template-page-faculty-human .voices__ranking-button,.page-template-page-faculty-law .voices__ranking-button,.page-template-page-faculty-engineering .voices__ranking-button{width:50%;height:30px;display:flex;align-items:center;justify-content:center;position:relative;font-size:.875rem;color:var(--color-text);border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:none;font-weight:700;background-color:#fff;cursor:pointer}.page-template-page-faculty-economics .voices__ranking-button:nth-of-type(1),.page-template-page-faculty-business .voices__ranking-button:nth-of-type(1),.page-template-page-faculty-human .voices__ranking-button:nth-of-type(1),.page-template-page-faculty-law .voices__ranking-button:nth-of-type(1),.page-template-page-faculty-engineering .voices__ranking-button:nth-of-type(1){border-left:1px solid var(--color-text)}.page-template-page-faculty-economics .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-business .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-human .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-law .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-engineering .voices__ranking-button:nth-of-type(3){border-left:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-business .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-human .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-law .voices__ranking-button:nth-of-type(3),.page-template-page-faculty-engineering .voices__ranking-button:nth-of-type(3){border-left:none}}.page-template-page-faculty-economics .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-business .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-human .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-law .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .voices__ranking-button:nth-of-type(n + 3){border-top:none}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-business .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-human .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-law .voices__ranking-button:nth-of-type(n + 3),.page-template-page-faculty-engineering .voices__ranking-button:nth-of-type(n + 3){border-top:1px solid var(--color-text)}}.page-template-page-faculty-economics .voices__ranking-button.is-active,.page-template-page-faculty-business .voices__ranking-button.is-active,.page-template-page-faculty-human .voices__ranking-button.is-active,.page-template-page-faculty-law .voices__ranking-button.is-active,.page-template-page-faculty-engineering .voices__ranking-button.is-active{color:#fff;background-color:var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-button.is-active:before,.page-template-page-faculty-business .voices__ranking-button.is-active:before,.page-template-page-faculty-human .voices__ranking-button.is-active:before,.page-template-page-faculty-law .voices__ranking-button.is-active:before,.page-template-page-faculty-engineering .voices__ranking-button.is-active:before{content:"";display:block;width:20px;height:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:var(--color-text)}}.page-template-page-faculty-economics .voices__ranking-container,.page-template-page-faculty-business .voices__ranking-container,.page-template-page-faculty-human .voices__ranking-container,.page-template-page-faculty-law .voices__ranking-container,.page-template-page-faculty-engineering .voices__ranking-container{margin:30px 0 0;padding:30px 5% 45px;background-color:#f7f7f7}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-container,.page-template-page-faculty-business .voices__ranking-container,.page-template-page-faculty-human .voices__ranking-container,.page-template-page-faculty-law .voices__ranking-container,.page-template-page-faculty-engineering .voices__ranking-container{padding:30px 40px 45px}}.page-template-page-faculty-economics .voices__ranking-group:not(:first-child),.page-template-page-faculty-business .voices__ranking-group:not(:first-child),.page-template-page-faculty-human .voices__ranking-group:not(:first-child),.page-template-page-faculty-law .voices__ranking-group:not(:first-child),.page-template-page-faculty-engineering .voices__ranking-group:not(:first-child){margin:60px 0 0}.page-template-page-faculty-economics .voices__ranking-list,.page-template-page-faculty-business .voices__ranking-list,.page-template-page-faculty-human .voices__ranking-list,.page-template-page-faculty-law .voices__ranking-list,.page-template-page-faculty-engineering .voices__ranking-list{margin:25px 0 0}.page-template-page-faculty-economics .voices__ranking-item,.page-template-page-faculty-business .voices__ranking-item,.page-template-page-faculty-human .voices__ranking-item,.page-template-page-faculty-law .voices__ranking-item,.page-template-page-faculty-engineering .voices__ranking-item{display:flex;align-items:center;gap:0 30px;margin:20px 0 0;padding:0 0 5px;font-size:1rem;font-weight:700;border-bottom:1px solid var(--color-border)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-item,.page-template-page-faculty-business .voices__ranking-item,.page-template-page-faculty-human .voices__ranking-item,.page-template-page-faculty-law .voices__ranking-item,.page-template-page-faculty-engineering .voices__ranking-item{font-size:1.375rem}}.page-template-page-faculty-economics .voices__ranking-item>span,.page-template-page-faculty-business .voices__ranking-item>span,.page-template-page-faculty-human .voices__ranking-item>span,.page-template-page-faculty-law .voices__ranking-item>span,.page-template-page-faculty-engineering .voices__ranking-item>span{width:40px;padding:0 0 10px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-item>span,.page-template-page-faculty-business .voices__ranking-item>span,.page-template-page-faculty-human .voices__ranking-item>span,.page-template-page-faculty-law .voices__ranking-item>span,.page-template-page-faculty-engineering .voices__ranking-item>span{width:50px}}.page-template-page-faculty-economics .voices__ranking-note,.page-template-page-faculty-business .voices__ranking-note,.page-template-page-faculty-human .voices__ranking-note,.page-template-page-faculty-law .voices__ranking-note,.page-template-page-faculty-engineering .voices__ranking-note{margin:10px 0 0;padding:0 5%;font-size:.75rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__ranking-note,.page-template-page-faculty-business .voices__ranking-note,.page-template-page-faculty-human .voices__ranking-note,.page-template-page-faculty-law .voices__ranking-note,.page-template-page-faculty-engineering .voices__ranking-note{padding:0;font-size:.875rem}}.page-template-page-faculty-economics .voices__message,.page-template-page-faculty-business .voices__message,.page-template-page-faculty-human .voices__message,.page-template-page-faculty-law .voices__message,.page-template-page-faculty-engineering .voices__message{margin:70px 0 0}.page-template-page-faculty-economics .voices__message-container,.page-template-page-faculty-business .voices__message-container,.page-template-page-faculty-human .voices__message-container,.page-template-page-faculty-law .voices__message-container,.page-template-page-faculty-engineering .voices__message-container{margin:30px 0 0;padding:30px 5%;background-color:var(--faculty-color10)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__message-container,.page-template-page-faculty-business .voices__message-container,.page-template-page-faculty-human .voices__message-container,.page-template-page-faculty-law .voices__message-container,.page-template-page-faculty-engineering .voices__message-container{padding:30px}}.page-template-page-faculty-economics .voices__message-item,.page-template-page-faculty-business .voices__message-item,.page-template-page-faculty-human .voices__message-item,.page-template-page-faculty-law .voices__message-item,.page-template-page-faculty-engineering .voices__message-item{display:flex;align-items:center;gap:0 15px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__message-item,.page-template-page-faculty-business .voices__message-item,.page-template-page-faculty-human .voices__message-item,.page-template-page-faculty-law .voices__message-item,.page-template-page-faculty-engineering .voices__message-item{gap:0 25px}}.page-template-page-faculty-economics .voices__message-item:not(:first-child),.page-template-page-faculty-business .voices__message-item:not(:first-child),.page-template-page-faculty-human .voices__message-item:not(:first-child),.page-template-page-faculty-law .voices__message-item:not(:first-child),.page-template-page-faculty-engineering .voices__message-item:not(:first-child){margin:20px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__message-item:not(:first-child),.page-template-page-faculty-business .voices__message-item:not(:first-child),.page-template-page-faculty-human .voices__message-item:not(:first-child),.page-template-page-faculty-law .voices__message-item:not(:first-child),.page-template-page-faculty-engineering .voices__message-item:not(:first-child){margin:40px 0 0}}.page-template-page-faculty-economics .voices__message-item:nth-of-type(even),.page-template-page-faculty-business .voices__message-item:nth-of-type(even),.page-template-page-faculty-human .voices__message-item:nth-of-type(even),.page-template-page-faculty-law .voices__message-item:nth-of-type(even),.page-template-page-faculty-engineering .voices__message-item:nth-of-type(even){flex-direction:row-reverse}.page-template-page-faculty-economics .voices__message-item:nth-of-type(even) .voices__message-content:before,.page-template-page-faculty-business .voices__message-item:nth-of-type(even) .voices__message-content:before,.page-template-page-faculty-human .voices__message-item:nth-of-type(even) .voices__message-content:before,.page-template-page-faculty-law .voices__message-item:nth-of-type(even) .voices__message-content:before,.page-template-page-faculty-engineering .voices__message-item:nth-of-type(even) .voices__message-content:before{left:100%;clip-path:polygon(0 0, 100% 50%, 0 100%)}.page-template-page-faculty-economics .voices__message-face-icon,.page-template-page-faculty-business .voices__message-face-icon,.page-template-page-faculty-human .voices__message-face-icon,.page-template-page-faculty-law .voices__message-face-icon,.page-template-page-faculty-engineering .voices__message-face-icon{flex-shrink:0;width:60px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__message-face-icon,.page-template-page-faculty-business .voices__message-face-icon,.page-template-page-faculty-human .voices__message-face-icon,.page-template-page-faculty-law .voices__message-face-icon,.page-template-page-faculty-engineering .voices__message-face-icon{width:75px}}.page-template-page-faculty-economics .voices__message-content,.page-template-page-faculty-business .voices__message-content,.page-template-page-faculty-human .voices__message-content,.page-template-page-faculty-law .voices__message-content,.page-template-page-faculty-engineering .voices__message-content{padding:20px 15px;position:relative;font-size:.875rem;text-align:justify;border-radius:5px;background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .voices__message-content,.page-template-page-faculty-business .voices__message-content,.page-template-page-faculty-human .voices__message-content,.page-template-page-faculty-law .voices__message-content,.page-template-page-faculty-engineering .voices__message-content{padding:20px;font-size:1rem}}.page-template-page-faculty-economics .voices__message-content:before,.page-template-page-faculty-business .voices__message-content:before,.page-template-page-faculty-human .voices__message-content:before,.page-template-page-faculty-law .voices__message-content:before,.page-template-page-faculty-engineering .voices__message-content:before{content:"";display:block;width:15px;height:20px;position:absolute;top:50%;right:100%;transform:translateY(-50%);clip-path:polygon(0 50%, 100% 0, 100% 100%);background-color:#fff}.page-template-page-faculty-economics .voices__message-more-wrapper,.page-template-page-faculty-business .voices__message-more-wrapper,.page-template-page-faculty-human .voices__message-more-wrapper,.page-template-page-faculty-law .voices__message-more-wrapper,.page-template-page-faculty-engineering .voices__message-more-wrapper{margin:30px 0 0}.page-template-page-faculty-economics .teachers__container,.page-template-page-faculty-business .teachers__container,.page-template-page-faculty-human .teachers__container,.page-template-page-faculty-law .teachers__container,.page-template-page-faculty-engineering .teachers__container{padding:35px 5%;border-radius:5px;background-color:var(--faculty-color10)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .teachers__container,.page-template-page-faculty-business .teachers__container,.page-template-page-faculty-human .teachers__container,.page-template-page-faculty-law .teachers__container,.page-template-page-faculty-engineering .teachers__container{padding:35px 20px}}.page-template-page-faculty-economics .teachers__item,.page-template-page-faculty-business .teachers__item,.page-template-page-faculty-human .teachers__item,.page-template-page-faculty-law .teachers__item,.page-template-page-faculty-engineering .teachers__item{padding:20px;background-color:#fff}.page-template-page-faculty-economics .teachers__item:not(:first-child),.page-template-page-faculty-business .teachers__item:not(:first-child),.page-template-page-faculty-human .teachers__item:not(:first-child),.page-template-page-faculty-law .teachers__item:not(:first-child),.page-template-page-faculty-engineering .teachers__item:not(:first-child){margin:20px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .teachers__item,.page-template-page-faculty-business .teachers__item,.page-template-page-faculty-human .teachers__item,.page-template-page-faculty-law .teachers__item,.page-template-page-faculty-engineering .teachers__item{padding:25px}}.page-template-page-faculty-economics .teachers__profile,.page-template-page-faculty-business .teachers__profile,.page-template-page-faculty-human .teachers__profile,.page-template-page-faculty-law .teachers__profile,.page-template-page-faculty-engineering .teachers__profile{display:flex;align-items:center;gap:15px}.page-template-page-faculty-economics .teachers__photo,.page-template-page-faculty-business .teachers__photo,.page-template-page-faculty-human .teachers__photo,.page-template-page-faculty-law .teachers__photo,.page-template-page-faculty-engineering .teachers__photo{flex-shrink:0;width:120px;border-radius:50%;overflow:hidden}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .teachers__photo,.page-template-page-faculty-business .teachers__photo,.page-template-page-faculty-human .teachers__photo,.page-template-page-faculty-law .teachers__photo,.page-template-page-faculty-engineering .teachers__photo{width:170px}}.page-template-page-faculty-economics .teachers__name,.page-template-page-faculty-business .teachers__name,.page-template-page-faculty-human .teachers__name,.page-template-page-faculty-law .teachers__name,.page-template-page-faculty-engineering .teachers__name{font-size:1.125rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .teachers__name,.page-template-page-faculty-business .teachers__name,.page-template-page-faculty-human .teachers__name,.page-template-page-faculty-law .teachers__name,.page-template-page-faculty-engineering .teachers__name{font-size:1.375rem}}.page-template-page-faculty-economics .teachers__name>span,.page-template-page-faculty-business .teachers__name>span,.page-template-page-faculty-human .teachers__name>span,.page-template-page-faculty-law .teachers__name>span,.page-template-page-faculty-engineering .teachers__name>span{display:block;margin:5px 0 0;font-size:.875rem;font-weight:400;color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .teachers__name>span,.page-template-page-faculty-business .teachers__name>span,.page-template-page-faculty-human .teachers__name>span,.page-template-page-faculty-law .teachers__name>span,.page-template-page-faculty-engineering .teachers__name>span{font-size:1rem}}.page-template-page-faculty-economics .teachers__sub-heading,.page-template-page-faculty-business .teachers__sub-heading,.page-template-page-faculty-human .teachers__sub-heading,.page-template-page-faculty-law .teachers__sub-heading,.page-template-page-faculty-engineering .teachers__sub-heading{margin:30px 0 0;font-size:.875rem;font-weight:700}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .teachers__sub-heading,.page-template-page-faculty-business .teachers__sub-heading,.page-template-page-faculty-human .teachers__sub-heading,.page-template-page-faculty-law .teachers__sub-heading,.page-template-page-faculty-engineering .teachers__sub-heading{font-size:1rem}}.page-template-page-faculty-economics .teachers__theme,.page-template-page-faculty-economics .teachers__attempt,.page-template-page-faculty-business .teachers__theme,.page-template-page-faculty-business .teachers__attempt,.page-template-page-faculty-human .teachers__theme,.page-template-page-faculty-human .teachers__attempt,.page-template-page-faculty-law .teachers__theme,.page-template-page-faculty-law .teachers__attempt,.page-template-page-faculty-engineering .teachers__theme,.page-template-page-faculty-engineering .teachers__attempt{margin:10px 0 0;font-size:.875rem;text-align:justify}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .teachers__theme,.page-template-page-faculty-economics .teachers__attempt,.page-template-page-faculty-business .teachers__theme,.page-template-page-faculty-business .teachers__attempt,.page-template-page-faculty-human .teachers__theme,.page-template-page-faculty-human .teachers__attempt,.page-template-page-faculty-law .teachers__theme,.page-template-page-faculty-law .teachers__attempt,.page-template-page-faculty-engineering .teachers__theme,.page-template-page-faculty-engineering .teachers__attempt{font-size:1rem}}.page-template-page-faculty-economics .teachers__link-wrapper,.page-template-page-faculty-business .teachers__link-wrapper,.page-template-page-faculty-human .teachers__link-wrapper,.page-template-page-faculty-law .teachers__link-wrapper,.page-template-page-faculty-engineering .teachers__link-wrapper{margin:30px 0 0}.page-template-page-faculty-economics .digital-pamphlet,.page-template-page-faculty-business .digital-pamphlet,.page-template-page-faculty-human .digital-pamphlet,.page-template-page-faculty-law .digital-pamphlet,.page-template-page-faculty-engineering .digital-pamphlet{padding:35px 5% 30px;background:linear-gradient(180deg, var(--faculty-color) 0, var(--faculty-color) 250px, var(--faculty-color10) 250px, var(--faculty-color10) 100%)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .digital-pamphlet,.page-template-page-faculty-business .digital-pamphlet,.page-template-page-faculty-human .digital-pamphlet,.page-template-page-faculty-law .digital-pamphlet,.page-template-page-faculty-engineering .digital-pamphlet{padding:35px 35px 30px}}.page-template-page-faculty-economics .digital-pamphlet .section-heading,.page-template-page-faculty-business .digital-pamphlet .section-heading,.page-template-page-faculty-human .digital-pamphlet .section-heading,.page-template-page-faculty-law .digital-pamphlet .section-heading,.page-template-page-faculty-engineering .digital-pamphlet .section-heading{color:#fff}.page-template-page-faculty-economics .digital-pamphlet__list,.page-template-page-faculty-business .digital-pamphlet__list,.page-template-page-faculty-human .digital-pamphlet__list,.page-template-page-faculty-law .digital-pamphlet__list,.page-template-page-faculty-engineering .digital-pamphlet__list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.page-template-page-faculty-economics .digital-pamphlet__item,.page-template-page-faculty-business .digital-pamphlet__item,.page-template-page-faculty-human .digital-pamphlet__item,.page-template-page-faculty-law .digital-pamphlet__item,.page-template-page-faculty-engineering .digital-pamphlet__item{width:calc(50% - 15px)}.page-template-page-faculty-economics .digital-pamphlet__cover figcaption,.page-template-page-faculty-business .digital-pamphlet__cover figcaption,.page-template-page-faculty-human .digital-pamphlet__cover figcaption,.page-template-page-faculty-law .digital-pamphlet__cover figcaption,.page-template-page-faculty-engineering .digital-pamphlet__cover figcaption{margin:10px 0 0;font-size:.875rem;font-weight:500;line-height:1.3;text-align:center;color:var(--faculty-color)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .digital-pamphlet__cover figcaption,.page-template-page-faculty-business .digital-pamphlet__cover figcaption,.page-template-page-faculty-human .digital-pamphlet__cover figcaption,.page-template-page-faculty-law .digital-pamphlet__cover figcaption,.page-template-page-faculty-engineering .digital-pamphlet__cover figcaption{font-size:1rem}}.page-template-page-faculty-economics .digital-pamphlet__link-wrapper,.page-template-page-faculty-business .digital-pamphlet__link-wrapper,.page-template-page-faculty-human .digital-pamphlet__link-wrapper,.page-template-page-faculty-law .digital-pamphlet__link-wrapper,.page-template-page-faculty-engineering .digital-pamphlet__link-wrapper{margin:30px 0 0}.page-template-page-faculty-economics .faculties,.page-template-page-faculty-business .faculties,.page-template-page-faculty-human .faculties,.page-template-page-faculty-law .faculties,.page-template-page-faculty-engineering .faculties{width:90%;margin:80px auto 0}@media only screen and (min-width:768px){.page-template-page-faculty-economics .faculties,.page-template-page-faculty-business .faculties,.page-template-page-faculty-human .faculties,.page-template-page-faculty-law .faculties,.page-template-page-faculty-engineering .faculties{width:100%}}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .faculties,.page-template-page-faculty-business .faculties,.page-template-page-faculty-human .faculties,.page-template-page-faculty-law .faculties,.page-template-page-faculty-engineering .faculties{margin:100px 0 0}}.page-template-page-faculty-economics .faculties__item:not(:first-child),.page-template-page-faculty-business .faculties__item:not(:first-child),.page-template-page-faculty-human .faculties__item:not(:first-child),.page-template-page-faculty-law .faculties__item:not(:first-child),.page-template-page-faculty-engineering .faculties__item:not(:first-child){margin:10px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .faculties__item:not(:first-child),.page-template-page-faculty-business .faculties__item:not(:first-child),.page-template-page-faculty-human .faculties__item:not(:first-child),.page-template-page-faculty-law .faculties__item:not(:first-child),.page-template-page-faculty-engineering .faculties__item:not(:first-child){margin:15px 0 0}}.page-template-page-faculty-economics .faculties__link,.page-template-page-faculty-business .faculties__link,.page-template-page-faculty-human .faculties__link,.page-template-page-faculty-law .faculties__link,.page-template-page-faculty-engineering .faculties__link{display:grid;grid-template-columns:100px 1fr 30px;align-items:stretch;height:130px;padding:3px 0}.page-template-page-faculty-economics .faculties__link--economics,.page-template-page-faculty-business .faculties__link--economics,.page-template-page-faculty-human .faculties__link--economics,.page-template-page-faculty-law .faculties__link--economics,.page-template-page-faculty-engineering .faculties__link--economics{background-color:var(--color-faculty-economics)}.page-template-page-faculty-economics .faculties__link--business,.page-template-page-faculty-business .faculties__link--business,.page-template-page-faculty-human .faculties__link--business,.page-template-page-faculty-law .faculties__link--business,.page-template-page-faculty-engineering .faculties__link--business{background-color:var(--color-faculty-business)}.page-template-page-faculty-economics .faculties__link--human,.page-template-page-faculty-business .faculties__link--human,.page-template-page-faculty-human .faculties__link--human,.page-template-page-faculty-law .faculties__link--human,.page-template-page-faculty-engineering .faculties__link--human{background-color:var(--color-faculty-human)}.page-template-page-faculty-economics .faculties__link--law,.page-template-page-faculty-business .faculties__link--law,.page-template-page-faculty-human .faculties__link--law,.page-template-page-faculty-law .faculties__link--law,.page-template-page-faculty-engineering .faculties__link--law{background-color:var(--color-faculty-law)}.page-template-page-faculty-economics .faculties__link--engineering,.page-template-page-faculty-business .faculties__link--engineering,.page-template-page-faculty-human .faculties__link--engineering,.page-template-page-faculty-law .faculties__link--engineering,.page-template-page-faculty-engineering .faculties__link--engineering{background-color:var(--color-faculty-engineering)}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .faculties__link,.page-template-page-faculty-business .faculties__link,.page-template-page-faculty-human .faculties__link,.page-template-page-faculty-law .faculties__link,.page-template-page-faculty-engineering .faculties__link{height:180px;grid-template-columns:220px 1fr 30px}}.page-template-page-faculty-economics .faculties__mark,.page-template-page-faculty-business .faculties__mark,.page-template-page-faculty-human .faculties__mark,.page-template-page-faculty-law .faculties__mark,.page-template-page-faculty-engineering .faculties__mark{display:flex;align-items:center;justify-content:center}.page-template-page-faculty-economics .faculties__mark>img,.page-template-page-faculty-business .faculties__mark>img,.page-template-page-faculty-human .faculties__mark>img,.page-template-page-faculty-law .faculties__mark>img,.page-template-page-faculty-engineering .faculties__mark>img{width:80%;max-width:130px}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .faculties__mark>img,.page-template-page-faculty-business .faculties__mark>img,.page-template-page-faculty-human .faculties__mark>img,.page-template-page-faculty-law .faculties__mark>img,.page-template-page-faculty-engineering .faculties__mark>img{width:130px}}.page-template-page-faculty-economics .faculties__names,.page-template-page-faculty-business .faculties__names,.page-template-page-faculty-human .faculties__names,.page-template-page-faculty-law .faculties__names,.page-template-page-faculty-engineering .faculties__names{display:flex;flex-direction:column;justify-content:center;padding:20px 15px;background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .faculties__names,.page-template-page-faculty-business .faculties__names,.page-template-page-faculty-human .faculties__names,.page-template-page-faculty-law .faculties__names,.page-template-page-faculty-engineering .faculties__names{padding:20px}}.page-template-page-faculty-economics .faculties__name,.page-template-page-faculty-business .faculties__name,.page-template-page-faculty-human .faculties__name,.page-template-page-faculty-law .faculties__name,.page-template-page-faculty-engineering .faculties__name{font-size:1rem}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .faculties__name,.page-template-page-faculty-business .faculties__name,.page-template-page-faculty-human .faculties__name,.page-template-page-faculty-law .faculties__name,.page-template-page-faculty-engineering .faculties__name{font-size:1.375rem}}.page-template-page-faculty-economics .faculties__department,.page-template-page-faculty-business .faculties__department,.page-template-page-faculty-human .faculties__department,.page-template-page-faculty-law .faculties__department,.page-template-page-faculty-engineering .faculties__department{margin:5px 0 0;font-size:.75rem;font-weight:500;line-height:1.5}@media only screen and (min-width:1280px){.page-template-page-faculty-economics .faculties__department,.page-template-page-faculty-business .faculties__department,.page-template-page-faculty-human .faculties__department,.page-template-page-faculty-law .faculties__department,.page-template-page-faculty-engineering .faculties__department{font-size:.875rem}}.page-template-page-faculty-economics .faculties__link-icon,.page-template-page-faculty-business .faculties__link-icon,.page-template-page-faculty-human .faculties__link-icon,.page-template-page-faculty-law .faculties__link-icon,.page-template-page-faculty-engineering .faculties__link-icon{position:relative}.page-template-page-faculty-economics .faculties__link-icon:after,.page-template-page-faculty-business .faculties__link-icon:after,.page-template-page-faculty-human .faculties__link-icon:after,.page-template-page-faculty-law .faculties__link-icon:after,.page-template-page-faculty-engineering .faculties__link-icon:after{content:"";display:block;width:14px;height:14px;position:absolute;top:50%;left:calc(50% - 3px);transform:translate(-50%, -50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.page-template-page-faculty-economics .hgu-lab,.page-template-page-faculty-business .hgu-lab,.page-template-page-faculty-human .hgu-lab,.page-template-page-faculty-law .hgu-lab,.page-template-page-faculty-engineering .hgu-lab{margin:100px 0 0;padding:50px 0 30px;background-color:var(--color-main20)}.page-template-page-faculty-economics .hgu-lab__title,.page-template-page-faculty-business .hgu-lab__title,.page-template-page-faculty-human .hgu-lab__title,.page-template-page-faculty-law .hgu-lab__title,.page-template-page-faculty-engineering .hgu-lab__title{max-width:264px;margin:0 auto}.page-template-page-faculty-economics .hgu-lab__link-wrapper,.page-template-page-faculty-business .hgu-lab__link-wrapper,.page-template-page-faculty-human .hgu-lab__link-wrapper,.page-template-page-faculty-law .hgu-lab__link-wrapper,.page-template-page-faculty-engineering .hgu-lab__link-wrapper{margin:30px 0 0}.page-template-page-faculty-economics .hgu-lab__thumbnail,.page-template-page-faculty-business .hgu-lab__thumbnail,.page-template-page-faculty-human .hgu-lab__thumbnail,.page-template-page-faculty-law .hgu-lab__thumbnail,.page-template-page-faculty-engineering .hgu-lab__thumbnail{margin:30px 0 0}.page-template-page-faculty-economics .voices__grew-up-item>h3{background-image:url(../img/faculty/economics/voices_comment-icon.svg)}.page-template-page-faculty-business .voices__grew-up-item>h3{background-image:url(../img/faculty/business/voices_comment-icon.svg)}.page-template-page-faculty-human .voices__grew-up-item>h3{background-image:url(../img/faculty/human/voices_comment-icon.svg)}.page-template-page-faculty-law .voices__grew-up-item>h3{background-image:url(../img/faculty/law/voices_comment-icon.svg)}.page-template-page-faculty-engineering .voices__grew-up-item>h3{background-image:url(../img/faculty/engineering/voices_comment-icon.svg)}.page-template-page-faculty-engineering .learning__container{margin:20px 0 0}.page-template-page-faculty-engineering .learning__department-buttons{margin:0 0 20px}.page-template-page-faculty-engineering .learning__courses-content{padding:10px;background-color:#fff}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-feature section{width:90%;margin-inline:auto}@media only screen and (min-width:768px){.page-template-page-feature section{width:100%}}.page-template-page-feature section+section{margin:80px auto}@media only screen and (min-width:1280px){.page-template-page-feature section+section{margin:100px auto}}.page-template-page-feature .primary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-feature .primary-heading{font-size:1.375rem}}.page-template-page-feature .secondary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;padding:15px 0;font-size:1.125rem;background-color:var(--color-background)}@media only screen and (min-width:1280px){.page-template-page-feature .secondary-heading{font-size:1.375rem}}@media only screen and (min-width:1280px){.page-template-page-feature .secondary-heading{padding:20px 0;font-size:1.375rem}}.page-template-page-feature .feature-list{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:40px 0 0}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list{gap:10px}}.page-template-page-feature .feature-list__item{display:flex;align-items:center;color:#fff}.page-template-page-feature .feature-list__item.--wide{grid-column:span 2;justify-content:space-between;padding:15px 15px;background-color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--wide{padding:20px 30px}}.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers{font-size:1.375rem;line-height:1}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers{font-size:2rem}}.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers .number{line-height:.3;font-size:2.5rem}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers .number{font-size:4.0625rem}}.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers .sub{font-size:1.125rem}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers .sub{font-size:1.375rem}}.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers .annotation{display:block;margin:25px 0 0;font-size:1rem}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--wide .feature-list__item-numbers .annotation{font-size:1.125rem}}.page-template-page-feature .feature-list__item.--wide .feature-list__item-source{margin:25px 0 0}.page-template-page-feature .feature-list__item.--narrow{flex-direction:column;padding:15px 10px;background-color:#162544}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--narrow{padding:20px 10px}}.page-template-page-feature .feature-list__item.--narrow .feature-list__item-title{height:47px;display:flex;align-items:center;justify-content:center;text-align:center}.page-template-page-feature .feature-list__item.--narrow .feature-list__item-numbers{font-size:1.25rem;text-align:center}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--narrow .feature-list__item-numbers{font-size:1.75rem}}.page-template-page-feature .feature-list__item.--narrow .feature-list__item-numbers .number{font-size:2rem;line-height:.3}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--narrow .feature-list__item-numbers .number{font-size:3.75rem}}.page-template-page-feature .feature-list__item.--narrow .feature-list__item-numbers .annotation{display:block;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--narrow .feature-list__item-numbers .annotation{font-size:1.125rem}}.page-template-page-feature .feature-list__item.--narrow .feature-list__item-icon{margin:15px 0 0}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item.--narrow .feature-list__item-icon{margin:30px 0 0}}.page-template-page-feature .feature-list__item.--narrow .feature-list__item-icon:has(+.feature-list__item-source){margin-top:0}.page-template-page-feature .feature-list__item.--narrow .feature-list__item-source{text-align:center}.page-template-page-feature .feature-list__item-title{font-size:.875rem;font-weight:700;color:#fff}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item-title{font-size:1.125rem}}.page-template-page-feature .feature-list__item-numbers{margin:15px 0 0;font-weight:700;color:#fff}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item-numbers{margin:30px 0 0}}.page-template-page-feature .feature-list__item-source{font-size:.625rem;font-weight:500;line-height:1.5}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item-source{font-size:.8125rem}}.page-template-page-feature .feature-list__item-icon{width:85px}@media only screen and (min-width:1280px){.page-template-page-feature .feature-list__item-icon{width:122px}}.page-template-page-feature .feature-image{margin:40px 0 20px;position:relative}.page-template-page-feature .feature-image figcaption{padding:10px 0 0;position:absolute;bottom:0;font-size:.875rem;font-weight:700;background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-feature .feature-image figcaption{font-size:1.125rem}}.page-template-page-feature .feature-image:nth-of-type(odd) figcaption{left:-1px;padding-right:15px}.page-template-page-feature .feature-image:nth-of-type(even) figcaption{right:-1px;padding-left:15px}.page-template-page-feature .feature-link-button{margin:30px 0 0;text-align:center}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-evening-course section{width:90%;margin-inline:auto}@media only screen and (min-width:768px){.page-template-page-evening-course section{width:100%}}.page-template-page-evening-course section>section{width:100%}.page-template-page-evening-course section+section{margin:80px auto}@media only screen and (min-width:1280px){.page-template-page-evening-course section+section{margin:100px auto}}.page-template-page-evening-course .primary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;color:var(--color-main);text-align:left}@media only screen and (min-width:1280px){.page-template-page-evening-course .primary-heading{font-size:1.375rem}}.page-template-page-evening-course .secondary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;padding:15px 0;font-size:1.125rem;background-color:var(--color-background)}@media only screen and (min-width:1280px){.page-template-page-evening-course .secondary-heading{font-size:1.375rem}}@media only screen and (min-width:1280px){.page-template-page-evening-course .secondary-heading{padding:20px 0;font-size:1.375rem}}.page-template-page-evening-course .tertiary-heading{font-size:1rem;font-weight:700;margin:20px 0}@media only screen and (min-width:1280px){.page-template-page-evening-course .tertiary-heading{font-size:1.125rem}}.page-template-page-evening-course .quaternary-heading{margin:40px 0 20px;padding:5px 10px;font-size:1rem;font-weight:700;background-color:#ebebeb}.page-template-page-evening-course .feature-list__item{display:flex;justify-content:space-between;align-items:center;padding:15px 20px 15px 15px;margin:10px 0 0;background-color:var(--color-background)}@media only screen and (min-width:1280px){.page-template-page-evening-course .feature-list__item{padding:20px 40px 20px 30px}}.page-template-page-evening-course .feature-list__item-text{font-weight:700}.page-template-page-evening-course .feature-list__item-title{font-size:1rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .feature-list__item-title{font-size:1.125rem}}.page-template-page-evening-course .feature-list__item-content{font-size:1.25rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .feature-list__item-content{font-size:1.625rem}}.page-template-page-evening-course .feature-list__item-content span{display:inline-block;margin:0 5px;font-size:2.5rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .feature-list__item-content span{font-size:3.4375rem}}.page-template-page-evening-course .feature-list__item-date{font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .feature-list__item-date{font-size:1.125rem}}.page-template-page-evening-course .feature-list__item-icon{width:120px}@media only screen and (min-width:1280px){.page-template-page-evening-course .feature-list__item-icon{width:135px}}.page-template-page-evening-course .figure{margin:20px 0}.page-template-page-evening-course .points{margin:20px 0 40px}.page-template-page-evening-course .points__item+.points__item{margin-top:30px}.page-template-page-evening-course .points__title{display:flex;align-items:baseline;gap:0 5px;margin:15px 0;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .points__title{font-size:1rem}}.page-template-page-evening-course .points__title span{flex-shrink:0;padding:1px 5px 2px;margin-right:3px;font-size:.75rem;font-weight:700;text-align:center;color:#fff;border-radius:4px;background-color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-evening-course .points__title span{font-size:1rem}}.page-template-page-evening-course .interviews{width:100%;margin:80px auto 0}@media only screen and (min-width:1280px){.page-template-page-evening-course .interviews{width:auto;margin:100px 0 0}}.page-template-page-evening-course .interviews__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 10px;margin:20px 0 0}@media only screen and (min-width:1280px){.page-template-page-evening-course .interviews__list{gap:40px 20px}}.page-template-page-evening-course .interviews__link-button{margin:30px 0 0}.page-template-page-evening-course .qa-list__item{margin-top:20px;padding-right:35px;font-size:.875rem;border-bottom:1px solid var(--color-background)}@media only screen and (min-width:1280px){.page-template-page-evening-course .qa-list__item{font-size:1rem}}.page-template-page-evening-course .qa-list__item-q,.page-template-page-evening-course .qa-list__item-a{padding:10px 20px 10px 35px;position:relative}@media only screen and (min-width:1280px){.page-template-page-evening-course .qa-list__item-q,.page-template-page-evening-course .qa-list__item-a{padding:10px 25px 10px 45px}}.page-template-page-evening-course .qa-list__item-q:before,.page-template-page-evening-course .qa-list__item-a:before{width:20px;text-align:center;font-size:1.125rem;font-weight:700;position:absolute;top:4px;left:10px;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-evening-course .qa-list__item-q:before,.page-template-page-evening-course .qa-list__item-a:before{font-size:1.375rem}}.page-template-page-evening-course .qa-list__item-q{font-weight:700;cursor:pointer}.page-template-page-evening-course .qa-list__item-q:before{content:"Q"}.page-template-page-evening-course .qa-list__item-q.is-active .qa-list__item-icon:after{transform:rotate(0)}.page-template-page-evening-course .qa-list__item-a{display:none;word-break:break-all;background-color:var(--color-background)}.page-template-page-evening-course .qa-list__item-a:before{content:"A"}.page-template-page-evening-course .qa-list__item-a a{text-decoration:underline}@media(hover){.page-template-page-evening-course .qa-list__item-a a:hover{text-decoration:none}}.page-template-page-evening-course .qa-list__item-icon{width:20px;height:20px;position:absolute;top:25px;right:-35px}.page-template-page-evening-course .qa-list__item-icon:before,.page-template-page-evening-course .qa-list__item-icon:after{content:"";display:block;width:20px;height:1px;position:absolute;background-color:var(--color-text)}.page-template-page-evening-course .qa-list__item-icon:after{transition:transform .3s;transform:rotate(-90deg)}.page-template-page-evening-course .dots-list{margin:16px 0}.page-template-page-evening-course .dots-list__item{padding-left:1.5em;position:relative;font-size:.875rem;text-align:justify}@media only screen and (min-width:1280px){.page-template-page-evening-course .dots-list__item{font-size:1rem}}.page-template-page-evening-course .dots-list__item:before{position:absolute;top:0;left:0;content:"・"}.page-template-page-evening-course .table__inner{border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text)}.page-template-page-evening-course .table__inner .status{display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid var(--color-text);font-weight:700}.page-template-page-evening-course .table__inner .faculty,.page-template-page-evening-course .table__inner .whole{display:flex;align-items:center;justify-content:space-between}.page-template-page-evening-course .table__inner .faculty:not(:last-child),.page-template-page-evening-course .table__inner .whole:not(:last-child){border-bottom:1px solid var(--color-background)}.page-template-page-evening-course .table__inner .faculty .head,.page-template-page-evening-course .table__inner .whole .head{flex-shrink:0;width:calc(100% - 240px);font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .table__inner .faculty .head,.page-template-page-evening-course .table__inner .whole .head{width:calc(100% - 300px);font-size:1rem}}.page-template-page-evening-course .table__inner .whole .head{font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .table__inner .whole .head{font-size:1rem;font-weight:700}}.page-template-page-evening-course .table__inner .cell{padding:10px 0;text-align:center;width:80px;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .table__inner .cell{width:100px;font-size:1rem}}.page-template-page-evening-course .table__caption{margin:5px 0 0;text-align:right;font-size:.75rem}@media only screen and (min-width:1280px){.page-template-page-evening-course .table__caption{font-size:.875rem}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-examination section,.page-template-page-examination-general section,.page-template-page-examination-center section,.page-template-page-examination-holistic section,.page-template-page-examination-special section,.page-template-page-examination-designatedschools section,.page-template-page-examination-annex section,.page-template-page-examination-essay section,.page-template-page-examination-society section,.page-template-page-examination-returnee section,.page-template-page-examination-international section,.page-template-page-examination-faq section,.page-template-page-examination-flow section,.page-template-page-examination-consideration section{width:90%;margin-inline:auto;margin:64px auto 0}@media only screen and (min-width:768px){.page-template-page-examination section,.page-template-page-examination-general section,.page-template-page-examination-center section,.page-template-page-examination-holistic section,.page-template-page-examination-special section,.page-template-page-examination-designatedschools section,.page-template-page-examination-annex section,.page-template-page-examination-essay section,.page-template-page-examination-society section,.page-template-page-examination-returnee section,.page-template-page-examination-international section,.page-template-page-examination-faq section,.page-template-page-examination-flow section,.page-template-page-examination-consideration section{width:100%}}.page-template-page-examination section+section:not([class]),.page-template-page-examination-general section+section:not([class]),.page-template-page-examination-center section+section:not([class]),.page-template-page-examination-holistic section+section:not([class]),.page-template-page-examination-special section+section:not([class]),.page-template-page-examination-designatedschools section+section:not([class]),.page-template-page-examination-annex section+section:not([class]),.page-template-page-examination-essay section+section:not([class]),.page-template-page-examination-society section+section:not([class]),.page-template-page-examination-returnee section+section:not([class]),.page-template-page-examination-international section+section:not([class]),.page-template-page-examination-faq section+section:not([class]),.page-template-page-examination-flow section+section:not([class]),.page-template-page-examination-consideration section+section:not([class]){margin:40px auto 0;padding:40px 0 0;border-top:1px solid var(--color-background)}.page-template-page-examination section>section,.page-template-page-examination-general section>section,.page-template-page-examination-center section>section,.page-template-page-examination-holistic section>section,.page-template-page-examination-special section>section,.page-template-page-examination-designatedschools section>section,.page-template-page-examination-annex section>section,.page-template-page-examination-essay section>section,.page-template-page-examination-society section>section,.page-template-page-examination-returnee section>section,.page-template-page-examination-international section>section,.page-template-page-examination-faq section>section,.page-template-page-examination-flow section>section,.page-template-page-examination-consideration section>section{width:100%}.page-template-page-examination section>section:first-of-type,.page-template-page-examination-general section>section:first-of-type,.page-template-page-examination-center section>section:first-of-type,.page-template-page-examination-holistic section>section:first-of-type,.page-template-page-examination-special section>section:first-of-type,.page-template-page-examination-designatedschools section>section:first-of-type,.page-template-page-examination-annex section>section:first-of-type,.page-template-page-examination-essay section>section:first-of-type,.page-template-page-examination-society section>section:first-of-type,.page-template-page-examination-returnee section>section:first-of-type,.page-template-page-examination-international section>section:first-of-type,.page-template-page-examination-faq section>section:first-of-type,.page-template-page-examination-flow section>section:first-of-type,.page-template-page-examination-consideration section>section:first-of-type{margin-top:0}.page-template-page-examination section>h2,.page-template-page-examination-general section>h2,.page-template-page-examination-center section>h2,.page-template-page-examination-holistic section>h2,.page-template-page-examination-special section>h2,.page-template-page-examination-designatedschools section>h2,.page-template-page-examination-annex section>h2,.page-template-page-examination-essay section>h2,.page-template-page-examination-society section>h2,.page-template-page-examination-returnee section>h2,.page-template-page-examination-international section>h2,.page-template-page-examination-faq section>h2,.page-template-page-examination-flow section>h2,.page-template-page-examination-consideration section>h2{margin:0 0 24px;font-size:1.125rem;font-weight:700}@media only screen and (min-width:1280px){.page-template-page-examination section>h2,.page-template-page-examination-general section>h2,.page-template-page-examination-center section>h2,.page-template-page-examination-holistic section>h2,.page-template-page-examination-special section>h2,.page-template-page-examination-designatedschools section>h2,.page-template-page-examination-annex section>h2,.page-template-page-examination-essay section>h2,.page-template-page-examination-society section>h2,.page-template-page-examination-returnee section>h2,.page-template-page-examination-international section>h2,.page-template-page-examination-faq section>h2,.page-template-page-examination-flow section>h2,.page-template-page-examination-consideration section>h2{font-size:1.375rem}}.page-template-page-examination section>h2+h3,.page-template-page-examination-general section>h2+h3,.page-template-page-examination-center section>h2+h3,.page-template-page-examination-holistic section>h2+h3,.page-template-page-examination-special section>h2+h3,.page-template-page-examination-designatedschools section>h2+h3,.page-template-page-examination-annex section>h2+h3,.page-template-page-examination-essay section>h2+h3,.page-template-page-examination-society section>h2+h3,.page-template-page-examination-returnee section>h2+h3,.page-template-page-examination-international section>h2+h3,.page-template-page-examination-faq section>h2+h3,.page-template-page-examination-flow section>h2+h3,.page-template-page-examination-consideration section>h2+h3{margin-top:24px}.page-template-page-examination section>h3,.page-template-page-examination-general section>h3,.page-template-page-examination-center section>h3,.page-template-page-examination-holistic section>h3,.page-template-page-examination-special section>h3,.page-template-page-examination-designatedschools section>h3,.page-template-page-examination-annex section>h3,.page-template-page-examination-essay section>h3,.page-template-page-examination-society section>h3,.page-template-page-examination-returnee section>h3,.page-template-page-examination-international section>h3,.page-template-page-examination-faq section>h3,.page-template-page-examination-flow section>h3,.page-template-page-examination-consideration section>h3{margin:40px 0 20px;padding:5px 10px;font-size:1rem;font-weight:700;background-color:#ebebeb}.page-template-page-examination section>h3.no-margin,.page-template-page-examination-general section>h3.no-margin,.page-template-page-examination-center section>h3.no-margin,.page-template-page-examination-holistic section>h3.no-margin,.page-template-page-examination-special section>h3.no-margin,.page-template-page-examination-designatedschools section>h3.no-margin,.page-template-page-examination-annex section>h3.no-margin,.page-template-page-examination-essay section>h3.no-margin,.page-template-page-examination-society section>h3.no-margin,.page-template-page-examination-returnee section>h3.no-margin,.page-template-page-examination-international section>h3.no-margin,.page-template-page-examination-faq section>h3.no-margin,.page-template-page-examination-flow section>h3.no-margin,.page-template-page-examination-consideration section>h3.no-margin{margin-top:0}.page-template-page-examination section>h3+h4,.page-template-page-examination-general section>h3+h4,.page-template-page-examination-center section>h3+h4,.page-template-page-examination-holistic section>h3+h4,.page-template-page-examination-special section>h3+h4,.page-template-page-examination-designatedschools section>h3+h4,.page-template-page-examination-annex section>h3+h4,.page-template-page-examination-essay section>h3+h4,.page-template-page-examination-society section>h3+h4,.page-template-page-examination-returnee section>h3+h4,.page-template-page-examination-international section>h3+h4,.page-template-page-examination-faq section>h3+h4,.page-template-page-examination-flow section>h3+h4,.page-template-page-examination-consideration section>h3+h4{margin-top:24px}.page-template-page-examination section>h4,.page-template-page-examination-general section>h4,.page-template-page-examination-center section>h4,.page-template-page-examination-holistic section>h4,.page-template-page-examination-special section>h4,.page-template-page-examination-designatedschools section>h4,.page-template-page-examination-annex section>h4,.page-template-page-examination-essay section>h4,.page-template-page-examination-society section>h4,.page-template-page-examination-returnee section>h4,.page-template-page-examination-international section>h4,.page-template-page-examination-faq section>h4,.page-template-page-examination-flow section>h4,.page-template-page-examination-consideration section>h4{display:flex;align-items:baseline;gap:0 5px;margin-top:40px;margin-bottom:16px}.page-template-page-examination section>h4 span,.page-template-page-examination-general section>h4 span,.page-template-page-examination-center section>h4 span,.page-template-page-examination-holistic section>h4 span,.page-template-page-examination-special section>h4 span,.page-template-page-examination-designatedschools section>h4 span,.page-template-page-examination-annex section>h4 span,.page-template-page-examination-essay section>h4 span,.page-template-page-examination-society section>h4 span,.page-template-page-examination-returnee section>h4 span,.page-template-page-examination-international section>h4 span,.page-template-page-examination-faq section>h4 span,.page-template-page-examination-flow section>h4 span,.page-template-page-examination-consideration section>h4 span{flex-shrink:0;width:40px;padding:1px 0 2px;font-size:.875rem;font-weight:700;text-align:center;color:#fff;border-radius:4px;background-color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-examination section>h4 span,.page-template-page-examination-general section>h4 span,.page-template-page-examination-center section>h4 span,.page-template-page-examination-holistic section>h4 span,.page-template-page-examination-special section>h4 span,.page-template-page-examination-designatedschools section>h4 span,.page-template-page-examination-annex section>h4 span,.page-template-page-examination-essay section>h4 span,.page-template-page-examination-society section>h4 span,.page-template-page-examination-returnee section>h4 span,.page-template-page-examination-international section>h4 span,.page-template-page-examination-faq section>h4 span,.page-template-page-examination-flow section>h4 span,.page-template-page-examination-consideration section>h4 span{font-size:1rem}}.page-template-page-examination section h5,.page-template-page-examination-general section h5,.page-template-page-examination-center section h5,.page-template-page-examination-holistic section h5,.page-template-page-examination-special section h5,.page-template-page-examination-designatedschools section h5,.page-template-page-examination-annex section h5,.page-template-page-examination-essay section h5,.page-template-page-examination-society section h5,.page-template-page-examination-returnee section h5,.page-template-page-examination-international section h5,.page-template-page-examination-faq section h5,.page-template-page-examination-flow section h5,.page-template-page-examination-consideration section h5{margin-bottom:10px;font-size:.875rem;font-weight:700}@media only screen and (min-width:1280px){.page-template-page-examination section h5,.page-template-page-examination-general section h5,.page-template-page-examination-center section h5,.page-template-page-examination-holistic section h5,.page-template-page-examination-special section h5,.page-template-page-examination-designatedschools section h5,.page-template-page-examination-annex section h5,.page-template-page-examination-essay section h5,.page-template-page-examination-society section h5,.page-template-page-examination-returnee section h5,.page-template-page-examination-international section h5,.page-template-page-examination-faq section h5,.page-template-page-examination-flow section h5,.page-template-page-examination-consideration section h5{font-size:1rem}}.page-template-page-examination section h5.strong,.page-template-page-examination-general section h5.strong,.page-template-page-examination-center section h5.strong,.page-template-page-examination-holistic section h5.strong,.page-template-page-examination-special section h5.strong,.page-template-page-examination-designatedschools section h5.strong,.page-template-page-examination-annex section h5.strong,.page-template-page-examination-essay section h5.strong,.page-template-page-examination-society section h5.strong,.page-template-page-examination-returnee section h5.strong,.page-template-page-examination-international section h5.strong,.page-template-page-examination-faq section h5.strong,.page-template-page-examination-flow section h5.strong,.page-template-page-examination-consideration section h5.strong{margin:16px 0;line-height:1.5;text-decoration:underline;color:#dc010b}.page-template-page-examination section p+p,.page-template-page-examination-general section p+p,.page-template-page-examination-center section p+p,.page-template-page-examination-holistic section p+p,.page-template-page-examination-special section p+p,.page-template-page-examination-designatedschools section p+p,.page-template-page-examination-annex section p+p,.page-template-page-examination-essay section p+p,.page-template-page-examination-society section p+p,.page-template-page-examination-returnee section p+p,.page-template-page-examination-international section p+p,.page-template-page-examination-faq section p+p,.page-template-page-examination-flow section p+p,.page-template-page-examination-consideration section p+p{margin:16px 0}.page-template-page-examination section p a,.page-template-page-examination section .decimal-list__item a,.page-template-page-examination section .parentheses-list__item a,.page-template-page-examination-general section p a,.page-template-page-examination-general section .decimal-list__item a,.page-template-page-examination-general section .parentheses-list__item a,.page-template-page-examination-center section p a,.page-template-page-examination-center section .decimal-list__item a,.page-template-page-examination-center section .parentheses-list__item a,.page-template-page-examination-holistic section p a,.page-template-page-examination-holistic section .decimal-list__item a,.page-template-page-examination-holistic section .parentheses-list__item a,.page-template-page-examination-special section p a,.page-template-page-examination-special section .decimal-list__item a,.page-template-page-examination-special section .parentheses-list__item a,.page-template-page-examination-designatedschools section p a,.page-template-page-examination-designatedschools section .decimal-list__item a,.page-template-page-examination-designatedschools section .parentheses-list__item a,.page-template-page-examination-annex section p a,.page-template-page-examination-annex section .decimal-list__item a,.page-template-page-examination-annex section .parentheses-list__item a,.page-template-page-examination-essay section p a,.page-template-page-examination-essay section .decimal-list__item a,.page-template-page-examination-essay section .parentheses-list__item a,.page-template-page-examination-society section p a,.page-template-page-examination-society section .decimal-list__item a,.page-template-page-examination-society section .parentheses-list__item a,.page-template-page-examination-returnee section p a,.page-template-page-examination-returnee section .decimal-list__item a,.page-template-page-examination-returnee section .parentheses-list__item a,.page-template-page-examination-international section p a,.page-template-page-examination-international section .decimal-list__item a,.page-template-page-examination-international section .parentheses-list__item a,.page-template-page-examination-faq section p a,.page-template-page-examination-faq section .decimal-list__item a,.page-template-page-examination-faq section .parentheses-list__item a,.page-template-page-examination-flow section p a,.page-template-page-examination-flow section .decimal-list__item a,.page-template-page-examination-flow section .parentheses-list__item a,.page-template-page-examination-consideration section p a,.page-template-page-examination-consideration section .decimal-list__item a,.page-template-page-examination-consideration section .parentheses-list__item a{text-decoration:underline}@media(hover){.page-template-page-examination section p a:hover,.page-template-page-examination section .decimal-list__item a:hover,.page-template-page-examination section .parentheses-list__item a:hover,.page-template-page-examination-general section p a:hover,.page-template-page-examination-general section .decimal-list__item a:hover,.page-template-page-examination-general section .parentheses-list__item a:hover,.page-template-page-examination-center section p a:hover,.page-template-page-examination-center section .decimal-list__item a:hover,.page-template-page-examination-center section .parentheses-list__item a:hover,.page-template-page-examination-holistic section p a:hover,.page-template-page-examination-holistic section .decimal-list__item a:hover,.page-template-page-examination-holistic section .parentheses-list__item a:hover,.page-template-page-examination-special section p a:hover,.page-template-page-examination-special section .decimal-list__item a:hover,.page-template-page-examination-special section .parentheses-list__item a:hover,.page-template-page-examination-designatedschools section p a:hover,.page-template-page-examination-designatedschools section .decimal-list__item a:hover,.page-template-page-examination-designatedschools section .parentheses-list__item a:hover,.page-template-page-examination-annex section p a:hover,.page-template-page-examination-annex section .decimal-list__item a:hover,.page-template-page-examination-annex section .parentheses-list__item a:hover,.page-template-page-examination-essay section p a:hover,.page-template-page-examination-essay section .decimal-list__item a:hover,.page-template-page-examination-essay section .parentheses-list__item a:hover,.page-template-page-examination-society section p a:hover,.page-template-page-examination-society section .decimal-list__item a:hover,.page-template-page-examination-society section .parentheses-list__item a:hover,.page-template-page-examination-returnee section p a:hover,.page-template-page-examination-returnee section .decimal-list__item a:hover,.page-template-page-examination-returnee section .parentheses-list__item a:hover,.page-template-page-examination-international section p a:hover,.page-template-page-examination-international section .decimal-list__item a:hover,.page-template-page-examination-international section .parentheses-list__item a:hover,.page-template-page-examination-faq section p a:hover,.page-template-page-examination-faq section .decimal-list__item a:hover,.page-template-page-examination-faq section .parentheses-list__item a:hover,.page-template-page-examination-flow section p a:hover,.page-template-page-examination-flow section .decimal-list__item a:hover,.page-template-page-examination-flow section .parentheses-list__item a:hover,.page-template-page-examination-consideration section p a:hover,.page-template-page-examination-consideration section .decimal-list__item a:hover,.page-template-page-examination-consideration section .parentheses-list__item a:hover{text-decoration:none}}.page-template-page-examination section figure,.page-template-page-examination-general section figure,.page-template-page-examination-center section figure,.page-template-page-examination-holistic section figure,.page-template-page-examination-special section figure,.page-template-page-examination-designatedschools section figure,.page-template-page-examination-annex section figure,.page-template-page-examination-essay section figure,.page-template-page-examination-society section figure,.page-template-page-examination-returnee section figure,.page-template-page-examination-international section figure,.page-template-page-examination-faq section figure,.page-template-page-examination-flow section figure,.page-template-page-examination-consideration section figure{margin:1.5em 0}.page-template-page-examination .attention,.page-template-page-examination-general .attention,.page-template-page-examination-center .attention,.page-template-page-examination-holistic .attention,.page-template-page-examination-special .attention,.page-template-page-examination-designatedschools .attention,.page-template-page-examination-annex .attention,.page-template-page-examination-essay .attention,.page-template-page-examination-society .attention,.page-template-page-examination-returnee .attention,.page-template-page-examination-international .attention,.page-template-page-examination-faq .attention,.page-template-page-examination-flow .attention,.page-template-page-examination-consideration .attention{padding:25px 0;text-align:center;font-weight:500;background-color:var(--color-background)}.page-template-page-examination .banner,.page-template-page-examination-general .banner,.page-template-page-examination-center .banner,.page-template-page-examination-holistic .banner,.page-template-page-examination-special .banner,.page-template-page-examination-designatedschools .banner,.page-template-page-examination-annex .banner,.page-template-page-examination-essay .banner,.page-template-page-examination-society .banner,.page-template-page-examination-returnee .banner,.page-template-page-examination-international .banner,.page-template-page-examination-faq .banner,.page-template-page-examination-flow .banner,.page-template-page-examination-consideration .banner{display:block}@media(hover){.page-template-page-examination .banner,.page-template-page-examination-general .banner,.page-template-page-examination-center .banner,.page-template-page-examination-holistic .banner,.page-template-page-examination-special .banner,.page-template-page-examination-designatedschools .banner,.page-template-page-examination-annex .banner,.page-template-page-examination-essay .banner,.page-template-page-examination-society .banner,.page-template-page-examination-returnee .banner,.page-template-page-examination-international .banner,.page-template-page-examination-faq .banner,.page-template-page-examination-flow .banner,.page-template-page-examination-consideration .banner{transition:opacity .3s}.page-template-page-examination .banner:hover,.page-template-page-examination-general .banner:hover,.page-template-page-examination-center .banner:hover,.page-template-page-examination-holistic .banner:hover,.page-template-page-examination-special .banner:hover,.page-template-page-examination-designatedschools .banner:hover,.page-template-page-examination-annex .banner:hover,.page-template-page-examination-essay .banner:hover,.page-template-page-examination-society .banner:hover,.page-template-page-examination-returnee .banner:hover,.page-template-page-examination-international .banner:hover,.page-template-page-examination-faq .banner:hover,.page-template-page-examination-flow .banner:hover,.page-template-page-examination-consideration .banner:hover{opacity:.6}}.page-template-page-examination .step-nav,.page-template-page-examination-general .step-nav,.page-template-page-examination-center .step-nav,.page-template-page-examination-holistic .step-nav,.page-template-page-examination-special .step-nav,.page-template-page-examination-designatedschools .step-nav,.page-template-page-examination-annex .step-nav,.page-template-page-examination-essay .step-nav,.page-template-page-examination-society .step-nav,.page-template-page-examination-returnee .step-nav,.page-template-page-examination-international .step-nav,.page-template-page-examination-faq .step-nav,.page-template-page-examination-flow .step-nav,.page-template-page-examination-consideration .step-nav{margin:60px 0 80px;padding:10px 0;border-top:1px solid var(--color-background);border-bottom:1px solid var(--color-background)}.page-template-page-examination .step-nav__list,.page-template-page-examination-general .step-nav__list,.page-template-page-examination-center .step-nav__list,.page-template-page-examination-holistic .step-nav__list,.page-template-page-examination-special .step-nav__list,.page-template-page-examination-designatedschools .step-nav__list,.page-template-page-examination-annex .step-nav__list,.page-template-page-examination-essay .step-nav__list,.page-template-page-examination-society .step-nav__list,.page-template-page-examination-returnee .step-nav__list,.page-template-page-examination-international .step-nav__list,.page-template-page-examination-faq .step-nav__list,.page-template-page-examination-flow .step-nav__list,.page-template-page-examination-consideration .step-nav__list{display:flex;align-items:stretch;justify-content:space-between}.page-template-page-examination .step-nav__item,.page-template-page-examination-general .step-nav__item,.page-template-page-examination-center .step-nav__item,.page-template-page-examination-holistic .step-nav__item,.page-template-page-examination-special .step-nav__item,.page-template-page-examination-designatedschools .step-nav__item,.page-template-page-examination-annex .step-nav__item,.page-template-page-examination-essay .step-nav__item,.page-template-page-examination-society .step-nav__item,.page-template-page-examination-returnee .step-nav__item,.page-template-page-examination-international .step-nav__item,.page-template-page-examination-faq .step-nav__item,.page-template-page-examination-flow .step-nav__item,.page-template-page-examination-consideration .step-nav__item{width:25%}.page-template-page-examination .step-nav__item:not(:last-child),.page-template-page-examination-general .step-nav__item:not(:last-child),.page-template-page-examination-center .step-nav__item:not(:last-child),.page-template-page-examination-holistic .step-nav__item:not(:last-child),.page-template-page-examination-special .step-nav__item:not(:last-child),.page-template-page-examination-designatedschools .step-nav__item:not(:last-child),.page-template-page-examination-annex .step-nav__item:not(:last-child),.page-template-page-examination-essay .step-nav__item:not(:last-child),.page-template-page-examination-society .step-nav__item:not(:last-child),.page-template-page-examination-returnee .step-nav__item:not(:last-child),.page-template-page-examination-international .step-nav__item:not(:last-child),.page-template-page-examination-faq .step-nav__item:not(:last-child),.page-template-page-examination-flow .step-nav__item:not(:last-child),.page-template-page-examination-consideration .step-nav__item:not(:last-child){border-right:1px solid var(--color-background)}.page-template-page-examination .step-nav__link,.page-template-page-examination-general .step-nav__link,.page-template-page-examination-center .step-nav__link,.page-template-page-examination-holistic .step-nav__link,.page-template-page-examination-special .step-nav__link,.page-template-page-examination-designatedschools .step-nav__link,.page-template-page-examination-annex .step-nav__link,.page-template-page-examination-essay .step-nav__link,.page-template-page-examination-society .step-nav__link,.page-template-page-examination-returnee .step-nav__link,.page-template-page-examination-international .step-nav__link,.page-template-page-examination-faq .step-nav__link,.page-template-page-examination-flow .step-nav__link,.page-template-page-examination-consideration .step-nav__link{display:flex;align-items:center;flex-direction:column;gap:5px 0;height:100%;padding-bottom:20px;position:relative}.page-template-page-examination .step-nav__link:before,.page-template-page-examination-general .step-nav__link:before,.page-template-page-examination-center .step-nav__link:before,.page-template-page-examination-holistic .step-nav__link:before,.page-template-page-examination-special .step-nav__link:before,.page-template-page-examination-designatedschools .step-nav__link:before,.page-template-page-examination-annex .step-nav__link:before,.page-template-page-examination-essay .step-nav__link:before,.page-template-page-examination-society .step-nav__link:before,.page-template-page-examination-returnee .step-nav__link:before,.page-template-page-examination-international .step-nav__link:before,.page-template-page-examination-faq .step-nav__link:before,.page-template-page-examination-flow .step-nav__link:before,.page-template-page-examination-consideration .step-nav__link:before{content:"";display:block;width:8px;height:8px;position:absolute;bottom:5px;left:50%;transform:translateX(-50%) rotate(45deg);border-bottom:1px solid var(--color-main);border-right:1px solid var(--color-main)}.page-template-page-examination .step-nav__icon,.page-template-page-examination-general .step-nav__icon,.page-template-page-examination-center .step-nav__icon,.page-template-page-examination-holistic .step-nav__icon,.page-template-page-examination-special .step-nav__icon,.page-template-page-examination-designatedschools .step-nav__icon,.page-template-page-examination-annex .step-nav__icon,.page-template-page-examination-essay .step-nav__icon,.page-template-page-examination-society .step-nav__icon,.page-template-page-examination-returnee .step-nav__icon,.page-template-page-examination-international .step-nav__icon,.page-template-page-examination-faq .step-nav__icon,.page-template-page-examination-flow .step-nav__icon,.page-template-page-examination-consideration .step-nav__icon{width:45px}.page-template-page-examination .step-nav__step,.page-template-page-examination-general .step-nav__step,.page-template-page-examination-center .step-nav__step,.page-template-page-examination-holistic .step-nav__step,.page-template-page-examination-special .step-nav__step,.page-template-page-examination-designatedschools .step-nav__step,.page-template-page-examination-annex .step-nav__step,.page-template-page-examination-essay .step-nav__step,.page-template-page-examination-society .step-nav__step,.page-template-page-examination-returnee .step-nav__step,.page-template-page-examination-international .step-nav__step,.page-template-page-examination-faq .step-nav__step,.page-template-page-examination-flow .step-nav__step,.page-template-page-examination-consideration .step-nav__step{padding:5px 10px;font-size:.6875rem;font-weight:700;line-height:1;color:#fff;border-radius:100px;background-color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-examination .step-nav__step,.page-template-page-examination-general .step-nav__step,.page-template-page-examination-center .step-nav__step,.page-template-page-examination-holistic .step-nav__step,.page-template-page-examination-special .step-nav__step,.page-template-page-examination-designatedschools .step-nav__step,.page-template-page-examination-annex .step-nav__step,.page-template-page-examination-essay .step-nav__step,.page-template-page-examination-society .step-nav__step,.page-template-page-examination-returnee .step-nav__step,.page-template-page-examination-international .step-nav__step,.page-template-page-examination-faq .step-nav__step,.page-template-page-examination-flow .step-nav__step,.page-template-page-examination-consideration .step-nav__step{font-size:.8125rem}}.page-template-page-examination .step-nav__text,.page-template-page-examination-general .step-nav__text,.page-template-page-examination-center .step-nav__text,.page-template-page-examination-holistic .step-nav__text,.page-template-page-examination-special .step-nav__text,.page-template-page-examination-designatedschools .step-nav__text,.page-template-page-examination-annex .step-nav__text,.page-template-page-examination-essay .step-nav__text,.page-template-page-examination-society .step-nav__text,.page-template-page-examination-returnee .step-nav__text,.page-template-page-examination-international .step-nav__text,.page-template-page-examination-faq .step-nav__text,.page-template-page-examination-flow .step-nav__text,.page-template-page-examination-consideration .step-nav__text{font-size:.875rem;font-weight:700;text-align:center;line-height:1.3}@media only screen and (min-width:1280px){.page-template-page-examination .step-nav__text,.page-template-page-examination-general .step-nav__text,.page-template-page-examination-center .step-nav__text,.page-template-page-examination-holistic .step-nav__text,.page-template-page-examination-special .step-nav__text,.page-template-page-examination-designatedschools .step-nav__text,.page-template-page-examination-annex .step-nav__text,.page-template-page-examination-essay .step-nav__text,.page-template-page-examination-society .step-nav__text,.page-template-page-examination-returnee .step-nav__text,.page-template-page-examination-international .step-nav__text,.page-template-page-examination-faq .step-nav__text,.page-template-page-examination-flow .step-nav__text,.page-template-page-examination-consideration .step-nav__text{font-size:1rem}}.page-template-page-examination .divider,.page-template-page-examination-general .divider,.page-template-page-examination-center .divider,.page-template-page-examination-holistic .divider,.page-template-page-examination-special .divider,.page-template-page-examination-designatedschools .divider,.page-template-page-examination-annex .divider,.page-template-page-examination-essay .divider,.page-template-page-examination-society .divider,.page-template-page-examination-returnee .divider,.page-template-page-examination-international .divider,.page-template-page-examination-faq .divider,.page-template-page-examination-flow .divider,.page-template-page-examination-consideration .divider{border-top:1px solid #ccc;margin:20px 0}.page-template-page-examination .examination-heading,.page-template-page-examination-general .examination-heading,.page-template-page-examination-center .examination-heading,.page-template-page-examination-holistic .examination-heading,.page-template-page-examination-special .examination-heading,.page-template-page-examination-designatedschools .examination-heading,.page-template-page-examination-annex .examination-heading,.page-template-page-examination-essay .examination-heading,.page-template-page-examination-society .examination-heading,.page-template-page-examination-returnee .examination-heading,.page-template-page-examination-international .examination-heading,.page-template-page-examination-faq .examination-heading,.page-template-page-examination-flow .examination-heading,.page-template-page-examination-consideration .examination-heading{display:flex;align-items:center;gap:0 10px;padding-bottom:5px;border-bottom:1px solid var(--color-text)}.page-template-page-examination .examination-heading__icon,.page-template-page-examination-general .examination-heading__icon,.page-template-page-examination-center .examination-heading__icon,.page-template-page-examination-holistic .examination-heading__icon,.page-template-page-examination-special .examination-heading__icon,.page-template-page-examination-designatedschools .examination-heading__icon,.page-template-page-examination-annex .examination-heading__icon,.page-template-page-examination-essay .examination-heading__icon,.page-template-page-examination-society .examination-heading__icon,.page-template-page-examination-returnee .examination-heading__icon,.page-template-page-examination-international .examination-heading__icon,.page-template-page-examination-faq .examination-heading__icon,.page-template-page-examination-flow .examination-heading__icon,.page-template-page-examination-consideration .examination-heading__icon{width:45px}.page-template-page-examination .examination-heading__step,.page-template-page-examination-general .examination-heading__step,.page-template-page-examination-center .examination-heading__step,.page-template-page-examination-holistic .examination-heading__step,.page-template-page-examination-special .examination-heading__step,.page-template-page-examination-designatedschools .examination-heading__step,.page-template-page-examination-annex .examination-heading__step,.page-template-page-examination-essay .examination-heading__step,.page-template-page-examination-society .examination-heading__step,.page-template-page-examination-returnee .examination-heading__step,.page-template-page-examination-international .examination-heading__step,.page-template-page-examination-faq .examination-heading__step,.page-template-page-examination-flow .examination-heading__step,.page-template-page-examination-consideration .examination-heading__step{padding:5px 10px;font-size:.6875rem;font-weight:700;line-height:1;color:#fff;border-radius:100px;background-color:var(--color-main);margin-top:3px}@media only screen and (min-width:1280px){.page-template-page-examination .examination-heading__step,.page-template-page-examination-general .examination-heading__step,.page-template-page-examination-center .examination-heading__step,.page-template-page-examination-holistic .examination-heading__step,.page-template-page-examination-special .examination-heading__step,.page-template-page-examination-designatedschools .examination-heading__step,.page-template-page-examination-annex .examination-heading__step,.page-template-page-examination-essay .examination-heading__step,.page-template-page-examination-society .examination-heading__step,.page-template-page-examination-returnee .examination-heading__step,.page-template-page-examination-international .examination-heading__step,.page-template-page-examination-faq .examination-heading__step,.page-template-page-examination-flow .examination-heading__step,.page-template-page-examination-consideration .examination-heading__step{font-size:.8125rem}}.page-template-page-examination .examination-heading__text,.page-template-page-examination-general .examination-heading__text,.page-template-page-examination-center .examination-heading__text,.page-template-page-examination-holistic .examination-heading__text,.page-template-page-examination-special .examination-heading__text,.page-template-page-examination-designatedschools .examination-heading__text,.page-template-page-examination-annex .examination-heading__text,.page-template-page-examination-essay .examination-heading__text,.page-template-page-examination-society .examination-heading__text,.page-template-page-examination-returnee .examination-heading__text,.page-template-page-examination-international .examination-heading__text,.page-template-page-examination-faq .examination-heading__text,.page-template-page-examination-flow .examination-heading__text,.page-template-page-examination-consideration .examination-heading__text{font-size:1.125rem;font-weight:700}@media only screen and (min-width:1280px){.page-template-page-examination .examination-heading__text,.page-template-page-examination-general .examination-heading__text,.page-template-page-examination-center .examination-heading__text,.page-template-page-examination-holistic .examination-heading__text,.page-template-page-examination-special .examination-heading__text,.page-template-page-examination-designatedschools .examination-heading__text,.page-template-page-examination-annex .examination-heading__text,.page-template-page-examination-essay .examination-heading__text,.page-template-page-examination-society .examination-heading__text,.page-template-page-examination-returnee .examination-heading__text,.page-template-page-examination-international .examination-heading__text,.page-template-page-examination-faq .examination-heading__text,.page-template-page-examination-flow .examination-heading__text,.page-template-page-examination-consideration .examination-heading__text{font-size:1.375rem}}.page-template-page-examination .sub-section,.page-template-page-examination-general .sub-section,.page-template-page-examination-center .sub-section,.page-template-page-examination-holistic .sub-section,.page-template-page-examination-special .sub-section,.page-template-page-examination-designatedschools .sub-section,.page-template-page-examination-annex .sub-section,.page-template-page-examination-essay .sub-section,.page-template-page-examination-society .sub-section,.page-template-page-examination-returnee .sub-section,.page-template-page-examination-international .sub-section,.page-template-page-examination-faq .sub-section,.page-template-page-examination-flow .sub-section,.page-template-page-examination-consideration .sub-section{margin:20px 0}.page-template-page-examination .sub-section+.sub-section,.page-template-page-examination-general .sub-section+.sub-section,.page-template-page-examination-center .sub-section+.sub-section,.page-template-page-examination-holistic .sub-section+.sub-section,.page-template-page-examination-special .sub-section+.sub-section,.page-template-page-examination-designatedschools .sub-section+.sub-section,.page-template-page-examination-annex .sub-section+.sub-section,.page-template-page-examination-essay .sub-section+.sub-section,.page-template-page-examination-society .sub-section+.sub-section,.page-template-page-examination-returnee .sub-section+.sub-section,.page-template-page-examination-international .sub-section+.sub-section,.page-template-page-examination-faq .sub-section+.sub-section,.page-template-page-examination-flow .sub-section+.sub-section,.page-template-page-examination-consideration .sub-section+.sub-section{margin:30px 0}.page-template-page-examination .examination-list,.page-template-page-examination-general .examination-list,.page-template-page-examination-center .examination-list,.page-template-page-examination-holistic .examination-list,.page-template-page-examination-special .examination-list,.page-template-page-examination-designatedschools .examination-list,.page-template-page-examination-annex .examination-list,.page-template-page-examination-essay .examination-list,.page-template-page-examination-society .examination-list,.page-template-page-examination-returnee .examination-list,.page-template-page-examination-international .examination-list,.page-template-page-examination-faq .examination-list,.page-template-page-examination-flow .examination-list,.page-template-page-examination-consideration .examination-list{display:grid;gap:20px 40px;line-height:1.3;margin:0 0 48px}@media only screen and (min-width:1280px){.page-template-page-examination .examination-list,.page-template-page-examination-general .examination-list,.page-template-page-examination-center .examination-list,.page-template-page-examination-holistic .examination-list,.page-template-page-examination-special .examination-list,.page-template-page-examination-designatedschools .examination-list,.page-template-page-examination-annex .examination-list,.page-template-page-examination-essay .examination-list,.page-template-page-examination-society .examination-list,.page-template-page-examination-returnee .examination-list,.page-template-page-examination-international .examination-list,.page-template-page-examination-faq .examination-list,.page-template-page-examination-flow .examination-list,.page-template-page-examination-consideration .examination-list{grid-template-columns:repeat(2, 1fr)}}.page-template-page-examination .examination-list__item>a,.page-template-page-examination-general .examination-list__item>a,.page-template-page-examination-center .examination-list__item>a,.page-template-page-examination-holistic .examination-list__item>a,.page-template-page-examination-special .examination-list__item>a,.page-template-page-examination-designatedschools .examination-list__item>a,.page-template-page-examination-annex .examination-list__item>a,.page-template-page-examination-essay .examination-list__item>a,.page-template-page-examination-society .examination-list__item>a,.page-template-page-examination-returnee .examination-list__item>a,.page-template-page-examination-international .examination-list__item>a,.page-template-page-examination-faq .examination-list__item>a,.page-template-page-examination-flow .examination-list__item>a,.page-template-page-examination-consideration .examination-list__item>a{display:flex;align-items:center;height:100%;padding:5px 0;position:relative;font-size:.875rem;font-weight:700;border-bottom:1px solid var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-examination .examination-list__item>a,.page-template-page-examination-general .examination-list__item>a,.page-template-page-examination-center .examination-list__item>a,.page-template-page-examination-holistic .examination-list__item>a,.page-template-page-examination-special .examination-list__item>a,.page-template-page-examination-designatedschools .examination-list__item>a,.page-template-page-examination-annex .examination-list__item>a,.page-template-page-examination-essay .examination-list__item>a,.page-template-page-examination-society .examination-list__item>a,.page-template-page-examination-returnee .examination-list__item>a,.page-template-page-examination-international .examination-list__item>a,.page-template-page-examination-faq .examination-list__item>a,.page-template-page-examination-flow .examination-list__item>a,.page-template-page-examination-consideration .examination-list__item>a{font-size:1rem}}.page-template-page-examination .examination-list__item>a:after,.page-template-page-examination-general .examination-list__item>a:after,.page-template-page-examination-center .examination-list__item>a:after,.page-template-page-examination-holistic .examination-list__item>a:after,.page-template-page-examination-special .examination-list__item>a:after,.page-template-page-examination-designatedschools .examination-list__item>a:after,.page-template-page-examination-annex .examination-list__item>a:after,.page-template-page-examination-essay .examination-list__item>a:after,.page-template-page-examination-society .examination-list__item>a:after,.page-template-page-examination-returnee .examination-list__item>a:after,.page-template-page-examination-international .examination-list__item>a:after,.page-template-page-examination-faq .examination-list__item>a:after,.page-template-page-examination-flow .examination-list__item>a:after,.page-template-page-examination-consideration .examination-list__item>a:after{content:"";width:8px;height:8px;border-top:1px solid var(--color-main);border-right:1px solid var(--color-main);transform:translateY(-50%) rotate(45deg);position:absolute;top:50%;right:5px}.page-template-page-examination .examination-button-wrapper,.page-template-page-examination-general .examination-button-wrapper,.page-template-page-examination-center .examination-button-wrapper,.page-template-page-examination-holistic .examination-button-wrapper,.page-template-page-examination-special .examination-button-wrapper,.page-template-page-examination-designatedschools .examination-button-wrapper,.page-template-page-examination-annex .examination-button-wrapper,.page-template-page-examination-essay .examination-button-wrapper,.page-template-page-examination-society .examination-button-wrapper,.page-template-page-examination-returnee .examination-button-wrapper,.page-template-page-examination-international .examination-button-wrapper,.page-template-page-examination-faq .examination-button-wrapper,.page-template-page-examination-flow .examination-button-wrapper,.page-template-page-examination-consideration .examination-button-wrapper{margin:70px 0 0;text-align:center}.page-template-page-examination .examination-button,.page-template-page-examination-general .examination-button,.page-template-page-examination-center .examination-button,.page-template-page-examination-holistic .examination-button,.page-template-page-examination-special .examination-button,.page-template-page-examination-designatedschools .examination-button,.page-template-page-examination-annex .examination-button,.page-template-page-examination-essay .examination-button,.page-template-page-examination-society .examination-button,.page-template-page-examination-returnee .examination-button,.page-template-page-examination-international .examination-button,.page-template-page-examination-faq .examination-button,.page-template-page-examination-flow .examination-button,.page-template-page-examination-consideration .examination-button{display:block;margin:15px 0;padding:15px 10px;position:relative;color:var(--color-main);font-size:.875rem;font-weight:500;text-align:center;border:1px solid var(--color-main);border-radius:100px}@media only screen and (min-width:1280px){.page-template-page-examination .examination-button,.page-template-page-examination-general .examination-button,.page-template-page-examination-center .examination-button,.page-template-page-examination-holistic .examination-button,.page-template-page-examination-special .examination-button,.page-template-page-examination-designatedschools .examination-button,.page-template-page-examination-annex .examination-button,.page-template-page-examination-essay .examination-button,.page-template-page-examination-society .examination-button,.page-template-page-examination-returnee .examination-button,.page-template-page-examination-international .examination-button,.page-template-page-examination-faq .examination-button,.page-template-page-examination-flow .examination-button,.page-template-page-examination-consideration .examination-button{font-size:1rem}}.page-template-page-examination .examination-button:before,.page-template-page-examination .examination-button:after,.page-template-page-examination-general .examination-button:before,.page-template-page-examination-general .examination-button:after,.page-template-page-examination-center .examination-button:before,.page-template-page-examination-center .examination-button:after,.page-template-page-examination-holistic .examination-button:before,.page-template-page-examination-holistic .examination-button:after,.page-template-page-examination-special .examination-button:before,.page-template-page-examination-special .examination-button:after,.page-template-page-examination-designatedschools .examination-button:before,.page-template-page-examination-designatedschools .examination-button:after,.page-template-page-examination-annex .examination-button:before,.page-template-page-examination-annex .examination-button:after,.page-template-page-examination-essay .examination-button:before,.page-template-page-examination-essay .examination-button:after,.page-template-page-examination-society .examination-button:before,.page-template-page-examination-society .examination-button:after,.page-template-page-examination-returnee .examination-button:before,.page-template-page-examination-returnee .examination-button:after,.page-template-page-examination-international .examination-button:before,.page-template-page-examination-international .examination-button:after,.page-template-page-examination-faq .examination-button:before,.page-template-page-examination-faq .examination-button:after,.page-template-page-examination-flow .examination-button:before,.page-template-page-examination-flow .examination-button:after,.page-template-page-examination-consideration .examination-button:before,.page-template-page-examination-consideration .examination-button:after{content:"";display:block;width:12px;height:12px;position:absolute;transform:translateY(-50%);transition:border-color .3s}.page-template-page-examination .examination-button:before,.page-template-page-examination-general .examination-button:before,.page-template-page-examination-center .examination-button:before,.page-template-page-examination-holistic .examination-button:before,.page-template-page-examination-special .examination-button:before,.page-template-page-examination-designatedschools .examination-button:before,.page-template-page-examination-annex .examination-button:before,.page-template-page-examination-essay .examination-button:before,.page-template-page-examination-society .examination-button:before,.page-template-page-examination-returnee .examination-button:before,.page-template-page-examination-international .examination-button:before,.page-template-page-examination-faq .examination-button:before,.page-template-page-examination-flow .examination-button:before,.page-template-page-examination-consideration .examination-button:before{top:calc(50% + 3px);right:24px;border-left:1px solid var(--color-main);border-bottom:1px solid var(--color-main)}.page-template-page-examination .examination-button:after,.page-template-page-examination-general .examination-button:after,.page-template-page-examination-center .examination-button:after,.page-template-page-examination-holistic .examination-button:after,.page-template-page-examination-special .examination-button:after,.page-template-page-examination-designatedschools .examination-button:after,.page-template-page-examination-annex .examination-button:after,.page-template-page-examination-essay .examination-button:after,.page-template-page-examination-society .examination-button:after,.page-template-page-examination-returnee .examination-button:after,.page-template-page-examination-international .examination-button:after,.page-template-page-examination-faq .examination-button:after,.page-template-page-examination-flow .examination-button:after,.page-template-page-examination-consideration .examination-button:after{top:calc(50% - 1px);right:20px;border:1px solid var(--color-main)}@media(hover){.page-template-page-examination .examination-button,.page-template-page-examination-general .examination-button,.page-template-page-examination-center .examination-button,.page-template-page-examination-holistic .examination-button,.page-template-page-examination-special .examination-button,.page-template-page-examination-designatedschools .examination-button,.page-template-page-examination-annex .examination-button,.page-template-page-examination-essay .examination-button,.page-template-page-examination-society .examination-button,.page-template-page-examination-returnee .examination-button,.page-template-page-examination-international .examination-button,.page-template-page-examination-faq .examination-button,.page-template-page-examination-flow .examination-button,.page-template-page-examination-consideration .examination-button{transition:background-color .3s,color .3s}.page-template-page-examination .examination-button:hover,.page-template-page-examination-general .examination-button:hover,.page-template-page-examination-center .examination-button:hover,.page-template-page-examination-holistic .examination-button:hover,.page-template-page-examination-special .examination-button:hover,.page-template-page-examination-designatedschools .examination-button:hover,.page-template-page-examination-annex .examination-button:hover,.page-template-page-examination-essay .examination-button:hover,.page-template-page-examination-society .examination-button:hover,.page-template-page-examination-returnee .examination-button:hover,.page-template-page-examination-international .examination-button:hover,.page-template-page-examination-faq .examination-button:hover,.page-template-page-examination-flow .examination-button:hover,.page-template-page-examination-consideration .examination-button:hover{background-color:var(--color-main);color:#fff}.page-template-page-examination .examination-button:hover:before,.page-template-page-examination .examination-button:hover:after,.page-template-page-examination-general .examination-button:hover:before,.page-template-page-examination-general .examination-button:hover:after,.page-template-page-examination-center .examination-button:hover:before,.page-template-page-examination-center .examination-button:hover:after,.page-template-page-examination-holistic .examination-button:hover:before,.page-template-page-examination-holistic .examination-button:hover:after,.page-template-page-examination-special .examination-button:hover:before,.page-template-page-examination-special .examination-button:hover:after,.page-template-page-examination-designatedschools .examination-button:hover:before,.page-template-page-examination-designatedschools .examination-button:hover:after,.page-template-page-examination-annex .examination-button:hover:before,.page-template-page-examination-annex .examination-button:hover:after,.page-template-page-examination-essay .examination-button:hover:before,.page-template-page-examination-essay .examination-button:hover:after,.page-template-page-examination-society .examination-button:hover:before,.page-template-page-examination-society .examination-button:hover:after,.page-template-page-examination-returnee .examination-button:hover:before,.page-template-page-examination-returnee .examination-button:hover:after,.page-template-page-examination-international .examination-button:hover:before,.page-template-page-examination-international .examination-button:hover:after,.page-template-page-examination-faq .examination-button:hover:before,.page-template-page-examination-faq .examination-button:hover:after,.page-template-page-examination-flow .examination-button:hover:before,.page-template-page-examination-flow .examination-button:hover:after,.page-template-page-examination-consideration .examination-button:hover:before,.page-template-page-examination-consideration .examination-button:hover:after{border-color:#fff}}.page-template-page-examination .examination-button.--fill,.page-template-page-examination-general .examination-button.--fill,.page-template-page-examination-center .examination-button.--fill,.page-template-page-examination-holistic .examination-button.--fill,.page-template-page-examination-special .examination-button.--fill,.page-template-page-examination-designatedschools .examination-button.--fill,.page-template-page-examination-annex .examination-button.--fill,.page-template-page-examination-essay .examination-button.--fill,.page-template-page-examination-society .examination-button.--fill,.page-template-page-examination-returnee .examination-button.--fill,.page-template-page-examination-international .examination-button.--fill,.page-template-page-examination-faq .examination-button.--fill,.page-template-page-examination-flow .examination-button.--fill,.page-template-page-examination-consideration .examination-button.--fill{background-color:var(--color-main);color:#fff}.page-template-page-examination .examination-button.--fill:before,.page-template-page-examination .examination-button.--fill:after,.page-template-page-examination-general .examination-button.--fill:before,.page-template-page-examination-general .examination-button.--fill:after,.page-template-page-examination-center .examination-button.--fill:before,.page-template-page-examination-center .examination-button.--fill:after,.page-template-page-examination-holistic .examination-button.--fill:before,.page-template-page-examination-holistic .examination-button.--fill:after,.page-template-page-examination-special .examination-button.--fill:before,.page-template-page-examination-special .examination-button.--fill:after,.page-template-page-examination-designatedschools .examination-button.--fill:before,.page-template-page-examination-designatedschools .examination-button.--fill:after,.page-template-page-examination-annex .examination-button.--fill:before,.page-template-page-examination-annex .examination-button.--fill:after,.page-template-page-examination-essay .examination-button.--fill:before,.page-template-page-examination-essay .examination-button.--fill:after,.page-template-page-examination-society .examination-button.--fill:before,.page-template-page-examination-society .examination-button.--fill:after,.page-template-page-examination-returnee .examination-button.--fill:before,.page-template-page-examination-returnee .examination-button.--fill:after,.page-template-page-examination-international .examination-button.--fill:before,.page-template-page-examination-international .examination-button.--fill:after,.page-template-page-examination-faq .examination-button.--fill:before,.page-template-page-examination-faq .examination-button.--fill:after,.page-template-page-examination-flow .examination-button.--fill:before,.page-template-page-examination-flow .examination-button.--fill:after,.page-template-page-examination-consideration .examination-button.--fill:before,.page-template-page-examination-consideration .examination-button.--fill:after{display:none}@media(hover){.page-template-page-examination .examination-button.--fill:hover,.page-template-page-examination-general .examination-button.--fill:hover,.page-template-page-examination-center .examination-button.--fill:hover,.page-template-page-examination-holistic .examination-button.--fill:hover,.page-template-page-examination-special .examination-button.--fill:hover,.page-template-page-examination-designatedschools .examination-button.--fill:hover,.page-template-page-examination-annex .examination-button.--fill:hover,.page-template-page-examination-essay .examination-button.--fill:hover,.page-template-page-examination-society .examination-button.--fill:hover,.page-template-page-examination-returnee .examination-button.--fill:hover,.page-template-page-examination-international .examination-button.--fill:hover,.page-template-page-examination-faq .examination-button.--fill:hover,.page-template-page-examination-flow .examination-button.--fill:hover,.page-template-page-examination-consideration .examination-button.--fill:hover{background-color:#fff;color:var(--color-main)}}.page-template-page-examination .examination-button>span,.page-template-page-examination-general .examination-button>span,.page-template-page-examination-center .examination-button>span,.page-template-page-examination-holistic .examination-button>span,.page-template-page-examination-special .examination-button>span,.page-template-page-examination-designatedschools .examination-button>span,.page-template-page-examination-annex .examination-button>span,.page-template-page-examination-essay .examination-button>span,.page-template-page-examination-society .examination-button>span,.page-template-page-examination-returnee .examination-button>span,.page-template-page-examination-international .examination-button>span,.page-template-page-examination-faq .examination-button>span,.page-template-page-examination-flow .examination-button>span,.page-template-page-examination-consideration .examination-button>span{display:block;margin:5px 0 0;font-size:.625rem}.page-template-page-examination .parentheses-list,.page-template-page-examination-general .parentheses-list,.page-template-page-examination-center .parentheses-list,.page-template-page-examination-holistic .parentheses-list,.page-template-page-examination-special .parentheses-list,.page-template-page-examination-designatedschools .parentheses-list,.page-template-page-examination-annex .parentheses-list,.page-template-page-examination-essay .parentheses-list,.page-template-page-examination-society .parentheses-list,.page-template-page-examination-returnee .parentheses-list,.page-template-page-examination-international .parentheses-list,.page-template-page-examination-faq .parentheses-list,.page-template-page-examination-flow .parentheses-list,.page-template-page-examination-consideration .parentheses-list{margin:16px 0}.page-template-page-examination .parentheses-list__item,.page-template-page-examination-general .parentheses-list__item,.page-template-page-examination-center .parentheses-list__item,.page-template-page-examination-holistic .parentheses-list__item,.page-template-page-examination-special .parentheses-list__item,.page-template-page-examination-designatedschools .parentheses-list__item,.page-template-page-examination-annex .parentheses-list__item,.page-template-page-examination-essay .parentheses-list__item,.page-template-page-examination-society .parentheses-list__item,.page-template-page-examination-returnee .parentheses-list__item,.page-template-page-examination-international .parentheses-list__item,.page-template-page-examination-faq .parentheses-list__item,.page-template-page-examination-flow .parentheses-list__item,.page-template-page-examination-consideration .parentheses-list__item{counter-increment:parentheses-cnt;margin-bottom:16px;padding-left:3em;position:relative;text-align:justify;font-size:.875rem}.page-template-page-examination .parentheses-list__item:not(:first-child),.page-template-page-examination-general .parentheses-list__item:not(:first-child),.page-template-page-examination-center .parentheses-list__item:not(:first-child),.page-template-page-examination-holistic .parentheses-list__item:not(:first-child),.page-template-page-examination-special .parentheses-list__item:not(:first-child),.page-template-page-examination-designatedschools .parentheses-list__item:not(:first-child),.page-template-page-examination-annex .parentheses-list__item:not(:first-child),.page-template-page-examination-essay .parentheses-list__item:not(:first-child),.page-template-page-examination-society .parentheses-list__item:not(:first-child),.page-template-page-examination-returnee .parentheses-list__item:not(:first-child),.page-template-page-examination-international .parentheses-list__item:not(:first-child),.page-template-page-examination-faq .parentheses-list__item:not(:first-child),.page-template-page-examination-flow .parentheses-list__item:not(:first-child),.page-template-page-examination-consideration .parentheses-list__item:not(:first-child){margin-top:16px}@media only screen and (min-width:1280px){.page-template-page-examination .parentheses-list__item,.page-template-page-examination-general .parentheses-list__item,.page-template-page-examination-center .parentheses-list__item,.page-template-page-examination-holistic .parentheses-list__item,.page-template-page-examination-special .parentheses-list__item,.page-template-page-examination-designatedschools .parentheses-list__item,.page-template-page-examination-annex .parentheses-list__item,.page-template-page-examination-essay .parentheses-list__item,.page-template-page-examination-society .parentheses-list__item,.page-template-page-examination-returnee .parentheses-list__item,.page-template-page-examination-international .parentheses-list__item,.page-template-page-examination-faq .parentheses-list__item,.page-template-page-examination-flow .parentheses-list__item,.page-template-page-examination-consideration .parentheses-list__item{font-size:1rem}}.page-template-page-examination .parentheses-list__item:before,.page-template-page-examination-general .parentheses-list__item:before,.page-template-page-examination-center .parentheses-list__item:before,.page-template-page-examination-holistic .parentheses-list__item:before,.page-template-page-examination-special .parentheses-list__item:before,.page-template-page-examination-designatedschools .parentheses-list__item:before,.page-template-page-examination-annex .parentheses-list__item:before,.page-template-page-examination-essay .parentheses-list__item:before,.page-template-page-examination-society .parentheses-list__item:before,.page-template-page-examination-returnee .parentheses-list__item:before,.page-template-page-examination-international .parentheses-list__item:before,.page-template-page-examination-faq .parentheses-list__item:before,.page-template-page-examination-flow .parentheses-list__item:before,.page-template-page-examination-consideration .parentheses-list__item:before{position:absolute;top:0;left:4px;content:"（" counter(parentheses-cnt) "）"}.page-template-page-examination .decimal-list,.page-template-page-examination-general .decimal-list,.page-template-page-examination-center .decimal-list,.page-template-page-examination-holistic .decimal-list,.page-template-page-examination-special .decimal-list,.page-template-page-examination-designatedschools .decimal-list,.page-template-page-examination-annex .decimal-list,.page-template-page-examination-essay .decimal-list,.page-template-page-examination-society .decimal-list,.page-template-page-examination-returnee .decimal-list,.page-template-page-examination-international .decimal-list,.page-template-page-examination-faq .decimal-list,.page-template-page-examination-flow .decimal-list,.page-template-page-examination-consideration .decimal-list{margin:16px 0}.page-template-page-examination .decimal-list__item,.page-template-page-examination-general .decimal-list__item,.page-template-page-examination-center .decimal-list__item,.page-template-page-examination-holistic .decimal-list__item,.page-template-page-examination-special .decimal-list__item,.page-template-page-examination-designatedschools .decimal-list__item,.page-template-page-examination-annex .decimal-list__item,.page-template-page-examination-essay .decimal-list__item,.page-template-page-examination-society .decimal-list__item,.page-template-page-examination-returnee .decimal-list__item,.page-template-page-examination-international .decimal-list__item,.page-template-page-examination-faq .decimal-list__item,.page-template-page-examination-flow .decimal-list__item,.page-template-page-examination-consideration .decimal-list__item{counter-increment:decimal-cnt;padding-left:1.8em;position:relative;text-align:justify;word-break:break-all;font-size:.875rem}.page-template-page-examination .decimal-list__item:not(:first-child),.page-template-page-examination-general .decimal-list__item:not(:first-child),.page-template-page-examination-center .decimal-list__item:not(:first-child),.page-template-page-examination-holistic .decimal-list__item:not(:first-child),.page-template-page-examination-special .decimal-list__item:not(:first-child),.page-template-page-examination-designatedschools .decimal-list__item:not(:first-child),.page-template-page-examination-annex .decimal-list__item:not(:first-child),.page-template-page-examination-essay .decimal-list__item:not(:first-child),.page-template-page-examination-society .decimal-list__item:not(:first-child),.page-template-page-examination-returnee .decimal-list__item:not(:first-child),.page-template-page-examination-international .decimal-list__item:not(:first-child),.page-template-page-examination-faq .decimal-list__item:not(:first-child),.page-template-page-examination-flow .decimal-list__item:not(:first-child),.page-template-page-examination-consideration .decimal-list__item:not(:first-child){margin-top:16px}.page-template-page-examination .decimal-list__item:before,.page-template-page-examination-general .decimal-list__item:before,.page-template-page-examination-center .decimal-list__item:before,.page-template-page-examination-holistic .decimal-list__item:before,.page-template-page-examination-special .decimal-list__item:before,.page-template-page-examination-designatedschools .decimal-list__item:before,.page-template-page-examination-annex .decimal-list__item:before,.page-template-page-examination-essay .decimal-list__item:before,.page-template-page-examination-society .decimal-list__item:before,.page-template-page-examination-returnee .decimal-list__item:before,.page-template-page-examination-international .decimal-list__item:before,.page-template-page-examination-faq .decimal-list__item:before,.page-template-page-examination-flow .decimal-list__item:before,.page-template-page-examination-consideration .decimal-list__item:before{position:absolute;top:0;left:0;content:counter(decimal-cnt) "."}@media only screen and (min-width:1280px){.page-template-page-examination .decimal-list__item,.page-template-page-examination-general .decimal-list__item,.page-template-page-examination-center .decimal-list__item,.page-template-page-examination-holistic .decimal-list__item,.page-template-page-examination-special .decimal-list__item,.page-template-page-examination-designatedschools .decimal-list__item,.page-template-page-examination-annex .decimal-list__item,.page-template-page-examination-essay .decimal-list__item,.page-template-page-examination-society .decimal-list__item,.page-template-page-examination-returnee .decimal-list__item,.page-template-page-examination-international .decimal-list__item,.page-template-page-examination-faq .decimal-list__item,.page-template-page-examination-flow .decimal-list__item,.page-template-page-examination-consideration .decimal-list__item{font-size:1rem}}.page-template-page-examination .has-background,.page-template-page-examination-general .has-background,.page-template-page-examination-center .has-background,.page-template-page-examination-holistic .has-background,.page-template-page-examination-special .has-background,.page-template-page-examination-designatedschools .has-background,.page-template-page-examination-annex .has-background,.page-template-page-examination-essay .has-background,.page-template-page-examination-society .has-background,.page-template-page-examination-returnee .has-background,.page-template-page-examination-international .has-background,.page-template-page-examination-faq .has-background,.page-template-page-examination-flow .has-background,.page-template-page-examination-consideration .has-background{margin:16px 0;padding:4px 20px;background-color:#ebebeb}.page-template-page-examination .supplement-list,.page-template-page-examination-general .supplement-list,.page-template-page-examination-center .supplement-list,.page-template-page-examination-holistic .supplement-list,.page-template-page-examination-special .supplement-list,.page-template-page-examination-designatedschools .supplement-list,.page-template-page-examination-annex .supplement-list,.page-template-page-examination-essay .supplement-list,.page-template-page-examination-society .supplement-list,.page-template-page-examination-returnee .supplement-list,.page-template-page-examination-international .supplement-list,.page-template-page-examination-faq .supplement-list,.page-template-page-examination-flow .supplement-list,.page-template-page-examination-consideration .supplement-list{margin:16px 0}.page-template-page-examination .supplement-list__item,.page-template-page-examination-general .supplement-list__item,.page-template-page-examination-center .supplement-list__item,.page-template-page-examination-holistic .supplement-list__item,.page-template-page-examination-special .supplement-list__item,.page-template-page-examination-designatedschools .supplement-list__item,.page-template-page-examination-annex .supplement-list__item,.page-template-page-examination-essay .supplement-list__item,.page-template-page-examination-society .supplement-list__item,.page-template-page-examination-returnee .supplement-list__item,.page-template-page-examination-international .supplement-list__item,.page-template-page-examination-faq .supplement-list__item,.page-template-page-examination-flow .supplement-list__item,.page-template-page-examination-consideration .supplement-list__item{padding-left:1em;font-size:.875rem;text-align:justify;text-indent:-1em}.page-template-page-examination .supplement-list__item:before,.page-template-page-examination-general .supplement-list__item:before,.page-template-page-examination-center .supplement-list__item:before,.page-template-page-examination-holistic .supplement-list__item:before,.page-template-page-examination-special .supplement-list__item:before,.page-template-page-examination-designatedschools .supplement-list__item:before,.page-template-page-examination-annex .supplement-list__item:before,.page-template-page-examination-essay .supplement-list__item:before,.page-template-page-examination-society .supplement-list__item:before,.page-template-page-examination-returnee .supplement-list__item:before,.page-template-page-examination-international .supplement-list__item:before,.page-template-page-examination-faq .supplement-list__item:before,.page-template-page-examination-flow .supplement-list__item:before,.page-template-page-examination-consideration .supplement-list__item:before{content:"※"}.page-template-page-examination .dots-list,.page-template-page-examination-general .dots-list,.page-template-page-examination-center .dots-list,.page-template-page-examination-holistic .dots-list,.page-template-page-examination-special .dots-list,.page-template-page-examination-designatedschools .dots-list,.page-template-page-examination-annex .dots-list,.page-template-page-examination-essay .dots-list,.page-template-page-examination-society .dots-list,.page-template-page-examination-returnee .dots-list,.page-template-page-examination-international .dots-list,.page-template-page-examination-faq .dots-list,.page-template-page-examination-flow .dots-list,.page-template-page-examination-consideration .dots-list{margin:16px 0}.page-template-page-examination .dots-list__item,.page-template-page-examination-general .dots-list__item,.page-template-page-examination-center .dots-list__item,.page-template-page-examination-holistic .dots-list__item,.page-template-page-examination-special .dots-list__item,.page-template-page-examination-designatedschools .dots-list__item,.page-template-page-examination-annex .dots-list__item,.page-template-page-examination-essay .dots-list__item,.page-template-page-examination-society .dots-list__item,.page-template-page-examination-returnee .dots-list__item,.page-template-page-examination-international .dots-list__item,.page-template-page-examination-faq .dots-list__item,.page-template-page-examination-flow .dots-list__item,.page-template-page-examination-consideration .dots-list__item{padding-left:1.5em;position:relative;text-align:justify}.page-template-page-examination .dots-list__item:before,.page-template-page-examination-general .dots-list__item:before,.page-template-page-examination-center .dots-list__item:before,.page-template-page-examination-holistic .dots-list__item:before,.page-template-page-examination-special .dots-list__item:before,.page-template-page-examination-designatedschools .dots-list__item:before,.page-template-page-examination-annex .dots-list__item:before,.page-template-page-examination-essay .dots-list__item:before,.page-template-page-examination-society .dots-list__item:before,.page-template-page-examination-returnee .dots-list__item:before,.page-template-page-examination-international .dots-list__item:before,.page-template-page-examination-faq .dots-list__item:before,.page-template-page-examination-flow .dots-list__item:before,.page-template-page-examination-consideration .dots-list__item:before{position:absolute;top:0;left:0;content:"・"}.page-template-page-examination .others-list__item,.page-template-page-examination-general .others-list__item,.page-template-page-examination-center .others-list__item,.page-template-page-examination-holistic .others-list__item,.page-template-page-examination-special .others-list__item,.page-template-page-examination-designatedschools .others-list__item,.page-template-page-examination-annex .others-list__item,.page-template-page-examination-essay .others-list__item,.page-template-page-examination-society .others-list__item,.page-template-page-examination-returnee .others-list__item,.page-template-page-examination-international .others-list__item,.page-template-page-examination-faq .others-list__item,.page-template-page-examination-flow .others-list__item,.page-template-page-examination-consideration .others-list__item{padding:20px;background-color:var(--color-main10)}.page-template-page-examination .others-list__item+.others-list__item,.page-template-page-examination-general .others-list__item+.others-list__item,.page-template-page-examination-center .others-list__item+.others-list__item,.page-template-page-examination-holistic .others-list__item+.others-list__item,.page-template-page-examination-special .others-list__item+.others-list__item,.page-template-page-examination-designatedschools .others-list__item+.others-list__item,.page-template-page-examination-annex .others-list__item+.others-list__item,.page-template-page-examination-essay .others-list__item+.others-list__item,.page-template-page-examination-society .others-list__item+.others-list__item,.page-template-page-examination-returnee .others-list__item+.others-list__item,.page-template-page-examination-international .others-list__item+.others-list__item,.page-template-page-examination-faq .others-list__item+.others-list__item,.page-template-page-examination-flow .others-list__item+.others-list__item,.page-template-page-examination-consideration .others-list__item+.others-list__item{margin:20px 0 0}.page-template-page-examination .others-list__strong,.page-template-page-examination-general .others-list__strong,.page-template-page-examination-center .others-list__strong,.page-template-page-examination-holistic .others-list__strong,.page-template-page-examination-special .others-list__strong,.page-template-page-examination-designatedschools .others-list__strong,.page-template-page-examination-annex .others-list__strong,.page-template-page-examination-essay .others-list__strong,.page-template-page-examination-society .others-list__strong,.page-template-page-examination-returnee .others-list__strong,.page-template-page-examination-international .others-list__strong,.page-template-page-examination-faq .others-list__strong,.page-template-page-examination-flow .others-list__strong,.page-template-page-examination-consideration .others-list__strong{color:#fff;font-weight:500;text-align:center;line-height:2;background-color:var(--color-main)}.page-template-page-examination .others-list__body,.page-template-page-examination-general .others-list__body,.page-template-page-examination-center .others-list__body,.page-template-page-examination-holistic .others-list__body,.page-template-page-examination-special .others-list__body,.page-template-page-examination-designatedschools .others-list__body,.page-template-page-examination-annex .others-list__body,.page-template-page-examination-essay .others-list__body,.page-template-page-examination-society .others-list__body,.page-template-page-examination-returnee .others-list__body,.page-template-page-examination-international .others-list__body,.page-template-page-examination-faq .others-list__body,.page-template-page-examination-flow .others-list__body,.page-template-page-examination-consideration .others-list__body{background-color:#fff;margin:15px 0 0;padding:15px}.page-template-page-examination .others-list__day,.page-template-page-examination-general .others-list__day,.page-template-page-examination-center .others-list__day,.page-template-page-examination-holistic .others-list__day,.page-template-page-examination-special .others-list__day,.page-template-page-examination-designatedschools .others-list__day,.page-template-page-examination-annex .others-list__day,.page-template-page-examination-essay .others-list__day,.page-template-page-examination-society .others-list__day,.page-template-page-examination-returnee .others-list__day,.page-template-page-examination-international .others-list__day,.page-template-page-examination-faq .others-list__day,.page-template-page-examination-flow .others-list__day,.page-template-page-examination-consideration .others-list__day{border:2px solid var(--color-text);border-radius:10px;padding:0px 25px;margin:10px auto 20px;display:table;font-weight:700}.page-template-page-examination .others-list__diver,.page-template-page-examination-general .others-list__diver,.page-template-page-examination-center .others-list__diver,.page-template-page-examination-holistic .others-list__diver,.page-template-page-examination-special .others-list__diver,.page-template-page-examination-designatedschools .others-list__diver,.page-template-page-examination-annex .others-list__diver,.page-template-page-examination-essay .others-list__diver,.page-template-page-examination-society .others-list__diver,.page-template-page-examination-returnee .others-list__diver,.page-template-page-examination-international .others-list__diver,.page-template-page-examination-faq .others-list__diver,.page-template-page-examination-flow .others-list__diver,.page-template-page-examination-consideration .others-list__diver{width:100%;height:1px;margin:20px 0;background-color:var(--color-border)}.page-template-page-examination .others-list__figure,.page-template-page-examination-general .others-list__figure,.page-template-page-examination-center .others-list__figure,.page-template-page-examination-holistic .others-list__figure,.page-template-page-examination-special .others-list__figure,.page-template-page-examination-designatedschools .others-list__figure,.page-template-page-examination-annex .others-list__figure,.page-template-page-examination-essay .others-list__figure,.page-template-page-examination-society .others-list__figure,.page-template-page-examination-returnee .others-list__figure,.page-template-page-examination-international .others-list__figure,.page-template-page-examination-faq .others-list__figure,.page-template-page-examination-flow .others-list__figure,.page-template-page-examination-consideration .others-list__figure{max-width:350px;margin-inline:auto}.page-template-page-examination .concurrent-list,.page-template-page-examination-general .concurrent-list,.page-template-page-examination-center .concurrent-list,.page-template-page-examination-holistic .concurrent-list,.page-template-page-examination-special .concurrent-list,.page-template-page-examination-designatedschools .concurrent-list,.page-template-page-examination-annex .concurrent-list,.page-template-page-examination-essay .concurrent-list,.page-template-page-examination-society .concurrent-list,.page-template-page-examination-returnee .concurrent-list,.page-template-page-examination-international .concurrent-list,.page-template-page-examination-faq .concurrent-list,.page-template-page-examination-flow .concurrent-list,.page-template-page-examination-consideration .concurrent-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 10px}.page-template-page-examination .concurrent-list__item,.page-template-page-examination-general .concurrent-list__item,.page-template-page-examination-center .concurrent-list__item,.page-template-page-examination-holistic .concurrent-list__item,.page-template-page-examination-special .concurrent-list__item,.page-template-page-examination-designatedschools .concurrent-list__item,.page-template-page-examination-annex .concurrent-list__item,.page-template-page-examination-essay .concurrent-list__item,.page-template-page-examination-society .concurrent-list__item,.page-template-page-examination-returnee .concurrent-list__item,.page-template-page-examination-international .concurrent-list__item,.page-template-page-examination-faq .concurrent-list__item,.page-template-page-examination-flow .concurrent-list__item,.page-template-page-examination-consideration .concurrent-list__item{text-align:center;border:1px solid #000;border-radius:10px;overflow:hidden}.page-template-page-examination .concurrent-list__item p,.page-template-page-examination-general .concurrent-list__item p,.page-template-page-examination-center .concurrent-list__item p,.page-template-page-examination-holistic .concurrent-list__item p,.page-template-page-examination-special .concurrent-list__item p,.page-template-page-examination-designatedschools .concurrent-list__item p,.page-template-page-examination-annex .concurrent-list__item p,.page-template-page-examination-essay .concurrent-list__item p,.page-template-page-examination-society .concurrent-list__item p,.page-template-page-examination-returnee .concurrent-list__item p,.page-template-page-examination-international .concurrent-list__item p,.page-template-page-examination-faq .concurrent-list__item p,.page-template-page-examination-flow .concurrent-list__item p,.page-template-page-examination-consideration .concurrent-list__item p{line-height:1.3}@media only screen and (min-width:768px){.page-template-page-examination .concurrent-list__item p br,.page-template-page-examination-general .concurrent-list__item p br,.page-template-page-examination-center .concurrent-list__item p br,.page-template-page-examination-holistic .concurrent-list__item p br,.page-template-page-examination-special .concurrent-list__item p br,.page-template-page-examination-designatedschools .concurrent-list__item p br,.page-template-page-examination-annex .concurrent-list__item p br,.page-template-page-examination-essay .concurrent-list__item p br,.page-template-page-examination-society .concurrent-list__item p br,.page-template-page-examination-returnee .concurrent-list__item p br,.page-template-page-examination-international .concurrent-list__item p br,.page-template-page-examination-faq .concurrent-list__item p br,.page-template-page-examination-flow .concurrent-list__item p br,.page-template-page-examination-consideration .concurrent-list__item p br{display:none}}.page-template-page-examination .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-general .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-center .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-holistic .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-special .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-designatedschools .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-annex .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-essay .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-society .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-returnee .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-international .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-faq .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-flow .concurrent-list__item p:nth-of-type(1),.page-template-page-examination-consideration .concurrent-list__item p:nth-of-type(1){padding:10px 0;background-color:var(--color-background)}.page-template-page-examination .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-general .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-center .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-holistic .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-special .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-designatedschools .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-annex .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-essay .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-society .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-returnee .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-international .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-faq .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-flow .concurrent-list__item p:nth-of-type(2),.page-template-page-examination-consideration .concurrent-list__item p:nth-of-type(2){margin:0;padding:10px 0}.page-template-page-examination .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-general .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-center .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-holistic .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-special .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-designatedschools .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-annex .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-essay .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-society .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-returnee .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-international .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-faq .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-flow .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-consideration .concurrent-list__item p:nth-of-type(2) span{display:inline-block;margin:0 2px 0 0;font-size:1.125rem;font-weight:700;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-examination .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-general .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-center .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-holistic .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-special .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-designatedschools .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-annex .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-essay .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-society .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-returnee .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-international .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-faq .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-flow .concurrent-list__item p:nth-of-type(2) span,.page-template-page-examination-consideration .concurrent-list__item p:nth-of-type(2) span{font-size:1.25rem}}.page-template-page-examination .engineering-note__item figure,.page-template-page-examination-general .engineering-note__item figure,.page-template-page-examination-center .engineering-note__item figure,.page-template-page-examination-holistic .engineering-note__item figure,.page-template-page-examination-special .engineering-note__item figure,.page-template-page-examination-designatedschools .engineering-note__item figure,.page-template-page-examination-annex .engineering-note__item figure,.page-template-page-examination-essay .engineering-note__item figure,.page-template-page-examination-society .engineering-note__item figure,.page-template-page-examination-returnee .engineering-note__item figure,.page-template-page-examination-international .engineering-note__item figure,.page-template-page-examination-faq .engineering-note__item figure,.page-template-page-examination-flow .engineering-note__item figure,.page-template-page-examination-consideration .engineering-note__item figure{margin:0}.page-template-page-examination .engineering-note__item:not(:first-of-type),.page-template-page-examination-general .engineering-note__item:not(:first-of-type),.page-template-page-examination-center .engineering-note__item:not(:first-of-type),.page-template-page-examination-holistic .engineering-note__item:not(:first-of-type),.page-template-page-examination-special .engineering-note__item:not(:first-of-type),.page-template-page-examination-designatedschools .engineering-note__item:not(:first-of-type),.page-template-page-examination-annex .engineering-note__item:not(:first-of-type),.page-template-page-examination-essay .engineering-note__item:not(:first-of-type),.page-template-page-examination-society .engineering-note__item:not(:first-of-type),.page-template-page-examination-returnee .engineering-note__item:not(:first-of-type),.page-template-page-examination-international .engineering-note__item:not(:first-of-type),.page-template-page-examination-faq .engineering-note__item:not(:first-of-type),.page-template-page-examination-flow .engineering-note__item:not(:first-of-type),.page-template-page-examination-consideration .engineering-note__item:not(:first-of-type){margin:20px 0 0}.page-template-page-examination .engineering-note__select,.page-template-page-examination-general .engineering-note__select,.page-template-page-examination-center .engineering-note__select,.page-template-page-examination-holistic .engineering-note__select,.page-template-page-examination-special .engineering-note__select,.page-template-page-examination-designatedschools .engineering-note__select,.page-template-page-examination-annex .engineering-note__select,.page-template-page-examination-essay .engineering-note__select,.page-template-page-examination-society .engineering-note__select,.page-template-page-examination-returnee .engineering-note__select,.page-template-page-examination-international .engineering-note__select,.page-template-page-examination-faq .engineering-note__select,.page-template-page-examination-flow .engineering-note__select,.page-template-page-examination-consideration .engineering-note__select{display:grid;gap:8px;margin:10px 0 0}.page-template-page-examination .engineering-note__select li,.page-template-page-examination-general .engineering-note__select li,.page-template-page-examination-center .engineering-note__select li,.page-template-page-examination-holistic .engineering-note__select li,.page-template-page-examination-special .engineering-note__select li,.page-template-page-examination-designatedschools .engineering-note__select li,.page-template-page-examination-annex .engineering-note__select li,.page-template-page-examination-essay .engineering-note__select li,.page-template-page-examination-society .engineering-note__select li,.page-template-page-examination-returnee .engineering-note__select li,.page-template-page-examination-international .engineering-note__select li,.page-template-page-examination-faq .engineering-note__select li,.page-template-page-examination-flow .engineering-note__select li,.page-template-page-examination-consideration .engineering-note__select li{position:relative;padding:0px 0px 0px 14px;line-height:1.5;font-size:.875rem}.page-template-page-examination .engineering-note__select li:before,.page-template-page-examination-general .engineering-note__select li:before,.page-template-page-examination-center .engineering-note__select li:before,.page-template-page-examination-holistic .engineering-note__select li:before,.page-template-page-examination-special .engineering-note__select li:before,.page-template-page-examination-designatedschools .engineering-note__select li:before,.page-template-page-examination-annex .engineering-note__select li:before,.page-template-page-examination-essay .engineering-note__select li:before,.page-template-page-examination-society .engineering-note__select li:before,.page-template-page-examination-returnee .engineering-note__select li:before,.page-template-page-examination-international .engineering-note__select li:before,.page-template-page-examination-faq .engineering-note__select li:before,.page-template-page-examination-flow .engineering-note__select li:before,.page-template-page-examination-consideration .engineering-note__select li:before{content:"";border-radius:50%;height:10px;left:0;position:absolute;top:6px;transform:scale(1);transition:transform .3s;width:10px}.page-template-page-examination .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-general .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-center .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-holistic .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-special .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-designatedschools .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-annex .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-essay .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-society .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-returnee .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-international .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-faq .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-flow .engineering-note__select li:nth-of-type(1):before,.page-template-page-examination-consideration .engineering-note__select li:nth-of-type(1):before{background-color:#dc010b}.page-template-page-examination .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-general .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-center .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-holistic .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-special .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-designatedschools .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-annex .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-essay .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-society .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-returnee .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-international .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-faq .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-flow .engineering-note__select li:nth-of-type(2):before,.page-template-page-examination-consideration .engineering-note__select li:nth-of-type(2):before{background-color:#0086cd}.page-template-page-examination .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-general .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-center .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-holistic .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-special .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-designatedschools .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-annex .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-essay .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-society .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-returnee .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-international .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-faq .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-flow .engineering-note__select li:nth-of-type(3):before,.page-template-page-examination-consideration .engineering-note__select li:nth-of-type(3):before{background-color:#ec6c26}.page-template-page-examination .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-general .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-center .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-holistic .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-special .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-designatedschools .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-annex .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-essay .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-society .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-returnee .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-international .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-faq .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-flow .engineering-note__select li:nth-of-type(4):before,.page-template-page-examination-consideration .engineering-note__select li:nth-of-type(4):before{background-color:#2d7f1f}.page-template-page-examination .qa-list__item,.page-template-page-examination-general .qa-list__item,.page-template-page-examination-center .qa-list__item,.page-template-page-examination-holistic .qa-list__item,.page-template-page-examination-special .qa-list__item,.page-template-page-examination-designatedschools .qa-list__item,.page-template-page-examination-annex .qa-list__item,.page-template-page-examination-essay .qa-list__item,.page-template-page-examination-society .qa-list__item,.page-template-page-examination-returnee .qa-list__item,.page-template-page-examination-international .qa-list__item,.page-template-page-examination-faq .qa-list__item,.page-template-page-examination-flow .qa-list__item,.page-template-page-examination-consideration .qa-list__item{margin-top:20px;padding-right:35px;border-bottom:1px solid var(--color-background)}.page-template-page-examination .qa-list__item-q,.page-template-page-examination .qa-list__item-a,.page-template-page-examination-general .qa-list__item-q,.page-template-page-examination-general .qa-list__item-a,.page-template-page-examination-center .qa-list__item-q,.page-template-page-examination-center .qa-list__item-a,.page-template-page-examination-holistic .qa-list__item-q,.page-template-page-examination-holistic .qa-list__item-a,.page-template-page-examination-special .qa-list__item-q,.page-template-page-examination-special .qa-list__item-a,.page-template-page-examination-designatedschools .qa-list__item-q,.page-template-page-examination-designatedschools .qa-list__item-a,.page-template-page-examination-annex .qa-list__item-q,.page-template-page-examination-annex .qa-list__item-a,.page-template-page-examination-essay .qa-list__item-q,.page-template-page-examination-essay .qa-list__item-a,.page-template-page-examination-society .qa-list__item-q,.page-template-page-examination-society .qa-list__item-a,.page-template-page-examination-returnee .qa-list__item-q,.page-template-page-examination-returnee .qa-list__item-a,.page-template-page-examination-international .qa-list__item-q,.page-template-page-examination-international .qa-list__item-a,.page-template-page-examination-faq .qa-list__item-q,.page-template-page-examination-faq .qa-list__item-a,.page-template-page-examination-flow .qa-list__item-q,.page-template-page-examination-flow .qa-list__item-a,.page-template-page-examination-consideration .qa-list__item-q,.page-template-page-examination-consideration .qa-list__item-a{padding:10px 25px 10px 45px;position:relative;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-examination .qa-list__item-q,.page-template-page-examination .qa-list__item-a,.page-template-page-examination-general .qa-list__item-q,.page-template-page-examination-general .qa-list__item-a,.page-template-page-examination-center .qa-list__item-q,.page-template-page-examination-center .qa-list__item-a,.page-template-page-examination-holistic .qa-list__item-q,.page-template-page-examination-holistic .qa-list__item-a,.page-template-page-examination-special .qa-list__item-q,.page-template-page-examination-special .qa-list__item-a,.page-template-page-examination-designatedschools .qa-list__item-q,.page-template-page-examination-designatedschools .qa-list__item-a,.page-template-page-examination-annex .qa-list__item-q,.page-template-page-examination-annex .qa-list__item-a,.page-template-page-examination-essay .qa-list__item-q,.page-template-page-examination-essay .qa-list__item-a,.page-template-page-examination-society .qa-list__item-q,.page-template-page-examination-society .qa-list__item-a,.page-template-page-examination-returnee .qa-list__item-q,.page-template-page-examination-returnee .qa-list__item-a,.page-template-page-examination-international .qa-list__item-q,.page-template-page-examination-international .qa-list__item-a,.page-template-page-examination-faq .qa-list__item-q,.page-template-page-examination-faq .qa-list__item-a,.page-template-page-examination-flow .qa-list__item-q,.page-template-page-examination-flow .qa-list__item-a,.page-template-page-examination-consideration .qa-list__item-q,.page-template-page-examination-consideration .qa-list__item-a{font-size:1rem}}.page-template-page-examination .qa-list__item-q:before,.page-template-page-examination .qa-list__item-a:before,.page-template-page-examination-general .qa-list__item-q:before,.page-template-page-examination-general .qa-list__item-a:before,.page-template-page-examination-center .qa-list__item-q:before,.page-template-page-examination-center .qa-list__item-a:before,.page-template-page-examination-holistic .qa-list__item-q:before,.page-template-page-examination-holistic .qa-list__item-a:before,.page-template-page-examination-special .qa-list__item-q:before,.page-template-page-examination-special .qa-list__item-a:before,.page-template-page-examination-designatedschools .qa-list__item-q:before,.page-template-page-examination-designatedschools .qa-list__item-a:before,.page-template-page-examination-annex .qa-list__item-q:before,.page-template-page-examination-annex .qa-list__item-a:before,.page-template-page-examination-essay .qa-list__item-q:before,.page-template-page-examination-essay .qa-list__item-a:before,.page-template-page-examination-society .qa-list__item-q:before,.page-template-page-examination-society .qa-list__item-a:before,.page-template-page-examination-returnee .qa-list__item-q:before,.page-template-page-examination-returnee .qa-list__item-a:before,.page-template-page-examination-international .qa-list__item-q:before,.page-template-page-examination-international .qa-list__item-a:before,.page-template-page-examination-faq .qa-list__item-q:before,.page-template-page-examination-faq .qa-list__item-a:before,.page-template-page-examination-flow .qa-list__item-q:before,.page-template-page-examination-flow .qa-list__item-a:before,.page-template-page-examination-consideration .qa-list__item-q:before,.page-template-page-examination-consideration .qa-list__item-a:before{width:20px;text-align:center;font-size:1.375rem;font-weight:700;position:absolute;top:4px;left:10px;color:var(--color-main)}.page-template-page-examination .qa-list__item-q,.page-template-page-examination-general .qa-list__item-q,.page-template-page-examination-center .qa-list__item-q,.page-template-page-examination-holistic .qa-list__item-q,.page-template-page-examination-special .qa-list__item-q,.page-template-page-examination-designatedschools .qa-list__item-q,.page-template-page-examination-annex .qa-list__item-q,.page-template-page-examination-essay .qa-list__item-q,.page-template-page-examination-society .qa-list__item-q,.page-template-page-examination-returnee .qa-list__item-q,.page-template-page-examination-international .qa-list__item-q,.page-template-page-examination-faq .qa-list__item-q,.page-template-page-examination-flow .qa-list__item-q,.page-template-page-examination-consideration .qa-list__item-q{font-weight:700;cursor:pointer}.page-template-page-examination .qa-list__item-q:before,.page-template-page-examination-general .qa-list__item-q:before,.page-template-page-examination-center .qa-list__item-q:before,.page-template-page-examination-holistic .qa-list__item-q:before,.page-template-page-examination-special .qa-list__item-q:before,.page-template-page-examination-designatedschools .qa-list__item-q:before,.page-template-page-examination-annex .qa-list__item-q:before,.page-template-page-examination-essay .qa-list__item-q:before,.page-template-page-examination-society .qa-list__item-q:before,.page-template-page-examination-returnee .qa-list__item-q:before,.page-template-page-examination-international .qa-list__item-q:before,.page-template-page-examination-faq .qa-list__item-q:before,.page-template-page-examination-flow .qa-list__item-q:before,.page-template-page-examination-consideration .qa-list__item-q:before{content:"Q"}.page-template-page-examination .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-general .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-center .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-holistic .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-special .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-designatedschools .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-annex .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-essay .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-society .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-returnee .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-international .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-faq .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-flow .qa-list__item-q.is-active .qa-list__item-icon:after,.page-template-page-examination-consideration .qa-list__item-q.is-active .qa-list__item-icon:after{transform:rotate(0)}.page-template-page-examination .qa-list__item-a,.page-template-page-examination-general .qa-list__item-a,.page-template-page-examination-center .qa-list__item-a,.page-template-page-examination-holistic .qa-list__item-a,.page-template-page-examination-special .qa-list__item-a,.page-template-page-examination-designatedschools .qa-list__item-a,.page-template-page-examination-annex .qa-list__item-a,.page-template-page-examination-essay .qa-list__item-a,.page-template-page-examination-society .qa-list__item-a,.page-template-page-examination-returnee .qa-list__item-a,.page-template-page-examination-international .qa-list__item-a,.page-template-page-examination-faq .qa-list__item-a,.page-template-page-examination-flow .qa-list__item-a,.page-template-page-examination-consideration .qa-list__item-a{display:none;background-color:var(--color-background)}.page-template-page-examination .qa-list__item-a:before,.page-template-page-examination-general .qa-list__item-a:before,.page-template-page-examination-center .qa-list__item-a:before,.page-template-page-examination-holistic .qa-list__item-a:before,.page-template-page-examination-special .qa-list__item-a:before,.page-template-page-examination-designatedschools .qa-list__item-a:before,.page-template-page-examination-annex .qa-list__item-a:before,.page-template-page-examination-essay .qa-list__item-a:before,.page-template-page-examination-society .qa-list__item-a:before,.page-template-page-examination-returnee .qa-list__item-a:before,.page-template-page-examination-international .qa-list__item-a:before,.page-template-page-examination-faq .qa-list__item-a:before,.page-template-page-examination-flow .qa-list__item-a:before,.page-template-page-examination-consideration .qa-list__item-a:before{content:"A"}.page-template-page-examination .qa-list__item-a a,.page-template-page-examination-general .qa-list__item-a a,.page-template-page-examination-center .qa-list__item-a a,.page-template-page-examination-holistic .qa-list__item-a a,.page-template-page-examination-special .qa-list__item-a a,.page-template-page-examination-designatedschools .qa-list__item-a a,.page-template-page-examination-annex .qa-list__item-a a,.page-template-page-examination-essay .qa-list__item-a a,.page-template-page-examination-society .qa-list__item-a a,.page-template-page-examination-returnee .qa-list__item-a a,.page-template-page-examination-international .qa-list__item-a a,.page-template-page-examination-faq .qa-list__item-a a,.page-template-page-examination-flow .qa-list__item-a a,.page-template-page-examination-consideration .qa-list__item-a a{text-decoration:underline}@media(hover){.page-template-page-examination .qa-list__item-a a:hover,.page-template-page-examination-general .qa-list__item-a a:hover,.page-template-page-examination-center .qa-list__item-a a:hover,.page-template-page-examination-holistic .qa-list__item-a a:hover,.page-template-page-examination-special .qa-list__item-a a:hover,.page-template-page-examination-designatedschools .qa-list__item-a a:hover,.page-template-page-examination-annex .qa-list__item-a a:hover,.page-template-page-examination-essay .qa-list__item-a a:hover,.page-template-page-examination-society .qa-list__item-a a:hover,.page-template-page-examination-returnee .qa-list__item-a a:hover,.page-template-page-examination-international .qa-list__item-a a:hover,.page-template-page-examination-faq .qa-list__item-a a:hover,.page-template-page-examination-flow .qa-list__item-a a:hover,.page-template-page-examination-consideration .qa-list__item-a a:hover{text-decoration:none}}.page-template-page-examination .qa-list__item-a figure,.page-template-page-examination-general .qa-list__item-a figure,.page-template-page-examination-center .qa-list__item-a figure,.page-template-page-examination-holistic .qa-list__item-a figure,.page-template-page-examination-special .qa-list__item-a figure,.page-template-page-examination-designatedschools .qa-list__item-a figure,.page-template-page-examination-annex .qa-list__item-a figure,.page-template-page-examination-essay .qa-list__item-a figure,.page-template-page-examination-society .qa-list__item-a figure,.page-template-page-examination-returnee .qa-list__item-a figure,.page-template-page-examination-international .qa-list__item-a figure,.page-template-page-examination-faq .qa-list__item-a figure,.page-template-page-examination-flow .qa-list__item-a figure,.page-template-page-examination-consideration .qa-list__item-a figure{margin:10px 0 0;background-color:#fff}.page-template-page-examination .qa-list__item-icon,.page-template-page-examination-general .qa-list__item-icon,.page-template-page-examination-center .qa-list__item-icon,.page-template-page-examination-holistic .qa-list__item-icon,.page-template-page-examination-special .qa-list__item-icon,.page-template-page-examination-designatedschools .qa-list__item-icon,.page-template-page-examination-annex .qa-list__item-icon,.page-template-page-examination-essay .qa-list__item-icon,.page-template-page-examination-society .qa-list__item-icon,.page-template-page-examination-returnee .qa-list__item-icon,.page-template-page-examination-international .qa-list__item-icon,.page-template-page-examination-faq .qa-list__item-icon,.page-template-page-examination-flow .qa-list__item-icon,.page-template-page-examination-consideration .qa-list__item-icon{width:20px;height:20px;position:absolute;top:25px;right:-35px}.page-template-page-examination .qa-list__item-icon:before,.page-template-page-examination .qa-list__item-icon:after,.page-template-page-examination-general .qa-list__item-icon:before,.page-template-page-examination-general .qa-list__item-icon:after,.page-template-page-examination-center .qa-list__item-icon:before,.page-template-page-examination-center .qa-list__item-icon:after,.page-template-page-examination-holistic .qa-list__item-icon:before,.page-template-page-examination-holistic .qa-list__item-icon:after,.page-template-page-examination-special .qa-list__item-icon:before,.page-template-page-examination-special .qa-list__item-icon:after,.page-template-page-examination-designatedschools .qa-list__item-icon:before,.page-template-page-examination-designatedschools .qa-list__item-icon:after,.page-template-page-examination-annex .qa-list__item-icon:before,.page-template-page-examination-annex .qa-list__item-icon:after,.page-template-page-examination-essay .qa-list__item-icon:before,.page-template-page-examination-essay .qa-list__item-icon:after,.page-template-page-examination-society .qa-list__item-icon:before,.page-template-page-examination-society .qa-list__item-icon:after,.page-template-page-examination-returnee .qa-list__item-icon:before,.page-template-page-examination-returnee .qa-list__item-icon:after,.page-template-page-examination-international .qa-list__item-icon:before,.page-template-page-examination-international .qa-list__item-icon:after,.page-template-page-examination-faq .qa-list__item-icon:before,.page-template-page-examination-faq .qa-list__item-icon:after,.page-template-page-examination-flow .qa-list__item-icon:before,.page-template-page-examination-flow .qa-list__item-icon:after,.page-template-page-examination-consideration .qa-list__item-icon:before,.page-template-page-examination-consideration .qa-list__item-icon:after{content:"";display:block;width:20px;height:1px;position:absolute;background-color:var(--color-text)}.page-template-page-examination .qa-list__item-icon:after,.page-template-page-examination-general .qa-list__item-icon:after,.page-template-page-examination-center .qa-list__item-icon:after,.page-template-page-examination-holistic .qa-list__item-icon:after,.page-template-page-examination-special .qa-list__item-icon:after,.page-template-page-examination-designatedschools .qa-list__item-icon:after,.page-template-page-examination-annex .qa-list__item-icon:after,.page-template-page-examination-essay .qa-list__item-icon:after,.page-template-page-examination-society .qa-list__item-icon:after,.page-template-page-examination-returnee .qa-list__item-icon:after,.page-template-page-examination-international .qa-list__item-icon:after,.page-template-page-examination-faq .qa-list__item-icon:after,.page-template-page-examination-flow .qa-list__item-icon:after,.page-template-page-examination-consideration .qa-list__item-icon:after{transition:transform .3s;transform:rotate(-90deg)}.page-template-page-examination .period-box__item,.page-template-page-examination-general .period-box__item,.page-template-page-examination-center .period-box__item,.page-template-page-examination-holistic .period-box__item,.page-template-page-examination-special .period-box__item,.page-template-page-examination-designatedschools .period-box__item,.page-template-page-examination-annex .period-box__item,.page-template-page-examination-essay .period-box__item,.page-template-page-examination-society .period-box__item,.page-template-page-examination-returnee .period-box__item,.page-template-page-examination-international .period-box__item,.page-template-page-examination-faq .period-box__item,.page-template-page-examination-flow .period-box__item,.page-template-page-examination-consideration .period-box__item{background-color:var(--color-background)}.page-template-page-examination .period-box__item h4,.page-template-page-examination-general .period-box__item h4,.page-template-page-examination-center .period-box__item h4,.page-template-page-examination-holistic .period-box__item h4,.page-template-page-examination-special .period-box__item h4,.page-template-page-examination-designatedschools .period-box__item h4,.page-template-page-examination-annex .period-box__item h4,.page-template-page-examination-essay .period-box__item h4,.page-template-page-examination-society .period-box__item h4,.page-template-page-examination-returnee .period-box__item h4,.page-template-page-examination-international .period-box__item h4,.page-template-page-examination-faq .period-box__item h4,.page-template-page-examination-flow .period-box__item h4,.page-template-page-examination-consideration .period-box__item h4{padding:15px 10px;text-align:center;color:#fff;background-color:var(--color-main)}.page-template-page-examination .period-box__item p,.page-template-page-examination-general .period-box__item p,.page-template-page-examination-center .period-box__item p,.page-template-page-examination-holistic .period-box__item p,.page-template-page-examination-special .period-box__item p,.page-template-page-examination-designatedschools .period-box__item p,.page-template-page-examination-annex .period-box__item p,.page-template-page-examination-essay .period-box__item p,.page-template-page-examination-society .period-box__item p,.page-template-page-examination-returnee .period-box__item p,.page-template-page-examination-international .period-box__item p,.page-template-page-examination-faq .period-box__item p,.page-template-page-examination-flow .period-box__item p,.page-template-page-examination-consideration .period-box__item p{padding:15px 10px;text-align:center}.page-template-page-examination .period-box__item p b,.page-template-page-examination-general .period-box__item p b,.page-template-page-examination-center .period-box__item p b,.page-template-page-examination-holistic .period-box__item p b,.page-template-page-examination-special .period-box__item p b,.page-template-page-examination-designatedschools .period-box__item p b,.page-template-page-examination-annex .period-box__item p b,.page-template-page-examination-essay .period-box__item p b,.page-template-page-examination-society .period-box__item p b,.page-template-page-examination-returnee .period-box__item p b,.page-template-page-examination-international .period-box__item p b,.page-template-page-examination-faq .period-box__item p b,.page-template-page-examination-flow .period-box__item p b,.page-template-page-examination-consideration .period-box__item p b{display:block}.page-template-page-examination .button-wrapper,.page-template-page-examination-general .button-wrapper,.page-template-page-examination-center .button-wrapper,.page-template-page-examination-holistic .button-wrapper,.page-template-page-examination-special .button-wrapper,.page-template-page-examination-designatedschools .button-wrapper,.page-template-page-examination-annex .button-wrapper,.page-template-page-examination-essay .button-wrapper,.page-template-page-examination-society .button-wrapper,.page-template-page-examination-returnee .button-wrapper,.page-template-page-examination-international .button-wrapper,.page-template-page-examination-faq .button-wrapper,.page-template-page-examination-flow .button-wrapper,.page-template-page-examination-consideration .button-wrapper{margin:50px 0 0;text-align:center}.page-template-page-examination .contact,.page-template-page-examination-general .contact,.page-template-page-examination-center .contact,.page-template-page-examination-holistic .contact,.page-template-page-examination-special .contact,.page-template-page-examination-designatedschools .contact,.page-template-page-examination-annex .contact,.page-template-page-examination-essay .contact,.page-template-page-examination-society .contact,.page-template-page-examination-returnee .contact,.page-template-page-examination-international .contact,.page-template-page-examination-faq .contact,.page-template-page-examination-flow .contact,.page-template-page-examination-consideration .contact{padding:30px;text-align:center;border:5px solid var(--color-main)}.page-template-page-examination .contact__link-wrapper,.page-template-page-examination-general .contact__link-wrapper,.page-template-page-examination-center .contact__link-wrapper,.page-template-page-examination-holistic .contact__link-wrapper,.page-template-page-examination-special .contact__link-wrapper,.page-template-page-examination-designatedschools .contact__link-wrapper,.page-template-page-examination-annex .contact__link-wrapper,.page-template-page-examination-essay .contact__link-wrapper,.page-template-page-examination-society .contact__link-wrapper,.page-template-page-examination-returnee .contact__link-wrapper,.page-template-page-examination-international .contact__link-wrapper,.page-template-page-examination-faq .contact__link-wrapper,.page-template-page-examination-flow .contact__link-wrapper,.page-template-page-examination-consideration .contact__link-wrapper{margin-top:20px}.page-template-page-examination-faq section+section:not([class]){margin:64px auto 0;padding:0;border-top:none}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-open-campus{--contents-area-width: 100%}@media only screen and (min-width:1280px){.page-template-page-open-campus{--contents-area-width: 650px}}.page-template-page-open-campus .fixed-area{position:relative;background-color:#f0f5f5}@media only screen and (min-width:1280px){.page-template-page-open-campus .fixed-area{display:flex;align-items:flex-end;width:calc(100% - var(--contents-area-width));height:100vh;position:fixed;top:0;left:0}}.page-template-page-open-campus .mv{margin:-25vw 0 0;position:relative}@media only screen and (min-width:1280px){.page-template-page-open-campus .mv{display:flex;align-items:flex-end;width:100%;height:100%;margin:0;overflow:hidden}}.page-template-page-open-campus .mv__canvas{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}@media only screen and (min-width:1280px){.page-template-page-open-campus .mv__canvas.--sm{display:none}}.page-template-page-open-campus .mv__canvas.--lg{display:none}@media only screen and (min-width:1280px){.page-template-page-open-campus .mv__canvas.--lg{display:block}}.page-template-page-open-campus .mv__signboard{display:none}@media only screen and (min-width:1280px){.page-template-page-open-campus .mv__signboard{display:block;width:30%;right:12%;bottom:3%;min-width:220px;position:absolute}}@media only screen and (min-width:1800px){.page-template-page-open-campus .mv__signboard{right:13%}}.page-template-page-open-campus .fixed-buttons{display:flex;flex-direction:column;gap:10px 20px;position:absolute;bottom:5vw;right:5%}@media only screen and (min-width:1280px){.page-template-page-open-campus .fixed-buttons{flex-direction:row;right:static;bottom:3%;left:3vw}}.page-template-page-open-campus .fixed-buttons__wrap{width:140px;height:40px;border-radius:100px}@media only screen and (min-width:768px){.page-template-page-open-campus .fixed-buttons__wrap{width:175px;height:60px}}@media only screen and (min-width:1800px){.page-template-page-open-campus .fixed-buttons__wrap{width:195px}}.page-template-page-open-campus .fixed-buttons__wrap.--document{background-color:#182d84}.page-template-page-open-campus .fixed-buttons__wrap.--line{background-color:#0a0}@media(hover){.page-template-page-open-campus .fixed-buttons__wrap:hover .fixed-buttons__body{transform:translate(0, 0)}}.page-template-page-open-campus .fixed-buttons__body{display:flex;align-items:center;justify-content:center;gap:0 10px;width:140px;height:40px;font-size:.75rem;font-weight:700;color:#fff;border:1px solid #fff;border-radius:100px;transform:translate(-5px, 5px);transition:transform 400ms}@media only screen and (min-width:768px){.page-template-page-open-campus .fixed-buttons__body{width:175px;height:60px;font-size:1.125rem;transform:translate(-8px, 5px)}}@media only screen and (min-width:1800px){.page-template-page-open-campus .fixed-buttons__body{width:195px}}.page-template-page-open-campus .fixed-buttons__body.--document{background-color:#004098}.page-template-page-open-campus .fixed-buttons__body.--document>img{width:18px}@media only screen and (min-width:768px){.page-template-page-open-campus .fixed-buttons__body.--document>img{width:23px}}.page-template-page-open-campus .fixed-buttons__body.--line{background-color:#00b900}.page-template-page-open-campus .fixed-buttons__body.--line>img{width:22px}@media only screen and (min-width:768px){.page-template-page-open-campus .fixed-buttons__body.--line>img{width:33px}}.page-template-page-open-campus .fixed-logo{display:block;width:196px;position:absolute;top:3vw;left:3vw}.page-template-page-open-campus .contents-area{width:var(--contents-area-width)}.page-template-page-open-campus .more-button{display:flex;align-items:center;justify-content:center;width:230px;height:40px;margin:40px auto 0;font-size:.875rem;font-weight:700;color:var(--color-main);border:1px solid var(--color-main);background-color:rgba(0,0,0,0);border-radius:100px}@media(hover){.page-template-page-open-campus .more-button{transition:300ms}.page-template-page-open-campus .more-button:hover{color:#fff;background-color:var(--color-main)}}.page-template-page-open-campus .fv.--spring{background-color:var(--color-spring2)}.page-template-page-open-campus .fv.--summer{background-color:var(--color-summer2)}.page-template-page-open-campus .fv.--autumn{background-color:var(--color-autumn2)}.page-template-page-open-campus .fv.--winter{background-color:var(--color-winter2)}.page-template-page-open-campus .fv.--sm{padding:100px 0 0}@media only screen and (min-width:1280px){.page-template-page-open-campus .fv.--sm{display:none}}.page-template-page-open-campus .fv.--lg{display:none}@media only screen and (min-width:1280px){.page-template-page-open-campus .fv.--lg{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100vh}}.page-template-page-open-campus .fv__logo{width:90%;max-width:260px;margin:0 auto}@media only screen and (min-width:1280px){.page-template-page-open-campus .fv__logo{flex-grow:1;display:flex;align-items:center;width:80%;max-width:450px}}.page-template-page-open-campus .fv__signboard{display:block;width:30%;min-width:150px;margin:30px auto 0;position:relative;z-index:10}@media only screen and (min-width:1280px){.page-template-page-open-campus .fv__signboard{display:none}}.page-template-page-open-campus .entry{width:var(--contents-area-width);display:flex;position:fixed;bottom:0;right:0;z-index:1000}.page-template-page-open-campus .entry__heading{display:none}@media only screen and (min-width:768px){.page-template-page-open-campus .entry__heading{flex-grow:1;display:flex;align-items:center;gap:0 10px;height:50px;padding:0 1.5vw;background-color:#e5f1f8}}.page-template-page-open-campus .entry__heading>h2{font-family:var(--font-oswald);font-size:1.25rem;letter-spacing:.06em}.page-template-page-open-campus .entry__line,.page-template-page-open-campus .entry__how{display:flex;align-items:center;justify-content:center;width:50%;height:50px;font-size:.875rem;font-weight:500;color:#fff;cursor:pointer}@media only screen and (min-width:768px){.page-template-page-open-campus .entry__line,.page-template-page-open-campus .entry__how{width:140px}}@media(hover){.page-template-page-open-campus .entry__line,.page-template-page-open-campus .entry__how{transition:opacity 300ms}.page-template-page-open-campus .entry__line:hover,.page-template-page-open-campus .entry__how:hover{opacity:.6}}.page-template-page-open-campus .entry__line{gap:0 5px;background-color:#00b900}.page-template-page-open-campus .entry__line>img{width:25px}.page-template-page-open-campus .entry__how{line-height:1.3;text-align:center;background-color:var(--color-text)}.page-template-page-open-campus .entry__flow-heading{font-size:1.125rem;font-weight:700}.page-template-page-open-campus .entry__flow-buttons{display:flex;gap:0 15px;justify-content:center;align-items:center;margin:20px 0 0}.page-template-page-open-campus .entry__flow-buttons figure{display:none}@media only screen and (min-width:768px){.page-template-page-open-campus .entry__flow-buttons figure{display:block;width:120px}}.page-template-page-open-campus .entry__flow-buttons a{display:flex;align-items:center;justify-content:center;width:140px;height:50px;font-size:.875rem;font-weight:500;color:#fff;cursor:pointer;gap:0 5px;border-radius:100px;background-color:#00b900}@media(hover){.page-template-page-open-campus .entry__flow-buttons a{transition:opacity 300ms}.page-template-page-open-campus .entry__flow-buttons a:hover{opacity:.6}}.page-template-page-open-campus .entry__flow-buttons a>img{width:25px}.page-template-page-open-campus .entry__flow-captures{margin:30px 0 0}.page-template-page-open-campus .entry__flow-captures ul{display:flex;align-items:baseline;justify-content:center;flex-direction:column;gap:0 20px}@media only screen and (min-width:768px){.page-template-page-open-campus .entry__flow-captures ul{flex-direction:row}}.page-template-page-open-campus .entry__flow-captures ul li{display:flex;align-items:center;gap:0 5px}.page-template-page-open-campus .entry__flow-captures ul li span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.875rem;color:#fff;border-radius:50%;padding:0 0 1px;background-color:var(--color-text)}.page-template-page-open-campus .entry__flow-captures figure{margin:10px auto 0}@media only screen and (min-width:768px){.page-template-page-open-campus .entry__flow-captures figure{width:90%;max-width:320px}}.page-template-page-open-campus .news{margin:80px auto;padding:0 5vw;max-width:800px}@media only screen and (min-width:1280px){.page-template-page-open-campus .news{padding:0 3vw}}.page-template-page-open-campus .news__list{margin:10px 0 0}.page-template-page-open-campus .news__item{margin:10px 0 0;padding:10px 0 0}.page-template-page-open-campus .news__item:not(:first-child){border-top:1px solid var(--color-border)}.page-template-page-open-campus .news__link{padding:5px 0}@media(hover){.page-template-page-open-campus .news__link:hover .news__title{text-decoration:underline}}.page-template-page-open-campus .news__article{display:flex;align-items:baseline;gap:0 30px}.page-template-page-open-campus .news__date{flex-shrink:0;font-size:.875rem;font-weight:500}.page-template-page-open-campus .news__title{font-size:1rem;font-weight:400}.page-template-page-open-campus .news__more{display:flex;justify-content:right;margin:20px 0 0}.page-template-page-open-campus .news__more-link{position:relative;padding:0 15px 0 0;font-size:.875rem;font-weight:500;color:var(--color-main);border-bottom:1px solid var(--color-main)}@media(hover){.page-template-page-open-campus .news__more-link{transition:opacity 300ms}.page-template-page-open-campus .news__more-link:hover{opacity:.6}.page-template-page-open-campus .news__more-link:hover:after{right:0}}.page-template-page-open-campus .news__more-link:after{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;right:2px;transition:right 300ms;transform:translateY(-50%) rotate(45deg);border-top:1px solid var(--color-main);border-right:1px solid var(--color-main)}.page-template-page-open-campus .schedule{margin:80px 0}.page-template-page-open-campus .schedule__seasons{overflow:scroll}.page-template-page-open-campus .schedule__seasons-container{width:100%;max-width:800px;display:flex;align-items:flex-end;justify-content:space-between;margin:20px auto 0;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__seasons-container{width:auto;padding:0 3vw}}.page-template-page-open-campus .schedule__season{width:22%;height:25vw;max-height:210px;position:relative;padding:0;border:none;background-color:rgba(0,0,0,0);transition:width 300ms;overflow:hidden;cursor:pointer}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__season{height:170px}}.page-template-page-open-campus .schedule__season>img{width:100%;position:absolute;left:50%;transform:translateX(-50%);transition:clip-path 400ms var(--cubic-bezier);bottom:-10px}.page-template-page-open-campus .schedule__season>img:first-child{clip-path:inset(0 100% 0 0);z-index:10}.page-template-page-open-campus .schedule__season>img:last-child{padding:1px}.page-template-page-open-campus .schedule__season.is-active{width:30%}.page-template-page-open-campus .schedule__season.is-active img:first-child{clip-path:inset(0)}.page-template-page-open-campus .schedule__content{padding:25px 0 0;background-color:var(--seasonal-color2)}.page-template-page-open-campus .schedule__content.--spring{--seasonal-color1: var(--color-spring1);--seasonal-color2: var(--color-spring2)}.page-template-page-open-campus .schedule__content.--summer{--seasonal-color1: var(--color-summer1);--seasonal-color2: var(--color-summer2)}.page-template-page-open-campus .schedule__content.--autumn{--seasonal-color1: var(--color-autumn1);--seasonal-color2: var(--color-autumn2)}.page-template-page-open-campus .schedule__content.--winter{--seasonal-color1: var(--color-winter1);--seasonal-color2: var(--color-winter2)}.page-template-page-open-campus .schedule__inner{max-width:800px;margin:0 auto;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__inner{padding:0 3vw}}.page-template-page-open-campus .schedule__date{font-size:1.375rem;text-align:center;color:#fff;background-color:var(--seasonal-color1)}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__date{font-size:2.25rem}}.page-template-page-open-campus .schedule__date>span{display:inline-block;vertical-align:baseline}.page-template-page-open-campus .schedule__date>span.day{margin:0 5px 0 10px;font-size:2.5rem}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__date>span.day{font-size:3.25rem}}.page-template-page-open-campus .schedule__date>span.dow{font-size:1.125rem}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__date>span.dow{font-size:1.25rem}}.page-template-page-open-campus .schedule__times{display:grid;gap:30px;margin:20px 0 0}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__times{grid-template-columns:repeat(2, 1fr)}}.page-template-page-open-campus .schedule__times-item>h4{font-size:1.125rem;font-weight:700;color:var(--seasonal-color1);text-align:center}.page-template-page-open-campus .schedule__times-item>p{font-weight:500;text-align:center}.page-template-page-open-campus .schedule__times-item>a{display:block;max-width:230px;margin:15px auto 0;padding:8px 0;font-size:.875rem;font-weight:700;line-height:1.3;text-align:center;color:var(--seasonal-color1);border:2px solid var(--seasonal-color1);border-radius:100px;background-color:#fff}@media(hover){.page-template-page-open-campus .schedule__times-item>a{transition:300ms}.page-template-page-open-campus .schedule__times-item>a:hover{color:#fff;background-color:var(--seasonal-color1)}}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__times-item>a{margin:20px auto 0}}.page-template-page-open-campus .schedule__event{max-width:800px;margin:40px auto 0;padding-bottom:60px}.page-template-page-open-campus .schedule__event-heading{font-size:1.125rem;font-weight:700;text-align:center;color:var(--seasonal-color1)}.page-template-page-open-campus .schedule__event-coming-soon{font-size:1.875rem;font-weight:700;color:var(--seasonal-color1);text-align:center}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__event-coming-soon{font-size:2.5rem}}.page-template-page-open-campus .schedule__event-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 25px;margin:20px 0 0}.page-template-page-open-campus .schedule__event-item h4{margin:10px 0;font-size:1rem;font-weight:500;line-height:1.3;color:var(--seasonal-color1);word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__event-item h4{font-size:1.125rem}}.page-template-page-open-campus .schedule__event-item p{font-size:.875rem}.page-template-page-open-campus .schedule__event-item ul{margin:10px 0 0}.page-template-page-open-campus .schedule__event-item ul li{font-size:.8125rem;text-indent:-1em;padding-left:1em}.page-template-page-open-campus .schedule__event-item a{text-decoration:underline}@media(hover){.page-template-page-open-campus .schedule__event-item a:hover{text-decoration:none}}.page-template-page-open-campus .schedule__event-report{display:block;margin:40px 0 0;padding:10px;background-color:var(--seasonal-color1)}@media(hover){.page-template-page-open-campus .schedule__event-report{transition:300ms}.page-template-page-open-campus .schedule__event-report:hover{opacity:.6}}.page-template-page-open-campus .schedule__event-report p{margin:5px 0 0;font-size:1rem;font-weight:500;color:#fff;text-align:center}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__event-report p{font-size:1.125rem}}.page-template-page-open-campus .schedule__event-report-images{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 5px}.page-template-page-open-campus .schedule__entry{background-color:var(--seasonal-color1);padding:20px 5vw 40px}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__entry{padding:40px 3vw 60px}}.page-template-page-open-campus .schedule__entry-list{max-width:800px;margin-inline:auto;padding-inline:5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__entry-list{padding-inline:0}}.page-template-page-open-campus .schedule__entry-item{display:flex;align-items:baseline;gap:0 30px;padding:20px 0}.page-template-page-open-campus .schedule__entry-item:not(:last-child){border-bottom:1px solid #fff}.page-template-page-open-campus .schedule__entry-item h3,.page-template-page-open-campus .schedule__entry-item p{font-size:1rem;font-weight:700;color:#fff}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__entry-item h3,.page-template-page-open-campus .schedule__entry-item p{font-size:1.125rem}}.page-template-page-open-campus .schedule__entry-item h3{flex-shrink:0}.page-template-page-open-campus .schedule__entry-item p span{display:block;font-size:.875rem;font-weight:400;text-indent:-1em;padding-left:1em}.page-template-page-open-campus .schedule__bus{text-align:center;background-color:var(--seasonal-color2);padding:20px 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__bus{padding:20px 30px}}.page-template-page-open-campus .schedule__bus-heading{display:inline-flex;align-items:center;justify-content:center;gap:0 10px;padding-left:10px;font-size:1rem;font-weight:700;color:var(--seasonal-color1);border-bottom:2px solid var(--seasonal-color1)}@media only screen and (min-width:1280px){.page-template-page-open-campus .schedule__bus-heading{font-size:1.125rem}}.page-template-page-open-campus .schedule__bus-icon{width:40px;fill:var(--seasonal-color1)}.page-template-page-open-campus .schedule__bus-caption{margin:10px 0 0;word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}.page-template-page-open-campus .schedule__bus-caption>span{display:block;font-size:.875rem}.page-template-page-open-campus .schedule__bus-link-button{margin:20px 0 10px}.page-template-page-open-campus .schedule__bus-entry{margin:10px 0 0;font-size:.875rem;text-align:left}.page-template-page-open-campus .report{max-width:800px;margin:80px auto;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .report{padding:0 3vw}}.page-template-page-open-campus .report__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px;margin:20px 0 0}@media only screen and (min-width:768px){.page-template-page-open-campus .report__list{gap:20px}}.page-template-page-open-campus .report__link{display:block;position:relative}@media(hover){.page-template-page-open-campus .report__link{transition:opacity 300ms}.page-template-page-open-campus .report__link:hover{opacity:.6}}.page-template-page-open-campus .report__title{display:block;width:100%;padding:2px 0 4px;position:absolute;left:0;bottom:0;font-size:.875rem;font-weight:700;text-align:center;color:#fff}.page-template-page-open-campus .report__title.--spring{background-color:var(--color-spring1)}.page-template-page-open-campus .report__title.--mini{background-color:var(--color-main)}.page-template-page-open-campus .report__title.--summer{background-color:var(--color-summer1)}.page-template-page-open-campus .report__title.--winter{background-color:var(--color-winter1)}@media only screen and (min-width:768px){.page-template-page-open-campus .report__title{font-size:1.125rem}}.page-template-page-open-campus .gallery{margin:80px 0}.page-template-page-open-campus .gallery__list{display:grid;grid-template-columns:repeat(5, 1fr);gap:8px;margin:20px 0 0;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .gallery__list{padding:0 3vw}}.page-template-page-open-campus .gallery__item:nth-child(1){grid-row:1/3;grid-column:1/3}.page-template-page-open-campus .gallery__item:nth-child(6){grid-row:2/4;grid-column:4/6}.page-template-page-open-campus .gallery__item>a{display:block;width:100%;aspect-ratio:1;cursor:pointer}@media(hover){.page-template-page-open-campus .gallery__item>a{transition:opacity 300ms}.page-template-page-open-campus .gallery__item>a:hover{opacity:.6}}.page-template-page-open-campus .gallery__item>a>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-page-open-campus .gallery__video{max-width:280px}@media only screen and (min-width:1280px){.page-template-page-open-campus .gallery__video{max-width:320px}}.page-template-page-open-campus .mini-oc{margin:40px 0 80px}@media only screen and (min-width:1280px){.page-template-page-open-campus .mini-oc{margin:60px 0 80px}}.page-template-page-open-campus .mini-oc__heading{width:300px;margin:0 auto;transform:translateY(40px)}.page-template-page-open-campus .mini-oc__body{background-color:#d9e2f0;padding:60px 5vw 40px}@media only screen and (min-width:1280px){.page-template-page-open-campus .mini-oc__body{padding:80px 3vw 40px}}.page-template-page-open-campus .mini-oc__sub-heading{font-size:1.125rem;font-weight:500;text-align:center;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-open-campus .mini-oc__sub-heading{font-size:1.5rem}}.page-template-page-open-campus .mini-oc__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;max-width:800px;margin:20px auto 0}@media only screen and (min-width:1280px){.page-template-page-open-campus .mini-oc__list{grid-template-columns:repeat(3, 1fr);gap:15px}}.page-template-page-open-campus .mini-oc__item{padding:5px 0;font-size:1.25rem;font-weight:700;text-align:center;color:var(--color-main);background-color:#fff;position:relative}@media only screen and (min-width:1280px){.page-template-page-open-campus .mini-oc__item{font-size:1.5rem}}.page-template-page-open-campus .mini-oc__item::after{content:"";width:150px;position:absolute;top:50%;left:50%;transform:translateX(-50%);height:1px;background-color:var(--color-main)}.page-template-page-open-campus .mini-oc__item>span{display:inline-block;margin:0 8px 0 4px;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-open-campus .mini-oc__item>span{margin:0 8px 0 2px;font-size:1rem}}.page-template-page-open-campus .mini-oc__caption{text-align:center;margin:10px 0;font-size:1.125rem;font-weight:500;color:var(--color-main)}.page-template-page-open-campus .voice{padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .voice{padding:0 3vw}}.page-template-page-open-campus .voice__list{max-width:800px;margin:40px auto 0}.page-template-page-open-campus .voice__item{display:flex;margin:20px 0 0;padding:0 0 20px}.page-template-page-open-campus .voice__item:nth-child(even){justify-content:flex-end}.page-template-page-open-campus .voice__item:nth-child(even) p img{left:80px}@media only screen and (min-width:1280px){.page-template-page-open-campus .voice__item{margin:40px 0 0}}.page-template-page-open-campus .voice__item p{padding:20px 40px;position:relative;border-radius:60px;background-color:#ececec}@media only screen and (min-width:1280px){.page-template-page-open-campus .voice__item p{padding:20px 40px}}.page-template-page-open-campus .voice__item p img{width:30px;position:absolute;top:calc(100% - 3px);right:80px}.page-template-page-open-campus .voice__more-button{display:flex;align-items:center;justify-content:center;width:230px;height:40px;margin:40px auto 0;font-size:.875rem;font-weight:700;color:var(--color-main);border:1px solid var(--color-main);background-color:rgba(0,0,0,0);border-radius:100px}@media(hover){.page-template-page-open-campus .voice__more-button{transition:300ms}.page-template-page-open-campus .voice__more-button:hover{color:#fff;background-color:var(--color-main)}}.page-template-page-open-campus .data{margin:80px 0;background-color:#f2f2f2;padding:50px 5vw 80px}@media only screen and (min-width:1280px){.page-template-page-open-campus .data{padding:50px 3vw 80px}}.page-template-page-open-campus .data__sub-heading{margin:80px 0 20px;font-size:1rem;font-weight:500;text-align:center}@media only screen and (min-width:1280px){.page-template-page-open-campus .data__sub-heading{font-size:1.125rem}}.page-template-page-open-campus .data__figure{max-width:540px;margin:30px auto 0}.page-template-page-open-campus .data__figure figcaption{margin:0 0 15px;font-size:1rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-open-campus .data__figure figcaption{font-size:1.125rem}}.page-template-page-open-campus .faq{max-width:800px;margin:80px auto;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .faq{padding:0 3vw}}.page-template-page-open-campus .faq__list{margin:20px 0 0}.page-template-page-open-campus .faq__item{margin:10px 0 0}.page-template-page-open-campus .faq__acc-heading{padding:10px 45px 10px 15px;position:relative;font-size:.875rem;font-weight:400;cursor:pointer;border-radius:6px;background-color:#ececec}@media only screen and (min-width:1280px){.page-template-page-open-campus .faq__acc-heading{padding:10px 70px 10px 20px;font-size:1rem}}.page-template-page-open-campus .faq__acc-heading.is-active .faq__acc-icon:after{transform:rotate(0)}.page-template-page-open-campus .faq__acc-content{display:none;padding:10px 40px 10px 15px;font-size:.875rem;text-align:justify}@media only screen and (min-width:1280px){.page-template-page-open-campus .faq__acc-content{padding:10px 40px 10px 20px;font-size:1rem}}.page-template-page-open-campus .faq__acc-content>a{text-decoration:underline}@media(hover){.page-template-page-open-campus .faq__acc-content>a:hover{text-decoration:none}}.page-template-page-open-campus .faq__acc-content>span{display:block;text-indent:-1em;padding-left:1em}.page-template-page-open-campus .faq__acc-icon{display:block;width:16px;height:2px;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.page-template-page-open-campus .faq__acc-icon:before,.page-template-page-open-campus .faq__acc-icon:after{content:"";display:block;width:16px;height:2px;position:absolute;background-color:gray}.page-template-page-open-campus .faq__acc-icon:after{transition:transform 400ms;transform:rotate(90deg)}.page-template-page-open-campus .caution{margin:75px 0 0;padding:30px 20px 30px 40px;position:relative;border:1px solid var(--color-text);border-radius:6px}.page-template-page-open-campus .caution__heading{padding:0 20px;position:absolute;top:0;left:50%;font-size:1rem;font-weight:500;white-space:nowrap;transform:translate(-50%, -50%);background-color:#fff}@media only screen and (min-width:1280px){.page-template-page-open-campus .caution__heading{font-size:1.125rem}}.page-template-page-open-campus .caution__list{list-style-type:disc}.page-template-page-open-campus .caution__item{font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-open-campus .caution__item{font-size:1rem}}.page-template-page-open-campus .caution__item:not(:first-child){margin:10px 0 0}.page-template-page-open-campus .campus{margin:80px 0;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-open-campus .campus{padding:0 3vw}}.page-template-page-open-campus .campus__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin:20px 0 0}.page-template-page-open-campus .campus__name{margin:5px 0 0;font-size:1.125rem;font-weight:500;text-align:center}.page-template-page-open-campus .footer{margin:80px 0 0;padding:0 0 50px;background-color:var(--color-main)}.page-template-page-open-campus .footer__inner{display:flex;flex-direction:column;gap:30px 40px;max-width:800px;margin-inline:auto;padding:40px 5vw;color:#fff}@media only screen and (min-width:768px){.page-template-page-open-campus .footer__inner{flex-direction:row;align-items:baseline}}@media only screen and (min-width:1280px){.page-template-page-open-campus .footer__inner{padding:60px 3vw}}.page-template-page-open-campus .footer__heading>span{display:block;color:#fff}.page-template-page-open-campus .footer__heading>span:nth-of-type(1){font-family:var(--font-oswald);font-size:1.75rem}.page-template-page-open-campus .footer__heading>span:nth-of-type(2){font-size:.875rem;font-weight:500}.page-template-page-open-campus .footer__contact{flex-grow:1}.page-template-page-open-campus .footer__tel{display:inline-block;padding:0 0 0 30px;font-family:var(--font-oswald);font-weight:700;font-size:1.625rem;background-image:url(../img/common/icon-tel.svg);background-position:left center;background-repeat:no-repeat;background-size:21px}.page-template-page-open-campus .footer__note{font-size:.875rem}.page-template-page-open-campus .footer__mail,.page-template-page-open-campus .footer__document{display:flex;align-items:center;justify-content:center;height:50px;gap:0 10px;margin:20px 0 0;text-align:center}.page-template-page-open-campus .footer__mail{border:1px solid #fff}.page-template-page-open-campus .footer__mail>img{width:24px}.page-template-page-open-campus .footer__document{border:1px solid #000;background-color:#000}.page-template-page-open-campus .footer__document>img{width:17px}.page-template-page-bus-schedule article{margin:50px 0 0}.page-template-page-bus-schedule .schedule-title{width:90%;margin-inline:auto;font-size:1rem;line-height:1.5;color:var(--color-main)}@media only screen and (min-width:768px){.page-template-page-bus-schedule .schedule-title{width:100%}}@media only screen and (min-width:1280px){.page-template-page-bus-schedule .schedule-title{font-size:1.25rem}}.page-template-page-bus-schedule .attention{width:90%;margin:20px auto 0;padding:20px;background-color:var(--color-background)}@media only screen and (min-width:768px){.page-template-page-bus-schedule .attention{width:100%}}.page-template-page-bus-schedule .attention>h3{font-size:1rem}.page-template-page-bus-schedule .attention>ul{margin:10px 0 0}.page-template-page-bus-schedule .attention>ul>li{font-size:.875rem;padding-left:1em;text-indent:-1em}.page-template-page-bus-schedule .attention>ul>li:before{content:"※"}.page-template-page-bus-schedule .timetable{width:90%;max-width:800px;margin:80px auto 0}@media only screen and (min-width:768px){.page-template-page-bus-schedule .timetable{width:100%}}@media only screen and (min-width:1280px){.page-template-page-bus-schedule .timetable{margin:100px 0 0}}.page-template-page-bus-schedule .timetable>p{margin:20px 0;font-size:.875rem;padding-left:1em;text-indent:-1em}.page-template-page-bus-schedule .timetable>h2{font-size:1.125rem;color:var(--color-main);text-align:left}@media only screen and (min-width:1280px){.page-template-page-bus-schedule .timetable>h2{font-size:1.375rem}}.page-template-page-bus-schedule .course{border-bottom:1px solid var(--color-background)}.page-template-page-bus-schedule .course__heading{padding:15px 0;position:relative;font-size:1rem;font-weight:500}.page-template-page-bus-schedule .course__heading.is-active .course__heading-icon:after{transform:rotate(0)}.page-template-page-bus-schedule .course__heading-icon{width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:0}.page-template-page-bus-schedule .course__heading-icon:before,.page-template-page-bus-schedule .course__heading-icon:after{content:"";display:block;width:20px;height:1px;top:10px;position:absolute;background-color:var(--color-text)}.page-template-page-bus-schedule .course__heading-icon:after{transition:transform .3s;transform:rotate(-90deg)}.page-template-page-bus-schedule .course__body{display:none}.page-template-page-bus-schedule .course__body>h4{font-size:.875rem;padding:10px;background-color:var(--color-background)}.page-template-page-bus-schedule .table .row{display:grid;align-items:center;grid-template-columns:70px 70px 1fr;border-bottom:1px solid var(--color-background)}@media only screen and (min-width:1280px){.page-template-page-bus-schedule .table .row{grid-template-columns:100px 100px 1fr}}.page-template-page-bus-schedule .table .head{border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text)}.page-template-page-bus-schedule .table .cell{padding:10px;text-align:center;font-size:.875rem}.page-template-page-bus-schedule .table .cell:nth-of-type(3){padding-left:20px;text-align:left}.page-template-page-bus-schedule .table .cell>a{text-decoration:underline}@media(hover){.page-template-page-bus-schedule .table .cell>a:hover{text-decoration:none}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-mini-open-campus{--contents-area-width: 100%}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus{--contents-area-width: 650px}}.page-template-page-mini-open-campus .fixed-area{width:calc(100% - var(--contents-area-width));height:100vh;position:fixed;top:0;left:0}.page-template-page-mini-open-campus .fixed-buttons{display:flex;flex-direction:column;gap:10px 20px;position:absolute;bottom:5vw;right:5%}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .fixed-buttons{flex-direction:row;right:static;bottom:3%;left:3vw}}.page-template-page-mini-open-campus .fixed-buttons__wrap{width:140px;height:40px;border-radius:100px}@media only screen and (min-width:768px){.page-template-page-mini-open-campus .fixed-buttons__wrap{width:175px;height:60px}}@media only screen and (min-width:1800px){.page-template-page-mini-open-campus .fixed-buttons__wrap{width:195px}}.page-template-page-mini-open-campus .fixed-buttons__wrap.--document{background-color:#182d84}.page-template-page-mini-open-campus .fixed-buttons__wrap.--line{background-color:#0a0}@media(hover){.page-template-page-mini-open-campus .fixed-buttons__wrap:hover .fixed-buttons__body{transform:translate(0, 0)}}.page-template-page-mini-open-campus .fixed-buttons__body{display:flex;align-items:center;justify-content:center;gap:0 10px;width:140px;height:40px;font-size:.75rem;font-weight:700;color:#fff;border:1px solid #fff;border-radius:100px;transform:translate(-5px, 5px);transition:transform 400ms}@media only screen and (min-width:768px){.page-template-page-mini-open-campus .fixed-buttons__body{width:175px;height:60px;font-size:1.125rem;transform:translate(-8px, 5px)}}@media only screen and (min-width:1800px){.page-template-page-mini-open-campus .fixed-buttons__body{width:195px}}.page-template-page-mini-open-campus .fixed-buttons__body.--document{background-color:#004098}.page-template-page-mini-open-campus .fixed-buttons__body.--document>img{width:18px}@media only screen and (min-width:768px){.page-template-page-mini-open-campus .fixed-buttons__body.--document>img{width:23px}}.page-template-page-mini-open-campus .fixed-buttons__body.--line{background-color:#00b900}.page-template-page-mini-open-campus .fixed-buttons__body.--line>img{width:22px}@media only screen and (min-width:768px){.page-template-page-mini-open-campus .fixed-buttons__body.--line>img{width:33px}}.page-template-page-mini-open-campus .mv{display:none}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .mv{display:flex;align-items:flex-end;width:100%;height:100%;margin:0;position:relative;overflow:hidden}}.page-template-page-mini-open-campus .mv__canvas{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .mv__canvas.--sm{display:none}}.page-template-page-mini-open-campus .mv__canvas.--lg{display:none}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .mv__canvas.--lg{display:block}}.page-template-page-mini-open-campus .mv__signboard{display:none}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .mv__signboard{display:block;width:30%;right:12%;bottom:3%;min-width:220px;position:absolute}}@media only screen and (min-width:1800px){.page-template-page-mini-open-campus .mv__signboard{right:13%}}.page-template-page-mini-open-campus .fixed-logo{display:block;width:196px;position:absolute;top:3vw;left:3vw}.page-template-page-mini-open-campus .contents-area{width:var(--contents-area-width)}.page-template-page-mini-open-campus .headings{text-align:center;font-family:var(--font-oswald);color:var(--color-main)}.page-template-page-mini-open-campus .headings__main{font-size:1.375rem;font-weight:700;letter-spacing:.06em}.page-template-page-mini-open-campus .headings__sub{font-size:.875rem}.page-template-page-mini-open-campus .heading{margin-bottom:30px;text-align:center}.page-template-page-mini-open-campus .heading__title{display:inline-block;text-align:center;font-size:1rem;padding:0 2px 5px;color:var(--color-main);border-bottom:3px solid #ffe100}.page-template-page-mini-open-campus .fv{padding-top:80px}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .fv{padding-top:0}}.page-template-page-mini-open-campus .fv__body{padding:60px 3vw 40px;background-color:#d9e2f0}.page-template-page-mini-open-campus .fv__title{width:90%;max-width:400px;margin:0 auto;transform:translateY(40px)}.page-template-page-mini-open-campus .fv__text{font-size:1.125rem;font-weight:700;text-align:center;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .fv__text{font-size:1.25rem}}.page-template-page-mini-open-campus .fv__schedule-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px;max-width:800px;margin:30px auto 0}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .fv__schedule-list{grid-template-columns:repeat(3, 1fr)}}.page-template-page-mini-open-campus .fv__schedule-item{padding:10px 0;font-size:1.375rem;font-weight:700;text-align:center;color:var(--color-main);background-color:#fff;position:relative}.page-template-page-mini-open-campus .fv__schedule-item::after{content:"";width:150px;position:absolute;top:50%;left:50%;transform:translateX(-50%);height:1px;background-color:var(--color-main)}.page-template-page-mini-open-campus .fv__schedule-item>span:nth-of-type(1){font-size:1.125rem}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .fv__schedule-item>span:nth-of-type(1){font-size:1.75rem}}.page-template-page-mini-open-campus .fv__schedule-item>span:nth-of-type(2){margin:0 0 0 -0.3em;display:inline-block;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .fv__schedule-item>span:nth-of-type(2){font-size:1rem}}.page-template-page-mini-open-campus .fv__caption{text-align:center;margin:10px 0;font-size:1.125rem;font-weight:500;color:var(--color-main)}.page-template-page-mini-open-campus .schedule{max-width:800px;margin:80px auto 0;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .schedule{padding:0 3vw}}.page-template-page-mini-open-campus .schedule .table{margin:30px 0 10px}.page-template-page-mini-open-campus .schedule .table__container{border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .schedule .table__container{font-size:1rem}}.page-template-page-mini-open-campus .schedule .table__head{display:flex;align-items:center;border-bottom:1px solid var(--color-text);font-weight:700;padding:10px 0 10px 100px}.page-template-page-mini-open-campus .schedule .table__head .cell{width:55%}.page-template-page-mini-open-campus .schedule .table__head .cell:nth-of-type(2){width:45%}.page-template-page-mini-open-campus .schedule .table__row{display:flex;align-items:center}.page-template-page-mini-open-campus .schedule .table__row:not(:last-child){border-bottom:1px solid var(--color-background)}.page-template-page-mini-open-campus .schedule .table__row .head{flex-shrink:0;width:80px}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .schedule .table__row .head{width:100px}}.page-template-page-mini-open-campus .schedule .table__row .cell{width:55%;padding:10px 0}.page-template-page-mini-open-campus .schedule .table__row .cell:nth-of-type(3){width:45%}.page-template-page-mini-open-campus .schedule__note{font-size:.75rem;text-indent:-1em;padding-left:1em}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .schedule__note{font-size:.875rem}}.page-template-page-mini-open-campus .schedule__note a{text-decoration:underline}@media(hover){.page-template-page-mini-open-campus .schedule__note a:hover{text-decoration:none}}.page-template-page-mini-open-campus .application{max-width:800px;margin:80px auto;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .application{padding:0 3vw}}.page-template-page-mini-open-campus .application__reception{display:flex;gap:20px 0;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .application__reception{flex-direction:row}}.page-template-page-mini-open-campus .application__figure{width:220px}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .application__text{width:calc(100% - 220px)}}.page-template-page-mini-open-campus .application__caption{font-weight:700;color:var(--color-main)}.page-template-page-mini-open-campus .application__start-date{margin:10px 0 5px;padding:10px;font-size:.9375rem;font-weight:700;text-align:center;background-color:var(--color-background)}.page-template-page-mini-open-campus .event{margin:80px 0;padding:40px 0 55px;background-color:#d9e2f0}.page-template-page-mini-open-campus .event__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 25px;max-width:800px;margin-inline:auto;padding-inline:5vw}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .event__list{padding-inline:3vw;gap:50px 30px}}.page-template-page-mini-open-campus .event__list h3{margin:15px 0 5px;font-size:1rem;font-weight:700;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .event__list h3{font-size:1.125rem}}.page-template-page-mini-open-campus .event__link-button{margin:30px 0 0;text-align:center}.page-template-page-mini-open-campus .timetable{max-width:800px;margin:80px auto;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .timetable{padding:0 3vw}}.page-template-page-mini-open-campus .timetable__table-title{padding:10px 5px;font-size:.875rem;font-weight:700;text-align:center;background-color:var(--color-background)}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .timetable__table-title{font-size:1rem}}.page-template-page-mini-open-campus .timetable__table{margin-bottom:10px}.page-template-page-mini-open-campus .timetable__table+.timetable__table{margin:50px 0 0}.page-template-page-mini-open-campus .timetable__table-content{border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text)}.page-template-page-mini-open-campus .timetable__table-head{display:flex;padding:15px 0;padding-left:180px;border-bottom:1px solid var(--color-text)}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .timetable__table-head{padding-left:230px}}.page-template-page-mini-open-campus .timetable__table-head .cell{width:50%;font-size:.875rem;font-weight:700;text-align:center}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .timetable__table-head .cell{font-size:1rem}}.page-template-page-mini-open-campus .timetable__table-row{display:flex;align-items:stretch}.page-template-page-mini-open-campus .timetable__table-row:not(:last-child){border-bottom:1px solid var(--color-background)}.page-template-page-mini-open-campus .timetable__table-row .head{width:180px;padding:10px 0;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .timetable__table-row .head{width:230px;font-size:1rem}}.page-template-page-mini-open-campus .timetable__table-row .cell{flex-basis:calc((100% - 180px)/2);flex-grow:1;display:flex;align-items:center;justify-content:center;padding:10px 0;font-size:.875rem;text-align:center}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .timetable__table-row .cell{flex-basis:calc((100% - 230px)/2);font-size:.875rem}}.page-template-page-mini-open-campus .timetable__table-row .cell:nth-of-type(2){border-left:1px solid var(--color-background)}.page-template-page-mini-open-campus .timetable__table-row .cell:nth-of-type(3){border-left:1px solid var(--color-background)}.page-template-page-mini-open-campus .timetable__note{font-size:.75rem;text-indent:-1em;padding-left:1em}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .timetable__note{font-size:.875rem}}.page-template-page-mini-open-campus .voice{max-width:800px;margin:80px auto;padding:0 5vw}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .voice{padding:0 3vw}}.page-template-page-mini-open-campus .voice__list{margin:40px 0 0}.page-template-page-mini-open-campus .voice__item{display:flex;margin:20px 0 0;padding:0 0 20px}.page-template-page-mini-open-campus .voice__item:nth-child(even){justify-content:flex-end}.page-template-page-mini-open-campus .voice__item:nth-child(even) p img{left:80px}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .voice__item{margin:40px 0 0}}.page-template-page-mini-open-campus .voice__item p{padding:20px 40px;position:relative;border-radius:60px;background-color:#ececec}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .voice__item p{padding:20px 40px}}.page-template-page-mini-open-campus .voice__item p img{width:30px;position:absolute;top:calc(100% - 3px);right:80px}.page-template-page-mini-open-campus .voice__more-button{display:flex;align-items:center;justify-content:center;width:230px;height:40px;margin:40px auto 0;font-size:.875rem;font-weight:700;color:var(--color-main);border:1px solid var(--color-main);background-color:rgba(0,0,0,0);border-radius:100px}@media(hover){.page-template-page-mini-open-campus .voice__more-button{transition:300ms}.page-template-page-mini-open-campus .voice__more-button:hover{color:#fff;background-color:var(--color-main)}}.page-template-page-mini-open-campus .gallery{margin:80px 0}.page-template-page-mini-open-campus .gallery__container{padding:30px 5vw;background-color:#d9e2f0}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .gallery__container{padding:30px 3vw}}.page-template-page-mini-open-campus .gallery__swiper{max-width:800px;margin-inline:auto;position:relative}.page-template-page-mini-open-campus .gallery__swiper .swiper-button-prev,.page-template-page-mini-open-campus .gallery__swiper .swiper-button-next{width:30px;height:30px;top:calc(50% - 15px);margin-top:0}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .gallery__swiper .swiper-button-prev,.page-template-page-mini-open-campus .gallery__swiper .swiper-button-next{width:42px;height:42px;top:calc(50% - 21px)}}.page-template-page-mini-open-campus .gallery__swiper .swiper-button-prev:after,.page-template-page-mini-open-campus .gallery__swiper .swiper-button-next:after{display:block;width:42px;height:42px}.page-template-page-mini-open-campus .gallery__swiper .swiper-button-prev{left:5px}.page-template-page-mini-open-campus .gallery__swiper .swiper-button-prev:after{content:url("../img/common/icon-slideshow-arrow-prev.svg")}.page-template-page-mini-open-campus .gallery__swiper .swiper-button-next{right:5px}.page-template-page-mini-open-campus .gallery__swiper .swiper-button-next:after{content:url("../img/common/icon-slideshow-arrow-next.svg")}.page-template-page-mini-open-campus .gallery__swiper .swiper-pagination{position:static;font-size:0;text-align:center;margin:10px 0 0}.page-template-page-mini-open-campus .gallery__swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border:2px solid var(--color-conversion);background-color:#fff;opacity:1}.page-template-page-mini-open-campus .gallery__swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-conversion)}.page-template-page-mini-open-campus .gallery__application{max-width:800px;width:calc(100% - 6vw);margin:40px auto 0}.page-template-page-mini-open-campus .application-line{display:flex;flex-direction:column;align-items:center;gap:15px 0;margin:20px 0;padding:20px 0;border-top:1px solid var(--color-background);border-bottom:1px solid var(--color-background)}.page-template-page-mini-open-campus .application-line p{font-weight:700}.page-template-page-mini-open-campus .footer{margin:80px 0 0;background-color:var(--color-main)}.page-template-page-mini-open-campus .footer__inner{display:flex;flex-direction:column;gap:30px 40px;max-width:800px;margin-inline:auto;padding:40px 5vw;color:#fff}@media only screen and (min-width:768px){.page-template-page-mini-open-campus .footer__inner{flex-direction:row;align-items:baseline}}@media only screen and (min-width:1280px){.page-template-page-mini-open-campus .footer__inner{padding:60px 3vw}}.page-template-page-mini-open-campus .footer__heading>span{display:block;color:#fff}.page-template-page-mini-open-campus .footer__heading>span:nth-of-type(1){font-family:var(--font-oswald);font-size:1.75rem}.page-template-page-mini-open-campus .footer__heading>span:nth-of-type(2){font-size:.875rem;font-weight:500}.page-template-page-mini-open-campus .footer__contact{flex-grow:1}.page-template-page-mini-open-campus .footer__tel{display:inline-block;padding:0 0 0 30px;font-family:var(--font-oswald);font-weight:700;font-size:1.625rem;background-image:url(../img/common/icon-tel.svg);background-position:left center;background-repeat:no-repeat;background-size:21px}.page-template-page-mini-open-campus .footer__note{font-size:.875rem}.page-template-page-mini-open-campus .footer__mail,.page-template-page-mini-open-campus .footer__document{display:flex;align-items:center;justify-content:center;height:50px;gap:0 10px;margin:20px 0 0;text-align:center}.page-template-page-mini-open-campus .footer__mail{border:1px solid #fff}.page-template-page-mini-open-campus .footer__mail>img{width:24px}.page-template-page-mini-open-campus .footer__document{border:1px solid #000;background-color:#000}.page-template-page-mini-open-campus .footer__document>img{width:17px}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-access .heading{font-size:1.375rem;color:var(--color-main);text-align:center;word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}.page-template-page-access section{width:90%;margin-inline:auto}@media only screen and (min-width:768px){.page-template-page-access section{width:100%}}.page-template-page-access section+section{margin:80px auto}@media only screen and (min-width:1280px){.page-template-page-access section+section{margin:100px auto}}.page-template-page-access .primary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-access .primary-heading{font-size:1.375rem}}.page-template-page-access .secondary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;text-align:left}@media only screen and (min-width:1280px){.page-template-page-access .secondary-heading{font-size:1.375rem}}.page-template-page-access .lead{margin:25px 0;font-size:.875rem;text-align:center}@media only screen and (min-width:1280px){.page-template-page-access .lead{font-size:1rem}}.page-template-page-access .figures{display:flex;flex-direction:column;gap:20px;margin:20px 0}@media only screen and (min-width:1280px){.page-template-page-access .figures{flex-direction:row}}@media only screen and (min-width:1280px){.page-template-page-access .figures__item{flex-basis:50%}}.page-template-page-access .figures__item figcaption{margin-top:5px;font-size:.875rem}.page-template-page-access .movie{display:block;width:100%;margin:20px 0;aspect-ratio:16/9}.page-template-page-access .access-link{margin-top:30px;text-align:center}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-faculty-consultation article{width:90%;margin:0 auto}@media only screen and (min-width:768px){.page-template-page-faculty-consultation article{width:100%}}.page-template-page-faculty-consultation section{margin:80px 0 0}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation section{margin:100px 0 0}}.page-template-page-faculty-consultation .primary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;color:var(--color-main);word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation .primary-heading{font-size:1.375rem}}.page-template-page-faculty-consultation .primary-heading>span{display:inline-block;font-size:.75rem;margin:5px 0 0;padding:0 5px;border:1px solid var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation .primary-heading>span{font-size:.875rem}}.page-template-page-faculty-consultation .secondary-heading{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center;font-size:1.125rem;text-align:left}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation .secondary-heading{font-size:1.375rem}}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation .secondary-heading{font-size:1.375rem}}.page-template-page-faculty-consultation .figure{margin:20px 0}.page-template-page-faculty-consultation .p-items2{margin:20px 0 0}.page-template-page-faculty-consultation .p-items2__item{display:flex;flex-wrap:wrap;align-items:center;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation .p-items2__item{font-size:1rem}}.page-template-page-faculty-consultation .p-items2__item:first-of-type{border-top:1px solid var(--color-text)}.page-template-page-faculty-consultation .p-items2__item:first-of-type .p-items2__contents{font-weight:700}.page-template-page-faculty-consultation .p-items2__item:last-of-type{border-bottom:1px solid var(--color-text)}.page-template-page-faculty-consultation .p-items2__item:not(:last-of-type){border-bottom:1px solid var(--color-background)}.page-template-page-faculty-consultation .p-items2__title,.page-template-page-faculty-consultation .p-items2__contents{padding:10px}.page-template-page-faculty-consultation .p-items2__title{width:100px;font-weight:700;background-color:var(--color-background)}.page-template-page-faculty-consultation .p-items2__contents{width:calc(100% - 100px)}.page-template-page-faculty-consultation .faculty-consultation-list{margin:20px 0 0}.page-template-page-faculty-consultation .faculty-consultation-list__item+.faculty-consultation-list__item{margin-top:20px}.page-template-page-faculty-consultation .faculty-consultation-list__item-content{display:flex;flex-wrap:wrap;align-items:center;font-size:.875rem}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation .faculty-consultation-list__item-content{font-size:1rem}}.page-template-page-faculty-consultation .faculty-consultation-list__item-content dt,.page-template-page-faculty-consultation .faculty-consultation-list__item-content dd{padding:10px 10px}.page-template-page-faculty-consultation .faculty-consultation-list__item-content dt:first-of-type,.page-template-page-faculty-consultation .faculty-consultation-list__item-content dd:first-of-type{border-top:1px solid var(--color-text)}.page-template-page-faculty-consultation .faculty-consultation-list__item-content dt:last-of-type,.page-template-page-faculty-consultation .faculty-consultation-list__item-content dd:last-of-type{border-bottom:1px solid var(--color-text)}.page-template-page-faculty-consultation .faculty-consultation-list__item-content dt:not(:last-of-type),.page-template-page-faculty-consultation .faculty-consultation-list__item-content dd:not(:last-of-type){border-bottom:1px solid var(--color-background)}.page-template-page-faculty-consultation .faculty-consultation-list__item-content dt{width:100px;font-weight:700;background-color:var(--color-background)}.page-template-page-faculty-consultation .faculty-consultation-list__item-content dd{width:calc(100% - 100px)}.page-template-page-faculty-consultation .faculty-consultation-list__item-content dd:first-of-type{font-weight:700}.page-template-page-faculty-consultation .contact{width:90%;margin-inline:auto;padding:20px;text-align:center;border:5px solid var(--color-main)}@media only screen and (min-width:768px){.page-template-page-faculty-consultation .contact{width:100%;padding:30px}}.page-template-page-faculty-consultation .contact h2{margin-bottom:10px;font-size:1.125rem}@media only screen and (min-width:1280px){.page-template-page-faculty-consultation .contact h2{font-size:1.375rem}}.page-template-page-faculty-consultation .contact__link-wrapper{margin-top:20px}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-cooperation-program article{width:90%;margin:0 auto}@media only screen and (min-width:768px){.page-template-page-cooperation-program article{width:100%}}.page-template-page-cooperation-program .figure{margin:20px 0}.page-template-page-cooperation-program .document-list{display:flex;align-items:center;gap:40px 20px;margin:40px 0 0}.page-template-page-cooperation-program .document-list__item{flex:1;text-align:center}.page-template-page-cooperation-program .document-list__item>a{font-size:.75rem}@media only screen and (min-width:768px){.page-template-page-cooperation-program .document-list__item>a{font-size:.875rem}}.page-template-page-cooperation-program .document-list__icon{width:80%;max-width:130px;margin:0 auto 10px}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-contact .contact-box{width:90%;margin:0 auto}@media only screen and (min-width:768px){.page-template-page-contact .contact-box{width:100%}}.page-template-page-contact .contact-box+.contact-box{margin-top:50px}@media only screen and (min-width:1280px){.page-template-page-contact .contact-box+.contact-box{margin-top:65px}}.page-template-page-contact .contact-box__inner{display:block;border:5px solid var(--color-main)}@media(hover: hover){.page-template-page-contact .contact-box__inner.--link{transition:opacity .3s}.page-template-page-contact .contact-box__inner.--link:hover{opacity:.6}}.page-template-page-contact .contact-box__title{padding:10px 15px 15px;font-size:1.125rem;font-weight:700;color:#fff;background-color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-contact .contact-box__title{padding:10px 20px 15px;font-size:1.375rem}}.page-template-page-contact .contact-box__content{padding:20px 15px}@media only screen and (min-width:1280px){.page-template-page-contact .contact-box__content{padding:25px 20px}}.page-template-page-contact .contact-box__content h3{font-size:1rem;font-weight:700}.page-template-page-contact .contact-box__content-tel{margin:10px 0;line-height:1.5;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-contact .contact-box__content-tel{margin:20px 0}}.page-template-page-contact .contact-box__content-tel-main,.page-template-page-contact .contact-box__content-tel-sub{font-weight:700}@media(hover: hover){.page-template-page-contact .contact-box__content-tel-main:hover,.page-template-page-contact .contact-box__content-tel-sub:hover{text-decoration:underline}}.page-template-page-contact .contact-box__content-tel-main{font-size:2rem}.page-template-page-contact .contact-box__content-tel-sub{font-size:1rem}.page-template-page-contact .contact-box__content-link{margin-top:20px;text-align:center}.page-template-page-contact .contact-box__document{padding:0 15px 10px;background-color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-contact .contact-box__document{padding:0 20px 15px}}.page-template-page-contact .contact-box__document>p{color:#fff;margin:15px 0 0;font-size:1rem;font-weight:700;position:relative}@media only screen and (min-width:1280px){.page-template-page-contact .contact-box__document>p{font-size:1.125rem}}.page-template-page-contact .contact-box__document>p:after{content:"";width:14px;height:14px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.error404>article{margin:80px 0 0;text-align:center}.error404__content{margin:80px 0 0;text-align:center}.error404__animate{display:inline-block}.error404__animate .line1{width:134px;overflow:hidden}.error404__animate .line1 span{display:block}.error404__animate .line2{width:234px;margin-top:10px}.error404__animate .line3{width:234px;height:97px;margin-top:15px;position:relative}.error404__animate .line3 span{display:block;position:absolute;width:100%;top:0;left:0}.error404__animate .line3 span.text-404{opacity:0}.error404__description{margin:30px 0 0;text-align:center;font-weight:500}.error404 .link-button{margin:30px 0 0;text-align:center}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-cafe .mv{width:100%;height:-moz-max-content;height:max-content;aspect-ratio:498/582;position:relative}.page-template-page-cafe .mv .mv-circle-01{position:absolute;left:50px;transform:translate(-10px, -10px)}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-circle-01{left:95px;transform:translate(-20px, -20px)}}.page-template-page-cafe .mv .mv-circle-01 img{width:96px;height:96px}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-circle-01 img{width:120px;height:120px}}.page-template-page-cafe .mv .mv-square{position:absolute;top:30px;right:20px;transform:translate(10px, -10px)}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-square{right:0px;transform:translate(20px, -10px)}}.page-template-page-cafe .mv .mv-square img{width:80px;height:80px}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-square img{width:100px;height:100px}}.page-template-page-cafe .mv .mv-hexagon-half{position:absolute;left:0px;bottom:72px;transform:translate(-10px, -10px)}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-hexagon-half{transform:translate(-20px, -10px)}}.page-template-page-cafe .mv .mv-hexagon-half img{width:48px;height:110px}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-hexagon-half img{width:60px;height:138px}}.page-template-page-cafe .mv .mv-circle-02{position:absolute;right:28px;bottom:-10px;transform:translate(10px, -6px)}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-circle-02{right:48px;bottom:-20px;transform:translate(20px, -20px)}}.page-template-page-cafe .mv .mv-circle-02 img{width:96px;height:96px}@media only screen and (min-width:768px){.page-template-page-cafe .mv .mv-circle-02 img{width:120px;height:120px}}.page-template-page-cafe .mv__title{width:90%;max-width:240px;margin:35px auto 0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width:768px){.page-template-page-cafe .mv__title{width:100%}}.page-template-page-cafe .mv__title img{max-width:100%}.page-template-page-cafe .statement{width:90%;margin:100px auto;color:var(--color-main)}@media only screen and (min-width:768px){.page-template-page-cafe .statement{width:100%}}@media only screen and (min-width:1280px){.page-template-page-cafe .statement{margin:100px auto 0}}.page-template-page-cafe .statement__body{margin:30px 0 0;font-size:1rem;font-weight:500;word-break:keep-all;overflow-wrap:break-word;overflow-wrap:anywhere;line-height:2.2}.page-template-page-cafe .statement__border{background-image:linear-gradient(90deg, #ffdd00, #ffdd00);background-position:left bottom;background-repeat:no-repeat;background-size:0 .5em;padding-bottom:3px;transition:background-size 1.5s}.page-template-page-cafe .statement__border.marker{background-size:100% .5em}.page-template-page-cafe .gallery{margin:100px auto}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery{margin:120px 0}}.page-template-page-cafe .gallery .toggle-open{width:94%;margin:0 auto;background-color:var(--color-main);border-radius:18px;padding:20px;position:relative;transition:.4s;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.page-template-page-cafe .gallery .toggle-open{width:100%}}@media only screen and (min-width:768px){.page-template-page-cafe .gallery .toggle-open:hover{cursor:pointer;opacity:.8}}.page-template-page-cafe .gallery .toggle-open.active span.more::before{content:"";height:3px;width:16px;background-color:#fff;left:-3px;top:1px}@media only screen and (min-width:768px){.page-template-page-cafe .gallery .toggle-open.active span.more::before{width:20px}}.page-template-page-cafe .gallery .toggle-open span.more::before{display:block;content:"+";color:#fff;font-size:26px;font-weight:bold;position:relative;top:-1px}@media only screen and (min-width:768px){.page-template-page-cafe .gallery .toggle-open span.more::before{font-size:30px}}.page-template-page-cafe .gallery .toggle-tab{display:none;overflow:hidden}.page-template-page-cafe .gallery__bg{background-color:#f2f2f2;padding:60px 5% 120px;border-radius:20px;position:relative;width:94%;margin:0 auto}@media only screen and (min-width:768px){.page-template-page-cafe .gallery__bg{width:100%}}.page-template-page-cafe .gallery__bg+.gallery__bg{margin:20px auto 0}.page-template-page-cafe .gallery__bg .bg-circle{position:absolute;top:18px;left:5%}.page-template-page-cafe .gallery__bg .bg-hexagon-01{position:absolute;top:18px;right:5%}.page-template-page-cafe .gallery__bg .bg-hexagon-02{position:absolute;bottom:30px;left:5%}.page-template-page-cafe .gallery__bg .bg-square{position:absolute;bottom:30px;right:5%}.page-template-page-cafe .gallery__bg+.gallery__toggle{margin:20px auto 0}.page-template-page-cafe .gallery__toggle-date{display:inline-block;background-color:var(--color-main);font-size:.9375rem;font-family:var(--font-zenkaku);font-weight:700;color:#fff;margin:0;display:flex;align-items:center;width:-moz-max-content;width:max-content}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__toggle-date{font-size:1rem}}.page-template-page-cafe .gallery__toggle-date .fz-sm{font-size:1.0625rem;margin-right:5px;padding-bottom:2px}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__toggle-date .fz-sm{font-size:1.125rem;padding-bottom:1px}}.page-template-page-cafe .gallery__toggle-heading{font-size:1.125rem;font-family:var(--font-zenkaku);font-weight:700;line-height:1.4;color:#fff;margin:0}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__toggle-heading{font-size:1.375rem}}.page-template-page-cafe .gallery__date{display:inline-block;background-color:var(--color-main);font-size:.9375rem;font-family:var(--font-zenkaku);font-weight:700;color:#fff;margin:0 auto;padding:0 18px;display:flex;align-items:center;width:-moz-max-content;width:max-content}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__date{font-size:1rem}}.page-template-page-cafe .gallery__date .fz-sm{font-size:1.0625rem;margin-right:5px;padding-bottom:2px}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__date .fz-sm{font-size:1.125rem;padding-bottom:1px}}.page-template-page-cafe .gallery__heading{font-size:1.125rem;font-family:var(--font-zenkaku);font-weight:700;color:var(--color-main);text-align:center;line-height:1.4;margin:calc(20px - .35em) 0 0}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__heading{font-size:1.375rem}}.page-template-page-cafe .gallery__list{display:flex;flex-direction:column;gap:30px 0;margin:40px auto 0}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__list{gap:40px 0}}.page-template-page-cafe .gallery__list.summer-2025 .gallery__item.--100vw{width:97%;display:flex;align-self:flex-end}.page-template-page-cafe .gallery__list.summer-2025 .gallery__item.--100vw .gallery__photo{box-shadow:-14px 14px 0px 0 var(--color-main)}.page-template-page-cafe .gallery__list.summer-2025 .gallery__item.--left{width:68%}.page-template-page-cafe .gallery__list.summer-2025 .gallery__item:nth-last-of-type(2){width:97%;display:flex;align-self:flex-end}.page-template-page-cafe .gallery__list.summer-2025 .gallery__item:nth-last-of-type(2) .gallery__photo{box-shadow:-14px 14px 0px 0 var(--color-main)}.page-template-page-cafe .gallery__item:nth-child(odd){width:97%}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__item:nth-child(odd){width:96.5%}}.page-template-page-cafe .gallery__item:nth-child(even){width:68%}.page-template-page-cafe .gallery__item.--right{display:flex;align-self:flex-end}.page-template-page-cafe .gallery__photo{border-radius:10px;box-shadow:14px 14px 0px 0 var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-cafe .gallery__photo{box-shadow:16px 16px 0px 0 var(--color-main)}}.page-template-page-cafe .gallery__photo img{border-radius:10px}.page-template-page-cafe .aboutcafe{width:90%;margin:100px auto}@media only screen and (min-width:768px){.page-template-page-cafe .aboutcafe{width:100%}}@media only screen and (min-width:1280px){.page-template-page-cafe .aboutcafe{margin:120px 0}}.page-template-page-cafe .aboutcafe__illlust{text-align:center}.page-template-page-cafe .aboutcafe__heading{font-size:1.125rem;font-family:var(--font-zenkaku);font-weight:700;color:var(--color-main);text-align:center;margin-bottom:30px}@media only screen and (min-width:1280px){.page-template-page-cafe .aboutcafe__heading{font-size:1.375rem}}.page-template-page-cafe .aboutcafe__title{font-size:1.125rem;font-family:var(--font-zenkaku);font-weight:700;color:var(--color-main);text-align:center;margin:calc(16px - .35em) 0 0}.page-template-page-cafe .aboutcafe__border{background-image:linear-gradient(90deg, #ffdd00, #ffdd00);background-position:left bottom;background-repeat:no-repeat;padding-bottom:0px;background-size:100% .3em}.page-template-page-cafe .aboutcafe__text{font-family:var(--font-zenkaku);text-align:center;margin:calc(16px - .35em) 0 0;font-size:1rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-cafe .aboutcafe__text{margin:calc(22px - .35em) 0 0}}.page-template-page-cafe .aboutcafe__list{display:flex;flex-direction:column;gap:50px}@media only screen and (min-width:768px){.page-template-page-cafe .aboutcafe__list{gap:60px}}.page-template-page-cafe .aboutcafe__item{opacity:0}.page-template-page-cafe .member{width:90%;margin:100px auto}@media only screen and (min-width:768px){.page-template-page-cafe .member{width:100%}}@media only screen and (min-width:1280px){.page-template-page-cafe .member{margin:120px 0}}.page-template-page-cafe .member__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin:30px 0 0}@media only screen and (min-width:1280px){.page-template-page-cafe .member__list{margin:40px 0 0}}.page-template-page-cafe .member__item{padding:4px 4px 15px;color:#fff;text-align:center;background-color:var(--color-main)}.page-template-page-cafe .member__item.--economics{background-color:var(--color-faculty-economics)}.page-template-page-cafe .member__item.--business{background-color:var(--color-faculty-business)}.page-template-page-cafe .member__item.--law{background-color:var(--color-faculty-law)}.page-template-page-cafe .member__item.--human{background-color:var(--color-faculty-human)}.page-template-page-cafe .member__item.--engineering{background-color:var(--color-faculty-engineering)}.page-template-page-cafe .member__icon{width:100%;background-color:#fff}.page-template-page-cafe .member__icon>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-template-page-cafe .member__name{margin:10px 0 0;font-size:1.125rem;font-weight:500}@media only screen and (min-width:1280px){.page-template-page-cafe .member__name{font-size:1.375rem}}.page-template-page-cafe .member__department{font-size:.75rem;font-weight:400;line-height:1.3}@media only screen and (min-width:1280px){.page-template-page-cafe .member__department{font-size:.875rem}}.page-template-page-cafe .partner{width:90%;margin:100px auto}@media only screen and (min-width:768px){.page-template-page-cafe .partner{width:100%}}@media only screen and (min-width:1280px){.page-template-page-cafe .partner{margin:120px 0 0}}.page-template-page-cafe .partner__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin:30px 0 0}@media only screen and (min-width:1280px){.page-template-page-cafe .partner__list{gap:40px;margin:40px 0 0}}.page-template-page-cafe .partner__link{display:block}.page-template-page-cafe .partner__name{margin:5px 0 0;font-size:.875rem;text-align:center}@media only screen and (min-width:1280px){.page-template-page-cafe .partner__name{font-size:1rem}}.page-template-page-cafe .social{display:flex;width:90%;margin:50px auto 0;padding:50px 0 0;border-top:1px solid var(--color-background)}@media only screen and (min-width:768px){.page-template-page-cafe .social{width:100%}}.page-template-page-cafe .social__container{width:50%}.page-template-page-cafe .social__heading{font-size:1.375rem;font-family:var(--font-oswald);font-weight:500;color:var(--color-main)}@media only screen and (min-width:1280px){.page-template-page-cafe .social__heading{font-size:2rem}}.page-template-page-cafe .social__sns-list{display:flex;gap:10px 25px;margin:25px 0 0}.page-template-page-cafe .social__sns-item{width:30px}@media only screen and (min-width:1280px){.page-template-page-cafe .social__sns-item{width:40px}}.page-template-page-cafe .social__creative-link{display:inline-block;max-width:196px;margin:35px 0 0}@media only screen and (min-width:1280px){.page-template-page-cafe .social__creative-link{margin:45px 0 0;max-width:196px}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-magazine .mv__canvas{display:block;width:90%;max-width:300px;margin:0 auto;pointer-events:none}@media only screen and (min-width:768px){.page-template-page-magazine .mv__canvas{width:100%}}@media only screen and (min-width:1280px){.page-template-page-magazine .mv__canvas{max-width:445px}}.page-template-page-magazine .mv__title{width:100%;max-width:300px;margin:35px auto 0}@media only screen and (min-width:768px){.page-template-page-magazine .mv__title{width:100%}}@media only screen and (min-width:1280px){.page-template-page-magazine .mv__title{max-width:310px}}.page-template-page-magazine .interview{width:calc(100% - 20px);margin:80px auto 0}@media only screen and (min-width:1280px){.page-template-page-magazine .interview{width:auto;margin:100px 0 0}}.page-template-page-magazine .interview__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 10px;margin:20px 0 0;background-image:url(../img/home/interview_bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:1280px){.page-template-page-magazine .interview__list{gap:40px 20px;padding:60px 0 0}}.page-template-page-magazine .interview__link-button{margin:50px 0 0;text-align:center}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.page-template-page-podcast .mv__canvas{display:block;width:90%;max-width:300px;margin:0 auto;pointer-events:none}@media only screen and (min-width:768px){.page-template-page-podcast .mv__canvas{width:100%}}@media only screen and (min-width:1280px){.page-template-page-podcast .mv__canvas{max-width:445px}}.page-template-page-podcast .mv__title{width:100%;max-width:280px;margin:35px auto 0}@media only screen and (min-width:768px){.page-template-page-podcast .mv__title{width:100%}}@media only screen and (min-width:1280px){.page-template-page-podcast .mv__title{max-width:300px}}.page-template-page-podcast .coming-soon{margin-top:100px;padding:80px 0;background-color:var(--color-background);text-align:center;font-size:1.375rem;font-weight:700;color:var(--color-main)}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.archive .magazine{width:calc(100% - 20px);margin:80px auto 0}@media only screen and (min-width:1280px){.archive .magazine{width:auto;margin:100px 0 0}}.archive .magazine__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 10px;margin:20px 0 0}@media only screen and (min-width:1280px){.archive .magazine__list{gap:40px 20px}}.archive .pagination{margin:60px 0 0}.archive .pagination .page-numbers{display:flex;align-items:baseline;justify-content:center;gap:0 20px}.archive .pagination .page-numbers li{font-size:1rem;font-weight:500}.archive .pagination .page-numbers li span.current{color:var(--color-main)}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.archive .news{width:90%;margin:30px auto 0}@media only screen and (min-width:1280px){.archive .news{width:auto;margin:40px 0 0}}.archive .news__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px 30px;margin:30px 0 0}@media only screen and (min-width:1280px){.archive .news__list{gap:40px 50px}}.archive .news__select{margin:35px 0 0;padding:35px 0 0;border-top:1px solid #ccc}.archive .news__select-item{display:flex;align-items:center;justify-content:space-between}.archive .news__select-item+.news__select-item{margin-top:15px}.archive .news__select-item>p{flex-shrink:0;width:80px;font-size:.875rem;font-weight:700}@media only screen and (min-width:1280px){.archive .news__select-item>p{width:100px;font-size:1rem}}.archive .news__select-item-select{flex-grow:1;position:relative}.archive .news__select-item-select:after{content:"";display:block;width:10px;height:10px;border-left:1px solid var(--color-text);border-bottom:1px solid var(--color-text);position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(-45deg)}.archive .news__select-item-select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:.875rem;font-weight:500;background-color:var(--color-background);padding:15px 10px;border:none;border-radius:5px}@media only screen and (min-width:1280px){.archive .news__select-item-select>select{font-size:1rem}}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.archive .circle__list{display:flex;flex-wrap:wrap;gap:20px}.archive .circle__item{border:1px solid var(--color-background);width:calc(50% - 10px)}.archive .circle__link{display:block;width:100%;padding:5px;aspect-ratio:238/336;cursor:pointer}@media(hover: hover){.archive .circle__link{transition:opacity .3s}.archive .circle__link:hover{opacity:.6}}.archive .circle__poster{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.single .single-extras{margin:-35px 0 0;padding:80px 0 0;position:relative;background-color:var(--color-main10)}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.single-interview .article{line-break:strict;--article-padding-inline: 15px}@media only screen and (min-width:1280px){.single-interview .article{--article-padding-inline: 25px}}.single-interview .article.--economics{--faculty-color: var(--color-faculty-economics);--faculty-color70: var(--color-faculty-economics70);--faculty-color30: var(--color-faculty-economics30);--faculty-color10: var(--color-faculty-economics10);--faculty-color5: var(--color-faculty-economics5)}.single-interview .article.--business{--faculty-color: var(--color-faculty-business);--faculty-color70: var(--color-faculty-business70);--faculty-color30: var(--color-faculty-business30);--faculty-color10: var(--color-faculty-business10);--faculty-color5: var(--color-faculty-business5)}.single-interview .article.--law{--faculty-color: var(--color-faculty-law);--faculty-color70: var(--color-faculty-law70);--faculty-color30: var(--color-faculty-law30);--faculty-color10: var(--color-faculty-law10);--faculty-color5: var(--color-faculty-law5)}.single-interview .article.--human{--faculty-color: var(--color-faculty-human);--faculty-color70: var(--color-faculty-human70);--faculty-color30: var(--color-faculty-human30);--faculty-color10: var(--color-faculty-human10);--faculty-color5: var(--color-faculty-human5)}.single-interview .article.--engineering{--faculty-color: var(--color-faculty-engineering);--faculty-color70: var(--color-faculty-engineering70);--faculty-color30: var(--color-faculty-engineering30);--faculty-color10: var(--color-faculty-engineering10);--faculty-color5: var(--color-faculty-engineering5)}.single-interview .article__profile{display:flex;justify-content:flex-end;margin:-15px 0;position:relative;z-index:30}.single-interview .article__profile-wrap{display:inline-block;position:relative;border-radius:200px;background-color:var(--faculty-color70)}.single-interview .article__profile-body{display:inline-flex;flex-direction:column;padding:10px 30px;transform:translate(-10px, 10px);color:var(--faculty-color);border:5px solid var(--faculty-color);border-radius:200px;background-color:#fff}.single-interview .article__profile-faculty,.single-interview .article__profile-highschool,.single-interview .article__profile-other{font-size:.875rem}.single-interview .article__profile-name{font-size:1.125rem;font-weight:500}@media only screen and (min-width:1280px){.single-interview .article__profile-name{font-size:1.375rem}}.single-interview .article__lead-wrapper{margin:15px 0 0;padding:25px 25px 0 0;position:relative;background-color:var(--faculty-color10);border-top:5px solid var(--faculty-color30);border-right:5px solid var(--faculty-color30);clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px);z-index:20}.single-interview .article__lead-wrapper:before{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left top;top:25px;left:0;background-color:var(--faculty-color30);z-index:-1}.single-interview .article__lead{padding:20px 15px;position:relative;border:5px solid var(--faculty-color30);background-color:var(--faculty-color5)}@media only screen and (min-width:1280px){.single-interview .article__lead{padding:30px 25px}}.single-interview .article__lead:before,.single-interview .article__lead:after{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:100%;background-color:var(--faculty-color30);z-index:-1}.single-interview .article__lead:before{top:0}.single-interview .article__lead:after{bottom:-10px}.single-interview .article__content-wrapper{margin:-35px 0 0;padding:25px 25px 0 0;position:relative;border-top:5px solid var(--faculty-color30);border-right:5px solid var(--faculty-color30);background-color:#fff;clip-path:polygon(30px 0, 100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 30px);z-index:10}.single-interview .article__content-wrapper:before{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left top;top:25px;left:0;background-color:var(--faculty-color30);z-index:-1}.single-interview .article__content{position:relative;border:5px solid var(--faculty-color30);background-color:#fff}.single-interview .article__content:before,.single-interview .article__content:after{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;left:100%;background-color:var(--faculty-color30);z-index:-1}.single-interview .article__content:before{top:0}.single-interview .article__content:after{bottom:-10px}.single-interview .article__content>:first-child{border-top:none}.single-interview .article__content>p{margin:20px 0;padding:0 var(--article-padding-inline);text-align:justify}.single-interview .article__content>h2{margin:0 0 20px;padding:30px var(--article-padding-inline) 0;position:relative;font-size:1.125rem;font-weight:500;text-align:justify;border-top:5px solid var(--faculty-color30)}@media only screen and (min-width:1280px){.single-interview .article__content>h2{font-size:1.375rem}}.single-interview .article__content>h2:before{content:"";width:50px;height:5px;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;top:0;left:100%;background-color:var(--faculty-color30);z-index:-1}.single-interview .article__content>.wp-block-image{margin-bottom:0}.single-interview .article__content>.wp-block-image>figure{display:block;float:none;margin:0}.single-interview .article__content>.wp-block-image>figcaption{padding:0 25px;font-size:.75rem;text-align:right;font-style:italic}@media only screen and (min-width:1280px){.single-interview .article__content>.wp-block-image>figcaption{font-size:.875rem}}.single-interview .article__content>.wp-block-gallery{margin:20px 0;padding:0 var(--article-padding-inline)}.single-interview .article__content>.wp-block-gallery>.wp-block-image{width:100% !important;margin:0}.single-interview .article__content>.wp-block-gallery>.blocks-gallery-grid{display:flex;flex-direction:column;gap:2px}.single-interview .article__content>.wp-block-gallery>.blocks-gallery-grid>.blocks-gallery-item{width:100%;margin:0}.single-interview .related-articles:not(:first-child),.single-interview .new-articles:not(:first-child){margin:70px 0 0}.single-interview .related-articles__heading,.single-interview .new-articles__heading{position:relative;text-align:center;z-index:1}.single-interview .related-articles__heading:after,.single-interview .new-articles__heading:after{content:"";display:block;width:100%;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:var(--color-main);z-index:-1}.single-interview .related-articles__heading>span,.single-interview .new-articles__heading>span{display:inline-block;padding:0 20px;font-size:1.375rem;color:var(--color-main);background-color:var(--color-main10)}@media only screen and (min-width:1280px){.single-interview .related-articles__heading>span,.single-interview .new-articles__heading>span{font-size:1.75rem}}.single-interview .related-articles__swiper,.single-interview .new-articles__swiper{margin:0;padding:30px 0}.single-interview .related-articles__more-link-button,.single-interview .new-articles__more-link-button{margin:30px 0 0;text-align:center}:root{--side-nav-width: 310px;--aside-width: 310px;--side-cube-width: 310px;--color-main: #0070bd;--color-main10: #e5f1f8;--color-conversion: #004098;--color-text: #414141;--color-border: #b3b3b3;--color-background: #ebebeb;--color-line: #00b900;--color-faculty-economics: #cd9c00;--color-faculty-economics70: #dcba4c;--color-faculty-economics60: #e1c466;--color-faculty-economics30: #f0e1b2;--color-faculty-economics15: #f7f0d9;--color-faculty-economics10: #faf5e5;--color-faculty-economics5: #fcfaf2;--color-faculty-business: #489853;--color-faculty-business70: #7fb787;--color-faculty-business60: #91c198;--color-faculty-business30: #c8e0cb;--color-faculty-business15: #e4f0e5;--color-faculty-business10: #edf5ee;--color-faculty-business5: #f6faf6;--color-faculty-law: #99538e;--color-faculty-law70: #b887b0;--color-faculty-law60: #c399c2;--color-faculty-law30: #e0cbdd;--color-faculty-law15: #f0e5ee;--color-faculty-law10: #f5eef4;--color-faculty-law5: #faf6f9;--color-faculty-human: #cb5453;--color-faculty-human70: #db8787;--color-faculty-human60: #e09898;--color-faculty-human30: #efcccb;--color-faculty-human15: #f7e5e5;--color-faculty-human10: #faeeee;--color-faculty-human5: #fcf6f6;--color-faculty-engineering: #4f7eba;--color-faculty-engineering70: #84a5cf;--color-faculty-engineering60: #95b2d6;--color-faculty-engineering30: #cad8ea;--color-faculty-engineering15: #e5ecf5;--color-faculty-engineering10: #edf2f8;--color-faculty-engineering5: #f6f9fc;--font-oswald: "Oswald", "Zen Kaku Gothic New", sans-serif;--font-zenkaku: "Zen Kaku Gothic New", sans-serif;--cubic-bezier: cubic-bezier(0.215, 0.61, 0.355, 1);--color-spring1: #fe8a75;--color-spring2: #ffe2dc;--color-summer1: #7ccb33;--color-summer2: #e6f5d9;--color-autumn1: #f39b33;--color-autumn2: #fdecd9;--color-winter1: #44c9ff;--color-winter2: #dcf5ff}.single-news .article{width:90%;margin-inline:auto}@media only screen and (min-width:1280px){.single-news .article{width:100%}}.single-news .article__header-meta{display:flex;align-items:center;gap:15px;margin:20px 0 0}@media only screen and (min-width:1280px){.single-news .article__header-meta{margin:30px 0 0}}.single-news .article__header-categories{display:flex;gap:0 5px;align-items:center}.single-news .article__header-category{padding:0 10px;font-size:.75rem;border-radius:100px;background-color:var(--color-background)}@media only screen and (min-width:1280px){.single-news .article__header-category{font-size:.875rem}}.single-news .article__header-date{position:relative;padding-left:15px;font-size:.875rem}@media only screen and (min-width:1280px){.single-news .article__header-date{font-size:1rem}}.single-news .article__header-date:before{content:"";display:block;width:1px;height:15px;background-color:var(--color-text);position:absolute;left:0;top:50%;transform:translateY(-50%)}.single-news .article__header-title{margin:30px 0 0;font-size:1.125rem;font-weight:700;line-height:1.5}@media only screen and (min-width:1280px){.single-news .article__header-title{font-size:1.375rem}}.single-news .article__content{margin:30px 0 0}@media only screen and (min-width:1280px){.single-news .article__content{margin:60px 0 0}}.single-news .article__content>p{margin:20px 0;text-align:justify}.single-news .article__content>p a{color:var(--color-main);text-decoration:underline}@media(hover: hover){.single-news .article__content>p a:hover{text-decoration:none}}.single-news .article__content>a img{width:auto !important}.single-news .article__content>h2{margin:50px 0 20px;font-size:1.125rem;font-weight:500;text-align:justify}@media only screen and (min-width:1280px){.single-news .article__content>h2{font-size:1.375rem}}.single-news .article__content>.wp-block-image>figure{display:block;float:none;margin:0}.single-news .article__content>.wp-block-image>figcaption{padding:0 25px;font-size:.875rem;text-align:right;font-style:italic}.single-news .article__content>.wp-block-gallery{margin:20px 0}.single-news .article-footer{width:90%;margin:50px auto 0}@media only screen and (min-width:768px){.single-news .article-footer{width:100%}}@media only screen and (min-width:1280px){.single-news .article-footer{margin:70px 0 0}}.single-news .article-footer__prev-next{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #ccc}.single-news .article-footer__prev,.single-news .article-footer__next{font-size:.875rem;font-weight:700;position:relative}@media only screen and (min-width:1280px){.single-news .article-footer__prev,.single-news .article-footer__next{font-size:1rem}}.single-news .article-footer__prev:before,.single-news .article-footer__next:before{content:"";display:block;width:12px;height:10px;position:absolute;top:50%;background-image:url("../img/common/icon-triangle.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.single-news .article-footer__prev{padding-left:25px}.single-news .article-footer__prev:before{left:0;transform:translateY(-50%) rotate(-90deg)}.single-news .article-footer__next{padding-right:25px}.single-news .article-footer__next:before{right:0;transform:translateY(-50%) rotate(90deg)}.single-news .article-footer__link-button{margin:30px 0 0;text-align:center}#scene{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;perspective:10000px}.boxBase{transform-style:preserve-3d;width:200px;height:200px;animation:turnAround 30s linear 0s infinite normal none running}.boxBase>div{position:absolute;width:100%;height:100%;background-color:#fff;border:5px solid var(--color-main)}@keyframes turnAround{0%{transform:rotateX(0deg) rotateY(0deg)}100%{transform:rotateX(360deg) rotateY(360deg)}}.boxBase>.top{transform:translateY(100px) rotateX(-90deg)}.boxBase>.bottom{transform:translateY(-100px) rotateX(90deg)}.boxBase>.front{display:flex;align-items:center;justify-content:center;transform:translateZ(100px)}.boxBase>.front h2{font-size:1.375rem;color:var(--color-main)}.boxBase>.back{transform:translateZ(-100px) rotateX(180deg)}.boxBase>.left{transform:translateX(-100px) rotateY(-90deg)}.boxBase>.right{transform:translateX(100px) rotateY(90deg)}