﻿@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, 1784px 966px #fff, 951px 1045px #fff, 1776px 664px #fff, 1965px 2493px #fff, 1462px 493px #fff, 542px 309px #fff, 1761px 1453px #fff, 677px 645px #fff, 1623px 2029px #fff, 966px 2552px #fff, 1337px 2155px #fff, 728px 1974px #fff, 306px 1296px #fff, 533px 957px #fff, 1282px 1064px #fff, 2509px 2331px #fff, 553px 1095px #fff, 1387px 1091px #fff, 319px 1156px #fff, 2283px 2363px #fff, 351px 2361px #fff, 413px 530px #fff, 2528px 1233px #fff, 503px 1859px #fff, 2533px 992px #fff, 1773px 1370px #fff, 1108px 225px #fff, 1534px 2276px #fff, 1081px 62px #fff, 2533px 946px #fff, 2172px 1024px #fff, 1647px 655px #fff, 1576px 245px #fff, 834px 530px #fff, 315px 1136px #fff, 1002px 1012px #fff, 544px 1308px #fff, 1651px 248px #fff, 1695px 112px #fff, 1013px 758px #fff, 480px 1763px #fff, 322px 1866px #fff, 1854px 2558px #fff, 2036px 1759px #fff, 118px 2173px #fff, 425px 49px #fff, 861px 1993px #fff, 416px 2208px #fff, 2080px 1018px #fff, 208px 1933px #fff, 1939px 1173px #fff, 158px 1886px #fff, 941px 371px #fff, 292px 1545px #fff, 791px 1917px #fff, 1123px 2340px #fff, 1527px 43px #fff, 1426px 214px #fff, 1984px 130px #fff, 608px 2531px #fff, 2084px 1657px #fff, 745px 416px #fff, 1624px 1572px #fff, 1160px 775px #fff, 1166px 2098px #fff, 436px 207px #fff, 1121px 1690px #fff, 304px 51px #fff, 434px 1488px #fff, 647px 2322px #fff, 323px 1458px #fff, 607px 592px #fff, 2284px 172px #fff, 1167px 2329px #fff, 1006px 2044px #fff, 1862px 1005px #fff, 655px 2180px #fff, 2284px 980px #fff, 436px 1814px #fff, 1700px 1003px #fff, 151px 1553px #fff, 1311px 1362px #fff, 599px 774px #fff, 126px 307px #fff, 2071px 1040px #fff, 1229px 1020px #fff, 1766px 1908px #fff, 657px 13px #fff, 333px 1491px #fff, 186px 1099px #fff, 2331px 473px #fff, 1815px 40px #fff, 981px 951px #fff, 1492px 379px #fff, 1203px 1467px #fff, 1564px 874px #fff, 1571px 2501px #fff, 317px 1222px #fff, 1587px 2482px #fff,2492px 1207px #fff}.particle-1::after{border-radius:50%;box-shadow:0 0 #fff, 973px 965px #fff, 1236px 1428px #fff, 2240px 1802px #fff, 1550px 2078px #fff, 360px 2258px #fff, 1985px 2303px #fff, 1527px 2520px #fff, 1377px 431px #fff, 1257px 1475px #fff, 1518px 95px #fff, 2269px 1574px #fff, 1260px 110px #fff, 191px 1275px #fff, 397px 1608px #fff, 1302px 958px #fff, 1139px 2535px #fff, 811px 329px #fff, 844px 241px #fff, 529px 1028px #fff, 2114px 2544px #fff, 311px 1501px #fff, 801px 402px #fff, 1311px 1768px #fff, 568px 83px #fff, 141px 2456px #fff, 767px 1400px #fff, 574px 1962px #fff, 495px 2432px #fff, 1226px 2516px #fff, 2478px 2402px #fff, 1830px 1100px #fff, 1538px 1860px #fff, 2235px 1008px #fff, 18px 1425px #fff, 1635px 1784px #fff, 148px 1931px #fff, 1828px 1112px #fff, 1628px 2541px #fff, 1716px 2359px #fff, 1472px 819px #fff, 163px 1873px #fff, 1730px 1900px #fff, 2292px 1395px #fff, 1394px 1296px #fff, 794px 1871px #fff, 740px 1962px #fff, 1280px 751px #fff, 1172px 992px #fff, 2301px 560px #fff, 1052px 446px #fff, 2295px 1266px #fff, 1427px 2241px #fff, 249px 312px #fff, 2082px 2188px #fff, 2176px 1749px #fff, 2502px 478px #fff, 1668px 1171px #fff, 405px 924px #fff, 983px 1667px #fff, 328px 2105px #fff, 20px 404px #fff, 747px 151px #fff, 242px 784px #fff, 1690px 169px #fff, 2225px 174px #fff, 405px 1210px #fff, 2213px 464px #fff, 1635px 1959px #fff, 2259px 1322px #fff, 2166px 349px #fff, 806px 2171px #fff, 1899px 2424px #fff, 342px 982px #fff, 144px 667px #fff, 2370px 52px #fff, 1944px 275px #fff, 1284px 453px #fff, 1093px 2318px #fff, 1818px 594px #fff, 2077px 239px #fff, 984px 2110px #fff, 1740px 1690px #fff, 772px 2532px #fff, 815px 888px #fff, 2175px 856px #fff, 1219px 224px #fff, 431px 1137px #fff, 2107px 463px #fff, 668px 1723px #fff, 150px 998px #fff, 1098px 2553px #fff, 896px 2208px #fff, 899px 562px #fff, 1841px 1207px #fff, 720px 1107px #fff, 1177px 1683px #fff, 1381px 1645px #fff, 2411px 2509px #fff, 2037px 2559px #fff, 987px 1461px #fff, 489px 1479px #fff, 1346px 292px #fff, 185px 1933px #fff, 440px 2220px #fff, 1331px 146px #fff, 2478px 1886px #fff, 2339px 1281px #fff, 1532px 1930px #fff, 972px 2350px #fff, 823px 1704px #fff, 700px 274px #fff, 1981px 2247px #fff, 1382px 38px #fff, 863px 891px #fff, 235px 304px #fff, 636px 1814px #fff, 2406px 2278px #fff, 2079px 405px #fff, 1748px 1775px #fff, 1430px 1594px #fff, 1231px 1319px #fff, 1273px 2057px #fff, 2034px 1249px #fff, 1054px 1872px #fff, 1288px 434px #fff, 827px 881px #fff, 361px 360px #fff, 1566px 806px #fff, 505px 2130px #fff, 667px 881px #fff, 1499px 745px #fff, 58px 277px #fff, 2338px 1252px #fff, 1618px 2290px #fff, 1692px 1803px #fff, 1345px 2207px #fff, 701px 1325px #fff, 1251px 2006px #fff, 1282px 2416px #fff, 424px 2380px #fff, 521px 193px #fff, 817px 2437px #fff, 1512px 1957px #fff, 158px 2390px #fff, 347px 1186px #fff, 534px 550px #fff, 2356px 1668px #fff, 2051px 865px #fff, 580px 2214px #fff, 237px 584px #fff, 1633px 410px #fff, 1050px 460px #fff, 2269px 1625px #fff, 718px 1335px #fff, 2155px 720px #fff, 1623px 1608px #fff, 990px 149px #fff, 13px 1138px #fff, 1474px 177px #fff, 1753px 1773px #fff, 635px 839px #fff, 1749px 2017px #fff, 981px 555px #fff, 1133px 1241px #fff, 1518px 1849px #fff, 1862px 2102px #fff, 1820px 2009px #fff, 2348px 1387px #fff, 650px 448px #fff, 1511px 543px #fff, 872px 1241px #fff, 2469px 1248px #fff, 94px 1435px #fff, 1133px 1638px #fff, 2546px 613px #fff, 1477px 2279px #fff, 2434px 2392px #fff, 443px 2090px #fff, 538px 2061px #fff, 1674px 476px #fff, 1129px 2181px #fff, 1825px 866px #fff, 2076px 1293px #fff, 43px 1538px #fff, 2364px 2310px #fff, 1565px 2019px #fff, 2549px 2330px #fff, 221px 1648px #fff, 1011px 2004px #fff, 301px 2217px #fff, 1311px 84px #fff, 1842px 111px #fff, 2115px 226px #fff, 1809px 1963px #fff, 1483px 1266px #fff, 2029px 397px #fff, 512px 80px #fff, 541px 1118px #fff, 1536px 1561px #fff,1471px 656px #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, 585px 2510px #fff, 2036px 1953px #fff, 877px 2003px #fff, 708px 1019px #fff, 1551px 1286px #fff, 485px 1029px #fff, 2px 977px #fff, 79px 1019px #fff, 1148px 960px #fff, 1366px 2101px #fff, 2442px 996px #fff, 2044px 1185px #fff, 235px 1457px #fff, 1040px 2414px #fff, 2150px 2494px #fff, 2371px 1532px #fff, 186px 190px #fff, 366px 1208px #fff, 895px 1179px #fff, 8px 1860px #fff, 1190px 2029px #fff, 1400px 397px #fff, 703px 986px #fff, 1334px 104px #fff, 1066px 2105px #fff, 892px 125px #fff, 1902px 364px #fff, 1033px 784px #fff, 339px 596px #fff, 2062px 2168px #fff, 1728px 1667px #fff, 834px 824px #fff, 221px 87px #fff, 585px 2001px #fff, 833px 4px #fff, 937px 1517px #fff, 121px 1885px #fff, 982px 1807px #fff, 1157px 1463px #fff, 784px 342px #fff, 825px 59px #fff, 773px 807px #fff, 2132px 1568px #fff, 2350px 1924px #fff, 1420px 613px #fff, 1468px 88px #fff, 2159px 505px #fff, 2040px 564px #fff, 554px 1287px #fff,2053px 1347px #fff}.particle-2::after{border-radius:50%;box-shadow:0 0 #fff, 922px 1962px #fff, 1978px 231px #fff, 2036px 965px #fff, 387px 2405px #fff, 722px 2204px #fff, 2417px 1486px #fff, 135px 2417px #fff, 16px 1995px #fff, 848px 1685px #fff, 176px 1302px #fff, 2365px 1598px #fff, 501px 2239px #fff, 1180px 1965px #fff, 1499px 73px #fff, 1262px 1651px #fff, 68px 1811px #fff, 2220px 1340px #fff, 829px 935px #fff, 528px 1892px #fff, 2531px 1377px #fff, 2329px 527px #fff, 1458px 717px #fff, 1828px 648px #fff, 1633px 1943px #fff, 221px 2306px #fff, 1765px 768px #fff, 741px 1701px #fff, 226px 1084px #fff, 1640px 101px #fff, 789px 2371px #fff, 2470px 1825px #fff, 1786px 108px #fff, 606px 1155px #fff, 1376px 773px #fff, 602px 957px #fff, 836px 1353px #fff, 1686px 476px #fff, 2181px 1834px #fff, 2098px 420px #fff, 1635px 2427px #fff, 1623px 487px #fff, 2404px 1930px #fff, 208px 377px #fff, 96px 700px #fff, 1006px 2552px #fff, 1670px 2424px #fff, 604px 1950px #fff, 2332px 271px #fff, 521px 1498px #fff, 284px 178px #fff, 1278px 1557px #fff, 1979px 1192px #fff, 2131px 230px #fff, 606px 1411px #fff, 2005px 1512px #fff, 556px 415px #fff, 1501px 1821px #fff, 1420px 1383px #fff, 700px 1690px #fff, 1906px 834px #fff, 378px 554px #fff, 2413px 2320px #fff, 1573px 893px #fff, 1412px 2209px #fff, 494px 1297px #fff, 119px 2506px #fff, 2460px 1981px #fff, 2130px 2217px #fff, 1229px 972px #fff, 1961px 1582px #fff, 698px 2410px #fff, 534px 964px #fff, 341px 1249px #fff, 1564px 316px #fff, 2543px 1215px #fff, 1227px 398px #fff, 2200px 35px #fff, 1527px 896px #fff, 2525px 1662px #fff, 1093px 1626px #fff, 1936px 810px #fff, 410px 363px #fff, 1998px 586px #fff, 701px 1812px #fff, 1338px 1519px #fff, 297px 1833px #fff, 1685px 2503px #fff, 1086px 221px #fff, 1559px 2436px #fff, 2111px 587px #fff, 1753px 875px #fff, 2104px 2398px #fff, 1751px 1769px #fff, 1904px 2376px #fff, 2207px 907px #fff, 1141px 963px #fff, 2465px 3px #fff, 1258px 826px #fff, 1909px 989px #fff,351px 946px #fff;width:3px;height:3px}@keyframes particle-animation{from{transform:translateY(0)}to{transform:translateY(-2560px)}}.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}}#company{color:var(--color-text-primary);-webkit-tap-highlight-color:rgba(0,0,0,0)}#company .strength-list{display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 768px){#company .strength-list{gap:60px}}#company .strength-item__img{width:100%;height:100%;object-fit:cover;margin-top:8px}@media screen and (max-width: 768px){#company .strength-item__img{margin-top:0}}#company .strength-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){#company .strength-item__message{font-size:28px;line-height:36px}}#company .strength-item__description{margin-top:20px;font-size:18px}@media screen and (max-width: 768px){#company .strength-item__description{margin-top:20px;font-size:14px}}#company .strength-item__detail-list{display:flex;flex-direction:column;gap:20px;margin-top:60px}@media screen and (max-width: 768px){#company .strength-item__detail-list{gap:24px}}#company .strength-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){#company .strength-item__detail-box{padding:20px 16px;font-size:16px}}#company .strength-item__detail-main-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;align-items:center}@media screen and (max-width: 768px){#company .strength-item__detail-main-wrapper{grid-template-columns:repeat(1, 1fr);gap:20px}}#company .strength-item__detail-title-wrapper{display:flex;flex-direction:column;gap:8px}#company .strength-item__detail-img{width:100%;height:100%;object-fit:cover}#company .strength-item__detail-number{font-size:18px;font-family:"Bebas Neue","Helvetica Narrow","Arial Narrow",Arial,sans-serif}@media screen and (max-width: 768px){#company .strength-item__detail-number{font-size:16px}}#company .strength-item__detail-title{padding-left:20px;font-size:26px;font-weight:600;line-height:34px;border-left:3px solid var(--color-border-primary)}@media screen and (max-width: 768px){#company .strength-item__detail-title{font-size:20px;line-height:32px}}
