.recruiting .main-wrapper main{margin-top:0}.recruiting .anchorNav{padding:25px 0}@media only screen and (max-width:767px){.recruiting .anchorNav{width:calc(100% - 50px);margin:0 auto}}.recruiting .line-btn{padding:0}.recruiting .line-btn multipurpose-nav[m4-type=drag] .drag-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recruiting .line-btn{padding:0}.recruiting .block{padding:max(3.90625%,40px) 0}.recruiting .block:last-child{padding-bottom:0}.recruiting .block .subTitle{max-width:850px}@media only screen and (max-width:575px){.recruiting .block .subTitle{margin:0;text-align:left!important}.recruiting .block .subTitle h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.recruiting .block .subTitle h2 span+span{margin:10px 0 0}}.recruiting .block[data-blk="1"]{padding:max(5.2083%,50px) 0 max(3.90625%,40px)}.recruiting .block[data-blk="1"] .container{width:calc(100% - 160px);max-width:1400px;margin:auto}@media only screen and (max-width:767px){.recruiting .block[data-blk="1"] .container{width:calc(100% - 50px)}}.recruiting .block[data-blk="2"]{position:relative}.recruiting .block[data-blk="2"]>.absolute{display:none}@media only screen and (max-width:900px){.recruiting .block[data-blk="2"]>.absolute{display:block;height:auto;left:0;-webkit-transform:translate3d(0,max(-100% - 3.90625vw,-100% - 40px),0);transform:translate3d(0,max(-100% - 3.90625vw,-100% - 40px),0)}}.recruiting .block[data-blk="2"] .container{width:calc(100% - 160px);max-width:1560px;margin:auto}@media only screen and (max-width:900px){.recruiting .block[data-blk="2"] .container{width:100%}}.recruiting .block[data-blk="2"] .subTitle{width:calc(100% - 50px);margin:0 auto}.recruiting .block[data-blk="3"] .container{width:100%;max-width:1560px;margin:auto}.recruiting .block[data-blk="3"] .inner{padding:100px 80px;background-color:rgba(255,255,255,0.5)}@media only screen and (max-width:767px){.recruiting .block[data-blk="3"] .inner{padding:80px 25px}}.recruiting .block[data-blk="3"] .subTitle{width:100%}.recruiting .block[data-blk="4"]{padding:max(3.90625%,40px) 0 5.2083% 0}@media only screen and (max-width:767px){.recruiting .block[data-blk="4"]{padding-bottom:0}}.recruiting .block[data-blk="4"] .container{width:calc(100% - 160px);max-width:860px;margin:auto}@media only screen and (max-width:767px){.recruiting .block[data-blk="4"] .container{width:calc(100% - 50px)}}.recruiting .block[data-blk="4"] .subTitle{max-width:600px;width:100%;margin:0}.recruiting .block[data-blk="4"] .button-wrap{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.recruiting .block[data-blk="4"] .button-wrap{margin-top:30px}}.recruiting .block[data-blk="4"] .button-wrap:after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px solid rgba(0,0,0,0.2);margin-left:25px}@media only screen and (max-width:575px){.recruiting .block[data-blk="4"] .button-wrap:after{display:none}}@media only screen and (max-width:575px){.recruiting .block[data-blk="4"] .button-wrap .basic-button{width:100%}}.recruiting .block[data-blk="4"] .title-wrap{position:relative}.recruiting .block[data-blk="4"] .marquee-box{width:100%;height:150px;position:absolute;margin:auto;overflow:hidden;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.recruiting .block[data-blk="4"] .marquee-box .boxes{position:relative}.recruiting .block[data-blk="4"] .marquee-box .text{height:150px;position:absolute;background:transparent;font-size:clamp(4.5rem,3.3167rem + 5.0485vw,9.375rem);line-height:150px;text-align:center;color:#fff;text-transform:uppercase}.recruiting .benefits-wrap{margin-top:max(9.286%,80px);counter-reset:benefits-counter}@media only screen and (max-width:1440px){.recruiting .benefits-wrap{max-width:900px;margin:max(9.286%,100px) auto 0}}@media only screen and (max-width:900px){.recruiting .benefits-wrap{max-width:500px}}.recruiting .benefits-wrap .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1441px){.recruiting .benefits-wrap .row{margin:0 -37.5px -80px}}@media only screen and (max-width:1440px){.recruiting .benefits-wrap .row{margin:0 -20px -80px}}.recruiting .benefits-wrap .grid{counter-increment:benefits-counter}@media only screen and (min-width:1441px){.recruiting .benefits-wrap .grid{width:33.3333333333%;padding:0 37.5px 80px}.recruiting .benefits-wrap .grid:nth-child(3n+4):nth-last-child(-n+2),.recruiting .benefits-wrap .grid:nth-child(3n+4):nth-last-child(-n+2)+.grid{max-width:500px;width:100%}}@media only screen and (min-width:901px) and (max-width:1440px){.recruiting .benefits-wrap .grid{width:50%;padding:0 20px 80px}.recruiting .benefits-wrap .grid:nth-child(odd):last-child{max-width:500px;width:100%}}@media only screen and (max-width:900px){.recruiting .benefits-wrap .grid{width:100%;padding:0 20px 80px}}.recruiting .benefits-wrap .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:1201px){.recruiting .benefits-wrap .item:hover .icon-circle .icon-wrap{background-color:#000}.recruiting .benefits-wrap .item:hover .icon-circle .icon-wrap:after{opacity:1;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0);-webkit-transition:opacity 0.3s 0.1s,-webkit-transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,-webkit-transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,transform 0.3s 0.1s,-webkit-transform 0.3s 0.1s}.recruiting .benefits-wrap .item:hover .icon-circle .icon-wrap .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media only screen and (max-width:1200px){.recruiting .benefits-wrap .item:active .icon-circle .icon-wrap{background-color:#000}.recruiting .benefits-wrap .item:active .icon-circle .icon-wrap:after{opacity:1;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0);-webkit-transition:opacity 0.3s 0.1s,-webkit-transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,-webkit-transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,transform 0.3s 0.1s;transition:opacity 0.3s 0.1s,transform 0.3s 0.1s,-webkit-transform 0.3s 0.1s}.recruiting .benefits-wrap .item:active .icon-circle .icon-wrap .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.recruiting .benefits-wrap .item .text-box{width:100%}.recruiting .benefits-wrap .item .text-box .title{position:relative;font-size:1.125rem;font-weight:500;line-height:1.8;letter-spacing:0.5px;padding-right:5em}@media only screen and (max-width:575px){.recruiting .benefits-wrap .item .text-box .title{padding-right:3.5em}}.recruiting .benefits-wrap .item .text-box .title:after{content:counter(benefits-counter,decimal-leading-zero);position:absolute;bottom:0;right:0;color:#fff;font-size:5rem;font-weight:500;line-height:1}@media only screen and (max-width:575px){.recruiting .benefits-wrap .item .text-box .title:after{font-size:3.75rem}}.recruiting .benefits-wrap .item .text-box .list{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,0.2)}.recruiting .benefits-wrap .item .text-box .list ul{margin:-5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recruiting .benefits-wrap .item .text-box .list ul>li{width:50%;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:575px){.recruiting .benefits-wrap .item .text-box .list ul>li{width:100%}}.recruiting .benefits-wrap .item .text-box .list ul>li:before{content:"";width:5px;height:5px;margin:10px 10px 10px 0;background:rgba(0,0,0,0.2);display:block;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.recruiting .benefits-wrap .item .icon-circle{position:relative;width:clamp(80px,24.038%,100px);-ms-flex-negative:0;flex-shrink:0;margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.recruiting .benefits-wrap .item .icon-circle:after{content:"";display:block;width:100%;padding-bottom:100%}.recruiting .benefits-wrap .item .icon-circle:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(0,0,0,0.2)}.recruiting .benefits-wrap .item .icon-circle .icon-wrap{position:absolute;inset:0;border-radius:50%;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recruiting .benefits-wrap .item .icon-circle .icon-wrap:after{content:"";position:absolute;inset:0;border-radius:50%;background-color:#FCF4B7;opacity:0;-webkit-transition:none;transition:none;z-index:-1}.recruiting .benefits-wrap .item .icon-circle .icon-wrap .icon{width:60%;height:60%}.recruiting .benefits-wrap .item .icon-circle .icon-wrap .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.recruiting .advantage-wrap{margin-top:50px}.recruiting .advantage-wrap .area-block{position:relative;overflow:hidden}.recruiting .advantage-wrap .area-block:not(:first-child){margin-top:100px}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:not(:first-child){margin-top:50px}}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(odd){padding-left:25px}}.recruiting .advantage-wrap .area-block:nth-child(odd) .item-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(odd) .item-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.recruiting .advantage-wrap .area-block:nth-child(odd) .text-box{padding-left:10.959%}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(odd) .text-box{padding-left:0;padding-right:25px}}@media only screen and (max-width:767px){.recruiting .advantage-wrap .area-block:nth-child(odd) .text-box .sectionTitle .ch{font-size:1.25rem}}.recruiting .advantage-wrap .area-block:nth-child(odd) .pic-box{padding-right:10.959%}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(odd) .pic-box{padding-right:25px}}.recruiting .advantage-wrap .area-block:nth-child(odd) .pic-box:after{right:0}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(2n){padding-right:25px}}.recruiting .advantage-wrap .area-block:nth-child(2n) .item-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(2n) .item-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.recruiting .advantage-wrap .area-block:nth-child(2n) .text-box{padding-right:10.959%}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(2n) .text-box{padding-right:0;padding-left:25px}}.recruiting .advantage-wrap .area-block:nth-child(2n) .pic-box{padding-left:10.959%}@media only screen and (max-width:900px){.recruiting .advantage-wrap .area-block:nth-child(2n) .pic-box{padding-left:25px}}.recruiting .advantage-wrap .area-block:nth-child(2n) .pic-box:after{left:0}.recruiting .advantage-wrap .item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -50px}@media only screen and (max-width:1200px){.recruiting .advantage-wrap .item-wrap{margin:0 -20px}}@media only screen and (max-width:900px){.recruiting .advantage-wrap .item-wrap{max-width:600px;margin:0 auto}}.recruiting .advantage-wrap .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%;padding:0 50px}@media only screen and (max-width:1200px){.recruiting .advantage-wrap .item{padding:0 20px}}@media only screen and (max-width:900px){.recruiting .advantage-wrap .item{width:100%;padding:0}.recruiting .advantage-wrap .item:first-child{margin-top:30px}}.recruiting .advantage-wrap .text-box{max-width:580px;width:100%;margin:auto 0;padding-bottom:10.959%}@media only screen and (max-width:900px){.recruiting .advantage-wrap .text-box{padding-bottom:0}}.recruiting .advantage-wrap .text-box ol,.recruiting .advantage-wrap .text-box ul{padding-left:18px}.recruiting .advantage-wrap .text-box ol>li:not(:first-child),.recruiting .advantage-wrap .text-box ul>li:not(:first-child){margin-top:5px}.recruiting .advantage-wrap .text-box ul{list-style-type:disc}.recruiting .advantage-wrap .text-box ol{list-style-type:decimal}.recruiting .advantage-wrap .absolute{width:auto;height:auto;top:auto;bottom:0;left:0;-webkit-transform:translate3d(-1.464%,-19.565%,0);transform:translate3d(-1.464%,-19.565%,0)}@media only screen and (max-width:900px){.recruiting .advantage-wrap .absolute{display:none}}.recruiting .advantage-wrap .pic-box{position:sticky;top:120px;width:100%;padding-bottom:10.959%}@media only screen and (max-width:900px){.recruiting .advantage-wrap .pic-box{padding-bottom:25px}}.recruiting .advantage-wrap .pic-box:after{content:"";position:absolute;bottom:0;width:84.932%;padding-bottom:54.795%;background-color:#FCF4B7;z-index:-1}.recruiting .advantage-wrap .pic-box .pic{-webkit-box-shadow:20px 20px 50px 0px rgba(0,0,0,0.15);box-shadow:20px 20px 50px 0px rgba(0,0,0,0.15);position:relative;width:100%;overflow:hidden}.recruiting .advantage-wrap .pic-box .pic:before{content:"";display:block;width:100%;height:100%;padding-top:61.5384615385%}.recruiting .advantage-wrap .pic-box .pic img{width:101%;height:101%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recruiting .faq-wrap .img-box{max-width:790px;width:100%;margin:0 auto;position:relative;width:100%;overflow:hidden}.recruiting .faq-wrap .img-box:before{content:"";display:block;width:100%;height:100%;padding-top:32.2784810127%}.recruiting .faq-wrap .img-box img{width:101%;height:101%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recruiting .faq-wrap .subTitle{margin-top:50px}.recruiting .faq-wrap .collapse-wrap{max-width:800px;width:100%;margin:50px auto 0}.recruiting .faq-wrap .collapse-wrap .collapse-item{position:relative;padding:28px 0}.recruiting .faq-wrap .collapse-wrap .collapse-item:not(.collapse):after{width:100%;-webkit-transition:width 0.5s 0.3s;transition:width 0.5s 0.3s}.recruiting .faq-wrap .collapse-wrap .collapse-item:not(.collapse) .title .arrow:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.recruiting .faq-wrap .collapse-wrap .collapse-item:after{content:"";position:absolute;left:0;bottom:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);width:0;height:5px;background-color:#FCF4B7}.recruiting .faq-wrap .collapse-wrap .collapse-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.2)}.recruiting .faq-wrap .collapse-wrap .collapse-item .inner-wrapper,.recruiting .faq-wrap .collapse-wrap .collapse-item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.recruiting .faq-wrap .collapse-wrap .collapse-item .inner-wrapper .head,.recruiting .faq-wrap .collapse-wrap .collapse-item .title .head{font-size:1.25rem;margin-right:10px;padding:6px 0}.recruiting .faq-wrap .collapse-wrap .collapse-item .title{cursor:pointer}.recruiting .faq-wrap .collapse-wrap .collapse-item .title p{font-size:1.125rem;font-weight:500;line-height:32px;letter-spacing:0.5px;margin-right:auto}.recruiting .faq-wrap .collapse-wrap .collapse-item .title .arrow{margin:13.5px 0 0 30px}.recruiting .faq-wrap .collapse-wrap .collapse-item .title .arrow:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent}.recruiting .faq-wrap .collapse-wrap .collapse-item .inner-wrapper{padding-top:15px}.recruiting .faq-wrap .collapse-wrap .collapse-item .inner-wrapper p{line-height:25px;padding-top:3.5px}.recruiting .logo-wrap{margin-top:80px}@media only screen and (max-width:767px){.recruiting .logo-wrap{margin-top:40px}}.recruiting .logo-wrap .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -20px}.recruiting .logo-wrap .grid{width:25%;padding:0 10px 20px}@media only screen and (max-width:575px){.recruiting .logo-wrap .grid{width:50%}}.recruiting .logo-wrap .item{display:block;position:relative;width:100%;overflow:hidden}.recruiting .logo-wrap .item:before{content:"";display:block;width:100%;height:100%;padding-top:30%}.recruiting .logo-wrap .item img{width:101%;height:101%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
/*# sourceMappingURL=recruiting.css.map */