.recruiting .item-title .main p{font-size:1.25rem;font-weight:700;line-height:1.5;letter-spacing:0.5px}@media only screen and (max-width:767px){.recruiting .item-title .main p{font-size:1.125rem}}.recruiting .item-title .text p{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0.5px;color:#333333}.recruiting .paragraph-title .main{font-size:1.625rem;font-weight:700;line-height:1.3;letter-spacing:0.5px}.recruiting .paragraph-title .text{color:#333333;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0.5px}.recruiting .intro-block{padding:75px 60px 60px 60px}@media only screen and (max-width:1024px){.recruiting .intro-block{padding-inline:40px}}@media only screen and (max-width:768px){.recruiting .intro-block{padding:50px 40px 40px 40px}}@media only screen and (max-width:576px){.recruiting .intro-block{padding-inline:20px}}.recruiting .intro-block .container{margin:0 auto;max-width:1900px;width:100%}.recruiting .intro-block .list-block{padding:40px 0;margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.recruiting .intro-block .list-block{padding:20px 0;margin:0 auto;max-width:400px;width:100%}}.recruiting .intro-block .item{padding:10px;width:25%;margin: 0 auto;}@media only screen and (max-width:768px){.recruiting .intro-block .item{padding:10px 0;width:100%}}.recruiting .intro-block .wrapper{padding-top:50px;position:relative;height:100%}@media only screen and (min-width:1201px){.recruiting .intro-block .wrapper:hover .icon{-webkit-transform:translate3d(-50%,0,0) rotateY(180deg);transform:translate3d(-50%,0,0) rotateY(180deg)}}@media only screen and (max-width:1200px){.recruiting .intro-block .wrapper:active .icon{-webkit-transform:translate3d(-50%,0,0) rotateY(180deg);transform:translate3d(-50%,0,0) rotateY(180deg)}}.recruiting .intro-block .icon{position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:96px;height:96px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:8px solid #fff;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}.recruiting .intro-block .icon.green{background:-webkit-gradient(linear,left bottom,left top,color-stop(-0.63%,#63B64F),color-stop(99.37%,#B5DF80));background:linear-gradient(0deg,#63B64F -0.63%,#B5DF80 99.37%)}.recruiting .intro-block .icon.yellow{background:-webkit-gradient(linear,left bottom,left top,color-stop(-0.63%,#FFC90A),color-stop(99.37%,#FFE86C));background:linear-gradient(0deg,#FFC90A -0.63%,#FFE86C 99.37%)}.recruiting .intro-block .icon.blue{background:linear-gradient(169deg,#92B4E1 2.17%,#5DA2F3 92.17%),linear-gradient(0deg,#093BBB -0.63%,#AAC2FF 99.37%)}.recruiting .intro-block .icon.red{background:linear-gradient(169deg,#cc92e1 2.17%,#a75df3 92.17%),linear-gradient(0deg,#b509bb -0.63%,#ffaafa 99.37%)}.recruiting .intro-block .icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);max-width:80px;width:100%;position:relative}.recruiting .intro-block .icon img:before{content:"";display:block;padding-bottom:100%;width:100%}.recruiting .intro-block .icon img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recruiting .intro-block .inner{padding:70px 30px;background:#f2f2f2;height:100%;min-height:150px;border-radius:5px}@media only screen and (max-width:768px){.recruiting .intro-block .inner{padding:70px 30px 30px 30px}}.recruiting .intro-block .item-title .text{margin-top:10px}.recruiting .intro-block .bottom-text p{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0.5px}@media only screen and (max-width:768px){.recruiting .intro-block .bottom-text{margin:0 auto;max-width:400px;width:100%}}.recruiting .concept-block{padding:60px 60px 60px 60px}@media only screen and (max-width:1024px){.recruiting .concept-block{padding-inline:40px}}@media only screen and (max-width:768px){.recruiting .concept-block{padding:40px}}@media only screen and (max-width:576px){.recruiting .concept-block{padding-inline:20px}}.recruiting .concept-block .concept-board{max-width:1440px;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruiting .concept-block .concept-board .de-line{position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);z-index:1;margin:0 auto;width:0;height:5px;background-color:#E60012;-webkit-transition:width 0.8s cubic-bezier(0.42,0,0.31,0.98);transition:width 0.8s cubic-bezier(0.42,0,0.31,0.98)}.recruiting .concept-block .concept-board.aost-show .de-line{width:66.366%}@media only screen and (max-width:767px){.recruiting .concept-block .concept-board.aost-show .de-line{width:89.553%}}@media only screen and (max-width:768px){.recruiting .concept-block .concept-board .concept-bg{position:relative;padding:50px}}.recruiting .concept-block .concept-bg{padding:75px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1100px;width:100%;height:100%;margin-inline:auto;min-height:500px}.recruiting .concept-block .concept-bg:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(100deg,rgba(0,0,0,0.15) -13.32%,rgba(0,0,0,0) 23.9%);content:""}.recruiting .concept-block .concept-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recruiting .concept-block .img-box{width:200px;-ms-flex-negative:0;flex-shrink:0;position:relative}.recruiting .concept-block .img-box:before{content:"";display:block;padding-bottom:126%;width:100%}.recruiting .concept-block .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recruiting .concept-block .unit-headline{position:relative;z-index:1}.recruiting .concept-block .unit-headline .text{margin-top:20px}.recruiting .benefits-block{padding:60px 60px 35px 60px}@media only screen and (max-width:1024px){.recruiting .benefits-block{padding-inline:40px}}@media only screen and (max-width:768px){.recruiting .benefits-block{padding:40px 40px 15px 40px}}@media only screen and (max-width:576px){.recruiting .benefits-block{padding-inline:20px}}.recruiting .benefits-block .container{margin:0 auto;max-width:1100px;width:100%}.recruiting .benefits-block .list-block{margin-top:25px}@media only screen and (max-width:768px){.recruiting .benefits-block .list-block{margin-top:5px}}.recruiting .benefits-block .item{padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruiting .benefits-block .item .photo{width:54.545%;position:relative}.recruiting .benefits-block .item .photo:before{content:"";display:block;padding-bottom:60%;width:100%}.recruiting .benefits-block .item .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recruiting .benefits-block .item .paragraph-title{width:43.182%;padding:0 2.6041vw}.recruiting .benefits-block .item .paragraph-title .text{margin-top:15px}.recruiting .benefits-block .item .paragraph-title li{display:-webkit-box;display:-ms-flexbox;display:flex}.recruiting .benefits-block .item .paragraph-title li:not(:first-child){margin-top:10px}.recruiting .benefits-block .item .paragraph-title li:before{cursor:default;pointer-events:none;margin:10px 10px 10px 0;display:block;border-radius:100%;background:rgba(0,0,0,0.5);width:5px;height:5px;-ms-flex-negative:0;flex-shrink:0;content:""}.recruiting .benefits-block .item:nth-child(odd) .paragraph-title{margin-left:auto}.recruiting .benefits-block .item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.recruiting .benefits-block .item:nth-child(2n) .paragraph-title{margin-right:auto}@media only screen and (max-width:992px){.recruiting .benefits-block .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recruiting .benefits-block .item:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recruiting .benefits-block .item .photo{width:100%}.recruiting .benefits-block .item .paragraph-title{margin-top:30px;padding:0 20px;width:100%}}.recruiting .join-block{padding:60px 60px 120px 60px}@media only screen and (max-width:1024px){.recruiting .join-block{padding-inline:40px}}@media only screen and (max-width:768px){.recruiting .join-block{padding:40px 40px 80px 40px}}@media only screen and (max-width:576px){.recruiting .join-block{padding-inline:20px}}.recruiting .join-block .title-block .main{margin:0 0 0 25px;font-size:3.125rem;font-weight:700;line-height:1.3;letter-spacing:0.5px}@media only screen and (max-width:1200px){.recruiting .join-block .title-block .main{font-size:2.5rem}}@media only screen and (max-width:768px){.recruiting .join-block .title-block .main{margin:15px 0 0 0}}.recruiting .join-block .title-block .text{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0.5px}.recruiting .join-block .join-board{max-width:1440px;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruiting .join-block .join-bg{padding:75px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:890px;width:100%;height:100%;margin-inline:auto;min-height:clamp(515px,31.25vw,600px)}.recruiting .join-block .join-bg:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(100deg,rgba(0,0,0,0.15) -13.32%,rgba(0,0,0,0) 23.9%);content:""}.recruiting .join-block .join-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media only screen and (max-width:768px){.recruiting .join-block .join-bg{position:relative;padding:50px 20px}}.recruiting .join-block .img-box{width:200px;-ms-flex-negative:0;flex-shrink:0;position:relative}.recruiting .join-block .img-box:before{content:"";display:block;padding-bottom:126%;width:100%}.recruiting .join-block .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recruiting .join-block .wrapper{padding:75px 50px;text-align:center;position:relative;z-index:1;background:rgba(255,255,255,0.8);width:100%}@media only screen and (max-width:768px){.recruiting .join-block .wrapper{padding:50px 30px}}.recruiting .join-block .icon{position:relative;width:75px;height:75px}@media only screen and (max-width:768px){.recruiting .join-block .icon{width:60px;height:60px}}.recruiting .join-block .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.recruiting .join-block .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recruiting .join-block .text{margin-top:25px;color:#333333}.recruiting .join-block .btn-explore{margin:50px auto 0}.recruiting .join-block .btn-explore span{font-weight:600}@media only screen and (max-width:768px){.recruiting .join-block .btn-explore{margin:30px auto 0}}
/*# sourceMappingURL=recruiting.css.map */