﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}.recruit{margin:0 auto;overflow:hidden;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Noto Sans JP","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.recruit #wrap{margin:0;padding:0;overflow:hidden}.recruit .iScrollVerticalScrollbar{opacity:0}@keyframes blink{0%{opacity:1}50%{opacity:0;transform:scale(0.8)}100%{opacity:1}}.recruit .header-recruit{opacity:0}@media (max-width: 767px){.recruit .header-recruit{width:100%;height:50px;display:none;top:0;transition:all 0.3s}.recruit .header-recruit.active{opacity:1;display:block}}.recruit .header-recruit__index{opacity:1}.recruit .header-recruit__requirements{opacity:1}.recruit .header-recruit__sidebar{opacity:1}.recruit .re-box{height:100%}.recruit .box-note{position:relative;display:flex;align-items:center;justify-content:center;height:100%}@media (max-width: 767px){.recruit .box-note{align-items:flex-start}}.recruit .box-note .inner{position:relative;width:100%}.recruit .box-note__inner{max-width:560px;width:100%;margin:0;padding-left:143px}@media (max-width: 767px){.recruit .box-note__inner{padding:0 0 0 53px;margin-top:94px}}@media only screen and (max-width: 767px) and (max-width: 374px){.recruit .box-note__inner{padding-bottom:80px}}.recruit .box-note__tag{font-weight:500;font-size:16px;letter-spacing:0.2em;line-height:35px;text-align:left;color:#fa7bac;padding-left:25px;position:relative}@media (max-width: 767px){.recruit .box-note__tag{font-size:14px;letter-spacing:0.1em;line-height:30px;padding-left:23px}}.recruit .box-note__tag::before{content:"";position:absolute;top:17px;left:0;width:13px;height:1px;background:#fa7bac}@media (max-width: 767px){.recruit .box-note__tag::before{top:15px}}.recruit .box-note__ttl{font-family:"Zen Old Mincho",serif;font-weight:500;font-size:25px;letter-spacing:0.1em;line-height:42px;text-align:left;color:#1c1c1c;margin-top:32px}@media (max-width: 767px){.recruit .box-note__ttl{margin-top:15px;font-size:20px;line-height:31px}}.recruit .box-note__txt{font-weight:500;font-size:17px;letter-spacing:0.05em;line-height:37px;text-align:left;color:#1c1c1c;margin:26px auto 46px}@media only screen and (max-width: 768px){.recruit .box-note__txt{padding-right:25px;font-size:14px}}@media (max-width: 767px){.recruit .box-note__txt{font-size:15px;line-height:28px;margin-top:15px;margin-bottom:22px;padding-right:32px}}.recruit .recruit-logo{position:absolute;top:61px;left:50%;transform:translateX(-50%);right:13px;margin:0 auto;text-align:center;opacity:0;transition:all 0.3s;transition-delay:1s;z-index:9;cursor:pointer}@media only screen and (max-width: 1200px){.recruit .recruit-logo{left:50%;transform:translateX(-50%)}}@media (max-width: 767px){.recruit .recruit-logo{z-index:9;width:146px;height:30px;top:20px;left:16px;right:auto;transform:translateX(0)}}.recruit .slider-card{position:relative;overflow:hidden;height:430px;max-width:1104px;width:100%;margin:37px auto 0}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card{max-width:820px;height:320px}}@media (max-width: 767px){.recruit .slider-card{height:380px;width:100%;max-width:345px;margin-top:17px;position:relative}}@media only screen and (min-width: 300px) and (max-width: 374px){.recruit .slider-card{height:330px}}.recruit .slider-card__img{border-radius:50%;overflow:hidden;margin:0 auto;opacity:0;transition:opacity 0.9s ease}@media (min-width: 768px){.recruit .slider-card__img{width:167px;height:167px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card__img{width:120px;height:120px}}@media (max-width: 767px){.recruit .slider-card__img{width:82px;height:82px}}.recruit .slider-card__img img{width:100%;height:100%;object-fit:cover}.recruit .slider-card__cont{margin:15px auto 0}@media (max-width: 767px){.recruit .slider-card__cont{margin-top:11px}}.recruit .slider-card__heading{font-weight:500;font-size:20px;line-height:41px;text-align:left;color:#1c1c1c;display:none;letter-spacing:0.08em;display:none;font-family:"Zen Old Mincho",serif}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card__heading{font-size:18px}}.recruit .slider-card__heading span{overflow:hidden;width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}@media (max-width: 767px){.recruit .slider-card__heading span{overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}@media (max-width: 767px){.recruit .slider-card__heading{font-size:17px;line-height:27px;color:#1c1c1c;text-align:left;letter-spacing:0.02em}}.recruit .slider-card__text{font-weight:500;font-size:15px;text-align:center;display:block;margin:8px auto 0}@media (min-width: 768px){.recruit .slider-card__text span{display:block;margin:0 -40px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card__text span{margin:0 -45px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card__text{width:90%;font-size:13px}}@media (max-width: 767px){.recruit .slider-card__text{width:82px;margin:-3px auto 0;font-size:12px;line-height:14px;text-align:center;font-feature-settings:"palt"}}.recruit .slider-card .slider-wrapper{position:relative;display:flex;transition:transform 0.5s ease}.recruit .slider-card .slider-item{box-sizing:border-box;text-align:center;z-index:1;top:80px;position:absolute;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card .slider-item{top:30px}}@media (max-width: 767px){.recruit .slider-card .slider-item{top:252px;width:50%}}@media only screen and (min-width: 300px) and (max-width: 374px){.recruit .slider-card .slider-item{top:220px}}@media only screen and (min-width: 1025px){.recruit .slider-card .slider-item:hover .slider-card__img{opacity:0.65 !important}}.recruit .slider-card .slider-item:not(.active),.recruit .slider-card .slider-item:not(.slider-item-prev),.recruit .slider-card .slider-item:not(.slider-item-next){display:none}.recruit .slider-card .slider-item .slider-card__img .thumb_img{display:block}.recruit .slider-card .slider-item .slider-card__img .featured_img{display:none}@media (max-width: 767px){.recruit .slider-card .slider-item .slider-card__text span{overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}.recruit .slider-card .slider-item.slider-item-prev{display:block;max-width:167px;right:17px}.recruit .slider-card .slider-item.slider-item-prev .slider-card__img{opacity:1}@media (min-width: 768px){.recruit .slider-card .slider-item.slider-item-prev{transform:translateX(-50px)}}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card .slider-item.slider-item-prev{right:5px}}@media (max-width: 767px){.recruit .slider-card .slider-item.slider-item-prev{right:26px;transform:none !important}.recruit .slider-card .slider-item.slider-item-prev .slider-card__box{margin:0 0 0 auto}}.recruit .slider-card .slider-item.slider-item-next{display:block;max-width:167px;left:17px}.recruit .slider-card .slider-item.slider-item-next .slider-card__img{opacity:1}@media (min-width: 768px){.recruit .slider-card .slider-item.slider-item-next{transform:translateX(50px)}}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card .slider-item.slider-item-next{left:5px}}@media (max-width: 767px){.recruit .slider-card .slider-item.slider-item-next{left:26px;transform:none !important}.recruit .slider-card .slider-item.slider-item-next .slider-card__box{margin:0 auto 0 0}}.recruit .slider-card .slider-item.active{display:block;opacity:1;width:540px;top:0;margin:0 auto;left:0;right:0}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card .slider-item.active{width:380px}}@media (max-width: 767px){.recruit .slider-card .slider-item.active{width:280px}}@media (max-width: 767px){.recruit .slider-card .slider-item.active .slider-card__text{font-size:13px;margin-top:8px;line-height:16px;width:100%}}.recruit .slider-card .slider-item.active .slider-card__cont{margin-top:20px}@media (max-width: 767px){.recruit .slider-card .slider-item.active .slider-card__cont{margin-top:12px}}.recruit .slider-card .slider-item.active .slider-card__heading{display:block}.recruit .slider-card .slider-item.active .slider-card__img{width:540px;height:320px;border-radius:15px;overflow:hidden;opacity:1;transition:width 0.9s ease}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card .slider-item.active .slider-card__img{width:380px;height:230px}}@media (max-width: 767px){.recruit .slider-card .slider-item.active .slider-card__img{width:280px;height:137px;margin:0 auto;border-radius:8px}}.recruit .slider-card .slider-item.active .slider-card__img .thumb_img{display:none}.recruit .slider-card .slider-item.active .slider-card__img .featured_img{display:block}.recruit .slider-card button{font-size:0;color:transparent;border:none;outline:none;position:absolute;top:33.5%;width:40px;height:40px;cursor:pointer;z-index:99;transition:all 0.3s ease-in-out;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card button{top:65px}}@media only screen and (min-width: 1025px){.recruit .slider-card button:hover:hover{opacity:0.65}}@media (max-width: 767px){.recruit .slider-card button{top:auto;width:30px;height:30px;bottom:72px}}@media only screen and (min-width: 300px) and (max-width: 374px){.recruit .slider-card button{bottom:50px}}.recruit .slider-card button.next{right:0;left:auto;background:url(../../img/recruit/icon_next.png) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1300px){.recruit .slider-card button.next{right:0}}@media (max-width: 767px){.recruit .slider-card button.next{right:28px}}@media only screen and (min-width: 300px) and (max-width: 374px){.recruit .slider-card button.next{right:8px}}.recruit .slider-card button.prev{left:0;right:auto;background:url(../../img/recruit/icon_prev.png) no-repeat;background-size:contain}@media (max-width: 767px){.recruit .slider-card button.prev{left:28px}}@media only screen and (min-width: 300px) and (max-width: 374px){.recruit .slider-card button.prev{left:8px}}@media (min-width: 768px){.recruit .slider-box__img{border-radius:50%;width:167px;height:167px;overflow:hidden;margin:0 auto;transition:width 0.6s ease, margin 0.6s ease}}.recruit .slider-box__img img{width:100%;height:100%;object-fit:cover}.recruit .slider-box__cont{margin:20px auto 0}@media (max-width: 767px){.recruit .slider-box__cont{margin-top:11px}}.recruit .slider-box__heading{font-family:"Zen Old Mincho",serif;font-weight:500;font-size:20px;line-height:41px;text-align:center;color:#1c1c1c;display:none}@media (max-width: 767px){.recruit .slider-box__heading{font-size:17px;line-height:27px;color:#1c1c1c;text-align:left;letter-spacing:0.02em}}.recruit .slider-box__text{font-weight:500;font-size:15px;text-align:center;display:block;margin:8px auto 0}@media (max-width: 767px){.recruit .slider-box__text{font-size:13px;margin-top:2px}}.recruit .fp-tableCell{display:block}.recruit .footer-recruit{padding:0 0 80px;margin:0 auto 0}@media (max-width: 767px){.recruit .footer-recruit{padding-bottom:0}}@media (min-width: 768px){.recruit .slider-box__img{border-radius:50%;width:167px;height:167px;overflow:hidden;margin:0 auto;transition:width 0.6s ease, margin 0.6s ease}}.recruit .slider-box__img img{width:100%;height:100%;object-fit:cover}.recruit .slider-box__cont{margin:20px auto 0}@media (max-width: 767px){.recruit .slider-box__cont{margin-top:11px}}.recruit .slider-box__heading{font-family:"Zen Old Mincho",serif;font-weight:500;font-size:20px;line-height:41px;text-align:center;color:#1c1c1c;display:none}@media (max-width: 767px){.recruit .slider-box__heading{font-size:17px;line-height:27px;color:#1c1c1c;text-align:left;letter-spacing:0.02em}}.recruit .slider-box__text{font-weight:500;font-size:15px;text-align:center;display:block;margin:8px auto 0}@media (max-width: 767px){.recruit .slider-box__text{font-size:13px;margin-top:2px}}.recruit .recruit-main{position:relative;overflow:visible;transition:transform 0.5s ease-in-out}.recruit .recruit-main__slider{transition:transform 0.5s ease-in-out}@media (min-width: 768px){.recruit .recruit-main__item{position:relative;width:100vw;height:100vh;overflow:hidden}}.recruit .recruit-main::-webkit-scrollbar{display:none}.recruit .recruit-main #slide-item1 .re-test{width:100vw;height:100vh}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.recruit .recruit-main #slide-item1 .re-test{height:100%}.recruit .recruit-main #slide-item1 .re-test .fp-scroller,.recruit .recruit-main #slide-item1 .re-test .fp-scrollable{height:100%}}.recruit .recruit-main #slide-item1 .circle1{position:absolute;opacity:0;z-index:1;width:164.143vw;height:164.143vw;overflow:hidden;transform:translate(102vw, -80vw);pointer-events:none}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .circle1{width:171vw;height:172vw}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .circle1{width:252.8vw;height:252.8vw;transform:translate(-22.6vw, -102.8vw)}}.recruit .recruit-main #slide-item1 .circle1 img{width:100%;height:100%;object-fit:cover}.recruit .recruit-main #slide-item1 .circle2{position:absolute;opacity:0;z-index:3;mix-blend-mode:lighten;width:89.857vw;height:89.857vw;overflow:hidden;transform:translate(102vw, 80vw);pointer-events:none}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .circle2{width:100vw;height:100vw}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .circle2{width:128vw;height:128vw;transform:translate(-47.7vw, 92.7vw)}.recruit .recruit-main #slide-item1 .circle2 #blend{fill:#f9b7e1}}.recruit .recruit-main #slide-item1 .circle2 svg{width:100%;height:100%;object-fit:cover}.recruit .recruit-main #slide-item1 .circle3{position:absolute;z-index:0;width:89.857vw;height:89.857vw;opacity:0;overflow:hidden;pointer-events:none}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .circle3{width:100vw;height:100vw}.recruit .recruit-main #slide-item1 .circle3 img{object-fit:contain}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .circle3{width:128vw;height:128vw;transform:translate(-47.7vw, 92.7vw)}}.recruit .recruit-main #slide-item1 .circle3 img{width:100%;height:100%;object-fit:cover}.recruit .recruit-main #slide-item1 .img{width:100%;height:100%;position:absolute;z-index:-1}.recruit .recruit-main #slide-item1 .img>div{opacity:0;transition:all 1s ease-in-out}.recruit .recruit-main #slide-item1 .img #img1{position:absolute;width:26.28571vw;top:0vw;left:0vw}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .img #img1{top:18vw;width:45vw;left:-5vw}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .img #img1{width:60vw;height:65.33333vw;left:-6.8vw;top:70vh;z-index:2}}@media (max-width: 767px) and (max-height: 900px){.recruit .recruit-main #slide-item1 .img #img1{top:57vh}}@media (max-width: 767px) and (max-height: 900px) and (max-aspect-ratio: 475 / 850){.recruit .recruit-main #slide-item1 .img #img1{top:62vh}}@media (max-width: 767px) and (max-height: 670px){.recruit .recruit-main #slide-item1 .img #img1{top:62.5vh}}.recruit .recruit-main #slide-item1 .img #img1 img{width:100%;height:100%;object-fit:cover}.recruit .recruit-main #slide-item1 .img #img2{position:absolute;width:33.78571vw;top:0;right:75px;transition-delay:0.3s}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .img #img2{width:40vw;top:22vw;right:-5vw}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .img #img2{width:51.46667vw;top:-3.2vw;right:-2.13333vw}}.recruit .recruit-main #slide-item1 .img #img2 img{width:100%;height:100%;object-fit:cover}.recruit .recruit-main #slide-item1 .img #img3{position:absolute;width:32.14286vw;top:29.5vw;right:75px;transition-delay:0.6s;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .img #img3{right:0vw;top:56.8vw;width:39vw}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .img #img3{width:46.93333vw;top:41.6vw;right:-3.73333vw}}@media (max-width: 767px) and (max-height: 560px){.recruit .recruit-main #slide-item1 .img #img3{top:41.6vw;width:51.73333vw;top:29.33333vw}}.recruit .recruit-main #slide-item1 .img #img3 img{width:100%;height:100%;object-fit:cover}.recruit .recruit-main #slide-item1 .img #img4{position:absolute;bottom:0;left:0;width:25.07143vw;transition-delay:0.9s}@media (min-width: 768px) and (max-aspect-ratio: 1400 / 850){.recruit .recruit-main #slide-item1 .img #img4{width:35.71429vw;height:35.71429vw}}@media (min-width: 768px) and (max-aspect-ratio: 1){.recruit .recruit-main #slide-item1 .img #img4{width:46.42857vw;height:46.42857vw}}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .img #img4{width:85vw;height:auto;left:-10vw;z-index:-1}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .img #img4{width:50.66667vw;bottom:auto;left:auto;right:-15vw;top:82.7vh}}@media (max-width: 767px) and (max-height: 900px){.recruit .recruit-main #slide-item1 .img #img4{top:65vh;width:88vw}}@media (max-width: 767px) and (max-height: 670px){.recruit .recruit-main #slide-item1 .img #img4{top:73vh;width:58.66667vw}}.recruit .recruit-main #slide-item1 .img #img4 img{width:100%;height:100%;object-fit:cover}.recruit .recruit-main #slide-item1 .heading{position:absolute;width:100%;height:100%;object-fit:cover;font-family:"Zen Old Mincho",serif;font-weight:500;font-size:73px;letter-spacing:0.15em;line-height:118px;text-align:left;color:#fff;z-index:3;max-width:480px;height:360px;width:100%;margin:0 auto;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item1 .heading{font-size:58px;line-height:88px;height:280px;width:400px}}@media (max-width: 767px){.recruit .recruit-main #slide-item1 .heading{font-size:36px;letter-spacing:0.15em;line-height:58px;height:auto;max-width:210px;top:50%;transform:translateY(-50%);right:0;left:0;z-index:9}}.recruit .recruit-main #slide-item1 .heading span{display:block;opacity:0;visibility:hidden;transition:all 1s ease-in-out;white-space:nowrap}.recruit .recruit-main #slide-item1 .heading span:first-child{transform:translateY(50px)}.recruit .recruit-main #slide-item1 .heading span:nth-child(2){transform:translateY(100px)}.recruit .recruit-main #slide-item1 .heading span:nth-child(3){transform:translateY(150px)}.recruit .recruit-main #slide-item1 .heading.heading-animation span{opacity:1;visibility:visible;transform:translateY(0)}.recruit .recruit-main #slide-item1 .heading.heading-animation span:first-child{transition-delay:0.5s}.recruit .recruit-main #slide-item1 .heading.heading-animation span:nth-child(2){transition-delay:1s}.recruit .recruit-main #slide-item1 .heading.heading-animation span:nth-child(3){transition-delay:1.5s}.recruit .recruit-main #slide-item2{position:relative;z-index:3;background:#fff url(../../img/recruit/img5.jpg) center center/cover no-repeat}@media only screen and (max-width: 1200px){.recruit .recruit-main #slide-item2{background-image:none}}@media (max-width: 767px){.recruit .recruit-main #slide-item2{background-image:url(../../img/recruit/img5-sp.jpg)}}.recruit .recruit-main #slide-item2 .fp-tableCell{padding-top:158px}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item2 .fp-tableCell{padding-top:0}}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .fp-tableCell{padding-top:0}}.recruit .recruit-main #slide-item2 .outer{top:0;left:0;width:100%;height:100%;max-width:100%}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer{padding-bottom:60px}}.recruit .recruit-main #slide-item2 .outer .outer-img{position:absolute;top:0;left:0;width:calc(100% - 75px);height:100%}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item2 .outer .outer-img img.pc{display:none !important}.recruit .recruit-main #slide-item2 .outer .outer-img img.sp{display:block !important;object-position:bottom}}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer .outer-img{width:100%}}.recruit .recruit-main #slide-item2 .outer .outer-img img{width:100%;height:100%;object-fit:cover;display:none}.recruit .recruit-main #slide-item2 .outer .outer-box{position:relative;z-index:1;cursor:s-resize}@media only screen and (min-height: 1080px){.recruit .recruit-main #slide-item2 .outer .outer-box{position:static}}.recruit .recruit-main #slide-item2 .outer .outer-box::-webkit-scrollbar{display:none}.recruit .recruit-main #slide-item2 .outer .outer-cont{z-index:2;bottom:0;left:43%;right:0;margin:0 7.14286vw;padding:50px 60px 100px 44px;max-width:600px}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item2 .outer .outer-cont{padding-top:101px}}@media (min-width: 768px){.recruit .recruit-main #slide-item2 .outer .outer-cont{top:auto;bottom:0}}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer .outer-cont{max-width:80%;left:0;top:0;bottom:0;transform:none;max-height:inherit;padding:101px 0 0;margin:0 0 0}}.recruit .recruit-main #slide-item2 .outer .outer-cont__heading{font-family:"Zen Old Mincho",serif;font-weight:500;font-size:38px;letter-spacing:0.15em;line-height:70px;text-align:left;color:#fff;position:relative}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item2 .outer .outer-cont__heading{font-size:36px;letter-spacing:0}}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer .outer-cont__heading{font-size:26px;line-height:44px;padding:20px 40px 0;white-space:nowrap;pointer-events:none}}@media only screen and (max-width: 374px){.recruit .recruit-main #slide-item2 .outer .outer-cont__heading{font-size:24px}}.recruit .recruit-main #slide-item2 .outer .outer-cont__heading::before{content:"";position:absolute;top:-28px;left:-62px;width:42px;height:56px;background:url(../../img/recruit/start.svg) no-repeat;animation:blink 2s infinite}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer .outer-cont__heading::before{top:0;left:5px;width:25px;height:37px;background-size:cover}}.recruit .recruit-main #slide-item2 .outer .outer-cont__heading::after{content:"";position:absolute;top:40px;right:-14px;width:62px;height:70px;background:url(../../img/recruit/blink.svg) no-repeat;animation:blink 3s infinite}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer .outer-cont__heading::after{top:70px;right:6px;width:42px;height:80px;background-size:contain}}.recruit .recruit-main #slide-item2 .outer .outer-cont__text{font-weight:500;font-size:17px;letter-spacing:0.05em;line-height:40px;text-align:left;color:#fff;margin-top:70px;position:relative;cursor:s-resize;padding-bottom:50px}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer .outer-cont__text{font-size:16px;line-height:33px;margin-top:26px;padding:0 0 0 40px}}@media only screen and (max-width: 374px){.recruit .recruit-main #slide-item2 .outer .outer-cont__text{font-size:14px}}.recruit .recruit-main #slide-item2 .outer .outer-cont__text p{margin-bottom:40px}@media (min-width: 768px){.recruit .recruit-main #slide-item2 .outer .outer-cont__text p:last-child{margin:0}}@media (max-width: 767px){.recruit .recruit-main #slide-item2 .outer .outer-cont__text p{margin-bottom:33px}.recruit .recruit-main #slide-item2 .outer .outer-cont__text p:last-child{padding-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.recruit .recruit-main #slide-item3{background:#fff url(../../img/recruit/img_about_new.png) no-repeat;background-size:cover;background-position:top right -100px}}@media (min-width: 768px){.recruit .recruit-main #slide-item3 .inner{height:100%;display:flex;align-items:center}}.recruit .recruit-main #slide-item3 .img-bg{position:absolute;top:0;left:0;width:calc(100% - 72px);height:100%}@media only screen and (min-width: 768px) and (max-width: 1100px){.recruit .recruit-main #slide-item3 .img-bg{display:none}}.recruit .recruit-main #slide-item3 .img-bg img{width:100%;height:100%;object-fit:cover;object-position:top}@media (max-width: 767px){.recruit .recruit-main #slide-item3{background:#fff url(../../img/recruit/img_about_sp_new.png) no-repeat;background-position:top 45px right -152px;background-size:410px 340px}}@media only screen and (max-width: 374px){.recruit .recruit-main #slide-item3{background-size:contain}}@media only screen and (min-width: 758px) and (max-width: 1300px){.recruit .recruit-main #slide-item3 .box-note__inner{padding:128px 0 100px 143px;max-width:80%}}@media only screen and (min-width: 768px) and (max-width: 1100px){.recruit .recruit-main #slide-item4{background:#fff url(../../img/recruit/img_work.png) no-repeat;background-size:cover;background-position:top right -75px}}@media (min-width: 768px){.recruit .recruit-main #slide-item4 .inner{height:100%;display:flex;align-items:center}}.recruit .recruit-main #slide-item4 .img-bg{position:absolute;top:0;left:0;width:calc(100% - 72px);height:100%}@media only screen and (min-width: 768px) and (max-width: 1100px){.recruit .recruit-main #slide-item4 .img-bg{display:none}}.recruit .recruit-main #slide-item4 .img-bg img{width:100%;height:100%;object-fit:cover;object-position:top}.recruit .recruit-main #slide-item4 .box-note__inner{padding:259px 0 100px 143px;max-width:80%}@media only screen and (min-width: 758px) and (max-width: 1300px){.recruit .recruit-main #slide-item4 .box-note__inner{padding-top:128px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.recruit .recruit-main #slide-item4 .box-note__inner{padding-top:50%;padding-bottom:20px}}@media (max-width: 767px){.recruit .recruit-main #slide-item4 .box-note__inner{max-width:100%;position:relative;top:127px;padding:0 0 0 52px;margin-top:0}.recruit .recruit-main #slide-item4 .box-note__inner::-webkit-scrollbar{display:none}}@media (max-width: 767px){.recruit .recruit-main #slide-item4{background:#fff url(../../img/recruit/img_work_sp.png) no-repeat;background-position:top 45px right 0;background-size:297px 247px}.recruit .recruit-main #slide-item4 .recruit-heading{top:83px}}.recruit .recruit-main #slide-item5{background:#fff url(../../img/recruit/img_person.png) no-repeat;background-size:cover;background-position:top right 0}@media (min-width: 1410px){.recruit .recruit-main #slide-item5{background-size:cover}}.recruit .recruit-main #slide-item5 .inner{max-width:100%;width:100%}@media (max-height: 800px){.recruit .recruit-main #slide-item5{background-size:1325px 850px}}@media (max-width: 767px){.recruit .recruit-main #slide-item5{padding-bottom:0;background:#fff url(../../img/recruit/img_person_sp.png) no-repeat;background-position:top right;background-size:cover}}.recruit .recruit-main #slide-item5 .box-note{padding:70px 0 0}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item5 .box-note{padding-right:75px;padding-top:0}}@media (max-width: 767px){.recruit .recruit-main #slide-item5 .box-note{padding-bottom:50px}}.recruit .recruit-main #slide-item5 .box-note__inner{padding:0;max-width:100%}@media (max-width: 767px){.recruit .recruit-main #slide-item5 .box-note__inner{margin-top:0}}.recruit .recruit-main #slide-item5 .box-note__tag{text-align:center;line-height:25px;color:inherit;margin:30px auto 0;display:table;padding:0 0 10px;position:relative}@media (max-width: 767px){.recruit .recruit-main #slide-item5 .box-note__tag{margin-top:0;font-size:16px;letter-spacing:0.25em;line-height:20px}}.recruit .recruit-main #slide-item5 .box-note__tag::before{top:auto;bottom:0;left:0;right:0;margin:0 auto;background:#000}.recruit .recruit-main #slide-item5 .btn-note--normal{margin:20px auto 0}@media (max-width: 767px){.recruit .recruit-main #slide-item5 .btn-note--normal{margin-top:12px;left:10px;position:relative}}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit .recruit-main #slide-item6 .recruit-note__ttl{font-size:68px}}@media (max-width: 767px){.recruit .recruit-main #slide-item6 .recruit-note{margin-top:148px}.recruit .recruit-main #slide-item6 .recruit-note__ttl{margin-top:-78px;margin-bottom:-26px}.recruit .recruit-main #slide-item6 .recruit-note__bg{background-position:top 54px center}}.recruit .recruit-main #slide-item6 .box-note__inner{padding:152px 0 100px 143px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.recruit .recruit-main #slide-item6 .box-note__inner{padding-top:35%}}@media (max-width: 767px){.recruit .recruit-main #slide-item6 .box-note__inner{margin-top:0;padding:80px 0 0 53px}}.recruit .recruit-main #slide-item6 .box-note__txt{margin:21px auto 46px}@media (max-width: 767px){.recruit .recruit-main #slide-item6 .box-note__txt{padding-right:28px;margin:15px auto 22px}}.recruit .recruit-main #slide-item6 .recruit-block{background:#fff url(../../img/recruit/img_culture.png) no-repeat;background-size:cover;background-position:top right 75px;background-size:1325px 1004px}.recruit .recruit-main #slide-item6 .recruit-block .box-note{display:block}@media (max-width: 767px){.recruit .recruit-main #slide-item6 .recruit-block{background-position:top 50px right 0;background-size:contain}}@media only screen and (min-width: 300px) and (max-width: 374px){.recruit .recruit-main #slide-item6 .box-note__ttl{margin-top:6px;font-size:15px;line-height:22px}.recruit .recruit-main #slide-item6 .box-note__txt{margin-top:10px;padding-right:14px;font-size:12px;line-height:22px}.recruit .recruit-main #slide-item6 .box-note__inner{padding-top:60px}}

/*# sourceMappingURL=maps/recruit.min.css.map */
