﻿@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, 1980px 1538px #fff, 506px 882px #fff, 1335px 1786px #fff, 325px 2550px #fff, 1221px 1313px #fff, 721px 371px #fff, 504px 1274px #fff, 1370px 2152px #fff, 2380px 358px #fff, 1846px 2413px #fff, 1845px 1494px #fff, 343px 2002px #fff, 1976px 2337px #fff, 479px 769px #fff, 1901px 764px #fff, 819px 304px #fff, 296px 1632px #fff, 812px 2282px #fff, 1005px 1180px #fff, 2210px 1102px #fff, 591px 1922px #fff, 88px 1127px #fff, 263px 34px #fff, 1228px 929px #fff, 709px 1483px #fff, 1848px 895px #fff, 987px 879px #fff, 480px 1474px #fff, 1924px 678px #fff, 1288px 1450px #fff, 494px 1453px #fff, 156px 1947px #fff, 820px 2367px #fff, 2313px 2413px #fff, 2050px 343px #fff, 1370px 381px #fff, 194px 1246px #fff, 1603px 1714px #fff, 1928px 1232px #fff, 2556px 28px #fff, 1175px 1186px #fff, 1077px 2231px #fff, 2536px 901px #fff, 1217px 1049px #fff, 217px 2404px #fff, 1398px 1253px #fff, 1305px 2268px #fff, 2499px 2397px #fff, 598px 1398px #fff, 1308px 1362px #fff, 2173px 2047px #fff, 158px 332px #fff, 2285px 1593px #fff, 1660px 1289px #fff, 1054px 1330px #fff, 1627px 905px #fff, 579px 1266px #fff, 1747px 1908px #fff, 514px 2265px #fff, 1908px 1500px #fff, 2238px 346px #fff, 1156px 821px #fff, 494px 87px #fff, 119px 2382px #fff, 816px 327px #fff, 2306px 2408px #fff, 757px 464px #fff, 637px 731px #fff, 730px 361px #fff, 752px 1031px #fff, 2129px 409px #fff, 2516px 1565px #fff, 118px 1469px #fff, 2386px 2034px #fff, 829px 2348px #fff, 1621px 2255px #fff, 1442px 1649px #fff, 945px 236px #fff, 459px 515px #fff, 806px 214px #fff, 597px 841px #fff, 1543px 2549px #fff, 426px 970px #fff, 1706px 126px #fff, 1460px 1480px #fff, 1728px 2185px #fff, 1942px 1604px #fff, 475px 684px #fff, 1271px 2400px #fff, 1755px 2135px #fff, 741px 883px #fff, 224px 1507px #fff, 318px 1023px #fff, 588px 2558px #fff, 1848px 1778px #fff, 1383px 1349px #fff, 1708px 2411px #fff, 2315px 1117px #fff, 1838px 690px #fff,3px 562px #fff}.particle-1::after{border-radius:50%;box-shadow:0 0 #fff, 748px 1034px #fff, 295px 2215px #fff, 2559px 755px #fff, 708px 1848px #fff, 958px 1999px #fff, 1886px 856px #fff, 1075px 305px #fff, 1868px 736px #fff, 413px 1078px #fff, 1674px 834px #fff, 216px 169px #fff, 1039px 256px #fff, 109px 2190px #fff, 1732px 1664px #fff, 1702px 2369px #fff, 1975px 1779px #fff, 2446px 985px #fff, 1301px 575px #fff, 1657px 17px #fff, 1807px 490px #fff, 578px 2098px #fff, 2417px 508px #fff, 2139px 2228px #fff, 1304px 521px #fff, 2353px 497px #fff, 2389px 814px #fff, 1243px 1122px #fff, 828px 1907px #fff, 607px 709px #fff, 916px 27px #fff, 50px 2428px #fff, 1180px 1019px #fff, 35px 1845px #fff, 513px 1480px #fff, 1234px 2533px #fff, 133px 2082px #fff, 572px 759px #fff, 2019px 1904px #fff, 2011px 2147px #fff, 614px 1286px #fff, 1413px 323px #fff, 1090px 2100px #fff, 1122px 1255px #fff, 1997px 1525px #fff, 469px 572px #fff, 2291px 1525px #fff, 946px 2483px #fff, 2121px 1278px #fff, 1821px 1206px #fff, 582px 1602px #fff, 626px 1807px #fff, 1387px 319px #fff, 650px 2061px #fff, 1196px 1746px #fff, 1843px 417px #fff, 1635px 581px #fff, 1770px 2089px #fff, 1944px 1347px #fff, 1554px 538px #fff, 2532px 610px #fff, 1474px 2100px #fff, 844px 2231px #fff, 384px 1295px #fff, 1046px 1255px #fff, 843px 852px #fff, 1116px 911px #fff, 830px 815px #fff, 1895px 927px #fff, 2006px 141px #fff, 1252px 784px #fff, 439px 1868px #fff, 1047px 831px #fff, 23px 983px #fff, 1135px 953px #fff, 409px 629px #fff, 760px 265px #fff, 670px 88px #fff, 208px 1596px #fff, 1838px 461px #fff, 1910px 1435px #fff, 434px 5px #fff, 339px 1301px #fff, 751px 9px #fff, 634px 435px #fff, 2012px 2455px #fff, 387px 2494px #fff, 1237px 1441px #fff, 129px 799px #fff, 1704px 544px #fff, 899px 835px #fff, 881px 2102px #fff, 1104px 1119px #fff, 61px 1466px #fff, 370px 693px #fff, 1203px 1132px #fff, 2158px 530px #fff, 920px 1714px #fff, 302px 1824px #fff, 779px 647px #fff, 553px 2177px #fff, 2159px 1643px #fff, 1748px 743px #fff, 1269px 2399px #fff, 2016px 2479px #fff, 535px 1424px #fff, 252px 1969px #fff, 1963px 2028px #fff, 136px 576px #fff, 2397px 1974px #fff, 1285px 714px #fff, 2171px 381px #fff, 43px 1571px #fff, 1379px 303px #fff, 1800px 2555px #fff, 2453px 2396px #fff, 1225px 1663px #fff, 1558px 1106px #fff, 1660px 2022px #fff, 186px 2488px #fff, 35px 397px #fff, 2055px 775px #fff, 221px 820px #fff, 2331px 1596px #fff, 2230px 1057px #fff, 666px 1812px #fff, 1935px 1928px #fff, 1323px 237px #fff, 176px 298px #fff, 2008px 2255px #fff, 1133px 2376px #fff, 2217px 1220px #fff, 1590px 2059px #fff, 2154px 1718px #fff, 2431px 145px #fff, 2036px 2335px #fff, 1471px 1472px #fff, 1174px 541px #fff, 1640px 1479px #fff, 2187px 1880px #fff, 2537px 2142px #fff, 605px 1367px #fff, 2105px 834px #fff, 867px 161px #fff, 1054px 1731px #fff, 1614px 1372px #fff, 1802px 531px #fff, 1403px 909px #fff, 2088px 1997px #fff, 1988px 784px #fff, 2022px 1916px #fff, 2408px 1058px #fff, 1824px 2362px #fff, 692px 1375px #fff, 200px 840px #fff, 2358px 1578px #fff, 2112px 232px #fff, 47px 1800px #fff, 2424px 243px #fff, 402px 273px #fff, 1252px 762px #fff, 1922px 59px #fff, 1484px 1530px #fff, 2526px 390px #fff, 2105px 1898px #fff, 2101px 594px #fff, 339px 158px #fff, 975px 2300px #fff, 1345px 1456px #fff, 1675px 1939px #fff, 1908px 231px #fff, 1345px 480px #fff, 2505px 1262px #fff, 807px 929px #fff, 1478px 2095px #fff, 2225px 508px #fff, 854px 899px #fff, 1079px 342px #fff, 222px 547px #fff, 1951px 1975px #fff, 656px 1187px #fff, 2087px 1323px #fff, 2134px 203px #fff, 2304px 1732px #fff, 1262px 637px #fff, 2070px 879px #fff, 1916px 1545px #fff, 479px 245px #fff, 2117px 787px #fff, 503px 1186px #fff, 2px 752px #fff, 1543px 338px #fff, 2271px 2520px #fff, 585px 1990px #fff, 974px 33px #fff, 882px 1292px #fff, 1167px 542px #fff, 903px 604px #fff, 2258px 2238px #fff, 2452px 2160px #fff,177px 1093px #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, 2215px 1380px #fff, 1366px 2043px #fff, 1638px 1878px #fff, 461px 349px #fff, 1891px 1796px #fff, 1269px 1402px #fff, 629px 2189px #fff, 837px 102px #fff, 2247px 247px #fff, 1223px 212px #fff, 2063px 1516px #fff, 1091px 2405px #fff, 1111px 629px #fff, 298px 1831px #fff, 1005px 854px #fff, 2553px 94px #fff, 1147px 1303px #fff, 1928px 163px #fff, 2469px 18px #fff, 2087px 2461px #fff, 1994px 1740px #fff, 2133px 2106px #fff, 2504px 1565px #fff, 30px 2376px #fff, 664px 939px #fff, 609px 1289px #fff, 1428px 1683px #fff, 386px 20px #fff, 889px 1128px #fff, 2258px 101px #fff, 2489px 1623px #fff, 1780px 1721px #fff, 2156px 977px #fff, 1339px 2220px #fff, 429px 1756px #fff, 2155px 1543px #fff, 874px 1962px #fff, 1576px 2334px #fff, 1206px 1318px #fff, 136px 2143px #fff, 304px 698px #fff, 290px 2165px #fff, 922px 1957px #fff, 1145px 205px #fff, 1252px 1287px #fff, 2079px 2146px #fff, 978px 551px #fff, 392px 626px #fff, 1204px 370px #fff,415px 1034px #fff}.particle-2::after{border-radius:50%;box-shadow:0 0 #fff, 822px 1617px #fff, 158px 1969px #fff, 2126px 1638px #fff, 973px 46px #fff, 751px 2456px #fff, 2340px 519px #fff, 383px 2156px #fff, 1128px 25px #fff, 1187px 2455px #fff, 2551px 68px #fff, 259px 1584px #fff, 122px 1292px #fff, 2367px 263px #fff, 1692px 1379px #fff, 604px 1282px #fff, 1249px 2166px #fff, 476px 476px #fff, 1428px 672px #fff, 789px 2020px #fff, 337px 1812px #fff, 2401px 1702px #fff, 1867px 64px #fff, 291px 1572px #fff, 2476px 464px #fff, 1228px 1151px #fff, 1471px 538px #fff, 1568px 1031px #fff, 68px 1477px #fff, 2427px 539px #fff, 1851px 2016px #fff, 370px 966px #fff, 2078px 1863px #fff, 905px 1980px #fff, 2037px 2335px #fff, 126px 1537px #fff, 876px 712px #fff, 2176px 246px #fff, 674px 1251px #fff, 2094px 1555px #fff, 355px 1780px #fff, 2155px 986px #fff, 96px 73px #fff, 1994px 1583px #fff, 431px 1305px #fff, 1790px 2120px #fff, 1748px 1311px #fff, 759px 1414px #fff, 2330px 1240px #fff, 821px 253px #fff, 2209px 2557px #fff, 1716px 2074px #fff, 726px 291px #fff, 1264px 2119px #fff, 1558px 1385px #fff, 2134px 48px #fff, 15px 2005px #fff, 1769px 2487px #fff, 2105px 2355px #fff, 145px 2064px #fff, 445px 1961px #fff, 1949px 1298px #fff, 77px 391px #fff, 184px 1454px #fff, 272px 1171px #fff, 2471px 2249px #fff, 199px 262px #fff, 1720px 1565px #fff, 606px 1374px #fff, 1402px 577px #fff, 1894px 14px #fff, 423px 212px #fff, 1833px 1005px #fff, 207px 2554px #fff, 1918px 1347px #fff, 2081px 356px #fff, 14px 333px #fff, 2104px 1656px #fff, 2303px 1485px #fff, 2474px 444px #fff, 1991px 1396px #fff, 974px 424px #fff, 289px 1258px #fff, 551px 1664px #fff, 1266px 126px #fff, 1492px 1916px #fff, 1717px 248px #fff, 1705px 2067px #fff, 2216px 587px #fff, 1077px 331px #fff, 1598px 139px #fff, 1960px 187px #fff, 2549px 522px #fff, 1793px 681px #fff, 784px 540px #fff, 280px 2251px #fff, 2481px 2347px #fff, 1403px 1243px #fff, 2429px 1806px #fff, 1467px 1174px #fff,2297px 2435px #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}}#training-system{color:var(--color-text-primary);-webkit-tap-highlight-color:rgba(0,0,0,0)}#training-system .contents-wrapper{display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 768px){#training-system .contents-wrapper{gap:60px}}#training-system .education-item__title{position:relative;display:flex;align-items:center;height:112px;font-size:24px;font-weight:600;background-image:url("/newgraduate/public/job-category/bg-call-center.svg");background-repeat:no-repeat}#training-system .education-item__title--purchase-sales{background-image:url("/newgraduate/public/job-category/bg-purchase-sales.svg")}@media screen and (max-width: 768px){#training-system .education-item__title{height:80px;font-size:20px}}#training-system .education-item__img{width:100%;height:100%;object-fit:cover}#training-system .education-item__message{display:flex;align-items:center;margin-top:40px;font-size:38px;font-weight:600;line-height:46px}@media screen and (max-width: 768px){#training-system .education-item__message{font-size:28px;line-height:36px}}#training-system .education-item__description{margin-top:20px;font-size:18px}@media screen and (max-width: 768px){#training-system .education-item__description{margin-top:20px;font-size:14px}}#training-system .education-item__detail-list{display:flex;flex-direction:column;gap:20px;margin-top:60px}@media screen and (max-width: 768px){#training-system .education-item__detail-list{gap:24px}}#training-system .education-item__detail-box{display:flex;flex-direction:column;gap:20px;padding:40px;font-size:18px;background-color:var(--color-base-quaternary)}@media screen and (max-width: 768px){#training-system .education-item__detail-box{padding:20px 16px;font-size:16px}}#training-system .education-item__detail-main-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media screen and (max-width: 768px){#training-system .education-item__detail-main-wrapper{grid-template-columns:repeat(1, 1fr);gap:20px}}#training-system .education-item__detail-title-wrapper{display:flex;flex-direction:column}#training-system .education-item__detail-number{font-size:18px;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){#training-system .education-item__detail-number{font-size:16px}}#training-system .education-item__detail-title{padding-left:20px;margin-top:8px;font-size:26px;font-weight:600;border-left:3px solid var(--color-border-primary)}@media screen and (max-width: 768px){#training-system .education-item__detail-title{font-size:20px}}#training-system .education-item__detail-description{margin-top:24px;font-size:18px}@media screen and (max-width: 768px){#training-system .education-item__detail-description{margin-top:20px;font-size:16px}}
