#wrap{padding-top:0;width:100%;overflow:hidden}.header-logo{position:relative}.header-logo img{transition:opacity .3s;will-change:opacity}.header-logo .scroll{position:absolute;left:0;top:0;opacity:0}.fixHeader .header-logo img:not(.scroll){opacity:0}.fixHeader .header-logo img.scroll{opacity:1}.recruit-fv{height:100vh;background-color:#E3E3E3;position:relative;z-index:1}.recruit-fv:before,.recruit-fv:after{content:'';position:absolute;left:0;bottom:-250px;width:100%;height:400px}.recruit-fv:before{background-color:#E3E3E3;z-index:0}.recruit-fv:after{z-index:4;background:linear-gradient(0deg, #fff 0%, #fff 50%, rgba(255,255,255,0) 100%)}.recruit-fv__text{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%, -50%)}@media (max-width: 767px){.recruit-fv__text{width:321px;margin-top:29px;margin-left:-1px}}.recruit-fv__bg{position:absolute;left:0;top:0;width:100%;height:calc(100% + 100px)}.recruit-fv__bg img{width:100%;height:100%;object-fit:cover}.recruit-fv__slides{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:calc(100% + 100px);text-align:center}.recruit-fv__slides .slide{position:absolute;width:55%}@media (max-width: 767px){.recruit-fv__slides .slide.slide-1{left:-10%;top:4.8%}.recruit-fv__slides .slide.slide-2{left:18%;top:22.2%}.recruit-fv__slides .slide.slide-3{left:53.5%;top:3.5%}.recruit-fv__slides .slide.slide-4{left:-19.7%;top:36.3%}.recruit-fv__slides .slide.slide-5{left:-19.2%;top:62%}.recruit-fv__slides .slide.slide-6{left:65%;top:61%}.recruit-fv__slides .slide.slide-7{left:30%;top:72.5%}.recruit-fv__slides .slide.slide-8{left:65.4%;top:37.3%}.recruit-fv__slides .slide.slide-9{left:-10%;top:122%}.recruit-fv__slides .slide.slide-10{left:18%;top:120%}.recruit-fv__slides .slide.slide-11{left:53.5%;top:137%}.recruit-fv__slides .slide.slide-12{left:-2.5%;top:138%}.recruit-fv__slides .slide.slide-13{left:53.5%;top:120%}}@media (min-width: 768px){.recruit-fv__slides .slide{width:35%}.recruit-fv__slides .slide.slide-1{left:3%;top:-4%}.recruit-fv__slides .slide.slide-2{left:30.7%;top:9.7%}.recruit-fv__slides .slide.slide-3{left:58.2%;top:-2.7%}.recruit-fv__slides .slide.slide-4{left:-6.7%;top:41.3%}.recruit-fv__slides .slide.slide-5{left:12.8%;top:57.5%}.recruit-fv__slides .slide.slide-6{left:46.8%;top:59.4%}.recruit-fv__slides .slide.slide-7{left:70%;top:67.1%}.recruit-fv__slides .slide.slide-8{left:76.4%;top:31.3%}.recruit-fv__slides .slide.slide-9{left:-5.5%;top:105%}.recruit-fv__slides .slide.slide-10{left:23.5%;top:118.9%}.recruit-fv__slides .slide.slide-11{left:51.5%;top:106%}.recruit-fv__slides .slide.slide-12{left:69.5%;top:139.7%}.recruit-fv__slides .slide.slide-13{left:-15.5%;top:151.5%}}.recruit-fv__slides .img{max-width:none}@media (max-width: 767px){.recruit-fv__slides .img.img-1{width:95.734%}.recruit-fv__slides .img.img-2{width:88.908%}.recruit-fv__slides .img.img-3{width:109%}.recruit-fv__slides .img.img-4{width:104.3%}.recruit-fv__slides .img.img-5{width:100.68%}.recruit-fv__slides .img.img-6{width:81.5%}.recruit-fv__slides .img.img-7{width:76.17%}.recruit-fv__slides .img.img-8{width:98%}.recruit-fv__slides .img.img-9{width:95.734%}.recruit-fv__slides .img.img-10{width:88.908%}.recruit-fv__slides .img.img-11{width:100.68%}.recruit-fv__slides .img.img-12{width:81.5%}.recruit-fv__slides .img.img-13{width:98%}}@media (min-width: 768px){.recruit-fv__slides .img.img-1{width:89.734%}.recruit-fv__slides .img.img-2{width:70.908%}.recruit-fv__slides .img.img-3{width:98.517%}.recruit-fv__slides .img.img-4{width:83.457%}.recruit-fv__slides .img.img-5{width:97.68%}.recruit-fv__slides .img.img-6{width:75%}.recruit-fv__slides .img.img-7{width:63.17%}.recruit-fv__slides .img.img-8{width:74.672%}.recruit-fv__slides .img.img-9{width:90%}.recruit-fv__slides .img.img-10{width:71%}.recruit-fv__slides .img.img-11{width:99%}.recruit-fv__slides .img.img-12{width:75%}.recruit-fv__slides .img.img-13{width:73%}}.recruit-intro{padding:180px 0 72px;position:relative;z-indeX:2}@media (min-width: 768px){.recruit-intro{padding:180px 0 125px}}.recruit-intro__title{margin-bottom:43px;text-align:center;font-size:32px;font-size:3.2rem;line-height:1.8125em;letter-spacing:.08em;font-weight:900}@media (min-width: 768px){.recruit-intro__title{margin-bottom:64px;font-size:46px;font-size:4.6rem;line-height:1.73913em}}@media (min-width: 768px){.recruit-intro__text{max-width:610px;margin:0 auto}}.recruit-intro__text p{margin-bottom:34px;font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.12em;font-weight:500}.recruit-intro__text p:last-child{margin-bottom:0}.recruit-links{padding:102px 0 130px;background:linear-gradient(90deg, #f27436 0%, #d16bb2 100%)}@media (min-width: 768px){.recruit-links{padding:150px 0 207px}}.recruit-links .inner{max-width:1188px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.recruit-links__item:nth-child(1){animation-delay:0s}.recruit-links__item:nth-child(2){animation-delay:0.2s}.recruit-links__item:nth-child(3){animation-delay:0.4s}.recruit-links__item:nth-child(4){animation-delay:0.6s}}@media (max-width: 767px){.recruit-links__item{margin-top:73px;width:58.5%}.recruit-links__item:nth-child(2n){width:41.5%}.recruit-links__item:nth-child(-n+2){margin-top:0}.recruit-links__item:nth-child(3) a,.recruit-links__item:nth-child(4) a{height:118px}.recruit-links__item:nth-child(3) .txt-big,.recruit-links__item:nth-child(4) .txt-big{margin-bottom:0px}.recruit-links__item:nth-child(1){animation-delay:0s}.recruit-links__item:nth-child(2){animation-delay:0.2s}.recruit-links__item:nth-child(3){animation-delay:0s}.recruit-links__item:nth-child(4){animation-delay:0.2s}}.recruit-links__item a{position:relative;display:inline-block;color:#fff;height:106px;cursor:pointer}@media (min-width: 768px){.recruit-links__item a{height:157px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-links__item a{height:137px}}@media only screen and (min-width: 1025px){.recruit-links__item a:hover{opacity:1}.recruit-links__item a:hover .arrow path.default{stroke-dashoffset:117;transition:all .4s}.recruit-links__item a:hover .arrow path.hover{stroke-dashoffset:1;transition:all .4s;transition-delay:.2s}}.recruit-links__item .txt-big{margin-bottom:2px;white-space:nowrap;display:block;font-family:"Poppins",sans-serif;font-size:30px;font-size:3rem;line-height:1.53333em;letter-spacing:0em;font-weight:700}@media (min-width: 768px){.recruit-links__item .txt-big{margin-bottom:11px;font-size:44px;font-size:4.4rem;line-height:1.18182em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-links__item .txt-big{font-size:34px;font-size:3.4rem;line-height:1.23529em}}.recruit-links__item .txt-small{display:block;white-space:nowrap;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.1em;font-weight:500}@media (min-width: 768px){.recruit-links__item .txt-small{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.12em;font-weight:500}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-links__item .txt-small{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:0em;font-weight:500}}.recruit-links__item .arrow{position:absolute;left:0;bottom:0;width:97px;height:11px}@media (max-width: 767px){.recruit-links__item .arrow:before,.recruit-links__item .arrow:after{content:'';position:absolute;bottom:0;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='12' viewBox='0 0 14 12'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='14' height='12' transform='translate(441 10164)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-441 -10164)' clip-path='url(%23clip-path)'%3E%3Cpath d='M-22219.5-9084h320l-11.5-10.208' transform='translate(22352.5 19258.707)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:auto;background-position:top right -2px;transition:width 0s;will-change:width;border-bottom:solid 1px #fff}.recruit-links__item .arrow:before{left:0;width:0}.recruit-links__item .arrow:after{right:0;width:97px}}.recruit-links__item .arrow svg{display:inline-block}@media (max-width: 767px){.recruit-links__item .arrow svg{display:none}}.recruit-links__item .arrow path{stroke-dasharray:117;transition:all 0s;transition-delay:0s}.recruit-links__item .arrow path.default{stroke-dashoffset:234}.recruit-links__item .arrow path.hover{stroke-dashoffset:117}.recruit-flow{margin-top:-31px;padding-bottom:100px}@media (min-width: 768px){.recruit-flow{margin-top:-48px;padding-bottom:158px}}.recruit-flow__title{margin-bottom:53px;white-space:nowrap;text-align:center;font-family:"Poppins",sans-serif;font-size:55px;font-size:5.5rem;line-height:1em;letter-spacing:0em;font-weight:700}@media (min-width: 768px){.recruit-flow__title{margin-bottom:69px;font-size:95px;font-size:9.5rem;line-height:1em;letter-spacing:0em;font-weight:700}}.recruit-flow__desc{margin-bottom:69px}@media (min-width: 768px){.recruit-flow__desc{margin-bottom:68px}}.recruit-flow__desc p{text-align:center;margin-bottom:34px;font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.12em;font-weight:500}.recruit-flow__desc p:last-child{margin-bottom:0}.recruit-flow__baton{text-align:center;padding-left:21px;margin-bottom:25px}@media (min-width: 768px){.recruit-flow__baton{padding-left:27px;margin-bottom:25px}}.recruit-flow__baton img{transform:scale(0);transition:transform .5s;will-change:transform}@media (max-width: 767px){.recruit-flow__baton img{width:82px}}.recruit-flow__baton.is-inview img{transform:scale(1)}.recruit-flow__list{position:relative;padding-top:130px;padding-bottom:100px}@media (min-width: 768px){.recruit-flow__list{padding-top:345px;padding-bottom:262px}}.recruit-flow__row{display:block;position:relative;z-index:3;cursor:pointer}@media (min-width: 768px){.recruit-flow__row{width:calc(100% - 80px);max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width: 1025px){.recruit-flow__row:hover{opacity:1}.recruit-flow__row:hover .btn .btn-in:after{opacity:1}.recruit-flow__row:hover .img .picture img,.recruit-flow__row:hover .img .picture_active img{transform:scale(1.1) !important}}.recruit-flow__row .img{position:relative}.recruit-flow__row .img .picture,.recruit-flow__row .img .picture_active{overflow:hidden}.recruit-flow__row .img .picture img,.recruit-flow__row .img .picture_active img{width:100%}.recruit-flow__row .img .picture{width:100%;height:100%}.recruit-flow__row .img .picture img{width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(0.6);transition:transform .5s, opacity .5s;will-change:transform, opacity}.recruit-flow__row .img .picture_active{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s;will-change:opacity}.recruit-flow__row .img .picture_active.show{opacity:1;pointer-events:all}.recruit-flow__row .img .picture_active img{width:100%;height:100%;object-fit:cover;transition:transform .5s;will-change:transform}.recruit-flow__row .number{position:absolute;z-index:2}.recruit-flow__row .heading{position:relative;z-index:3}.recruit-flow__row .heading img{position:absolute;opacity:0;transform:scale(0.6);transition:transform .5s, opacity .5s;will-change:transform, opacity}.recruit-flow__row .heading__txt{font-size:32px;font-size:3.2rem;line-height:1.375em;letter-spacing:.08em;font-weight:900}@media (min-width: 768px){.recruit-flow__row .heading__txt{font-size:46px;font-size:4.6rem;line-height:1.43478em;letter-spacing:.08em;font-weight:900}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row .heading__txt{font-size:36px;font-size:3.6rem;line-height:1.55556em;letter-spacing:.08em;font-weight:900}}.recruit-flow__row .ttl{margin-bottom:25px;font-size:22px;font-size:2.2rem;line-height:1.72727em;letter-spacing:.08em;font-weight:700}@media (min-width: 768px){.recruit-flow__row .ttl{margin-bottom:19px;font-size:24px;font-size:2.4rem;line-height:1.66667em}}.recruit-flow__row .info{margin-bottom:21px;font-size:13px;font-size:1.3rem;line-height:2.61538em;letter-spacing:.12em;font-weight:500}.recruit-flow__row .text p{font-size:15px;font-size:1.5rem;line-height:2.13333em;letter-spacing:.12em;font-weight:400}.recruit-flow__row .btn{margin-top:25px}@media (min-width: 768px){.recruit-flow__row .btn{margin-top:31px}}.recruit-flow__row .btn .btn-in{padding-right:13px;margin:0 0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;width:175px;height:36px;background:linear-gradient(90deg, #f27436 0%, #d16bb2 100%);color:#FFF;font-size:13px;font-size:1.3rem;line-height:1em;letter-spacing:.06em;font-weight:500}@media (min-width: 768px){.recruit-flow__row .btn .btn-in{padding-right:0;width:220px;height:38px}}.recruit-flow__row .btn .btn-in:before{content:'';position:absolute;z-index:2;right:9px;top:50%;margin-top:-4px;width:16px;height:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.816' height='4.524' viewBox='0 0 15.816 4.524'%3E%3Cpath data-name='Path 408769' d='M-21944.219-9090.889h14l-3.74-3.318' transform='translate(21944.719 9094.913)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='1'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto}@media (min-width: 768px){.recruit-flow__row .btn .btn-in:before{right:16px;margin-top:-3px}}.recruit-flow__row .btn .btn-in:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#151515;opacity:0;transition:opacity .3s;will-change:opacity}.recruit-flow__row .btn .btn-in>span{position:relative;z-index:3}@media (max-width: 767px){.recruit-flow__row.layout-a .img{width:calc(100% - 118px);margin:0 auto;height:78.7vw}}@media (min-width: 768px){.recruit-flow__row.layout-a .img{width:31%;max-width:340px;height:35vw;max-height:454px}}@media (min-width: 768px){.recruit-flow__row.layout-a .content{width:calc(69% - 40px);max-width:659px}}.recruit-flow__row.layout-b{flex-direction:row-reverse}@media (max-width: 767px){.recruit-flow__row.layout-b .img{width:calc(100% - 118px);margin:0 auto;height:78.7vw}}@media (min-width: 768px){.recruit-flow__row.layout-b .img{width:31%;max-width:340px;height:35vw;max-height:454px}}@media (min-width: 768px){.recruit-flow__row.layout-b .content{width:calc(69% - 40px);max-width:659px}}@media (min-width: 768px){.recruit-flow__row.layout-c{max-width:1246px;width:100%}}@media (max-width: 767px){.recruit-flow__row.layout-c .img{width:calc(100% - 118px);margin:0 auto;height:78.7vw}}@media (min-width: 768px){.recruit-flow__row.layout-c .img{order:2;padding-bottom:42px;margin-right:-20px;width:30%;max-width:340px;height:calc(35vw + 42px);max-height:454px}.recruit-flow__row.layout-c .img .picture_active{height:calc(100% - 42px)}}@media (min-width: 768px){.recruit-flow__row.layout-c .heading{order:1;width:30%;text-align:right}}@media only screen and (min-width: 768px) and (max-width: 1100px){.recruit-flow__row.layout-c .heading{width:23%}}@media (min-width: 768px){.recruit-flow__row.layout-c .content{order:3;width:calc(37% - 40px);max-width:395px;display:flex;align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 1100px){.recruit-flow__row.layout-c .content{width:calc(42% - 40px)}}.recruit-flow__row.item-1{margin-bottom:111px}@media (min-width: 768px){.recruit-flow__row.item-1{margin-bottom:407px}}.recruit-flow__row.item-1 .number{top:-28px;left:-31px}@media (min-width: 768px){.recruit-flow__row.item-1 .number{top:-49px;left:-40px}}@media (max-width: 767px){.recruit-flow__row.item-1 .number img{width:88px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-1 .number img{width:100px}}.recruit-flow__row.item-1 .heading{padding:51px 0 45px}@media (min-width: 768px){.recruit-flow__row.item-1 .heading{padding:65px 0 75px 260px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-1 .heading{padding:35px 0 45px 140px}}@media (max-width: 767px){.recruit-flow__row.item-1 .heading img{width:209px;right:-38px;top:-69px}}@media (min-width: 768px){.recruit-flow__row.item-1 .heading img{left:-38px;top:-34px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-1 .heading img{width:190px}}.recruit-flow__row.item-2{margin-bottom:99px}@media (min-width: 768px){.recruit-flow__row.item-2{margin-bottom:324px}}.recruit-flow__row.item-2 .number{top:-24px;left:-32px}@media (min-width: 768px){.recruit-flow__row.item-2 .number{top:-44px;left:-70px}}@media (max-width: 767px){.recruit-flow__row.item-2 .number img{width:107px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-2 .number img{width:120px}}.recruit-flow__row.item-2 .heading{padding:56px 0 40px 0}@media (min-width: 768px){.recruit-flow__row.item-2 .heading{padding:103px 0 75px 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-2 .heading{padding:63px 0 45px 0}}@media (max-width: 767px){.recruit-flow__row.item-2 .heading img{right:-33px;top:-15px;width:213px}}@media (min-width: 768px){.recruit-flow__row.item-2 .heading img{right:-13px;top:-35px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-2 .heading img{width:220px}}.recruit-flow__row.item-3{margin-bottom:95px}@media (min-width: 768px){.recruit-flow__row.item-3{margin-bottom:300px}}.recruit-flow__row.item-3 .number{top:-24px;left:-41px}@media (min-width: 768px){.recruit-flow__row.item-3 .number{top:-37px;left:-128px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-3 .number{left:-98px}}@media (max-width: 767px){.recruit-flow__row.item-3 .number img{width:106px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-3 .number img{width:125px}}.recruit-flow__row.item-3 .heading{padding:49px 0 46px}@media (min-width: 768px){.recruit-flow__row.item-3 .heading{padding:140px 0 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-3 .heading{padding-top:80px}}@media (max-width: 767px){.recruit-flow__row.item-3 .heading img{right:25px;top:-54px;width:96px}}@media (min-width: 768px){.recruit-flow__row.item-3 .heading img{right:147px;top:196px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.recruit-flow__row.item-3 .heading img{right:auto;left:-10px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-3 .heading img{top:146px;width:120px}}.recruit-flow__row.item-4{margin-bottom:102px}@media (min-width: 768px){.recruit-flow__row.item-4{margin-bottom:400px}}.recruit-flow__row.item-4 .number{left:-42px;top:-26px}@media (min-width: 768px){.recruit-flow__row.item-4 .number{left:-40px;top:-62px}}@media (max-width: 767px){.recruit-flow__row.item-4 .number img{width:116px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-4 .number img{width:135px}}.recruit-flow__row.item-4 .heading{padding:51px 0 49px}@media (min-width: 768px){.recruit-flow__row.item-4 .heading{padding:65px 0 75px 260px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-4 .heading{padding:45px 0 55px 200px}}@media (max-width: 767px){.recruit-flow__row.item-4 .heading img{right:-6px;top:-20px;width:145px}}@media (min-width: 768px){.recruit-flow__row.item-4 .heading img{left:11px;top:-7px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-4 .heading img{width:160px}}.recruit-flow__row.item-5{margin-bottom:101px}@media (min-width: 768px){.recruit-flow__row.item-5{margin-bottom:293px}}.recruit-flow__row.item-5 .number{top:-29px;left:-41px}@media (min-width: 768px){.recruit-flow__row.item-5 .number{top:-39px;left:-74px}}@media (max-width: 767px){.recruit-flow__row.item-5 .number img{width:110px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-5 .number img{width:135px}}.recruit-flow__row.item-5 .heading{padding:45px 0 45px}@media (min-width: 768px){.recruit-flow__row.item-5 .heading{padding:103px 0 75px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-5 .heading{padding:53px 0 65px 0}}@media (max-width: 767px){.recruit-flow__row.item-5 .heading img{right:-8px;top:-61px;width:170px}}@media (min-width: 768px){.recruit-flow__row.item-5 .heading img{left:267px;top:-60px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-5 .heading img{width:200px}}@media only screen and (min-width: 768px) and (max-width: 940px){.recruit-flow__row.item-5 .heading img{left:180px}}.recruit-flow__row.item-6 .number{top:-29px;left:-42px}@media (min-width: 768px){.recruit-flow__row.item-6 .number{top:-45px;left:-129px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-6 .number{left:-99px}}@media (max-width: 767px){.recruit-flow__row.item-6 .number img{width:110px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-6 .number img{width:135px}}.recruit-flow__row.item-6 .heading{padding:44px 0 46px}@media (min-width: 768px){.recruit-flow__row.item-6 .heading{padding:140px 0 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-6 .heading{padding:80px 0 0}}@media (max-width: 767px){.recruit-flow__row.item-6 .heading img{right:-1px;bottom:31px;width:138px}}@media (min-width: 768px){.recruit-flow__row.item-6 .heading img{right:18px;bottom:-7px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__row.item-6 .heading img{top:180px;width:140px}}.recruit-flow__row.is-inview .img .picture img{opacity:1;transform:scale(1)}.recruit-flow__row.is-inview .heading img{opacity:1;transform:scale(1)}.recruit-flow__line{position:absolute;z-index:0;left:0;top:29px;bottom:0;width:100%;transition:opacity .3s;will-change:opacity;opacity:1}@media (min-width: 768px){.recruit-flow__line{width:calc(100% - 80px);max-width:1100px;left:50%;transform:translateX(-50%)}}.recruit-flow__line canvas{width:100%;height:100%}.recruit-flow__line .move{position:absolute;left:-28px;top:-23px;text-align:center;width:60px;height:42px}.recruit-flow__line.end{opacity:0}.recruit-flow__end{text-align:center}@media (max-width: 767px){.recruit-flow__end .img{margin:0 -18px}}.recruit-flow__end .img img{animation:clip-circle-close 1s forwards}.recruit-flow__end .img.show img{animation:clip-circle-open 1s forwards ease-in}.recruit-flow__end .text{margin:64px auto 0;text-align:center;font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.12em;font-weight:700}@media (min-width: 768px){.recruit-flow__end .text{margin:100px auto 0;text-align:left;max-width:738px;font-size:22px;font-size:2.2rem;line-height:2em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-flow__end .text{max-width:600px;font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.12em;font-weight:700}}.recruit-backoffice{padding:0 0 190px}@media (min-width: 768px){.recruit-backoffice{padding:0 0 243px}}@media (max-width: 767px){.recruit-backoffice .inner{padding:0;margin:0 18px;width:auto;border:1px solid #fd732f}}.recruit-backoffice__heading{max-width:1170px;margin:0 auto;position:relative;text-align:center;padding:0 0 38px}@media (min-width: 768px){.recruit-backoffice__heading{padding:0 0 142px;border:1px solid #fd732f}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-backoffice__heading{padding:0 0 102px}}.recruit-backoffice__heading:before{content:'';position:absolute;width:250px;height:10px;background:#fff;left:50%;top:-5px;transform:translateX(-50%)}@media (min-width: 768px){.recruit-backoffice__heading:before{width:400px}}.recruit-backoffice__heading img{margin-top:-15px;position:relative;z-index:2}@media (max-width: 767px){.recruit-backoffice__heading img{margin-top:-9px;width:277px}}.recruit-backoffice__list{padding:0 15px 51px;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 768px){.recruit-backoffice__list{padding:0;margin:-82px auto 0;max-width:1088px;width:calc(100% - 40px);justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-backoffice__list{margin-top:-62px}}.recruit-backoffice__list .item{position:relative;z-index:4;cursor:pointer}@media (max-width: 767px){.recruit-backoffice__list .item{width:calc(50% - 5px);margin-top:35px}.recruit-backoffice__list .item:nth-child(-n+2){margin-top:0}.recruit-backoffice__list .item:nth-child(1){animation-delay:.0s}.recruit-backoffice__list .item:nth-child(2){animation-delay:.2s;margin-right:-4px}.recruit-backoffice__list .item:nth-child(3){animation-delay:.0s}.recruit-backoffice__list .item:nth-child(4){animation-delay:.2s}.recruit-backoffice__list .item:nth-child(5){animation-delay:.0s}.recruit-backoffice__list .item:nth-child(6){animation-delay:.2s}}@media (min-width: 768px){.recruit-backoffice__list .item{width:15%}.recruit-backoffice__list .item:nth-child(1){animation-delay:.0s}.recruit-backoffice__list .item:nth-child(2){animation-delay:.2s}.recruit-backoffice__list .item:nth-child(3){animation-delay:.4s}.recruit-backoffice__list .item:nth-child(4){animation-delay:.6s}.recruit-backoffice__list .item:nth-child(5){animation-delay:.8s}.recruit-backoffice__list .item:nth-child(6){animation-delay:1s}}.recruit-backoffice__list .item .box-in{max-width:128px;position:relative;margin:0 auto}@media (min-width: 768px){.recruit-backoffice__list .item .box-in{max-width:none;margin:0}}.recruit-backoffice__list .item .icn{margin-bottom:19px}@media (max-width: 767px){.recruit-backoffice__list .item .icn{max-width:128px;margin:0 auto 5px}}.recruit-backoffice__list .item .text-big{margin-bottom:8px;text-align:center;color:#151515;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.12em;font-weight:500}.recruit-backoffice__list .item .text-small{color:#FD732F;text-align:center;font-size:14px;font-size:1.4rem;line-height:2.28571em;letter-spacing:.06em;font-weight:500}@media (max-width: 767px){.recruit-backoffice__list .item .text-small{color:#fff;background:#fd732f;height:32px;width:calc(100% - 18px);margin:0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.865' height='3.523' viewBox='0 0 10.865 3.523'%3E%3Cg id='Group_1625' data-name='Group 1625' transform='translate(-116.693 -3403.602)'%3E%3Cpath id='Path_2276' data-name='Path 2276' d='M-21939.219-9090.889h9l-2.74-2.318' transform='translate(22056.412 12497.514)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:top 14px right 11px;background-repeat:no-repeat;background-size:auto}}.recruit-backoffice__list .item .text-small span{display:inline-block}@media (min-width: 768px){.recruit-backoffice__list .item .text-small span{padding-right:29px;margin-right:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg transform='translate(-111 -3395)'%3E%3Ccircle cx='11' cy='11' r='11' transform='translate(111 3395)' fill='%23fd732f'/%3E%3Cpath d='M-21939.219-9090.889h9l-2.74-2.318' transform='translate(22056.412 12497.514)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:right center;background-repeat:no-repeat;background-size:auto}}.recruit-backoffice__list .item .popup{transition:opacity .5s;will-change:opacity;pointer-events:none;opacity:0;background:#fff;position:absolute;z-index:2;width:317px;left:-20px;bottom:calc(100% - 52px);padding:31px 26px 28px;border-radius:20px;box-shadow:0px 3px 20px rgba(0,0,0,0.16)}@media (min-width: 768px){.recruit-backoffice__list .item .popup{width:472px;left:-62px;bottom:calc(100% - 32px);padding:33px 39px 37px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.recruit-backoffice__list .item .popup{left:-22px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-backoffice__list .item .popup{width:442px;padding:33px 20px 37px;left:-22px}}.recruit-backoffice__list .item .popup:before{content:'';position:absolute;left:73px;bottom:-20px;border-left:solid 11px transparent;border-right:solid 11px transparent;border-top:solid 20px #FFF}@media (min-width: 768px){.recruit-backoffice__list .item .popup:before{left:134px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.recruit-backoffice__list .item .popup:before{left:94px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-backoffice__list .item .popup:before{left:74px}}.recruit-backoffice__list .item .popup__ttl{margin-bottom:7px;color:#fd732f;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.12em;font-weight:500}.recruit-backoffice__list .item .popup__text{font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:.12em;font-weight:400}.recruit-backoffice__list .item .popup__close{position:absolute;top:23px;right:21px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.561' height='15.558' viewBox='0 0 15.561 15.558'%3E%3Cg id='Group_89918' data-name='Group 89918' transform='translate(-6.361 7.777) rotate(-45)'%3E%3Cpath id='Path_407884' data-name='Path 407884' d='M-20365.5-15095.576v20' transform='translate(20375.498 15095.576)' fill='none' stroke='%23151515' stroke-linecap='round' stroke-width='1'/%3E%3Cpath id='Path_407885' data-name='Path 407885' d='M0,0V20' transform='translate(0 10.002) rotate(-90)' fill='none' stroke='%23151515' stroke-linecap='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto}@media only screen and (min-width: 1024px){.recruit-backoffice__list .item .popup__close{display:none}}.recruit-backoffice__list .item.popup_show{z-index:5}.recruit-backoffice__list .item.popup_show .popup{opacity:1;pointer-events:all}@media only screen and (min-width: 1025px){.recruit-backoffice__list .item:hover{cursor:auto;z-index:5}.recruit-backoffice__list .item:hover .popup{opacity:1;pointer-events:all;cursor:auto}}@media (max-width: 767px){.recruit-backoffice__list .item:nth-child(2n) .popup{left:auto;right:-5px}.recruit-backoffice__list .item:nth-child(2n) .popup::before{left:auto;right:57px}}@media (min-width: 768px){.recruit-backoffice__list .item:nth-child(3) .popup{padding:23px 37px 22px}}@media (min-width: 768px){.recruit-backoffice__list .item:nth-child(4) .popup{padding:25px 37px 27px}}@media (min-width: 768px){.recruit-backoffice__list .item:nth-child(5) .popup{padding:20px 39px 24px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.recruit-backoffice__list .item:nth-child(5) .popup{left:auto;right:-23px}.recruit-backoffice__list .item:nth-child(5) .popup:before{left:auto;right:92px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-backoffice__list .item:nth-child(5) .popup{left:auto;right:-23px}.recruit-backoffice__list .item:nth-child(5) .popup:before{left:auto;right:82px}}@media (min-width: 768px){.recruit-backoffice__list .item:nth-child(6) .popup{left:auto;right:-63px;padding:20px 36px 24px}.recruit-backoffice__list .item:nth-child(6) .popup:before{left:auto;right:132px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.recruit-backoffice__list .item:nth-child(6) .popup{right:-23px}.recruit-backoffice__list .item:nth-child(6) .popup:before{right:92px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-backoffice__list .item:nth-child(6) .popup{right:-23px}.recruit-backoffice__list .item:nth-child(6) .popup:before{right:82px}}.recruit-about{padding-bottom:127px;background:linear-gradient(90deg, #fd732f 0%, #c9c9c9 100%)}@media (min-width: 768px){.recruit-about{padding-bottom:244px}}.recruit-about__title{margin:0 -18px;text-align:center;font-family:"Poppins",sans-serif;font-size:42px;font-size:4.2rem;line-height:1.42857em;letter-spacing:0em;font-weight:700}@media (min-width: 768px){.recruit-about__title{margin:0 0 93px;font-size:80px;font-size:8rem;line-height:1.125em;letter-spacing:0em;font-weight:700}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-about__title{font-size:65px;font-size:6.5rem;line-height:1.07692em;letter-spacing:0em;font-weight:700}}.recruit-about__title span{display:inline-block;transform:translateY(-90px)}@media (min-width: 768px){.recruit-about__title span{transform:translateY(-44px)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-about__title span{transform:translateY(-34px)}}.recruit-about__list{margin-top:-40px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.recruit-about__list{max-width:1100px;margin:0 auto}}@media (max-width: 767px){.recruit-about__item{width:100%}.recruit-about__item:nth-child(1){margin-bottom:48px}.recruit-about__item:nth-child(2){margin-bottom:52px}}@media (min-width: 768px){.recruit-about__item{width:30%;max-width:320px}.recruit-about__item:nth-child(1) .fadeUp{transition-delay:0s}.recruit-about__item:nth-child(1) .en{transition-delay:.5s}.recruit-about__item:nth-child(2) .fadeUp{transition-delay:.2s}.recruit-about__item:nth-child(2) .en{transition-delay:.7s}.recruit-about__item:nth-child(3) .fadeUp{transition-delay:.4s}.recruit-about__item:nth-child(3) .en{transition-delay:.9s}}.recruit-about__item a{position:relative;display:flex;flex-direction:column;cursor:pointer}@media only screen and (min-width: 1025px){.recruit-about__item a:hover{opacity:1}.recruit-about__item a:hover .img img{transform:scale(1.1)}.recruit-about__item a:hover .arrow path.default{stroke-dashoffset:340;transition:all .5s}.recruit-about__item a:hover .arrow path.hover{stroke-dashoffset:1;transition:all .5s;transition-delay:.2s}}.recruit-about__item .fadeUp{opacity:0;transform:translateY(100px);transition:all 1s;will-change:opacity, transform}.recruit-about__item .img{overflow:hidden}.recruit-about__item .img img{width:100%;transition:transform .6s ease;will-change:transform}.recruit-about__item .en{opacity:0;transition:opacity 1s;will-change:opacity;width:26px;top:-11px;right:29px;white-space:nowrap;mix-blend-mode:difference;position:absolute;color:#fff;font-family:"Poppins",sans-serif;font-size:26px;font-size:2.6rem;line-height:1.61538em;letter-spacing:0em;font-weight:700}@media (min-width: 768px){.recruit-about__item .en{top:-15px;right:15px;width:52px;font-size:40px;font-size:4rem;line-height:1.3em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-about__item .en{width:42px;font-size:30px;font-size:3rem;line-height:1.4em;letter-spacing:0em;font-weight:700}}.recruit-about__item .en span{display:inline-block;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}.recruit-about__item .heading{margin:14px 0 14px;font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.12em;font-weight:500}@media (min-width: 768px){.recruit-about__item .heading{margin:22px 0 19px}}.recruit-about__item .arrow{position:absolute;left:0;bottom:0;width:calc(100% - 20px);height:11px}@media (min-width: 768px){.recruit-about__item .arrow{width:100%;overflow:hidden}}@media (max-width: 767px){.recruit-about__item .arrow:before,.recruit-about__item .arrow:after{content:'';position:absolute;bottom:0;height:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='12' viewBox='0 0 14 12'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='14' height='12' transform='translate(441 10164)' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-441 -10164)' clip-path='url(%23clip-path)'%3E%3Cpath d='M-22219.5-9084h320l-11.5-10.208' transform='translate(22352.5 19258.707)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top right -2px;background-size:auto;transition:width 0s;will-change:width;border-bottom:solid 1px #fff}.recruit-about__item .arrow:before{left:0;width:0}.recruit-about__item .arrow:after{right:0;width:100%}}.recruit-about__item .arrow svg{position:absolute;right:0;top:0;display:inline-block}@media (max-width: 767px){.recruit-about__item .arrow svg{display:none}}.recruit-about__item .arrow path{stroke-dasharray:340;transition:all 0s;transition-delay:0s}.recruit-about__item .arrow path.default{stroke-dashoffset:680}.recruit-about__item .arrow path.hover{stroke-dashoffset:340}.recruit-about__item.is-inview .fadeUp{transform:translateY(0);opacity:1}.recruit-about__item.is-inview .en{opacity:1}.recruit-data{padding:0 0 96px}@media (min-width: 768px){.recruit-data{padding:0 0 207px}}.recruit-data__head{margin:0 auto 56px;padding:0 18px}@media (min-width: 768px){.recruit-data__head{max-width:1130px;margin:0 auto 97px;padding:0 15px}}.recruit-data__head .en{margin-top:-25px;font-family:"Poppins",sans-serif;font-size:52px;font-size:5.2rem;line-height:1em;letter-spacing:0em;font-weight:700}@media (min-width: 768px){.recruit-data__head .en{margin-top:-48px;font-size:95px;font-size:9.5rem;line-height:1em;letter-spacing:0em;font-weight:700}}.recruit-data__head .title{margin:15px 0 23px;font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.12em;font-weight:700}@media (min-width: 768px){.recruit-data__head .title{margin:19px 0 30px}}.recruit-data__head .desc{font-size:15px;font-size:1.5rem;line-height:2.13333em;letter-spacing:.12em;font-weight:400}.recruit-data__scroll{width:100%;overflow:hidden}.recruit-data__scroll .scroll-content{display:flex}.recruit-data__list{display:flex;flex-wrap:wrap}.recruit-data__item{width:calc(108px + 11px);padding-right:11px}@media (min-width: 768px){.recruit-data__item{width:calc(170px + 37px);padding-right:37px}}.recruit-data__item a{display:flex;flex-direction:column}.recruit-data__item .text{margin-top:9px;text-align:center;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.12em;font-weight:400}@media (min-width: 768px){.recruit-data__item .text{margin-top:12px}}.recruit-data__btn{margin:46px auto 0;width:248px;padding:0 0 12px;display:block;position:relative;text-align:center;cursor:pointer}@media (min-width: 768px){.recruit-data__btn{margin:113px auto 0;width:245px;padding:0 0 12px}}@media only screen and (min-width: 1025px){.recruit-data__btn:hover{opacity:1}.recruit-data__btn:hover .arrow path.default{stroke-dashoffset:266;transition:all .5s}.recruit-data__btn:hover .arrow path.hover{stroke-dashoffset:1;transition:all .5s;transition-delay:.2s}}.recruit-data__btn .text{font-size:14px;font-size:1.4rem;line-height:2.42857em;letter-spacing:.12em;font-weight:500}.recruit-data__btn .arrow{position:absolute;z-index:2;left:0;bottom:0;width:100%;height:11px}@media (max-width: 767px){.recruit-data__btn .arrow:before,.recruit-data__btn .arrow:after{content:'';position:absolute;bottom:0;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='12' viewBox='0 0 14 12'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='14' height='12' transform='translate(441 10164)' fill='%23fd732f'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(-441 -10164)' clip-path='url(%23clip-path)'%3E%3Cpath d='M-22219.5-9084h320l-11.5-10.208' transform='translate(22352.5 19258.707)' fill='none' stroke='%23fd732f' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top right -2px;background-size:auto;transition:width 0s;will-change:width;border-bottom:solid 1px #fd732f}.recruit-data__btn .arrow:before{left:0;width:0}.recruit-data__btn .arrow:after{right:0;width:100%}}.recruit-data__btn .arrow svg{display:inline-block}@media (max-width: 767px){.recruit-data__btn .arrow svg{display:none}}.recruit-data__btn .arrow path{stroke-dasharray:266;transition:all 0s;transition-delay:0s}.recruit-data__btn .arrow path.default{stroke-dashoffset:532}.recruit-data__btn .arrow path.hover{stroke-dashoffset:266}.recruit-jobinfo{padding:0 18px 86px}@media (min-width: 768px){.recruit-jobinfo{padding:0 0 150px;display:flex;flex-wrap:wrap}}@media (min-width: 768px){.recruit-jobinfo__head{width:calc(50% - 297px)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-jobinfo__head{width:207px}}@media (min-width: 768px){.recruit-jobinfo__head .box-in{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 0 auto;width:100%;max-width:386px}}.recruit-jobinfo__head .text-small{margin-top:12px;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:.12em;font-weight:700}@media (min-width: 768px){.recruit-jobinfo__head .text-small{margin-top:7px;width:30px;letter-spacing:0.36em}}@media (min-width: 768px){.recruit-jobinfo__head .text-small span{display:inline-block;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}}.recruit-jobinfo__head .text-big{font-family:"Poppins",sans-serif;font-size:52px;font-size:5.2rem;line-height:1.15385em;letter-spacing:0em;font-weight:700}@media (min-width: 768px){.recruit-jobinfo__head .text-big{margin-right:22px;margin-left:-11px;width:90px;font-size:80px;font-size:8rem;line-height:1.125em;letter-spacing:0em;font-weight:700}}@media (min-width: 768px){.recruit-jobinfo__head .text-big span{display:inline-block;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}}.recruit-jobinfo__content{margin-top:56px;width:calc(100% + 18px)}@media (min-width: 768px){.recruit-jobinfo__content{margin-top:0;width:calc(50% + 297px)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-jobinfo__content{width:calc(100% - 207px)}}.recruit-jobinfo__content a{position:relative;display:flex;align-items:center;width:100%;height:170px;cursor:pointer}@media (min-width: 768px){.recruit-jobinfo__content a{height:300px}}.recruit-jobinfo__content a:not(:last-child){margin-bottom:12px}@media (min-width: 768px){.recruit-jobinfo__content a:not(:last-child){margin-bottom:24px}}@media only screen and (min-width: 1025px){.recruit-jobinfo__content a:hover{opacity:1}.recruit-jobinfo__content a:hover .bg img{transform:scale(1.1)}.recruit-jobinfo__content a:hover .arrow path.default{stroke-dashoffset:62;transition:all .5s}.recruit-jobinfo__content a:hover .arrow path.hover{stroke-dashoffset:1;transition:all .5s;transition-delay:.2s}}.recruit-jobinfo__content .text{padding:0 0 0 22px;position:relative;z-index:2;display:flex;flex-direction:column;color:#fff}@media (min-width: 768px){.recruit-jobinfo__content .text{padding:0 0 0 90px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.recruit-jobinfo__content .text{padding:0 0 0 50px}}.recruit-jobinfo__content .text__en{margin:6px 0 -1px;font-family:"Poppins",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.06em;font-weight:700}@media (min-width: 768px){.recruit-jobinfo__content .text__en{margin:3px 0 4px;font-size:22px;font-size:2.2rem;line-height:1.31818em}}.recruit-jobinfo__content .text__big{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.12em;font-weight:500}@media (min-width: 768px){.recruit-jobinfo__content .text__big{font-size:28px;font-size:2.8rem;line-height:1.64286em}}.recruit-jobinfo__content .bg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;overflow:hidden}.recruit-jobinfo__content .bg img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;will-change:transform}.recruit-jobinfo__content .arrow{position:absolute;z-index:2;right:22px;bottom:41px;width:50px;height:7px;overflow:hidden}@media (min-width: 768px){.recruit-jobinfo__content .arrow{right:46px;bottom:auto;top:50%;margin-top:-7px;height:9px}}@media (max-width: 767px){.recruit-jobinfo__content .arrow:before,.recruit-jobinfo__content .arrow:after{content:'';position:absolute;bottom:0;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.277' height='7.747' viewBox='0 0 51.277 7.747'%3E%3Cpath d='M-21993.066-9090.327h50l-7.441-6.88' transform='translate(21993.066 9097.574)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top right -2px;background-size:auto;transition:width 0s;will-change:width;border-bottom:solid 1px #fff}.recruit-jobinfo__content .arrow:before{left:0;width:0}.recruit-jobinfo__content .arrow:after{right:0;width:100%}}.recruit-jobinfo__content .arrow svg{position:absolute;right:0;top:0;display:inline-block}@media (max-width: 767px){.recruit-jobinfo__content .arrow svg{display:none}}.recruit-jobinfo__content .arrow path{stroke-dasharray:62;transition:all 0s;transition-delay:0s}.recruit-jobinfo__content .arrow path.default{stroke-dashoffset:124}.recruit-jobinfo__content .arrow path.hover{stroke-dashoffset:62}@media (max-width: 767px){.recruit-jobinfo__content .btn-mid-career .text__en{margin:-2px 0 1px}}@media (max-width: 767px){.recruit-jobinfo__content .btn-mid-career .arrow{bottom:37px}}@keyframes clip-circle-open{0%{opacity:1;clip-path:ellipse(0% 0% at 50% 20%)}100%{opacity:1;clip-path:ellipse(150% 250% at 50% 50%)}}@keyframes clip-circle-close{0%{opacity:1}100%{opacity:0}}@keyframes clip-circle-close{0%{opacity:1}100%{opacity:0}}

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