﻿.archive-list__list{display:grid;gap:10.8rem 8rem}@media screen and (min-width: 768px){.archive-list__list{grid-template-columns:repeat(3, 1fr)}}.archive-list__item{position:relative;counter-increment:archive-list}.archive-list__item a{display:block}.archive-list__item figure{position:relative;margin-bottom:2.8rem}@media screen and (max-width: 767px){.archive-list__item figure{margin-bottom:8.8rem}}.archive-list__item figure::before{font-family:"Rajdhani","Noto Sans JP","Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-size:6rem;font-weight:600;line-height:1;position:absolute;bottom:-2.3rem;left:1.2rem;display:block;content:counter(archive-list, decimal-leading-zero);letter-spacing:.02em;color:#00c8ff;text-box:trim-both cap alphabetic}@media screen and (max-width: 767px){.archive-list__item figure::before{font-size:15rem;bottom:-6rem;left:2.2rem}}.archive-list__item p{font-size:1.8rem;font-weight:500;line-height:1.6111111111;margin-bottom:1.5rem;color:#004f99;letter-spacing:0}@media screen and (max-width: 767px){.archive-list__item p{font-size:3.2rem;line-height:1.71875;padding-right:9rem}}.archive-list__item span{font-size:1.4rem;font-weight:500;display:block}@media screen and (min-width: 768px){.archive-list__item span{padding-right:4rem}}@media screen and (max-width: 767px){.archive-list__item span{font-size:2.8rem}}.archive-list__icon{position:absolute;right:0;display:grid;width:3rem;height:3rem;background-color:#000;place-content:center}@media screen and (min-width: 768px){.archive-list__icon{bottom:0}}@media screen and (max-width: 767px){.archive-list__icon{top:95rem;width:8rem;height:8rem}}.archive-list__icon::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transform:scale(0);background-color:#004f99}a:hover .archive-list__icon::before{transform:scale(1)}.archive-list__icon img{width:1rem;filter:brightness(0) invert(1)}@media screen and (max-width: 767px){.archive-list__icon img{width:2.5rem}}.mv{position:relative}@media screen and (min-width: 768px){.mv::before{position:absolute;content:"";height:54.4rem;width:100%;background-color:#e9eded;display:block;top:0;left:0;right:0;margin:auto}}.mv__wrap{position:relative;box-sizing:border-box;height:68.4rem;margin:0 auto 19.8rem;background:url("../images/interview/bg_mv.png") center top/contain no-repeat}@media screen and (min-width: 768px){.mv__wrap{width:130rem;padding-top:21rem}.mv__wrap::before{position:absolute;z-index:-1;bottom:-25rem;left:calc(50% + 35rem);width:21.3rem;height:19.3rem;content:"";background:url("../images/interview/bg_shape_01.png") center/contain no-repeat}}@media screen and (max-width: 767px){.mv__wrap{height:114.3rem;margin:0 auto 10.4rem;padding:11.4rem 4.5rem 0;background:url("../images/interview/sp/bg_mv.png") center top/cover no-repeat}}@media screen and (min-width: 768px){.mv__txt{width:100rem;margin:0 auto}}.mv__ttl{font-family:"Rajdhani","Noto Sans JP","Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-size:1.7rem;font-weight:500;line-height:1;margin-bottom:2.9rem;letter-spacing:.06em;color:#004f99;text-box:trim-both cap alphabetic}@media screen and (max-width: 767px){.mv__ttl{font-size:3.5rem}}.mv__ttl b{font-size:4.2rem;font-weight:500;letter-spacing:0;color:#00c8ff}@media screen and (max-width: 767px){.mv__ttl b{font-size:7rem}}.mv__catch{position:relative;z-index:2;margin-bottom:5.1rem}@media screen and (max-width: 767px){.mv__catch{margin-bottom:-2rem}}.mv__catch p{font-size:3.4rem;font-weight:bold;line-height:2.3;letter-spacing:.12em;color:#004f99}.mv__catch p span{display:inline;padding:.45em .5em;color:#004f99;background-color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media screen and (min-width: 768px){.mv__img{position:absolute;right:0;bottom:-5.7rem;width:88.8rem;height:67rem}}@media screen and (max-width: 767px){.mv__img{margin:0 -4.5rem 4.7rem}}.mv__staff{position:relative;z-index:2}.mv__job{font-size:1.6rem;font-weight:500;line-height:1;display:block;width:fit-content;margin-bottom:.3rem;padding:.44em .72em;letter-spacing:.16em;background:#00c8ff}@media screen and (max-width: 767px){.mv__job{font-size:2.8rem;display:inline-block;padding:.36em .8em}}.mv__date{font-size:1.4rem;display:block;letter-spacing:.14em}@media screen and (max-width: 767px){.mv__date{font-size:2.4rem}}.col-1{display:grid;gap:9rem 11.5rem;margin-bottom:14.4rem}@media screen and (min-width: 768px){.col-1{grid-template-columns:auto auto;grid-template-rows:auto auto}}.col-2{display:grid;gap:9rem 11.5rem;margin-bottom:33.9rem}@media screen and (min-width: 768px){.col-2{grid-template-columns:auto auto;grid-template-rows:auto auto}}@media screen and (max-width: 767px){.col-2{margin-bottom:11.2rem}}.col-txt__ttl{font-size:2.4rem;font-weight:500;line-height:1.4166666667;position:relative;margin-bottom:2.6rem;padding-bottom:2.2rem;letter-spacing:.14em;color:#00c8ff}@media screen and (max-width: 767px){.col-txt__ttl{font-size:3.5rem;letter-spacing:.08em}}.col-txt__ttl::before{position:absolute;bottom:0;left:0;display:block;width:4rem;height:.2rem;margin:auto;content:"";background-color:#00c8ff}.col-txt p{text-align:justify;letter-spacing:.16em}@media screen and (max-width: 767px){.col-txt p{line-height:2.0357142857;letter-spacing:.1em}}@media screen and (min-width: 768px){.col-1 .col-txt{grid-column:2}}@media screen and (min-width: 768px){.col-1 .col-txt:nth-of-type(1){padding-top:5rem}}.col-img{position:relative;height:fit-content}@media screen and (min-width: 768px){.col-img{width:50.5rem}}.col-1 .col-img{margin-left:-15rem}@media screen and (min-width: 768px){.col-1 .col-img{grid-column:1;grid-row:1/-1}}@media screen and (max-width: 767px){.col-1 .col-img{margin-top:12rem;margin-left:-4.5rem}}.col-2 .col-img{margin-right:-15rem}@media screen and (min-width: 768px){.col-2 .col-img{grid-column:2;grid-row:1/-1}}@media screen and (max-width: 767px){.col-2 .col-img{margin-right:-4.5rem;margin-bottom:22rem}}.col-img::before{position:absolute;z-index:-1;display:block;content:""}.col-1 .col-img::before{top:100%;right:7.5rem;width:15.3rem;height:11.3rem;background:url("../images/interview/bg_shape_02.png") center/contain no-repeat}@media screen and (max-width: 767px){.col-1 .col-img::before{top:-22rem;right:-4.5rem;width:19rem;height:17rem;background:url("../images/interview/sp/bg_shape_02.png") center/contain no-repeat}}.col-2 .col-img::before{top:100%;left:11.2rem;width:30.7rem;height:18.2rem;background:url("../images/interview/bg_shape_03.png") center/contain no-repeat}@media screen and (max-width: 767px){.col-2 .col-img::before{top:calc(100% - 2.8rem);left:-4.5rem;width:30.7rem;height:21.3rem;background:url("../images/interview/sp/bg_shape_03.png") center/contain no-repeat}}.time-schedule{display:grid;gap:9rem 7rem;margin-bottom:12.6rem}@media screen and (min-width: 768px){.time-schedule{align-items:center;grid-template-columns:auto 53rem}}.time-schedule-list{position:relative;padding:5.5rem 4.7rem;background-color:#e9eded}@media screen and (max-width: 767px){.time-schedule-list{padding:5.5rem 6rem 8rem}}.time-schedule-list::before{position:absolute;top:0;right:0;display:block;width:7.6rem;height:7.6rem;content:"";background-color:#fff}@media screen and (max-width: 767px){.time-schedule-list::before{width:9.6rem;height:7.6rem}}.time-schedule-list__ttl{font-family:"Rajdhani","Noto Sans JP","Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-size:2.7rem;font-weight:600;line-height:1;margin-bottom:4.2rem;letter-spacing:.06em;color:#00c8ff;text-box:trim-both cap alphabetic}@media screen and (max-width: 767px){.time-schedule-list__ttl{font-size:4.5rem}}.time-schedule-list__list{position:relative;display:grid;gap:1rem;list-style:none}@media screen and (max-width: 767px){.time-schedule-list__list{gap:1.2rem}}.time-schedule-list__list::before{position:absolute;z-index:2;top:0;bottom:0;left:2.1rem;display:block;width:1px;height:100%;margin:auto;content:"";background-color:#00c8ff}@media screen and (max-width: 767px){.time-schedule-list__list::before{left:2.4rem}}.time-schedule-list__list li{position:relative;display:flex;box-sizing:border-box;min-height:6rem;padding:0 0 0 3.6rem;border-radius:.6rem;background-color:#fff}@media screen and (min-width: 768px){.time-schedule-list__list li{align-items:center}}@media screen and (max-width: 767px){.time-schedule-list__list li{flex-flow:column;justify-content:center;min-height:13.5rem;padding:0 1rem 0 5rem}}.time-schedule-list__list li::after{position:absolute;z-index:4;top:0;left:1.7rem;display:block;width:1rem;height:1rem;content:"";border-radius:50%;background-color:#004f99}@media screen and (min-width: 768px){.time-schedule-list__list li::after{bottom:0;margin:auto}}@media screen and (max-width: 767px){.time-schedule-list__list li::after{top:3.6rem;left:2.1rem;width:1.2rem;height:1.2rem}}.time-schedule-list__list li:first-child::before,.time-schedule-list__list li:last-child::before{position:absolute;z-index:3;left:1.7rem;display:block;width:1rem;height:50%;margin:auto;content:"";background-color:#fff}.time-schedule-list__list li:first-child::before{top:0}@media screen and (max-width: 767px){.time-schedule-list__list li:first-child::before{height:30%}}.time-schedule-list__list li:last-child::before{bottom:0}@media screen and (max-width: 767px){.time-schedule-list__list li:last-child::before{height:65%}}.time-schedule-list__list li time{font-family:"Rajdhani","Noto Sans JP","Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans",sans-serif;font-size:2.5rem;font-weight:600;line-height:1;display:block;letter-spacing:.06em;color:#00c8ff;text-box:trim-both cap alphabetic}@media screen and (min-width: 768px){.time-schedule-list__list li time{width:3.5em}}@media screen and (max-width: 767px){.time-schedule-list__list li time{font-size:3.9rem}}.time-schedule-list__list li p{font-size:1.4rem;letter-spacing:.16em}@media screen and (max-width: 767px){.time-schedule-list__list li p{font-size:2.5rem}}.slider{position:relative;padding:15rem 0 14rem;background-color:#e9eded}@media screen and (max-width: 767px){.slider{padding:23.4rem 0 37.8rem}}@media screen and (min-width: 768px){.slider__header{display:grid;justify-content:space-between;grid-template-columns:1fr auto}}@media screen and (max-width: 767px){.slider__btn{position:absolute;right:4.5rem;bottom:20.7rem}}
/*# sourceMappingURL=interview.css.map */