.imgWrapper{position:relative;width:100%}.imgWrapper:before{content:"";display:block;padding-top:100%}.squareImg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.squareImgNozoom{width:100%}#pickupArea{padding:0}#pickupArea a{color:#000;text-decoration:none}#pickupArea a:hover{text-decoration:underline}@media only screen and (max-width: 750px){#pickupArea{padding:15px 0}}#pickupArea article{width:100%;position:relative;margin-bottom:460px}@media only screen and (max-width: 750px){#pickupArea article{width:100%;margin-bottom:60%}}#pickupAreaInner{width:100%;margin:0 auto}.pickupArea01{margin-left:3.8%}@media only screen and (max-width: 750px){.pickupArea01{margin-left:0}}.pickupArea03{margin-left:auto}@media only screen and (max-width: 750px){.pickupArea03{margin-left:0}}.pickupArea__img{width:56.8%;height:auto;overflow:hidden}@media only screen and (max-width: 750px){.pickupArea__img{width:90%}}.pickupArea__img img{width:100%}.pickupArea__img--r{margin-left:auto}.pickupArea__img--l{margin-right:auto}@media only screen and (max-width: 750px){.pickupArea__img{width:90%;margin:0 auto}}.pickupArea__date{font-family:"Roboto Condensed",sans-serif;font-size:5.2px;font-style:italic;line-height:.9;letter-spacing:.07em;margin-top:30px}@media only screen and (max-width: 750px){.pickupArea__date{font-size:9px}}.pickupArea__cate{position:absolute;top:-40px;left:20px;color:#fff;text-align:center;font-size:20px;padding:3px 2% 0px 3%}@media only screen and (max-width: 750px){.pickupArea__cate{top:82%}}@media only screen and (max-width: 750px){.cate__interview{width:auto}}.cate__interview img{width:100%}@media only screen and (max-width: 750px){.cate__report{width:auto}}.cate__report img{width:100%}.cate__labo{width:11.3%}.cate__labo img{width:100%}@media only screen and (max-width: 750px){.cate__labo{width:24%}}.cate__join{width:11.3%}.cate__join img{width:100%}@media only screen and (max-width: 750px){.cate__join{width:24%}}.cate__column{width:14.1%}.cate__column img{width:100%}@media only screen and (max-width: 750px){.cate__column{width:30%}}.pickupArea__cate--r01{left:41.5%}@media only screen and (max-width: 750px){.pickupArea__cate--r01{left:11%}}.pickupArea__text{width:59.4%;background-color:#fff;position:absolute;bottom:-40%;height:auto;padding:2.5%;border:5px solid #f0ef09}@media only screen and (max-width: 750px){.pickupArea__text{width:92%;top:90%}.pickupArea__text{border:2px solid #f0ef09}.pickupArea01:hover .pickupArea__text,#pickupArea article:hover .pickupArea__text{border:2px solid #fffd00}}.pickupArea__text h1{font-size:30px;font-weight:bold;margin:0 auto 4.6%;width:100%;line-height:1.5}.pickupArea__text p{line-height:1.6}@media only screen and (max-width: 750px){.pickupArea__text h1{font-size:13.5px;width:90%;margin:6% auto 4.6%}}@media only screen and (max-width: 750px){.pickupArea__text p{font-size:10px;width:90%}}.pickupArea__text--l{left:0}.pickupArea__text--r01{right:0}.pickupArea__date--r{text-align:right;margin-top:20px}h2{font-size:30px;line-height:1.5}h2 span.t01.life-t{font-family:"游明朝",YuMincho,"ＭＳ Ｐ明朝","MS PMincho",serif;font-size:16px;font-style:normal}h2 span.t02{font-size:18px;line-height:2.3;display:block}h2.sub{font-size:22px;line-height:1.5}.day{margin-bottom:15px}.credit{text-align:right;font-size:12px;margin-top:60px}@media only screen and (max-width: 991px){.pickupArea__text{width:100%;position:static;padding:5%}.pickupArea__img{width:100%;margin:0}.pickupArea__cate{top:0;left:0}.pickupArea__text h1{font-size:18px;width:100%;margin:15px 0}.pickupArea__text p{font-size:14px;width:100%}#pickupArea article{margin-bottom:60px}#pickupArea a:hover{text-decoration:none}.imgWrapper:before{padding-top:76%}}.motion-txt{display:inline-block;position:relative;overflow:hidden}.motion-txt:after{content:"";position:absolute;opacity:1;left:0;top:0;bottom:0;width:100%;background-color:#222;-webkit-transform:translate3d(-101%, 0, 0);transform:translate3d(-101%, 0, 0)}.motion-txt.m2:after{background-color:rgba(252,255,255,.3)}.show .motion-txt:after{transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.done .motion-txt:after{transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translate3d(103%, 0, 0);transform:translate3d(103%, 0, 0)}.motion-txt .motion-inner{display:inline-block;opacity:0}.done .motion-txt .motion-inner{opacity:1}.container-fluid.main-img{margin-bottom:60px}.day-t{background:#f0ef09;color:#000;text-align:center;font-size:18px;padding:0 2%;font-style:italic;display:inline-block;margin-bottom:15px}.life-title{font-size:28px;font-weight:bold;margin:0 auto 4.6%;letter-spacing:.05em;width:100%;line-height:1.5;font-family:"Lato","Noto Sans Japanese","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align:left}.btn-01 a{padding:20px 45px;color:#000;font-size:18px;background:#f0ef09;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, #fffe00));background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, #fffe00 50%);background-position:0 0;background-size:200% auto;-webkit-transition:.25s;transition:.25s;text-decoration:none;text-shadow:none;display:inline-block;margin:30px 0;border-radius:2px;font-family:"Lato","Noto Sans Japanese","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}.btn-01 a:hover{background-position:-100% 0;text-decoration:none;color:#000}.btn-02 a{padding:10px 45px;color:#fff;font-size:15px;background:#f66;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, #f53f3f));background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, #f53f3f 50%);background-position:0 0;background-size:200% auto;-webkit-transition:.25s;transition:.25s;text-decoration:none;text-shadow:0 1px 2px #666;display:inline-block;margin:10px 0;border-radius:2px;font-family:"Lato","Noto Sans Japanese","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}.btn-02 a:hover{background-position:-100% 0;text-decoration:none;color:#fff}.life-container{background:#fff;padding:3%;margin-bottom:90px}.life-container .content{line-height:2.2;font-size:16px}.btn-group-wrapper{text-align:center;margin:90px 0}.btn-group-wrapper .btn-group{display:inline-block}.btn-group-wrapper .btn-group a{text-decoration:none !important}.btn-group .btn-default{border-color:#ddd}.life-btn{margin:0}.smp-02{display:none !important}.vol03-smp{display:none}.osusume{margin-bottom:5px !important}.section-special{margin-bottom:120px;background:#f2f6f5}.section-special .col-md-2{text-align:center}.section-special .col-md-2 .btn-more{text-align:center;font-size:15px;margin-top:30px;letter-spacing:3px}.section-special h2{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:22px;letter-spacing:8px;margin:0;color:#000;line-height:1.5;display:inline-block;text-align:left;padding-top:45px}.section-special h2 span{font-size:13px;color:#1f3c02;display:block;letter-spacing:3px;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.staff-box li{margin-bottom:30px;font-size:14px}.staff-box li:last-child{margin-bottom:0}.staff-box li h4{font-size:16px;font-weight:bold;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Noto Sans JP","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin-bottom:2px}.staff-01{position:absolute;bottom:-20%}.staff-02{position:absolute;bottom:-20%}.staff-03{position:absolute;bottom:-60%}.staff-04{position:absolute;bottom:-40%}.thum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:280px}.thum figure{position:relative;overflow:hidden;width:33%;margin:0 0 5px}.thum figcaption{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s;opacity:0;text-align:center;font-size:12px}.thum figcaption .caption-f{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%}.thum figcaption h5{font-size:20px;font-weight:normal}.thum figure:hover figcaption{opacity:1;color:#fff}#target-st-01,target-st-02,target-st-03,target-st-04{padding-top:100px;margin-top:-100px}.job-points-inner{margin-bottom:90px}.job-points-inner table{border:1px solid #e5e3e3;width:100%}.job-points-inner table tr th{width:160px;border-right:1px solid #e5e3e3;border-bottom:1px solid #e5e3e3;background:#f5f3f3;text-align:left;vertical-align:middle;padding:20px;font-weight:normal;text-align:center}.job-points-inner table tr td{border-right:1px solid #e5e3e3;border-bottom:1px solid #e5e3e3;padding:20px}.rec-btn-area li{display:inline-block;margin:0 30px 90px 0}.rec-btn-area li .btn-01{margin:0;font-size:18px;width:250px;text-align:center}.job-points-inner h4{font-size:20px;margin-bottom:0;background:#8a7e61;color:#fff;padding:8px 20px}@media screen and (max-width: 991px){.container .section-special{padding-bottom:45px}.container .section-special a{text-decoration:none}.container .section-special .col-md-2{display:block;width:25%}.container .section-special .col-md-10{width:75%}}@media screen and (max-width: 991px){.btn-01 a{margin:0;font-size:15px}.life-container .content{margin-bottom:30px}.life-title{font-size:22px}.container-fluid.main-img{margin-bottom:0}.container.life-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.col-md-6 img{width:100%;margin:30px 0}.smp-01{display:none !important}.smp-02{display:block !important;margin:15px 0}.life-container .content{line-height:1.9}.vol03-smp{display:block}.vol03-mag .col-md-5{margin-top:30px}.vol03-mag02{margin:30px 0}.vol03-mag02 span.vol03-t-01{text-align:left;display:block}.vol03-mag .life-btn{text-align:center}.osusume{text-align:center}.btn-lg,.btn-group-lg>.btn{padding:10px}.credit{margin:15px 0 90px}.staff-01,.staff-02,.staff-03,.staff-04{position:static;bottom:-20%}.pickupArea__cate{position:static;margin-bottom:30px;font-size:16px}.squareImg{position:static}.imgWrapper:before{display:none}.thum figure{width:49%;margin:0 0 5px}.thum{margin-bottom:90px}.job-points-inner table tr th{width:100px}.job-points-inner table tr th,.job-points-inner table tr td{padding:10px}.rec-btn-area{text-align:center}.rec-btn-area li{margin:0}.rec-btn-area li .btn-01{margin:30px 10px 45px 10px;font-size:18px;width:150px;text-align:center}}.recruit__video{width:100%;aspect-ratio:560/315;margin-top:50px;margin-bottom:100px}@media only screen and (max-width: 750px){.recruit__video{margin-top:20px;margin-bottom:60px}}/*# sourceMappingURL=style_page_rec.css.map */