﻿@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, 981px 1952px #fff, 748px 816px #fff, 423px 2165px #fff, 2211px 205px #fff, 556px 1678px #fff, 2223px 2385px #fff, 101px 1063px #fff, 210px 1428px #fff, 2456px 2424px #fff, 2324px 202px #fff, 1380px 159px #fff, 1622px 2403px #fff, 771px 1666px #fff, 2172px 1490px #fff, 1577px 1969px #fff, 782px 2095px #fff, 1244px 1501px #fff, 463px 1530px #fff, 980px 2199px #fff, 188px 596px #fff, 1793px 639px #fff, 88px 1227px #fff, 806px 328px #fff, 834px 39px #fff, 2092px 2089px #fff, 2272px 672px #fff, 1222px 2540px #fff, 2011px 2226px #fff, 2395px 927px #fff, 2505px 230px #fff, 619px 914px #fff, 829px 337px #fff, 2170px 1003px #fff, 1380px 1538px #fff, 1335px 1053px #fff, 2413px 1999px #fff, 2048px 2207px #fff, 1594px 765px #fff, 1272px 604px #fff, 819px 2337px #fff, 666px 19px #fff, 2381px 1629px #fff, 803px 2145px #fff, 2477px 2384px #fff, 394px 1260px #fff, 840px 2201px #fff, 775px 696px #fff, 1073px 868px #fff, 2533px 2196px #fff, 271px 1535px #fff, 473px 1493px #fff, 170px 2208px #fff, 1575px 307px #fff, 1194px 1446px #fff, 1739px 347px #fff, 1330px 2555px #fff, 1868px 2191px #fff, 2127px 1715px #fff, 2078px 335px #fff, 1180px 25px #fff, 12px 2388px #fff, 1954px 1438px #fff, 721px 174px #fff, 2532px 2342px #fff, 1508px 95px #fff, 1808px 122px #fff, 2146px 2169px #fff, 1679px 279px #fff, 1621px 1962px #fff, 468px 1226px #fff, 454px 134px #fff, 251px 333px #fff, 351px 1559px #fff, 1737px 2270px #fff, 1805px 2197px #fff, 1168px 823px #fff, 33px 1104px #fff, 2036px 317px #fff, 1992px 504px #fff, 940px 204px #fff, 765px 604px #fff, 2432px 130px #fff, 463px 2288px #fff, 2370px 1757px #fff, 1132px 1300px #fff, 1272px 1544px #fff, 642px 1000px #fff, 2353px 765px #fff, 1871px 2268px #fff, 2392px 901px #fff, 1760px 25px #fff, 1033px 1439px #fff, 594px 633px #fff, 44px 2013px #fff, 518px 871px #fff, 1300px 1212px #fff, 1235px 531px #fff, 1808px 1097px #fff, 792px 159px #fff,2250px 2060px #fff}.particle-1::after{border-radius:50%;box-shadow:0 0 #fff, 1241px 135px #fff, 687px 2375px #fff, 623px 1909px #fff, 2173px 1307px #fff, 1303px 1083px #fff, 262px 27px #fff, 1688px 843px #fff, 1901px 166px #fff, 1048px 2196px #fff, 1744px 48px #fff, 343px 945px #fff, 2058px 1338px #fff, 2353px 1435px #fff, 1274px 733px #fff, 489px 2026px #fff, 505px 2335px #fff, 36px 2200px #fff, 105px 139px #fff, 2298px 291px #fff, 1876px 2166px #fff, 2022px 1056px #fff, 1484px 2341px #fff, 109px 876px #fff, 1014px 186px #fff, 105px 1543px #fff, 867px 1156px #fff, 848px 1026px #fff, 815px 945px #fff, 1170px 1437px #fff, 45px 1865px #fff, 257px 630px #fff, 119px 654px #fff, 1911px 2261px #fff, 2393px 1769px #fff, 809px 344px #fff, 2249px 2206px #fff, 1221px 240px #fff, 394px 1199px #fff, 375px 1346px #fff, 549px 1573px #fff, 1026px 1683px #fff, 1087px 607px #fff, 241px 595px #fff, 811px 1818px #fff, 424px 649px #fff, 1009px 90px #fff, 1052px 193px #fff, 404px 1858px #fff, 76px 1276px #fff, 692px 1073px #fff, 866px 1680px #fff, 270px 2000px #fff, 332px 1469px #fff, 1982px 1770px #fff, 1045px 2522px #fff, 76px 2144px #fff, 912px 1974px #fff, 1332px 1861px #fff, 2350px 305px #fff, 1332px 509px #fff, 2476px 584px #fff, 925px 1333px #fff, 243px 2077px #fff, 1538px 1918px #fff, 1552px 432px #fff, 1166px 1806px #fff, 2528px 97px #fff, 2304px 879px #fff, 147px 1476px #fff, 2347px 1748px #fff, 1141px 1517px #fff, 516px 2180px #fff, 86px 206px #fff, 1706px 162px #fff, 1907px 2122px #fff, 1490px 1821px #fff, 1951px 457px #fff, 417px 1386px #fff, 1801px 377px #fff, 329px 1323px #fff, 618px 218px #fff, 455px 2523px #fff, 1339px 796px #fff, 1164px 621px #fff, 264px 2020px #fff, 889px 1379px #fff, 1811px 1775px #fff, 190px 1774px #fff, 1182px 550px #fff, 701px 494px #fff, 2024px 485px #fff, 2510px 1504px #fff, 287px 152px #fff, 232px 1078px #fff, 732px 523px #fff, 1641px 1051px #fff, 505px 762px #fff, 419px 954px #fff, 825px 155px #fff, 1858px 631px #fff, 2535px 1174px #fff, 1917px 2350px #fff, 1844px 899px #fff, 2447px 1380px #fff, 1113px 1068px #fff, 1471px 1405px #fff, 2144px 1278px #fff, 195px 2383px #fff, 1113px 877px #fff, 641px 2368px #fff, 975px 2380px #fff, 393px 2274px #fff, 457px 168px #fff, 1009px 877px #fff, 1805px 369px #fff, 1725px 69px #fff, 500px 1017px #fff, 78px 1510px #fff, 1768px 107px #fff, 782px 215px #fff, 818px 930px #fff, 1188px 1929px #fff, 450px 188px #fff, 1356px 40px #fff, 1744px 2364px #fff, 803px 1319px #fff, 731px 46px #fff, 1350px 2165px #fff, 995px 2233px #fff, 749px 1653px #fff, 1151px 908px #fff, 143px 2155px #fff, 1241px 1719px #fff, 1418px 461px #fff, 971px 215px #fff, 2344px 2438px #fff, 1732px 2193px #fff, 1247px 311px #fff, 606px 2013px #fff, 49px 1896px #fff, 2268px 47px #fff, 317px 416px #fff, 959px 2429px #fff, 1870px 398px #fff, 2282px 305px #fff, 2545px 1679px #fff, 465px 1891px #fff, 864px 1864px #fff, 2297px 971px #fff, 409px 2466px #fff, 989px 2488px #fff, 2357px 1948px #fff, 510px 521px #fff, 140px 442px #fff, 1419px 1794px #fff, 1229px 1770px #fff, 2245px 2505px #fff, 1700px 1828px #fff, 1455px 1481px #fff, 1529px 1619px #fff, 403px 67px #fff, 285px 1838px #fff, 1071px 1303px #fff, 2424px 1858px #fff, 840px 2038px #fff, 2196px 1192px #fff, 442px 464px #fff, 1139px 284px #fff, 676px 1495px #fff, 219px 322px #fff, 2386px 478px #fff, 193px 388px #fff, 69px 1567px #fff, 1993px 1564px #fff, 612px 231px #fff, 416px 291px #fff, 1560px 1840px #fff, 432px 460px #fff, 1973px 1458px #fff, 1757px 75px #fff, 1099px 1033px #fff, 1429px 852px #fff, 1352px 233px #fff, 2463px 1280px #fff, 2263px 1458px #fff, 1614px 1522px #fff, 1522px 2093px #fff, 809px 1977px #fff, 722px 2027px #fff, 426px 1296px #fff, 1731px 611px #fff, 89px 497px #fff, 1323px 1846px #fff, 2551px 654px #fff, 1401px 2066px #fff, 1371px 1931px #fff, 828px 1222px #fff, 213px 566px #fff, 1101px 836px #fff,2334px 233px #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, 2167px 1459px #fff, 1684px 2206px #fff, 1402px 213px #fff, 122px 1629px #fff, 1742px 1807px #fff, 668px 1460px #fff, 422px 1607px #fff, 1730px 362px #fff, 433px 477px #fff, 1691px 2494px #fff, 1171px 7px #fff, 2475px 429px #fff, 2542px 814px #fff, 1908px 2044px #fff, 428px 1874px #fff, 1229px 1715px #fff, 1459px 2155px #fff, 2236px 2186px #fff, 1642px 1767px #fff, 1120px 1654px #fff, 2076px 2457px #fff, 787px 640px #fff, 590px 433px #fff, 405px 2007px #fff, 325px 433px #fff, 87px 514px #fff, 1530px 634px #fff, 919px 1924px #fff, 2473px 1883px #fff, 1362px 2209px #fff, 2355px 1905px #fff, 1113px 2363px #fff, 87px 2274px #fff, 557px 601px #fff, 572px 139px #fff, 1815px 1787px #fff, 2363px 573px #fff, 1879px 2427px #fff, 1104px 1317px #fff, 1808px 2483px #fff, 1713px 328px #fff, 2355px 2072px #fff, 1841px 2293px #fff, 663px 1154px #fff, 1767px 1778px #fff, 143px 2256px #fff, 415px 694px #fff, 2198px 402px #fff, 101px 1635px #fff,224px 1415px #fff}.particle-2::after{border-radius:50%;box-shadow:0 0 #fff, 1634px 949px #fff, 838px 2007px #fff, 1158px 1336px #fff, 1140px 2004px #fff, 767px 1641px #fff, 1459px 1739px #fff, 2124px 867px #fff, 1287px 1845px #fff, 1760px 2471px #fff, 1753px 1130px #fff, 1160px 495px #fff, 1044px 1834px #fff, 417px 2231px #fff, 602px 1433px #fff, 1060px 1817px #fff, 2259px 683px #fff, 1734px 1059px #fff, 2463px 1642px #fff, 1802px 544px #fff, 1946px 2089px #fff, 1633px 1895px #fff, 705px 778px #fff, 727px 1605px #fff, 2397px 834px #fff, 2113px 443px #fff, 828px 1027px #fff, 2438px 828px #fff, 526px 2489px #fff, 395px 2394px #fff, 2208px 1506px #fff, 119px 1639px #fff, 738px 2188px #fff, 2388px 1585px #fff, 2327px 1193px #fff, 1314px 1661px #fff, 2436px 395px #fff, 1748px 353px #fff, 204px 934px #fff, 782px 2433px #fff, 1419px 2393px #fff, 963px 2228px #fff, 541px 575px #fff, 1249px 2220px #fff, 430px 1633px #fff, 2538px 11px #fff, 627px 89px #fff, 1600px 2559px #fff, 646px 1701px #fff, 603px 606px #fff, 828px 1795px #fff, 786px 1021px #fff, 1049px 1825px #fff, 2363px 844px #fff, 2058px 360px #fff, 1427px 1451px #fff, 1083px 2072px #fff, 661px 1281px #fff, 2047px 42px #fff, 1275px 1948px #fff, 1775px 276px #fff, 2358px 1191px #fff, 161px 877px #fff, 1674px 828px #fff, 1199px 2059px #fff, 2405px 744px #fff, 320px 976px #fff, 716px 996px #fff, 993px 290px #fff, 480px 45px #fff, 147px 806px #fff, 768px 1137px #fff, 796px 2308px #fff, 2349px 1726px #fff, 1230px 39px #fff, 1668px 98px #fff, 172px 1007px #fff, 2187px 1158px #fff, 1289px 1843px #fff, 2470px 11px #fff, 636px 2066px #fff, 2043px 2239px #fff, 1073px 1672px #fff, 1960px 1841px #fff, 2420px 463px #fff, 1699px 2060px #fff, 223px 1471px #fff, 1699px 1068px #fff, 2124px 1417px #fff, 739px 1418px #fff, 2336px 1906px #fff, 1288px 809px #fff, 468px 746px #fff, 2169px 260px #fff, 1706px 2107px #fff, 1309px 2352px #fff, 2218px 1829px #fff, 1643px 2181px #fff, 886px 1987px #fff, 1722px 410px #fff,2014px 445px #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}}.title-with-bg{position:relative;display:flex;align-items:center;height:72px;font-size:24px;font-weight:600;background-image:url("/newgraduate/public/job-category/bg-call-center.svg");background-repeat:no-repeat;background-size:contain}.title-with-bg--purchase-sales{background-image:url("/newgraduate/public/job-category/bg-purchase-sales.svg")}.title-with-bg--car-life-adviser{background-image:url("/newgraduate/public/job-category/bg-car-life-adviser.svg")}.title-with-bg--car-life-planner{background-image:url("/newgraduate/public/job-category/bg-car-life-planner.svg")}.title-with-bg--engineer{background-image:url("/newgraduate/public/job-category/bg-engineer.svg")}.title-with-bg--store-reception{background-image:url("/newgraduate/public/job-category/bg-store-reception.svg")}.title-with-bg--strength01{background-image:url("/newgraduate/public/strength/bg-strength01.svg")}.title-with-bg--strength02{background-image:url("/newgraduate/public/strength/bg-strength02.svg")}.title-with-bg--strength03{background-image:url("/newgraduate/public/strength/bg-strength03.svg")}.title-with-bg--company{background-image:url("/newgraduate/public/in-numbers/bg-company.svg")}.title-with-bg--treatment{background-image:url("/newgraduate/public/in-numbers/bg-treatment.svg")}.title-with-bg--extra{background-image:url("/newgraduate/public/in-numbers/bg-extra.svg")}.title-with-bg--salary{background-image:url("/newgraduate/public/career/bg-salary.svg")}.title-with-bg--overtime{background-image:url("/newgraduate/public/career/bg-overtime.svg")}.title-with-bg--know-how{background-image:url("/newgraduate/public/career/bg-know-how.svg")}.title-with-bg--vacations{background-image:url("/newgraduate/public/career/bg-vacations.svg")}.title-with-bg--environment{background-image:url("/newgraduate/public/career/bg-environment.svg")}.title-with-bg--work-effeciency{background-image:url("/newgraduate/public/career/bg-work-effeciency.svg")}.title-with-bg--career-pass{background-image:url("/newgraduate/public/career-pass/bg-career-pass.svg")}.title-with-bg--job-rotation{background-image:url("/newgraduate/public/career-pass/bg-job-rotation.svg")}.title-with-bg--education-system{background-image:url("/newgraduate/public/education-system/bg-education-system.svg")}.title-with-bg--top-message{background-image:url("/newgraduate/public/vision/bg-top-message.svg")}.title-with-bg--corporate-philosophy{background-image:url("/newgraduate/public/vision/bg-corporate-philosophy.svg")}.title-with-bg--entry{background-image:url("/newgraduate/public/requirements/bg-entry.svg")}.title-with-bg--event{background-image:url("/newgraduate/public/requirements/bg-event.svg")}.title-with-bg--flow{background-image:url("/newgraduate/public/requirements/bg-flow.svg")}.title-with-bg--about{background-image:url("/newgraduate/public/area-limited/bg-about.svg")}.title-with-bg--features{background-image:url("/newgraduate/public/area-limited/bg-features.svg")}@media screen and (max-width: 768px){.title-with-bg{height:48px;font-size:20px}}.text-with-border{display:flex;align-items:center;padding:4px 0 2px 20px;margin-top:40px;font-size:24px;font-weight:600;border-left:3px solid var(--color-border-primary)}@media screen and (max-width: 768px){.text-with-border{margin-top:20px;font-size:20px}}#job-category{color:var(--color-text-primary);-webkit-tap-highlight-color:rgba(0,0,0,0)}#job-category .job-category-list{display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 768px){#job-category .job-category-list{gap:60px}}#job-category .job-category-item{padding-bottom:40px;border-bottom:1px solid var(--color-border-secondary)}@media screen and (max-width: 768px){#job-category .job-category-item{padding-bottom:20px}}#job-category .job-category-item__img{width:100%;height:100%;object-fit:cover;margin-top:8px}@media screen and (max-width: 768px){#job-category .job-category-item__img{margin-top:0}}#job-category .job-category-item__description{margin-top:24px;font-size:18px}@media screen and (max-width: 768px){#job-category .job-category-item__description{margin-top:20px;font-size:16px}}#job-category .job-category-item__box{display:flex;flex-direction:column;gap:8px;padding:24px;margin-top:24px;font-size:18px;background-color:rgba(255,255,255,.1)}@media screen and (max-width: 768px){#job-category .job-category-item__box{padding:16px;margin-top:20px;font-size:16px}}#job-category .job-category-item__box-title{font-size:18px;font-weight:600}#job-category .job-category-item__interview{margin-top:40px}@media screen and (max-width: 768px){#job-category .job-category-item__interview{margin-top:20px}}#job-category .job-category-item__interview-title{font-size:30px;font-weight:600;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){#job-category .job-category-item__interview-title{font-size:24px}}#job-category .job-category-item__interview-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin-top:20px}@media screen and (max-width: 768px){#job-category .job-category-item__interview-list{grid-template-columns:repeat(2, 1fr);gap:12px}}
