@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&family=Oswald&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap";.js-parallax{transition:.8s ease-in-out;transform:translateY(30px);opacity:0}.js-parallax.on{transform:translateY(0);opacity:1}.js-parallax.delay-1{transition:.8s ease-in-out;transform:translateY(30px);opacity:0;transition-delay:.3s}.js-parallax.delay-1.on{transform:translateY(0);opacity:1}.js-parallax.delay-2{transition:.8s ease-in-out;transform:translateY(30px);opacity:0;transition-delay:.6s}.js-parallax.delay-2.on{transform:translateY(0);opacity:1}.js-parallax.delay-3{transition:.8s ease-in-out;transform:translateY(30px);opacity:0;transition-delay:.9s}.js-parallax.delay-3.on{transform:translateY(0);opacity:1}.js-parallax.delay-4{transition:.8s ease-in-out;transform:translateY(30px);opacity:0;transition-delay:1.2s}.js-parallax.delay-4.on{transform:translateY(0);opacity:1}.js-parallax.delay-5{transition:.8s ease-in-out;transform:translateY(30px);opacity:0;transition-delay:1.5s}.js-parallax.delay-5.on{transform:translateY(0);opacity:1}.second-mv{background-image:url("/assets/img/recruit/second_mv.png")}@media only screen and (max-width: 768px){.second-mv{background-image:url("/assets/img/recruit/second_mv_sp.png")}}.message{position:relative;padding-block:104px}@media only screen and (max-width: 768px){.message{padding-block:20.5128205128vw}}.message__inner{width:1200px;margin-inline:auto;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.message__inner{width:91.7948717949vw;flex-direction:column}}.message__title{margin-bottom:46px}@media only screen and (max-width: 768px){.message__title{margin-bottom:5.2vw}}.message__lead{font-size:33px;font-family:"Zen Old Mincho",serif;margin-bottom:32px}@media only screen and (max-width: 768px){.message__lead{margin-bottom:8.2051282051vw;font-size:8.4615384615vw}}.message__img-area{width:483px}@media only screen and (max-width: 768px){.message__img-area{width:91.7948717949vw;order:1;text-align:center}}.message__text-area{width:640px}@media only screen and (max-width: 768px){.message__text-area{margin-top:0;width:91.7948717949vw;order:0;margin-bottom:10.7vw}}.message__text{margin-bottom:35px}@media only screen and (max-width: 768px){.message__text{margin-bottom:3.8vw}}.message__post{text-align:right}@media only screen and (max-width: 768px){.message__post{font-size:4vw}}.message__name{font-size:20px;display:inline-block;margin-left:20px;font-family:"Zen Old Mincho",serif}@media only screen and (max-width: 768px){.message__name{margin-left:2vw;font-size:4.2666666667vw}}.message__img-area2{position:relative;display:flex;overflow:hidden;margin-top:104px;transition:.8s ease-in-out;transform:translateY(30px);opacity:0}.message__img-area2.on{transform:translateY(0);opacity:1}@media only screen and (max-width: 768px){.message__img-area2{margin-top:13.3333333333vw}}.message__img-list{padding:0;display:flex;flex-shrink:0}.message__img-list:first-child{animation:slide1 90s -45s linear infinite}.message__img-list:last-child{animation:slide2 90s linear infinite}.message__img-item{display:inline-block;width:100%;margin-right:24px;list-style:none;text-align:center}@media only screen and (max-width: 768px){.message__img-item{height:65.0666666667vw;margin-right:3.2vw}}.message__img{display:block;height:auto}@keyframes slide1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes slide2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.profile{padding-block:104px}@media only screen and (max-width: 768px){.profile{padding-block:20.5128205128vw}}.profile__inner{width:1200px;margin-inline:auto}@media only screen and (max-width: 768px){.profile__inner{width:91.7948717949vw}}.profile__title{margin-bottom:56px}@media only screen and (max-width: 768px){.profile__title{margin-bottom:12vw}}.number{padding-block:104px}@media only screen and (max-width: 768px){.number{padding-block:20.5128205128vw}}.number__inner{width:1200px;margin-inline:auto;gap:40px;flex-direction:column;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.number__inner{width:91.7948717949vw}}.number ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;max-inline-size:1120px;margin-block-start:47px;margin-inline:auto}@media only screen and (max-width: 768px){.number ul{display:flex;flex-direction:column;gap:6.1538461538vw;max-inline-size:100%;margin-block-start:12.3076923077vw}}.number ul>li{padding-block:46px 24px;padding-inline:30px;background:#fff;border-radius:10px}@media only screen and (max-width: 768px){.number ul>li{padding-block:12.3076923077vw;padding-inline:4.1025641026vw;border-radius:2.5641025641vw}}.number ul>li>img{display:block;margin-inline:auto;margin-block:calc((1em - 1lh)/2)}@media only screen and (max-width: 768px){.number ul>li>img{inline-size:33.3333333333vw;block-size:auto;max-block-size:33.3333333333vw;object-fit:contain}}.number ul>li h3{margin-block-start:24px;font-size:22px;font-weight:500;text-align:center}@media only screen and (max-width: 768px){.number ul>li h3{margin-block-start:6.1538461538vw;font-size:5.1282051282vw}}.number ul>li .unit{margin-block-start:3px;text-align:center}.number ul>li .num span{margin-block:calc((1em - 1lh)/2)}.number ul>li .small{font-size:33px;font-weight:700}@media only screen and (max-width: 768px){.number ul>li .small{font-size:4.6153846154vw}}.number ul>li .count{font-family:"Zen Old Mincho",serif;font-size:90px;font-weight:700;line-height:1;color:#3d4580}@media only screen and (max-width: 768px){.number ul>li .count{font-size:20.5128205128vw}}.number ul>li:has(.num:nth-child(2)) .unit{display:flex;gap:13px;justify-content:center;margin-block-start:13px}@media only screen and (max-width: 768px){.number ul>li:has(.num:nth-child(2)) .unit{gap:4.1025641026vw;margin-block-start:4.1025641026vw}}.number ul>li:has(.num:nth-child(2)) .unit .num{display:flex;gap:4px;align-items:baseline}@media only screen and (max-width: 768px){.number ul>li:has(.num:nth-child(2)) .unit .num{gap:1.0256410256vw}}.number ul>li:has(.num:nth-child(2)) .unit .count{inline-size:46.93px;font-size:40px;text-align:right}@media only screen and (max-width: 768px){.number ul>li:has(.num:nth-child(2)) .unit .count{inline-size:12.0333333333vw;font-size:10.2564102564vw}}.number ul>li:has(.num:nth-child(2)) .unit .before{font-size:20px;font-weight:500}@media only screen and (max-width: 768px){.number ul>li:has(.num:nth-child(2)) .unit .before{font-size:4.6153846154vw}}.number ul>li:has(.num:nth-child(2)) .unit .small{font-size:25px}@media only screen and (max-width: 768px){.number ul>li:has(.num:nth-child(2)) .unit .small{font-size:4.6153846154vw}}.number ul>li[data-id="3"] .count{display:inline-flex;justify-content:flex-end;inline-size:156.61px;text-align:right}@media only screen and (max-width: 768px){.number ul>li[data-id="3"] .count{inline-size:35.6923076923vw}}.number ul>li[data-id="6"] .small{font-weight:500}:root{--white: #fff;--primary: #005eac;--sub: #4aadfd;--name: "Anta", sans-serif;--icon-arrow: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="19" viewBox="0 0 21 19" fill="none"> <path d="M20 9.5L1 9.5M20 9.5L11.8571 18M20 9.5L11.8571 1" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>');--easeOutQuart: cubic-bezier(0.25, 1, 0.5, 1)}.u-inner{max-inline-size:1200px;margin-inline:auto}@media(width <= 768px){.u-inner{padding-inline:4.1025641026vw}}.u-second{--header-height: 61px}@media only screen and (width <= 768px){.u-second{--header-height: calc((100 / 390) * 61 * 1vw)}}.interview{padding-block:96px 104px;overflow:clip;background:url("../img/recruit/interview/bg.webp") no-repeat center/cover}@media only screen and (max-width: 768px){.interview{padding-block:25vw 21.5vw}}.interview .u-inner{display:grid;grid-template-columns:auto 732px}@media only screen and (max-width: 768px){.interview .u-inner{display:flex;flex-direction:column}}.interview .u-inner .u-hgroup{grid-row:1/2;grid-column:1/2}.interview .u-inner .body{grid-row:1/2;grid-column:2/3;margin-block-start:17px}@media only screen and (max-width: 768px){.interview .u-inner .body{margin-block-start:8.2051282051vw}}.interview .u-inner .over{position:relative;grid-row:2/3;grid-column:1/3}.interview .u-inner .items{position:relative;inline-size:100%;overflow:hidden}@media only screen and (max-width: 768px){.interview .u-inner .items{margin-block-start:8.2051282051vw}}.interview .u-inner .swiper-wrapper{margin-block-start:47px}@media only screen and (max-width: 768px){.interview .u-inner .swiper-wrapper{margin-block-start:0}.interview .u-inner .swiper-wrapper img{block-size:123.0769230769vw;inline-size:auto;max-inline-size:none}}.interview .u-inner .swiper-wrapper a{position:relative;display:grid;inline-size:fit-content;margin-inline:auto;transition:opacity .25s ease}@media(any-hover: hover){.interview .u-inner .swiper-wrapper a:hover{opacity:.7}}.interview .u-inner .swiper-wrapper .wrap{position:absolute;inset:auto 0 0;z-index:2;display:grid;gap:23px;inline-size:100%;padding:0 33px 34px;pointer-events:none;background:linear-gradient(0deg, #3d4580 0%, rgba(0, 207, 222, 0) 100%);border-radius:0 0 16px 16px}@media only screen and (max-width: 768px){.interview .u-inner .swiper-wrapper .wrap{gap:2.0512820513vw;padding:0 4.1025641026vw 6.1538461538vw;border-radius:0 0 2.0512820513vw 2.0512820513vw}}.interview .u-inner .swiper-wrapper .division{display:flex;gap:6px;font-size:14px;text-shadow:0 0 20px rgba(7,21,22,.4);color:#fff}@media only screen and (max-width: 768px){.interview .u-inner .swiper-wrapper .division{gap:2.0512820513vw;font-size:3.5897435897vw;text-shadow:0 0 5.1282051282vw rgba(7,21,22,.4)}}.interview .u-inner .swiper-wrapper .division span+span::before{margin-inline-end:10px;content:"/"}.interview .u-inner .swiper-wrapper .name{color:#fff;display:flex;gap:8px;align-items:center;margin-block:calc((1em - 1lh)/2);text-shadow:0 0 20px rgba(7,21,22,.4)}@media only screen and (max-width: 768px){.interview .u-inner .swiper-wrapper .name{gap:2.0512820513vw;align-items:baseline;text-shadow:0 0 5.1282051282vw rgba(7,21,22,.4)}}.interview .u-inner .swiper-wrapper .name .title{font-family:var(--name);font-size:48px;font-weight:400}@media only screen and (max-width: 768px){.interview .u-inner .swiper-wrapper .name .title{font-size:12.3076923077vw}}@media only screen and (max-width: 768px){.interview .u-inner .swiper-wrapper .name .date{font-size:3.5897435897vw}}.interview .u-inner .interview-controller{position:absolute;left:2%;top:100%;margin-top:32px;z-index:2;display:flex;justify-content:space-between;block-size:48px;pointer-events:none}@media only screen and (max-width: 768px){.interview .u-inner .interview-controller{block-size:12.3076923077vw;inset:50% 0 auto;margin-top:0}}.interview .u-inner .interview-controller button{display:grid;place-content:center;inline-size:48px;aspect-ratio:1;color:#fff;pointer-events:auto;background:#3d4580;border:2px solid #3d4580;border-radius:50%;transition:all .25s ease}@media only screen and (max-width: 768px){.interview .u-inner .interview-controller button{inline-size:12.3076923077vw;border-width:.5128205128vw}}@media(any-hover: hover){.interview .u-inner .interview-controller button:hover{color:#3d4580;background:#fff}}.interview .u-inner .interview-controller button::before{inline-size:16px;aspect-ratio:1;content:"";background:currentcolor;mask:var(--icon-arrow) no-repeat center/contain}@media only screen and (max-width: 768px){.interview .u-inner .interview-controller button::before{inline-size:4.1025641026vw}}.interview .u-inner .interview-controller button.interview-prev::before{rotate:180deg}@media(width > 768px){.interview .u-inner .interview-controller button.interview-prev{translate:-50% 0}.interview .u-inner .interview-controller button.interview-next{translate:50% 0}}[data-pointer=none]{pointer-events:none;cursor:none;user-select:none}.entry{padding-block:104px 0px}@media only screen and (max-width: 768px){.entry{padding-block:16.933333vw 0}}.entry__inner{width:1200px;margin-inline:auto}@media only screen and (max-width: 768px){.entry__inner{width:91.7948717949vw}}@media only screen and (max-width: 768px){.entry__text{display:none}}.entry__title{font-size:32px}@media only screen and (max-width: 768px){.entry__title{font-size:8.2051282051vw}}.entry__title::after{display:block;font-size:16px;opacity:1}.entry__btn{position:relative;margin-inline:auto;display:flex;align-items:center;color:#fff;gap:40px;padding-block:56px;padding-inline:80px;width:736px;height:199px;border-radius:16px;background-image:url("/assets/img/recruit/entry.png");background-repeat:no-repeat;background-size:cover;margin-bottom:105px}@media only screen and (max-width: 768px){.entry__btn{width:89.3333333333vw;height:34.6666666667vw;padding-block:7.4666666667vw;padding-inline:10.6666666667vw;margin-bottom:14vw;border-radius:4.1025641026vw}}.entry__btn::after{content:"";width:75px;aspect-ratio:1/1;border-radius:calc(infinity*1px);display:block;border:1px solid #fff;position:absolute;right:42px;transition:inherit}@media only screen and (max-width: 768px){.entry__btn::after{width:13vw;right:5vw}}.entry__btn::before{content:"";width:16px;aspect-ratio:16/10;mask-repeat:no-repeat;mask-size:contain;mask-position:center;mask-image:url("/assets/img/common/arrow_right.svg");background-color:#fff;position:absolute;right:70px;top:50%;transform:translateY(-50%);transition:inherit}@media only screen and (max-width: 768px){.entry__btn::before{right:9.2vw;width:4.2666666667vw}}/*# sourceMappingURL=recruit.css.map */
