.p-kv{margin-bottom:clamp(2.7rem,0.64rem + 4.29vw,4.5rem)}@media(max-width: 767px){.p-kv{margin-bottom:10.6vw}}.l-guide{margin-bottom:clamp(6rem,1.43rem + 9.52vw,10rem)}@media(max-width: 767px){.l-guide{margin-bottom:21.3vw}}.l-guide__container{max-width:1230px}.l-guide__container{width:100%;margin-inline:auto}@media(max-width: 1230px){.l-guide__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-guide__container{max-width:100%;padding-inline:6.1vw}}.l-guide__lead{margin-bottom:clamp(3.9rem,0.93rem + 6.19vw,6.5rem)}@media(max-width: 767px){.l-guide__lead{margin-bottom:14.9vw}}.l-guide__text{line-height:1.875}@media(max-width: 767px){.l-guide__text{line-height:1.7}}.l-guide-recruitment{margin-bottom:clamp(3.9rem,0.93rem + 6.19vw,6.5rem)}@media(max-width: 767px){.l-guide-recruitment{margin-bottom:21.3vw}}.l-guide-recruitment__content{display:flex;flex-direction:column;gap:clamp(1.5rem,0.36rem + 2.38vw,2.5rem)}@media(max-width: 767px){.l-guide-recruitment__content{gap:8.5vw}}.l-guide-recruitment__block{display:flex;flex-direction:column;gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.l-guide-recruitment__block{gap:6.4vw}}.l-guide-recruitment__text{line-height:1.875}@media(max-width: 767px){.l-guide-recruitment__text{line-height:1.7}}.l-guide-recruitment__button{font-weight:400;width:clamp(13.125rem,3.13rem + 20.83vw,21.875rem);padding-block:clamp(.45rem,0.11rem + 0.71vw,.75rem);padding-inline:clamp(1.2rem,0.29rem + 1.9vw,2rem) clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.l-guide-recruitment__button{width:100%;padding-block:3.2vw;padding-inline:6.4vw 5.3vw}}.l-guide-exam{margin-bottom:clamp(4.8rem,1.14rem + 7.62vw,8rem)}@media(max-width: 767px){.l-guide-exam{margin-bottom:21.3vw}}.l-guide-exam__content{display:flex;flex-direction:column;gap:clamp(3rem,0.71rem + 4.76vw,5rem)}@media(max-width: 767px){.l-guide-exam__content{gap:12.8vw}}.l-guide-exam__item{display:flex;flex-direction:column;gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.l-guide-exam__item{gap:6.4vw}}.l-guide-exam__title{color:#002a65;font-size:clamp(.9rem,0.21rem + 1.43vw,1.5rem);font-weight:700;display:flex;align-items:center;gap:clamp(.525rem,0.13rem + 0.83vw,.875rem)}@media(max-width: 767px){.l-guide-exam__title{font-size:5.8vw;gap:2.6vw}}.l-guide-exam__title:before{content:"";background-color:#0048ae;filter:blur(1.5px);min-width:clamp(.3rem,0.07rem + 0.48vw,.5rem);height:auto;aspect-ratio:1;border-radius:50%}@media(max-width: 767px){.l-guide-exam__title:before{min-width:2.1vw}}.l-guide-exam__title-text{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}@media(max-width: 767px){.l-guide-exam__title-text span{font-size:5.3vw}}.l-guide-exam__detail{display:flex;flex-direction:column;gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.l-guide-exam__detail{gap:6.4vw}}.l-guide-exam__text{line-height:1.875}@media(max-width: 767px){.l-guide-exam__text{line-height:1.7}}.l-guide-exam__button{width:clamp(12.5625rem,2.99rem + 19.94vw,20.9375rem);height:clamp(1.9875rem,0.47rem + 3.15vw,3.3125rem);padding-inline:clamp(1.2rem,0.29rem + 1.9vw,2rem) clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.l-guide-exam__button{width:74.6vw;height:14.1vw;padding-inline:8.5vw 6.4vw;line-height:1.2}}.l-guide-apply{margin-bottom:clamp(4.8rem,1.14rem + 7.62vw,8rem)}@media(max-width: 767px){.l-guide-apply{margin-bottom:21.3vw}}.l-guide-support{margin-bottom:clamp(4.8rem,1.14rem + 7.62vw,8rem)}@media(max-width: 767px){.l-guide-support{margin-bottom:21.3vw}}.l-guide-support__content{display:flex;flex-direction:column;gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.l-guide-support__content{gap:6.4vw}}.l-guide-support__button{width:clamp(12.5625rem,2.99rem + 19.94vw,20.9375rem);height:clamp(1.9875rem,0.47rem + 3.15vw,3.3125rem);padding-inline:clamp(1.2rem,0.29rem + 1.9vw,2rem) clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.l-guide-support__button{width:74.6vw;height:14.1vw;padding-inline:8.5vw 6.4vw;line-height:1.2}}.l-guide-scholarship__content{display:flex;flex-direction:column;gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.l-guide-scholarship__content{gap:6.4vw}}.l-guide-scholarship__button{width:clamp(12.5625rem,2.99rem + 19.94vw,20.9375rem);height:clamp(1.9875rem,0.47rem + 3.15vw,3.3125rem);padding-inline:clamp(1.2rem,0.29rem + 1.9vw,2rem) clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.l-guide-scholarship__button{width:74.6vw;height:14.1vw;padding-inline:8.5vw 6.4vw;line-height:1.2}}