@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";html{font-size:10px}.container{max-width:87rem;margin:0 auto}header{background-color:#fff}header .header-inner{padding:2.2rem 1.25rem 4.7rem}header .header-inner .logo h1 a>img{width:23.5rem}header .header-inner .entry .btn.btn-entry{font-size:1.8rem;padding:1.4rem 2rem;transition:.3s}header .header-inner .entry .btn.btn-entry:hover{color:#019877;background-color:#fff;transition:.3s}main{padding-top:0rem}main [class*=section-] h2{font-size:3rem;padding-bottom:1.8rem;margin-bottom:4.2rem}main [class*=section-] h2::before{width:4.8rem}main .section-message{padding-top:6.2rem;padding-bottom:9.2rem}main .section-message p{font-size:1.8rem;max-width:71.7rem;margin-left:auto;margin-right:auto}main .section-about{padding:4rem 1.65rem 14.8rem}main .section-about .container{width:calc(100% - 12.8rem);max-width:124rem}main .section-about .about-inner h3{font-size:3rem;line-height:1.5em}main .section-about .about-inner .about-inner-paragraph{max-width:calc(100% - 3rem)}main .section-about .about-inner .about-inner-paragraph p{line-height:2em}main .section-about .about-inner .about-inner-img{max-width:calc(100% - 3rem);margin-left:3rem}main .section-interview{padding:7.3rem 1.65rem 11.8rem}main .section-interview .container{width:calc(100% - 12.8rem);max-width:124rem}main .section-interview h2.interview-heading{width:24.34rem;margin-bottom:4.2rem;padding:0}main .section-interview h2.interview-heading::before{display:none !important}main .section-interview .interview-inner-paragraph{padding:0rem 0 0 0;max-width:calc(100% - 3rem)}main .section-interview .interview-inner-paragraph .interview-inner-profile{margin-bottom:6rem}main .section-interview .interview-inner-paragraph .interview-inner-profile h3{font-size:3rem;line-height:1.5em;margin-bottom:1.2rem}main .section-interview .interview-inner-paragraph .interview-inner-profile dt{line-height:1.88em}main .section-interview .interview-inner-paragraph .interview-inner-content h2{line-height:1.5em;margin-bottom:2.2rem}main .section-interview .interview-inner-paragraph .interview-inner-content+.interview-inner-content{margin-top:5rem}main .section-interview .col-lg-6.order-lg-2{position:relative}main .section-interview .interview-inner-img{max-width:calc(100% - 3rem);margin-left:3rem;position:relative}main .section-requirements{padding:8.8rem 1.65rem 1.8rem}main .section-identity{padding:8.8rem 1.65rem 12.8rem;max-width:77.4rem;margin:0 auto}main .section-identity h2{margin-bottom:4rem}main .section-identity .section-identity-inner .section-identity-summary{margin-top:3.7rem;display:flex;align-items:flex-start;gap:2.2rem}main .section-identity .section-identity-inner .section-identity-summary>div:nth-child(1){width:37rem}main .section-identity .section-identity-inner .section-identity-summary>div:nth-child(2){width:calc(100% - 37rem - 2.2rem)}main .section-identity .section-identity-inner .section-identity-summary h3{margin-bottom:1rem}main .section-schedule{padding:0 1.65rem 1.8rem}main .section-schedule .section-schedule-inner{padding-top:1rem}main .section-schedule .section-schedule-inner p{font-size:1.6rem;line-height:1.88em}main .section-schedule .section-schedule-inner .section-schedule-item>div:nth-child(1){width:21rem}main .section-schedule .section-schedule-inner .section-schedule-item>div:nth-child(2){width:calc(100% - 21rem)}main .section-schedule .section-schedule-inner .section-schedule-item .item-date::before{left:18.8rem}main .section-schedule .section-schedule-inner .section-schedule-item .item-date span{width:21rem;height:4.5rem;font-size:1.8rem;line-height:1em;padding:1.4rem 0rem;justify-content:center}main .section-schedule .section-schedule-inner .section-schedule-item .item-date.last::before{content:none}main .section-schedule .section-schedule-inner .section-schedule-item .item-date.last span{padding:.4rem .6rem}main .section-schedule .section-schedule-inner .section-schedule-item .item-event{padding:.9rem 0 4rem 3rem}main .section-schedule .section-schedule-inner .section-schedule-item .item-event h3{font-size:2rem}main .section-schedule .section-schedule-inner .section-schedule-item .item-event>span{padding:1.8rem 2.5rem;font-size:1.6rem}main .section-schedule .section-schedule-inner .section-schedule-item .item-event>span+span{margin-top:1.2rem}main .section-schedule .section-schedule-inner .section-schedule-item.section-schedule-subitem .item-date span{width:4.5rem;margin-left:16.5rem}main .section-interview-items{padding:10.63rem 0 10.73rem;background-color:#e3e8eb}main .section-interview-items h2{width:24.34rem;margin:0 auto 7.75rem}main .section-interview-items .wrap-items-inner{max-width:112rem;margin:0 auto;display:flex;justify-content:center;gap:0 8rem}main .section-interview-items .wrap-items-inner .wrap-item{margin-bottom:4rem;width:32rem}main .section-interview-items .wrap-items-inner .wrap-item span{max-width:32rem;max-height:39.5rem}main .section-interview-items .wrap-items-inner .wrap-item span .interview-img{max-width:100%;width:100%}main .section-interview-items .wrap-items-inner .wrap-item .name-position{font-size:3rem;margin-bottom:1.7rem}main .section-interview-items .wrap-items-inner .wrap-item .name{font-size:2rem}.footer-nav{display:none}.nav-screen{background-color:rgba(0,0,0,0);width:auto;height:auto;top:7rem;padding:1rem 1.25rem}.nav-screen ul{text-align:left}.nav-screen ul li{display:inline}.nav-screen ul li a:hover{text-decoration:underline}.nav-screen ul li+li{margin-top:0;margin-left:4rem}