#recruit img{margin-top:0;margin-bottom:0}#recruit .recruit_mv{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(50% - 50vw);width:100vw}#recruit .recruit_mv .recruit_mv_left{width:50%;background-color:#ebeade;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#recruit .recruit_mv .recruit_mv_left h2{font-size:24px;color:#000;letter-spacing:.05em;font-weight:700;line-height:1.666;padding:0 0 30px;margin:0}#recruit .recruit_mv .recruit_mv_left p{font-size:14px;line-height:1.77;letter-spacing:.05em;padding:0;margin:0}#recruit .recruit_mv .recruit_mv_right{width:50%}#recruit .recruit_mv .recruit_mv_right img{width:100%;height:auto}#recruit .intro{padding-top:45px;padding-bottom:80px}#recruit .recruit_inner{max-width:1000px;margin:0 auto;width:100%;padding-bottom:135px}#recruit .recruit_inner h3{font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.666;padding:0 0 30px;margin:0}#recruit .recruit_inner p{text-align:center;font-size:14px;line-height:1.77;letter-spacing:.05em;padding:0 0 1.5em;margin:0}#recruit .recruit_inner p span{font-weight:700}#recruit .recruit_inner p:last-of-type{padding-bottom:0}#recruit .recruit_inner .btn{text-decoration:none;border:1px solid #999999;background-color:#fff;border-radius:3px;width:200px;height:60px;margin:0 auto;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;position:relative;color:#222;font-size:14px;letter-spacing:.05em;-webkit-transition:all .3s ease;transition:all .3s ease}#recruit .recruit_inner .btn:after{content:"";width:9px;height:17px;background:url(//suminoe-contract.myshopify.com/cdn/shop/t/14/assets/arrow.svg?v=142027858718829464711677931010) 0 0 no-repeat;background-size:100% auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;-webkit-transition:all .3s ease;transition:all .3s ease}#recruit .recruit_inner .btn:hover{background-color:#222;color:#fff}#recruit .recruit_inner .btn:hover:after{background:url(//suminoe-contract.myshopify.com/cdn/shop/t/14/assets/arrow_white.svg?v=121358267627027878881678756117) 0 0 no-repeat;background-size:100% auto;right:7px}#recruit .recruit_inner .btn.btn-black{width:580px;height:80px;color:#fff;background-color:#222;font-size:17px}#recruit .recruit_inner .btn.btn-black:after{background:url(//suminoe-contract.myshopify.com/cdn/shop/t/14/assets/arrow_white.svg?v=121358267627027878881678756117) 0 0 no-repeat;background-size:100% auto;right:16px}#recruit .recruit_inner .btn.btn-black:hover{background-color:#fff;color:#222}#recruit .recruit_inner .btn.btn-black:hover:after{background:url(//suminoe-contract.myshopify.com/cdn/shop/t/14/assets/arrow.svg?v=142027858718829464711677931010) 0 0 no-repeat;background-size:100% auto;right:13px}#recruit .recruit01{padding-top:50px;padding-bottom:115px;position:relative}#recruit .recruit01 img{position:absolute;top:0;left:0;z-index:1;width:47%}#recruit .recruit01 .txt{position:relative;z-index:2;width:63%;margin-left:auto;padding:50px 10px 40px;text-align:center;background-color:#ebeade}#recruit .recruit02{margin-bottom:130px;position:relative}#recruit .recruit02 img{width:58%;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#recruit .recruit02 .txt{position:absolute;top:50%;left:0%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;width:47%;margin-left:auto;padding:90px 10px;text-align:center;background-color:#ebeade}#recruit .requirements{text-align:center}#recruit .requirements .requirements_inner{width:650px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px}#recruit .requirements .requirements_item{width:300px;background-color:#ebeade}#recruit .requirements .requirements_item .txt{padding:30px 0}@media screen and (max-width: 1280px){#recruit .recruit_mv .recruit_mv_left p{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1000px){#recruit .recruit_mv .recruit_mv_left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:30px;width:100%}#recruit .recruit_mv .recruit_mv_right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media screen and (max-width: 740px){#main .container{padding-left:0;padding-right:0;max-width:100%}#recruit .recruit_mv .recruit_mv_left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:30px;width:100%}#recruit .recruit_mv .recruit_mv_left h2{font-size:16px;line-height:1.625;padding-bottom:16px}#recruit .recruit_mv .recruit_mv_left p{padding-left:0;padding-right:0;font-size:12px;line-height:1.66;text-align:left}#recruit .recruit_mv .recruit_mv_right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}#recruit .intro{padding:30px 20px 50px}#recruit .recruit_inner{padding-bottom:75px}#recruit .recruit_inner h3{font-size:18px}#recruit .recruit_inner p{font-size:12px;line-height:1.66;text-align:left}#recruit .recruit_inner .btn{width:190px;height:50px}#recruit .recruit_inner .btn.btn-black{width:300px;height:70px;font-size:15px}#recruit .recruit_inner .btn.btn-black:after{width:6px;height:12px;right:10px}#recruit .recruit_inner .btn.btn-black:hover:after{right:10px}#recruit .recruit01{padding-top:0;padding-bottom:75px;position:relative}#recruit .recruit01 img{position:static;width:100%}#recruit .recruit01 .txt{width:100%;padding:30px 20px 40px}#recruit .recruit02{margin-bottom:65px}#recruit .recruit02 img{width:100%}#recruit .recruit02 .txt{position:static;top:0;-webkit-transform:translateY(0%);transform:translateY(0);width:100%;padding:30px 10px}#recruit .recruit02 .txt h3{padding-bottom:15px}#recruit .requirements{padding:0 35px}#recruit .requirements .requirements_inner{width:100%;padding-bottom:20px}#recruit .requirements .requirements_item{width:100%;margin-bottom:30px}#recruit .requirements .requirements_item .txt{padding:25px 0}}#recruit .corporate_profile{margin:-40px auto 40px}#recruit .corporate_profile .corporate_profile_inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 40px}#recruit .corporate_profile .corporate_profile_inner h3{margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;flex-direction:column}#recruit .corporate_profile .corporate_profile_inner .btn_wrap p{margin-bottom:20px;font-weight:700}@media screen and (max-width: 740px){#recruit .corporate_profile{margin:0 auto 65px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/recruit.css.map */
