﻿@font-face{font-family:"Bebas Neue";font-weight:400;src:url("/newgraduate/public/fonts/bebasneue/BebasNeue-Regular.woff2") format("woff2"),url("/newgraduate/public/fonts/bebasneue/BebasNeue-Regular.woff") format("woff");font-display:swap}:root{--color-main-primary: #2F5491;--color-main-secondary: #E5EEFC;--color-base-primary: #1C2336;--color-base-secondary: rgb(28 35 54 / 95%);--color-base-tertiary: rgb(28 35 54 / 70%);--color-base-quaternary: rgb(255 255 255 / 10%);--color-accent-primary: #005BAC;--color-white: #fff;--color-black: #000;--color-text-primary: #fff;--color-text-secondary: rgba(255 255 255 / 50%);--color-label: #ADADAD;--color-border-primary: #fff;--color-border-secondary: rgb(255 255 255 / 20%);--color-border-tertiary: rgba(255 255 255 / 50%);--shadow-base: 0 0 10px rgb(0 0 0 / 10%);--shadow-lg: 0 0 20px rgb(0 0 0 / 10%);--zindex-content-a: 1;--zindex-content-b: 2;--zindex-float: 5;--zindex-header: 100;--zindex-drawer: 1000;--zindex-drawer-header: 1001;--width-max: 1180px}html{scroll-padding-top:80px}body{font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体",sans-serif;line-height:1.6;background:#1c2336}body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,ul,ol,li,iframe{box-sizing:border-box;padding:0;margin:0;font-size:100%;vertical-align:baseline;border:0}a{color:inherit;text-decoration:none;cursor:pointer}ul,ol{list-style:none}button{padding:0;appearance:none;cursor:pointer;background:none;border:none}.container{max-width:1000px;padding:0 16px;margin:0 auto}.container--wide{max-width:1280px}.grid3{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:56px 24px}@media screen and (max-width: 768px){.grid3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 12px}}.no-scroll{height:100%;overflow:hidden}.sidebar-layout{display:flex;flex-direction:row;align-items:flex-start;width:100%}@media screen and (max-width: 768px){.sidebar-layout{flex-direction:column;gap:40px}}.sidebar-layout__main{width:80%;margin-left:4%}@media screen and (max-width: 768px){.sidebar-layout__main{width:100%;margin-left:0}}.sidebar-layout__side{position:sticky;top:120px;width:16%}@media screen and (max-width: 768px){.sidebar-layout__side{position:relative;top:0;width:100%}}.block .block-inner,.block .anim span{opacity:0}.block .top-anim span{opacity:1;animation:text-blink 1s steps(1) backwards,text-blink-periodic 5s infinite forwards;animation-delay:0s,5s}.block .top-anim span:nth-child(1)[data-random="1"]{animation-delay:0.05s,5s}.block .top-anim span:nth-child(1)[data-random="2"]{animation-delay:0.1s,5s}.block .top-anim span:nth-child(1)[data-random="3"]{animation-delay:0.15s,5s}.block .top-anim span:nth-child(1)[data-random="4"]{animation-delay:0.2s,5s}.block .top-anim span:nth-child(1)[data-random="5"]{animation-delay:0.25s,5s}.block .top-anim span:nth-child(1)[data-random="6"]{animation-delay:0.3s,5s}.block .top-anim span:nth-child(1)[data-random="7"]{animation-delay:0.35s,5s}.block .top-anim span:nth-child(1)[data-random="8"]{animation-delay:0.4s,5s}.block .top-anim span:nth-child(2)[data-random="1"]{animation-delay:0.15s,5s}.block .top-anim span:nth-child(2)[data-random="2"]{animation-delay:0.2s,5s}.block .top-anim span:nth-child(2)[data-random="3"]{animation-delay:0.25s,5s}.block .top-anim span:nth-child(2)[data-random="4"]{animation-delay:0.3s,5s}.block .top-anim span:nth-child(2)[data-random="5"]{animation-delay:0.35s,5s}.block .top-anim span:nth-child(2)[data-random="6"]{animation-delay:0.4s,5s}.block .top-anim span:nth-child(2)[data-random="7"]{animation-delay:0.45s,5s}.block .top-anim span:nth-child(2)[data-random="8"]{animation-delay:0.5s,5s}.block .top-anim span:nth-child(3)[data-random="1"]{animation-delay:0.25s,5s}.block .top-anim span:nth-child(3)[data-random="2"]{animation-delay:0.3s,5s}.block .top-anim span:nth-child(3)[data-random="3"]{animation-delay:0.35s,5s}.block .top-anim span:nth-child(3)[data-random="4"]{animation-delay:0.4s,5s}.block .top-anim span:nth-child(3)[data-random="5"]{animation-delay:0.45s,5s}.block .top-anim span:nth-child(3)[data-random="6"]{animation-delay:0.5s,5s}.block .top-anim span:nth-child(3)[data-random="7"]{animation-delay:0.55s,5s}.block .top-anim span:nth-child(3)[data-random="8"]{animation-delay:0.6s,5s}.block .top-anim span:nth-child(4)[data-random="1"]{animation-delay:0.35s,5s}.block .top-anim span:nth-child(4)[data-random="2"]{animation-delay:0.4s,5s}.block .top-anim span:nth-child(4)[data-random="3"]{animation-delay:0.45s,5s}.block .top-anim span:nth-child(4)[data-random="4"]{animation-delay:0.5s,5s}.block .top-anim span:nth-child(4)[data-random="5"]{animation-delay:0.55s,5s}.block .top-anim span:nth-child(4)[data-random="6"]{animation-delay:0.6s,5s}.block .top-anim span:nth-child(4)[data-random="7"]{animation-delay:0.65s,5s}.block .top-anim span:nth-child(4)[data-random="8"]{animation-delay:0.7s,5s}.block .top-anim span:nth-child(5)[data-random="1"]{animation-delay:0.45s,5s}.block .top-anim span:nth-child(5)[data-random="2"]{animation-delay:0.5s,5s}.block .top-anim span:nth-child(5)[data-random="3"]{animation-delay:0.55s,5s}.block .top-anim span:nth-child(5)[data-random="4"]{animation-delay:0.6s,5s}.block .top-anim span:nth-child(5)[data-random="5"]{animation-delay:0.65s,5s}.block .top-anim span:nth-child(5)[data-random="6"]{animation-delay:0.7s,5s}.block .top-anim span:nth-child(5)[data-random="7"]{animation-delay:0.75s,5s}.block .top-anim span:nth-child(5)[data-random="8"]{animation-delay:0.8s,5s}.block .top-anim span:nth-child(6)[data-random="1"]{animation-delay:0.55s,5s}.block .top-anim span:nth-child(6)[data-random="2"]{animation-delay:0.6s,5s}.block .top-anim span:nth-child(6)[data-random="3"]{animation-delay:0.65s,5s}.block .top-anim span:nth-child(6)[data-random="4"]{animation-delay:0.7s,5s}.block .top-anim span:nth-child(6)[data-random="5"]{animation-delay:0.75s,5s}.block .top-anim span:nth-child(6)[data-random="6"]{animation-delay:0.8s,5s}.block .top-anim span:nth-child(6)[data-random="7"]{animation-delay:0.85s,5s}.block .top-anim span:nth-child(6)[data-random="8"]{animation-delay:0.9s,5s}.block .top-anim span:nth-child(7)[data-random="1"]{animation-delay:0.65s,5s}.block .top-anim span:nth-child(7)[data-random="2"]{animation-delay:0.7s,5s}.block .top-anim span:nth-child(7)[data-random="3"]{animation-delay:0.75s,5s}.block .top-anim span:nth-child(7)[data-random="4"]{animation-delay:0.8s,5s}.block .top-anim span:nth-child(7)[data-random="5"]{animation-delay:0.85s,5s}.block .top-anim span:nth-child(7)[data-random="6"]{animation-delay:0.9s,5s}.block .top-anim span:nth-child(7)[data-random="7"]{animation-delay:0.95s,5s}.block .top-anim span:nth-child(7)[data-random="8"]{animation-delay:1s,5s}.block .top-anim span:nth-child(8)[data-random="1"]{animation-delay:0.75s,5s}.block .top-anim span:nth-child(8)[data-random="2"]{animation-delay:0.8s,5s}.block .top-anim span:nth-child(8)[data-random="3"]{animation-delay:0.85s,5s}.block .top-anim span:nth-child(8)[data-random="4"]{animation-delay:0.9s,5s}.block .top-anim span:nth-child(8)[data-random="5"]{animation-delay:0.95s,5s}.block .top-anim span:nth-child(8)[data-random="6"]{animation-delay:1s,5s}.block .top-anim span:nth-child(8)[data-random="7"]{animation-delay:1.05s,5s}.block .top-anim span:nth-child(8)[data-random="8"]{animation-delay:1.1s,5s}.block .top-anim span:nth-child(9)[data-random="1"]{animation-delay:0.85s,5s}.block .top-anim span:nth-child(9)[data-random="2"]{animation-delay:0.9s,5s}.block .top-anim span:nth-child(9)[data-random="3"]{animation-delay:0.95s,5s}.block .top-anim span:nth-child(9)[data-random="4"]{animation-delay:1s,5s}.block .top-anim span:nth-child(9)[data-random="5"]{animation-delay:1.05s,5s}.block .top-anim span:nth-child(9)[data-random="6"]{animation-delay:1.1s,5s}.block .top-anim span:nth-child(9)[data-random="7"]{animation-delay:1.15s,5s}.block .top-anim span:nth-child(9)[data-random="8"]{animation-delay:1.2s,5s}.block .top-anim span:nth-child(10)[data-random="1"]{animation-delay:0.95s,5s}.block .top-anim span:nth-child(10)[data-random="2"]{animation-delay:1s,5s}.block .top-anim span:nth-child(10)[data-random="3"]{animation-delay:1.05s,5s}.block .top-anim span:nth-child(10)[data-random="4"]{animation-delay:1.1s,5s}.block .top-anim span:nth-child(10)[data-random="5"]{animation-delay:1.15s,5s}.block .top-anim span:nth-child(10)[data-random="6"]{animation-delay:1.2s,5s}.block .top-anim span:nth-child(10)[data-random="7"]{animation-delay:1.25s,5s}.block .top-anim span:nth-child(10)[data-random="8"]{animation-delay:1.3s,5s}.block .top-anim span:nth-child(11)[data-random="1"]{animation-delay:1.05s,5s}.block .top-anim span:nth-child(11)[data-random="2"]{animation-delay:1.1s,5s}.block .top-anim span:nth-child(11)[data-random="3"]{animation-delay:1.15s,5s}.block .top-anim span:nth-child(11)[data-random="4"]{animation-delay:1.2s,5s}.block .top-anim span:nth-child(11)[data-random="5"]{animation-delay:1.25s,5s}.block .top-anim span:nth-child(11)[data-random="6"]{animation-delay:1.3s,5s}.block .top-anim span:nth-child(11)[data-random="7"]{animation-delay:1.35s,5s}.block .top-anim span:nth-child(11)[data-random="8"]{animation-delay:1.4s,5s}.block.is-active .block-inner{animation:fadein-from-bottom 1s ease .5s forwards}.block.is-active .anim span{opacity:1;animation:text-blink backwards .34s steps(1)}.block.is-active .anim span:nth-child(1)[data-random="1"]{animation-delay:0.05s}.block.is-active .anim span:nth-child(1)[data-random="2"]{animation-delay:0.1s}.block.is-active .anim span:nth-child(1)[data-random="3"]{animation-delay:0.15s}.block.is-active .anim span:nth-child(1)[data-random="4"]{animation-delay:0.2s}.block.is-active .anim span:nth-child(1)[data-random="5"]{animation-delay:0.25s}.block.is-active .anim span:nth-child(1)[data-random="6"]{animation-delay:0.3s}.block.is-active .anim span:nth-child(1)[data-random="7"]{animation-delay:0.35s}.block.is-active .anim span:nth-child(1)[data-random="8"]{animation-delay:0.4s}.block.is-active .anim span:nth-child(2)[data-random="1"]{animation-delay:0.15s}.block.is-active .anim span:nth-child(2)[data-random="2"]{animation-delay:0.2s}.block.is-active .anim span:nth-child(2)[data-random="3"]{animation-delay:0.25s}.block.is-active .anim span:nth-child(2)[data-random="4"]{animation-delay:0.3s}.block.is-active .anim span:nth-child(2)[data-random="5"]{animation-delay:0.35s}.block.is-active .anim span:nth-child(2)[data-random="6"]{animation-delay:0.4s}.block.is-active .anim span:nth-child(2)[data-random="7"]{animation-delay:0.45s}.block.is-active .anim span:nth-child(2)[data-random="8"]{animation-delay:0.5s}.block.is-active .anim span:nth-child(3)[data-random="1"]{animation-delay:0.25s}.block.is-active .anim span:nth-child(3)[data-random="2"]{animation-delay:0.3s}.block.is-active .anim span:nth-child(3)[data-random="3"]{animation-delay:0.35s}.block.is-active .anim span:nth-child(3)[data-random="4"]{animation-delay:0.4s}.block.is-active .anim span:nth-child(3)[data-random="5"]{animation-delay:0.45s}.block.is-active .anim span:nth-child(3)[data-random="6"]{animation-delay:0.5s}.block.is-active .anim span:nth-child(3)[data-random="7"]{animation-delay:0.55s}.block.is-active .anim span:nth-child(3)[data-random="8"]{animation-delay:0.6s}.block.is-active .anim span:nth-child(4)[data-random="1"]{animation-delay:0.35s}.block.is-active .anim span:nth-child(4)[data-random="2"]{animation-delay:0.4s}.block.is-active .anim span:nth-child(4)[data-random="3"]{animation-delay:0.45s}.block.is-active .anim span:nth-child(4)[data-random="4"]{animation-delay:0.5s}.block.is-active .anim span:nth-child(4)[data-random="5"]{animation-delay:0.55s}.block.is-active .anim span:nth-child(4)[data-random="6"]{animation-delay:0.6s}.block.is-active .anim span:nth-child(4)[data-random="7"]{animation-delay:0.65s}.block.is-active .anim span:nth-child(4)[data-random="8"]{animation-delay:0.7s}.block.is-active .anim span:nth-child(5)[data-random="1"]{animation-delay:0.45s}.block.is-active .anim span:nth-child(5)[data-random="2"]{animation-delay:0.5s}.block.is-active .anim span:nth-child(5)[data-random="3"]{animation-delay:0.55s}.block.is-active .anim span:nth-child(5)[data-random="4"]{animation-delay:0.6s}.block.is-active .anim span:nth-child(5)[data-random="5"]{animation-delay:0.65s}.block.is-active .anim span:nth-child(5)[data-random="6"]{animation-delay:0.7s}.block.is-active .anim span:nth-child(5)[data-random="7"]{animation-delay:0.75s}.block.is-active .anim span:nth-child(5)[data-random="8"]{animation-delay:0.8s}.block.is-active .anim span:nth-child(6)[data-random="1"]{animation-delay:0.55s}.block.is-active .anim span:nth-child(6)[data-random="2"]{animation-delay:0.6s}.block.is-active .anim span:nth-child(6)[data-random="3"]{animation-delay:0.65s}.block.is-active .anim span:nth-child(6)[data-random="4"]{animation-delay:0.7s}.block.is-active .anim span:nth-child(6)[data-random="5"]{animation-delay:0.75s}.block.is-active .anim span:nth-child(6)[data-random="6"]{animation-delay:0.8s}.block.is-active .anim span:nth-child(6)[data-random="7"]{animation-delay:0.85s}.block.is-active .anim span:nth-child(6)[data-random="8"]{animation-delay:0.9s}.block.is-active .anim span:nth-child(7)[data-random="1"]{animation-delay:0.65s}.block.is-active .anim span:nth-child(7)[data-random="2"]{animation-delay:0.7s}.block.is-active .anim span:nth-child(7)[data-random="3"]{animation-delay:0.75s}.block.is-active .anim span:nth-child(7)[data-random="4"]{animation-delay:0.8s}.block.is-active .anim span:nth-child(7)[data-random="5"]{animation-delay:0.85s}.block.is-active .anim span:nth-child(7)[data-random="6"]{animation-delay:0.9s}.block.is-active .anim span:nth-child(7)[data-random="7"]{animation-delay:0.95s}.block.is-active .anim span:nth-child(7)[data-random="8"]{animation-delay:1s}.block.is-active .anim span:nth-child(8)[data-random="1"]{animation-delay:0.75s}.block.is-active .anim span:nth-child(8)[data-random="2"]{animation-delay:0.8s}.block.is-active .anim span:nth-child(8)[data-random="3"]{animation-delay:0.85s}.block.is-active .anim span:nth-child(8)[data-random="4"]{animation-delay:0.9s}.block.is-active .anim span:nth-child(8)[data-random="5"]{animation-delay:0.95s}.block.is-active .anim span:nth-child(8)[data-random="6"]{animation-delay:1s}.block.is-active .anim span:nth-child(8)[data-random="7"]{animation-delay:1.05s}.block.is-active .anim span:nth-child(8)[data-random="8"]{animation-delay:1.1s}.block.is-active .anim span:nth-child(9)[data-random="1"]{animation-delay:0.85s}.block.is-active .anim span:nth-child(9)[data-random="2"]{animation-delay:0.9s}.block.is-active .anim span:nth-child(9)[data-random="3"]{animation-delay:0.95s}.block.is-active .anim span:nth-child(9)[data-random="4"]{animation-delay:1s}.block.is-active .anim span:nth-child(9)[data-random="5"]{animation-delay:1.05s}.block.is-active .anim span:nth-child(9)[data-random="6"]{animation-delay:1.1s}.block.is-active .anim span:nth-child(9)[data-random="7"]{animation-delay:1.15s}.block.is-active .anim span:nth-child(9)[data-random="8"]{animation-delay:1.2s}.block.is-active .anim span:nth-child(10)[data-random="1"]{animation-delay:0.95s}.block.is-active .anim span:nth-child(10)[data-random="2"]{animation-delay:1s}.block.is-active .anim span:nth-child(10)[data-random="3"]{animation-delay:1.05s}.block.is-active .anim span:nth-child(10)[data-random="4"]{animation-delay:1.1s}.block.is-active .anim span:nth-child(10)[data-random="5"]{animation-delay:1.15s}.block.is-active .anim span:nth-child(10)[data-random="6"]{animation-delay:1.2s}.block.is-active .anim span:nth-child(10)[data-random="7"]{animation-delay:1.25s}.block.is-active .anim span:nth-child(10)[data-random="8"]{animation-delay:1.3s}.block.is-active .anim span:nth-child(11)[data-random="1"]{animation-delay:1.05s}.block.is-active .anim span:nth-child(11)[data-random="2"]{animation-delay:1.1s}.block.is-active .anim span:nth-child(11)[data-random="3"]{animation-delay:1.15s}.block.is-active .anim span:nth-child(11)[data-random="4"]{animation-delay:1.2s}.block.is-active .anim span:nth-child(11)[data-random="5"]{animation-delay:1.25s}.block.is-active .anim span:nth-child(11)[data-random="6"]{animation-delay:1.3s}.block.is-active .anim span:nth-child(11)[data-random="7"]{animation-delay:1.35s}.block.is-active .anim span:nth-child(11)[data-random="8"]{animation-delay:1.4s}@keyframes fadein-from-bottom{0%{opacity:0;transform:translateY(10px)}25%{opacity:.6}50%{opacity:.5;transform:translateY(-5px)}75%{opacity:.8}100%{opacity:1;transform:translateY(0)}}@keyframes text-blink{0%{opacity:0}12.5%{opacity:.5}25%{opacity:1}37.5%{opacity:.5}50%{opacity:1}62.5%{opacity:0}75%{opacity:1}87.5%{opacity:.5}100%{opacity:1}}@keyframes text-blink-periodic{0%{opacity:0}4.25%{opacity:.8}8.5%{opacity:1}12.75%{opacity:.7}17%{opacity:1}21.25%{opacity:0}25.5%{opacity:1}29.75%{opacity:.7}34%{opacity:1}100%{opacity:1}}.header{position:sticky;top:0;z-index:10;display:flex;align-items:center;width:100%;height:80px;color:var(--color-text-primary)}.header.scrolling{background-color:var(--color-base-secondary)}.header.anim{opacity:0;animation:fadein 2s ease .5s forwards}.header__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:0 40px}@media screen and (max-width: 768px){.header__container{padding:0 16px}}.header__logo{width:167px;height:37px;vertical-align:middle}@media screen and (max-width: 350px){.header__logo{width:142px;height:35px}}.header__menu-icon{cursor:pointer}.header__nav-wrapper{display:flex;gap:40px;align-items:center}@media screen and (max-width: 768px){.header__nav-wrapper{gap:16px}}.header__social-list{display:flex;flex-direction:row;gap:20px;align-items:center}@media screen and (max-width: 576px){.header__social-list{display:none}}.header__social-list li,.header__social-list a{display:inline-block;width:24px;height:24px}.header__social-list img{width:24px;height:24px}.header__entry{font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif;display:flex;align-items:center;height:60px;padding:0 30px;font-size:30px;color:var(--color-text-primary);text-decoration:none;letter-spacing:1px;background-color:var(--color-accent-primary);opacity:0;transition:all .3s ease;animation:fadein 1s ease .5s forwards}@media(hover: hover)and (pointer: fine){.header__entry:hover{color:#fff;background-color:rgba(0,0,0,0);border:1px solid var(--color-border-primary)}}@media screen and (max-width: 768px){.header__entry{height:40px;padding:0 20px;font-size:20px}}@media screen and (max-width: 576px){.header__entry{height:35px;padding:0 15px;font-size:18px}}@keyframes fadein{0%{opacity:0;transform:translateY(2px)}25%{opacity:.6}50%{opacity:.5;transform:translateY(-2px)}75%{opacity:.8}100%{opacity:1;transform:translateY(0)}}.footer{width:100%;padding:60px 0 40px;color:var(--color-text-primary);border-top:1px solid var(--color-border-secondary)}.footer__menu-wrapper{display:grid;grid-template-columns:.2fr repeat(4, 1fr);gap:60px;padding-bottom:60px;border-bottom:1px solid var(--color-border-secondary)}@media screen and (max-width: 768px){.footer__menu-wrapper{grid-template-columns:repeat(2, 1fr);gap:40px 12px}.footer__menu-wrapper li:first-child{grid-column:1/-1}}.footer__menu-item{font-size:22px;text-decoration:none;letter-spacing:1px;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}.footer__sub-menu-wrapper{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--color-border-secondary);font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体",sans-serif}.footer__sub-menu-item{font-size:14px;text-decoration:none;letter-spacing:1px}.footer__sub-menu-item a{display:block;width:100%}.footer__sub-menu-item span{display:inline-block}.footer__corporate-info-wrapper{display:flex;flex-direction:column;gap:8px;padding-top:60px;font-size:14px}.footer__corporate-link{font-size:22px;text-decoration:none;letter-spacing:1px;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}.footer__corporate-link::after{display:inline-block;width:11px;height:11px;margin-left:4px;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTExLjUgNlYxMC40ODc4QzExLjUgMTAuODIyNiAxMS4zNjcgMTEuMTQzNiAxMS4xMzAzIDExLjM4MDNDMTAuODkzNiAxMS42MTcgMTAuNTcyNiAxMS43NSAxMC4yMzc4IDExLjc1SDEuMjYyMkMwLjkyNzQyIDExLjc1IDAuNjA2Mzc3IDExLjYxNyAwLjM2OTY2IDExLjM4MDNDMC4xMzMwMDQgMTEuMTQzNiAwIDEwLjgyMjYgMCAxMC40ODc4VjEuNTEyMkMwIDEuMTc3NDIgMC4xMzI5OTggMC44NTYzNzcgMC4zNjk2NiAwLjYxOTY2QzAuNjA2Mzc3IDAuMzgzMDA0IDAuOTI3NDIgMC4yNSAxLjI2MjIgMC4yNUg1Ljc1QzUuOTAwMyAwLjI1IDYuMDM5MTkgMC4zMzAxNzMgNi4xMTQzMyAwLjQ2MDM1OEM2LjE4OTU0IDAuNTkwNTUxIDYuMTg5NTQgMC43NTA4OTkgNi4xMTQzMyAwLjg4MTA5QzYuMDM5MTkgMS4wMTEyOCA1LjkwMDI4IDEuMDkxNDUgNS43NSAxLjA5MTQ1SDEuMjYyMkMxLjE1MDU4IDEuMDkxNDUgMS4wNDM1OSAxLjEzNTggMC45NjQ2OTkgMS4yMTQ2OUMwLjg4NTgxMiAxLjI5MzU3IDAuODQxNDU5IDEuNDAwNTcgMC44NDE0NTkgMS41MTIxOFYxMC40ODc4QzAuODQxNDU5IDEwLjU5OTQgMC44ODU4MSAxMC43MDY0IDAuOTY0Njk5IDEwLjc4NTNDMS4wNDM1OSAxMC44NjQyIDEuMTUwNTggMTAuOTA4NSAxLjI2MjIgMTAuOTA4NUgxMC4yMzc4QzEwLjM0OTQgMTAuOTA4NSAxMC40NTY0IDEwLjg2NDIgMTAuNTM1MyAxMC43ODUzQzEwLjYxNDIgMTAuNzA2NCAxMC42NTg1IDEwLjU5OTQgMTAuNjU4NSAxMC40ODc4VjUuOTk5OTlDMTAuNjU4NSA1Ljg0OTY5IDEwLjczODcgNS43MTA3OSAxMC44Njg5IDUuNjM1NjVDMTAuOTk5MSA1LjU2MDQ1IDExLjE1OTQgNS41NjA0NSAxMS4yODk2IDUuNjM1NjVDMTEuNDE5OCA1LjcxMDggMTEuNSA1Ljg0OTcyIDExLjUgNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMS40OTYyIDAuNjcwNjI5VjMuMzk5ODFDMTEuNDk2MiAzLjU1MDExIDExLjQxNiAzLjY4OTAxIDExLjI4NTggMy43NjQxNUMxMS4xNTU2IDMuODM5MzUgMTAuOTk1MyAzLjgzOTM1IDEwLjg2NTEgMy43NjQxNUMxMC43MzQ5IDMuNjg5IDEwLjY1NDcgMy41NTAwOSAxMC42NTQ3IDMuMzk5ODFWMS42ODYwN0w2LjA0MzQ4IDYuMjk3MjlDNS45MzYwOCA2LjM5NzMzIDUuNzg0MzMgNi40MzQyIDUuNjQyOTggNi4zOTQ1OEM1LjUwMTY4IDYuMzU0OTEgNS4zOTEyNCA2LjI0NDQ3IDUuMzUxNTcgNi4xMDMxN0M1LjMxMTk1IDUuOTYxODIgNS4zNDg4MiA1LjgxMDA2IDUuNDQ4ODYgNS43MDI2N0wxMC4wNjAxIDEuMDkxNDVIOC4zNDYzNEM4LjE5NjA0IDEuMDkxNDUgOC4wNTcxNCAxLjAxMTI4IDcuOTgyIDAuODgxMDlDNy45MDY4IDAuNzUwODk4IDcuOTA2OCAwLjU5MDU1IDcuOTgyIDAuNDYwMzU4QzguMDU3MTUgMC4zMzAxNjYgOC4xOTYwNiAwLjI1IDguMzQ2MzQgMC4yNUgxMS4wNzU1QzExLjEyODQgMC4yNTA0MDkgMTEuMTgwOCAwLjI2MDg2OSAxMS4yMjk4IDAuMjgwODU0QzExLjMzNDIgMC4zMjM1NyAxMS40MTcxIDAuNDA2NDMgMTEuNDU5OCAwLjUxMDg1NEMxMS40ODI0IDAuNTYxMjI1IDExLjQ5NDggMC42MTU1NjkgMTEuNDk2MiAwLjY3MDczOUwxMS40OTYyIDAuNjcwNjI5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+");background-repeat:no-repeat;background-size:contain}.footer__copyright{text-align:right;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.footer__copyright{margin-top:36px;text-align:left}}.drawer{position:fixed;top:0;right:0;z-index:var(--zindex-drawer);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;padding:0 40px;overflow-y:scroll;background-color:var(--color-base-primary);opacity:0;transition:opacity .3s ease,transform .3s ease;transform:translateX(-100%)}@media screen and (max-width: 768px){.drawer{justify-content:flex-start;padding:0 16px}}.drawer.open{opacity:1;transform:translateX(0)}.drawer__header{position:fixed;top:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:80px;padding:0 40px;background-color:var(--color-base-primary)}@media screen and (max-width: 768px){.drawer__header{position:sticky;z-index:var(--zindex-drawer-header);min-height:80px;padding:0}}.drawer__close-icon{cursor:pointer}@media screen and (max-width: 350px){.drawer__close-icon{width:22px;height:16px}}.drawer__nav-wrapper{display:flex;flex-direction:row;gap:48px;width:100%}@media screen and (max-width: 768px){.drawer__nav-wrapper{flex-direction:column;gap:24px;padding:30px 0 120px}}.drawer__menu-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:48px;width:66.6%}@media screen and (max-width: 768px){.drawer__menu-wrapper{grid-template-columns:repeat(1, 1fr);gap:24px;width:100%}}.drawer__menu-item{font-size:22px;color:#fff;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.drawer__menu-item{font-size:30px}}.drawer__sub-menu-wrapper{display:flex;flex-direction:column;gap:16px;padding-top:16px;margin-top:8px;border-top:1px solid var(--color-border-secondary);font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体",sans-serif}@media screen and (max-width: 768px){.drawer__sub-menu-wrapper{padding-top:0;padding-bottom:12px;margin-top:12px;border-top:none;border-bottom:1px solid var(--color-border-secondary)}}.drawer__sub-menu-item{font-size:16px;color:var(--color-text-primary);line-break:strict}.drawer__sub-menu-item a{position:relative;display:flex;flex-direction:row;gap:24px;align-items:center;width:100%}.drawer__sub-menu-item a::after{width:5px;height:5px;content:"";border-top:1px solid var(--color-border-primary);border-right:1px solid var(--color-border-primary);transform:rotate(45deg)}.drawer__entry-wrapper{display:flex;flex-direction:column;width:33.3%}@media screen and (max-width: 768px){.drawer__entry-wrapper{width:100%}}.drawer__entry-title{font-size:22px;color:var(--color-text-primary);font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.drawer__entry-title{display:none}}.drawer__entry-nav-wrapper{display:flex;flex-direction:column;gap:12px;padding-top:16px;margin-top:8px;border-top:1px solid var(--color-border-secondary)}@media screen and (max-width: 768px){.drawer__entry-nav-wrapper{padding-top:0;margin-top:0;border-top:none}}.drawer__entry-nav-wrapper img{width:100%;height:auto;object-fit:contain}.particle-bg,.particle-wrapper{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}.particle-bg{z-index:-1;background:#1c2336;background-size:cover}.particle,.particle::after{background:rgba(0,0,0,0)}.particle::after{position:absolute;top:2560px;content:""}.particle-1{width:3px;height:3px;animation:particle-animation 60s linear infinite;border-radius:50%;box-shadow:0 0 #fff, 2253px 1674px #fff, 1029px 490px #fff, 1362px 2302px #fff, 360px 2128px #fff, 2442px 1208px #fff, 150px 1662px #fff, 2280px 364px #fff, 1639px 2166px #fff, 2157px 331px #fff, 1616px 498px #fff, 2200px 1462px #fff, 1643px 2313px #fff, 309px 1446px #fff, 650px 1646px #fff, 1921px 648px #fff, 2362px 2065px #fff, 2465px 2016px #fff, 1085px 1340px #fff, 1203px 987px #fff, 1927px 1779px #fff, 408px 442px #fff, 2271px 2262px #fff, 1853px 1487px #fff, 2436px 2110px #fff, 1757px 356px #fff, 1043px 1753px #fff, 812px 1925px #fff, 555px 2235px #fff, 670px 1270px #fff, 42px 86px #fff, 844px 98px #fff, 1015px 2326px #fff, 130px 1204px #fff, 239px 1511px #fff, 449px 510px #fff, 674px 902px #fff, 1847px 1099px #fff, 107px 239px #fff, 1748px 1247px #fff, 1298px 1104px #fff, 833px 225px #fff, 2431px 853px #fff, 2475px 2466px #fff, 2351px 1192px #fff, 1742px 1234px #fff, 907px 1650px #fff, 1474px 2137px #fff, 1654px 2316px #fff, 2435px 1768px #fff, 1766px 2200px #fff, 522px 2148px #fff, 1025px 2296px #fff, 2354px 724px #fff, 2292px 1938px #fff, 1586px 1887px #fff, 1678px 596px #fff, 104px 1511px #fff, 313px 1197px #fff, 1088px 106px #fff, 1984px 1810px #fff, 1130px 431px #fff, 2218px 772px #fff, 1194px 1714px #fff, 1079px 1020px #fff, 745px 351px #fff, 2202px 1725px #fff, 1423px 1245px #fff, 451px 2400px #fff, 1610px 1127px #fff, 530px 776px #fff, 2127px 181px #fff, 12px 2010px #fff, 1914px 1607px #fff, 16px 1306px #fff, 139px 160px #fff, 661px 465px #fff, 1110px 478px #fff, 2331px 909px #fff, 2154px 594px #fff, 2519px 2371px #fff, 1652px 922px #fff, 177px 756px #fff, 1546px 2381px #fff, 2211px 2054px #fff, 2466px 768px #fff, 616px 928px #fff, 650px 898px #fff, 470px 1936px #fff, 1509px 993px #fff, 474px 1027px #fff, 1498px 1208px #fff, 1216px 1664px #fff, 532px 2356px #fff, 1971px 2478px #fff, 917px 264px #fff, 1049px 114px #fff, 1779px 407px #fff, 720px 2271px #fff, 2064px 2351px #fff,152px 902px #fff}.particle-1::after{border-radius:50%;box-shadow:0 0 #fff, 588px 633px #fff, 842px 2509px #fff, 825px 2402px #fff, 2345px 2316px #fff, 2161px 1894px #fff, 1246px 491px #fff, 151px 1661px #fff, 2311px 159px #fff, 1946px 2063px #fff, 870px 559px #fff, 2498px 1338px #fff, 611px 1062px #fff, 1243px 2256px #fff, 1318px 2064px #fff, 2455px 2178px #fff, 1380px 2182px #fff, 1262px 140px #fff, 2101px 974px #fff, 226px 2402px #fff, 2154px 1175px #fff, 1740px 351px #fff, 2313px 2284px #fff, 787px 916px #fff, 1917px 1222px #fff, 2549px 1881px #fff, 1026px 1644px #fff, 2135px 460px #fff, 2365px 649px #fff, 2522px 1516px #fff, 1203px 1376px #fff, 364px 1318px #fff, 539px 217px #fff, 1411px 2024px #fff, 1862px 810px #fff, 2206px 159px #fff, 393px 1885px #fff, 1734px 885px #fff, 1698px 1978px #fff, 195px 416px #fff, 481px 1989px #fff, 1150px 318px #fff, 2437px 2210px #fff, 202px 1413px #fff, 1514px 881px #fff, 214px 123px #fff, 702px 12px #fff, 1410px 716px #fff, 242px 2035px #fff, 416px 1170px #fff, 2249px 2299px #fff, 2227px 1992px #fff, 1973px 1083px #fff, 1363px 1114px #fff, 2065px 890px #fff, 758px 88px #fff, 1543px 11px #fff, 1683px 2338px #fff, 2037px 1936px #fff, 1541px 1736px #fff, 2188px 1284px #fff, 432px 933px #fff, 178px 1799px #fff, 896px 871px #fff, 255px 1042px #fff, 2407px 1155px #fff, 2198px 1915px #fff, 1940px 2357px #fff, 2425px 1830px #fff, 1378px 1995px #fff, 1806px 19px #fff, 894px 2476px #fff, 1768px 337px #fff, 398px 2038px #fff, 1491px 2159px #fff, 1257px 1262px #fff, 2424px 2447px #fff, 1661px 913px #fff, 452px 2139px #fff, 2050px 1275px #fff, 576px 618px #fff, 1574px 1893px #fff, 187px 1836px #fff, 734px 964px #fff, 465px 2324px #fff, 1134px 2077px #fff, 110px 2173px #fff, 846px 465px #fff, 1241px 1656px #fff, 2278px 1486px #fff, 1244px 482px #fff, 2519px 1320px #fff, 1811px 589px #fff, 924px 2046px #fff, 829px 553px #fff, 1012px 1083px #fff, 2026px 1587px #fff, 1344px 353px #fff, 622px 865px #fff, 1572px 2165px #fff, 1608px 1156px #fff, 422px 1748px #fff, 859px 1545px #fff, 2397px 2113px #fff, 457px 2324px #fff, 646px 1965px #fff, 1604px 600px #fff, 463px 360px #fff, 2416px 2484px #fff, 1495px 1909px #fff, 887px 2240px #fff, 1518px 722px #fff, 785px 681px #fff, 2500px 1493px #fff, 2110px 1246px #fff, 2359px 1406px #fff, 1916px 1930px #fff, 470px 236px #fff, 1000px 146px #fff, 969px 2180px #fff, 551px 1940px #fff, 1075px 2146px #fff, 415px 78px #fff, 1168px 1000px #fff, 219px 2536px #fff, 1099px 1120px #fff, 2488px 2003px #fff, 1230px 1799px #fff, 147px 1349px #fff, 45px 907px #fff, 1432px 243px #fff, 2150px 1448px #fff, 1787px 182px #fff, 1240px 856px #fff, 1357px 471px #fff, 983px 1987px #fff, 127px 2323px #fff, 1523px 873px #fff, 2211px 2057px #fff, 27px 1816px #fff, 2438px 1507px #fff, 1938px 275px #fff, 279px 1653px #fff, 193px 139px #fff, 570px 18px #fff, 1362px 955px #fff, 1659px 2554px #fff, 2495px 112px #fff, 61px 616px #fff, 1097px 393px #fff, 1118px 2130px #fff, 1425px 375px #fff, 2547px 793px #fff, 440px 341px #fff, 71px 1917px #fff, 1444px 2476px #fff, 418px 1402px #fff, 27px 1034px #fff, 601px 1078px #fff, 1730px 2190px #fff, 550px 753px #fff, 344px 145px #fff, 2415px 975px #fff, 195px 1223px #fff, 983px 1582px #fff, 1140px 1875px #fff, 766px 2086px #fff, 1977px 472px #fff, 1785px 2521px #fff, 1727px 1010px #fff, 1515px 565px #fff, 2349px 1777px #fff, 144px 455px #fff, 2120px 145px #fff, 1595px 284px #fff, 1966px 489px #fff, 1004px 606px #fff, 945px 78px #fff, 2342px 1076px #fff, 1460px 1797px #fff, 2069px 2279px #fff, 1661px 674px #fff, 523px 946px #fff, 1357px 1715px #fff, 1512px 39px #fff, 673px 2281px #fff, 1268px 1918px #fff, 1373px 1975px #fff, 1974px 1827px #fff, 741px 1320px #fff, 1512px 1491px #fff, 1597px 1961px #fff, 616px 1228px #fff, 1864px 206px #fff, 2047px 2455px #fff, 791px 1333px #fff, 1070px 2009px #fff, 121px 2365px #fff, 133px 2459px #fff, 1668px 224px #fff,452px 1488px #fff;width:2px;height:2px}.particle-2{width:2px;height:2px;animation:particle-animation 90s linear infinite;border-radius:50%;box-shadow:0 0 #fff, 799px 493px #fff, 2378px 1985px #fff, 2336px 2413px #fff, 921px 105px #fff, 1746px 1238px #fff, 70px 1651px #fff, 2514px 1963px #fff, 2190px 2453px #fff, 300px 1325px #fff, 155px 1509px #fff, 413px 995px #fff, 9px 2548px #fff, 322px 82px #fff, 442px 86px #fff, 973px 146px #fff, 1275px 1338px #fff, 430px 950px #fff, 320px 1794px #fff, 2366px 1319px #fff, 998px 648px #fff, 1661px 948px #fff, 1123px 2173px #fff, 1450px 991px #fff, 1181px 1387px #fff, 2405px 2027px #fff, 2160px 1207px #fff, 1283px 863px #fff, 1898px 1089px #fff, 1195px 431px #fff, 1713px 2340px #fff, 2336px 1435px #fff, 795px 585px #fff, 2130px 1122px #fff, 1723px 709px #fff, 1830px 1961px #fff, 574px 2141px #fff, 1283px 525px #fff, 2046px 2368px #fff, 198px 2499px #fff, 959px 1434px #fff, 1632px 93px #fff, 2243px 260px #fff, 1646px 2535px #fff, 48px 2084px #fff, 2213px 66px #fff, 2443px 384px #fff, 260px 120px #fff, 2109px 276px #fff, 1030px 1077px #fff,842px 1326px #fff}.particle-2::after{border-radius:50%;box-shadow:0 0 #fff, 1583px 549px #fff, 2178px 1859px #fff, 1158px 2236px #fff, 246px 1228px #fff, 1707px 1385px #fff, 1441px 2150px #fff, 1483px 85px #fff, 2312px 148px #fff, 2228px 1103px #fff, 1532px 12px #fff, 1695px 1546px #fff, 1836px 378px #fff, 1133px 589px #fff, 1196px 1711px #fff, 2522px 933px #fff, 1313px 632px #fff, 2148px 1611px #fff, 1642px 1887px #fff, 2080px 2151px #fff, 1813px 247px #fff, 2370px 1108px #fff, 2050px 1839px #fff, 1938px 1961px #fff, 2216px 1031px #fff, 558px 1349px #fff, 977px 243px #fff, 424px 854px #fff, 2201px 200px #fff, 1807px 877px #fff, 676px 1697px #fff, 379px 2146px #fff, 1454px 1073px #fff, 836px 141px #fff, 2489px 1157px #fff, 108px 1015px #fff, 1212px 2560px #fff, 1385px 911px #fff, 1093px 641px #fff, 1127px 1423px #fff, 413px 935px #fff, 2094px 323px #fff, 1028px 1263px #fff, 1277px 2525px #fff, 1235px 1228px #fff, 1389px 231px #fff, 1014px 1294px #fff, 1995px 1826px #fff, 130px 2277px #fff, 1875px 1292px #fff, 407px 1873px #fff, 1931px 1402px #fff, 2141px 1654px #fff, 65px 1351px #fff, 1653px 1535px #fff, 720px 1077px #fff, 147px 1356px #fff, 1441px 1149px #fff, 1869px 1678px #fff, 534px 2524px #fff, 2007px 1904px #fff, 1966px 497px #fff, 754px 2470px #fff, 2194px 728px #fff, 1146px 363px #fff, 455px 2113px #fff, 1078px 2270px #fff, 96px 853px #fff, 2550px 1836px #fff, 343px 1508px #fff, 413px 442px #fff, 1993px 1779px #fff, 2392px 2173px #fff, 781px 2249px #fff, 986px 2512px #fff, 804px 462px #fff, 396px 1760px #fff, 987px 773px #fff, 2206px 1809px #fff, 2225px 1958px #fff, 1746px 544px #fff, 2434px 2029px #fff, 466px 771px #fff, 2386px 2346px #fff, 1437px 803px #fff, 131px 2500px #fff, 1511px 1249px #fff, 2544px 787px #fff, 2183px 2538px #fff, 1023px 493px #fff, 1651px 1202px #fff, 644px 803px #fff, 1295px 2300px #fff, 2404px 629px #fff, 678px 2052px #fff, 1063px 220px #fff, 234px 182px #fff, 230px 1468px #fff, 1096px 2134px #fff, 2431px 2115px #fff,2319px 974px #fff;width:3px;height:3px}@keyframes particle-animation{from{transform:translateY(0)}to{transform:translateY(-2560px)}}.people-card{width:100%;border-bottom:1px solid var(--color-border-secondary)}@media(hover: hover)and (pointer: fine){.people-card:hover img{transform:scale(1.1)}}.people-card--no-border{border-bottom:none}.people-card__img-wrapper{position:relative;max-height:250px;overflow:hidden}.people-card img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.people-card__year{position:absolute;bottom:0;left:0;padding:4px 12px;font-size:14px;color:var(--color-text-primary);background-color:var(--color-base-primary)}.people-card__view-more{position:absolute;right:0;bottom:0;display:flex;gap:8px;align-items:center;padding:4px 12px;font-size:14px;color:var(--color-text-primary);background-color:var(--color-base-primary);font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}.people-card__view-more::after{display:inline-block;width:36px;height:6px;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMzYgNiIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik0xIDUuNUgzNUwyNi45NjM2IDAuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:center}.people-card__profile-wrapper{display:flex;flex-direction:column;gap:4px;padding:16px 0}@media screen and (max-width: 768px){.people-card__profile-wrapper{padding:8px 0}}.people-card__job{font-size:16px}@media screen and (max-width: 768px){.people-card__job{font-size:14px}}.people-card__name{margin:0;font-size:22px;font-weight:600}@media screen and (max-width: 768px){.people-card__name{font-size:18px}}.breadcrumb{padding:20px 0;font-size:16px;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}.breadcrumb__item-wrapper{display:flex;flex-direction:row;gap:24px;align-items:center}@media screen and (max-width: 768px){.breadcrumb__item-wrapper{gap:16px}}.breadcrumb__item:not(:last-child){display:flex;flex-direction:row;gap:24px;align-items:center}@media screen and (max-width: 768px){.breadcrumb__item:not(:last-child){gap:16px}}.breadcrumb__item:not(:last-child)::after{display:block;width:40px;height:1px;content:"";background-color:var(--color-border-primary);opacity:.8}@media screen and (max-width: 768px){.breadcrumb__item:not(:last-child)::after{width:20px}}.breadcrumb__item[aria-current=page]{opacity:.8}.entry-box{position:relative;margin-top:160px}@media screen and (max-width: 768px){.entry-box{margin-top:100px}}.entry-box__link{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center;width:100%;height:240px;padding:0 16px;font-size:45px;font-weight:600;background-color:var(--color-accent-primary);background-image:url("/newgraduate/public/bg-entry.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media(hover: hover)and (pointer: fine){.entry-box__link:hover{opacity:.8}}@media screen and (max-width: 768px){.entry-box__link{flex-direction:column;height:180px;font-size:28px;background-image:url("/newgraduate/public/bg-entry-sp.svg");background-size:100% 140px}}.entry-box__link::after{width:55px;height:7px;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNTcgOCIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTEgNy41SDU2TDQzIDAuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain}.page-header{padding:80px 0}@media screen and (max-width: 768px){.page-header{padding:60px 0}}.page-header__title{font-size:24px;font-weight:600}@media screen and (max-width: 768px){.page-header__title{font-size:20px}}.page-header__subtitle{font-size:80px;line-height:80px;letter-spacing:1.6px;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.page-header__subtitle{font-size:60px;line-height:100%}}.related-contents{margin-top:120px}@media screen and (max-width: 768px){.related-contents{margin-top:80px}}.related-contents__title{font-size:50px;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.related-contents__title{font-size:40px}}.related-contents__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-top:20px}@media screen and (max-width: 992px){.related-contents__list{grid-template-columns:repeat(1, 1fr);gap:32px}}.related-item-card{width:100%;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.related-item-card:hover{opacity:.8}}.related-item-card__img-wrapper{position:relative;max-height:250px;overflow:hidden}@media screen and (max-width: 992px){.related-item-card__img-wrapper{max-height:400px}}@media screen and (max-width: 768px){.related-item-card__img-wrapper{max-height:230px}}.related-item-card img{width:100%;height:250px;object-fit:cover;object-position:center top}@media screen and (max-width: 992px){.related-item-card img{height:400px}}@media screen and (max-width: 768px){.related-item-card img{height:230px}}.related-item-card__view-more{position:absolute;right:0;bottom:0;display:flex;gap:8px;align-items:center;padding:8px;font-size:20px;color:var(--color-text-primary);background-color:var(--color-base-primary);font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.related-item-card__view-more{font-size:16px}}.related-item-card__view-more::after{display:inline-block;width:36px;height:6px;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMzYgNiIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik0xIDUuNUgzNUwyNi45NjM2IDAuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:center}.related-item-card__information-wrapper{display:flex;flex-direction:column;gap:4px;padding:16px 0}.related-item-card__title{margin:0;font-size:40px;font-weight:600;line-height:1;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.related-item-card__title{font-size:30px}}.related-item-card__subtitle{font-size:14px;font-weight:600}.scroll-to-top{position:fixed;right:20px;bottom:20px;z-index:var(--zindex-float);display:none;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--color-base-tertiary);border:1px solid var(--color-border-primary);opacity:0;transition:opacity .3s ease-in-out}@media(hover: hover)and (pointer: fine){.scroll-to-top:hover{opacity:.8}}.scroll-to-top.scrolling{display:flex;opacity:1}.scroll-to-top::after{width:12px;height:12px;margin-top:4px;content:"";border-top:1px solid var(--color-border-primary);border-right:1px solid var(--color-border-primary);transform:rotate(-45deg)}.sidebar-list{display:flex;flex-direction:column;gap:20px;font-size:14px;color:var(--color-text-secondary);border-left:1px solid var(--color-border-tertiary)}@media screen and (max-width: 768px){.sidebar-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 24px;color:var(--color-text-primary);border-left:none}}.sidebar-list__item{padding-left:16px;line-break:strict}@media screen and (max-width: 768px){.sidebar-list__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--color-border-secondary)}.sidebar-list__item a{display:block;width:100%}.sidebar-list__item::after{width:10px;height:6px;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTAgNiIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik0xIDFMNSA1TDkgMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain}}.sidebar-list__item--active{color:var(--color-text-primary);border-left:2px solid var(--color-border-primary)}@media screen and (max-width: 768px){.sidebar-list__item--active{border-left:none}}.faq-item{color:var(--color-text-primary);border-bottom:1px solid var(--color-border-secondary)}.faq-item[open] .faq-item__summary::after{transform:rotate(90deg)}.faq-item[open] .faq-item__detail-wrapper{opacity:1;transform:none}.faq-item[open] .faq-item__summary{padding-bottom:24px}.faq-item__summary{position:relative;display:flex;align-items:center;justify-content:space-between;padding:24px 10px 24px 0;cursor:pointer}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__summary::before,.faq-item__summary::after{width:1px;height:20px;content:"";background-color:var(--color-white)}.faq-item__summary::before{position:absolute;right:10px;transform:rotate(90deg)}.faq-item__summary::after{transition:transform .3s;transition:-webkit-transform .3s}.faq-item__summary-wrapper{display:flex;flex-direction:row;gap:20px;align-items:center}.faq-item__number{font-size:30px;font-weight:600;line-height:100%;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){.faq-item__number{font-size:20px}}.faq-item__question{font-size:20px;font-weight:600}@media screen and (max-width: 768px){.faq-item__question{font-size:14px}}.faq-item__answer{font-size:18px}@media screen and (max-width: 768px){.faq-item__answer{font-size:14px}}.faq-item__detail-wrapper{display:flex;flex-direction:row;gap:20px;align-items:flex-start;padding:0 0 24px;margin:0;opacity:0;transition:transform .5s,opacity .5s;transition:-webkit-transform .5s,opacity .5s;transform:translateY(-10px)}#faq{color:var(--color-text-primary);-webkit-tap-highlight-color:rgba(0,0,0,0)}#faq .faq-list{display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 768px){#faq .faq-list{gap:60px}}#faq .faq-section__title{display:flex;align-items:center;padding:4px 0 2px 20px;font-size:26px;font-weight:600;border-left:3px solid var(--color-border-primary)}@media screen and (max-width: 768px){#faq .faq-section__title{padding:4px 0 2px;font-size:20px;border-left:none}}#faq .faq-section__list{margin-top:40px}@media screen and (max-width: 768px){#faq .faq-section__list{margin-top:20px}}
