@charset "UTF-8";main{padding-bottom:400px}@media screen and (max-width:1199px){main{padding-bottom:300px}}@media screen and (max-width:999px){main{padding-bottom:200px}}@media screen and (max-width:600px){main{padding-bottom:120px}}.recruit-page-ttl{position:relative;display:flex;align-items:center;justify-content:flex-start;height:750px;padding:0 5%}@media screen and (max-width:999px){.recruit-page-ttl{align-items:flex-end;height:500px}}@media screen and (max-width:600px){.recruit-page-ttl{height:300px}}.recruit-page-ttl .ttl-wrap h2{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:4.2rem;color:#ffffff;letter-spacing:0.1em;line-height:1.4;padding-bottom:1.5em}@media (-ms-high-contrast:none){.recruit-page-ttl .ttl-wrap h2{font-family:Century,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}}@media screen and (max-width:999px){.recruit-page-ttl .ttl-wrap h2{font-size:3.6rem}}@media screen and (max-width:600px){.recruit-page-ttl .ttl-wrap h2{font-size:2.4rem;padding-bottom:1em}}.intro-block{position:relative;max-width:700px;width:100%;margin:0 auto;padding:90px 0}@media screen and (max-width:999px){.intro-block{padding:60px 5%}}.intro-block p{font-size:1.8rem;letter-spacing:0.05em;line-height:2}@media screen and (max-width:600px){.intro-block p{font-size:1.7rem}}.recruit-news-block{background-color:#F5F5F0;padding:100px 0}@media screen and (max-width:600px){.recruit-news-block{padding:60px 0}}.recruit-news-block .news-ttl{font-weight:600;font-size:3.2rem;color:#24305A;letter-spacing:0.15em;line-height:1.8;text-align:center;margin-bottom:40px}@media screen and (max-width:999px){.recruit-news-block .news-ttl{font-size:2.6rem;margin-bottom:50px}}@media screen and (max-width:600px){.recruit-news-block .news-ttl{font-size:2.4rem}}.recruit-news-block .news-list-wrap{position:relative;background-color:#FFFFFF;padding:40px 60px 40px 200px}@media screen and (max-width:999px){.recruit-news-block .news-list-wrap{padding:50px 10% 40px}}@media screen and (max-width:600px){.recruit-news-block .news-list-wrap{padding:50px 10% 30px}}.recruit-news-block .news-list-wrap:not(:last-child){margin-bottom:30px}@media screen and (max-width:999px){.recruit-news-block .news-list-wrap:not(:last-child){margin-bottom:60px}}.recruit-news-block .news-list-wrap .news-list-ttl{position:absolute;top:40px;left:-30px;background-color:#24305A;padding:30px 35px}@media screen and (max-width:999px){.recruit-news-block .news-list-wrap .news-list-ttl{top:-20px;left:-20px;padding:25px 30px}}.recruit-news-block .news-list-wrap .news-list-ttl p{position:relative;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:2.4rem;color:#ffffff;letter-spacing:0.05em;line-height:0}@media (-ms-high-contrast:none){.recruit-news-block .news-list-wrap .news-list-ttl p{font-family:Century,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}}@media screen and (max-width:999px){.recruit-news-block .news-list-wrap .news-list-ttl p{font-size:2.2rem}}@media screen and (max-width:600px){.recruit-news-block .news-list-wrap .news-list-ttl p{font-size:2rem}}.recruit-news-block .news-list-wrap ul.news-list{width:100%}.recruit-news-block .news-list-wrap ul.news-list li{display:flex;align-items:flex-start;justify-content:flex-start;padding:10px 0}@media screen and (max-width:766px){.recruit-news-block .news-list-wrap ul.news-list li{flex-wrap:wrap}}.recruit-news-block .news-list-wrap ul.news-list li p.date{font-family:"Barlow",Arial,sans-serif;font-size:2rem;line-height:1.6;color:#858996;width:120px}@media screen and (max-width:600px){.recruit-news-block .news-list-wrap ul.news-list li p.date{font-size:1.8rem}}.recruit-news-block .news-list-wrap ul.news-list li a{display:inline-block;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;line-height:1.8;max-width:calc(100% - 120px);opacity:1.0;transition:all 0.2s ease}@media (-ms-high-contrast:none){.recruit-news-block .news-list-wrap ul.news-list li a{font-family:Century,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}}@media screen and (max-width:766px){.recruit-news-block .news-list-wrap ul.news-list li a{max-width:inherit;width:100%;margin-top:10px}}@media screen and (max-width:600px){.recruit-news-block .news-list-wrap ul.news-list li a{font-size:1.7rem;line-height:1.6}}.recruit-news-block .news-list-wrap ul.news-list li a:hover{opacity:0.8;text-decoration:underline}.about-work{padding-top:120px}@media screen and (max-width:600px){.about-work{padding-top:100px}}.about-work>.inner{position:relative;max-width:1180px;width:100%;margin:0 auto}@media screen and (max-width:1189px){.about-work>.inner{padding:0 5%}}.about-work .intro-txt{max-width:750px;width:100%;margin:0 auto}.about-work .intro-txt p{font-size:1.8rem;letter-spacing:0.05em;line-height:2}@media screen and (max-width:600px){.about-work .intro-txt p{font-size:1.7rem}}.about-work .about-content .about-con-item{margin-top:160px}@media screen and (max-width:999px){.about-work .about-content .about-con-item{margin-top:120px}}@media screen and (max-width:600px){.about-work .about-content .about-con-item{margin-top:100px}}.about-work .about-content .about-con-item:nth-child(odd) .desc-wrap .desc-item:nth-child(odd) .txt-wrap{order:1}.about-work .about-content .about-con-item:nth-child(odd) .desc-wrap .desc-item:nth-child(odd) .img-wrap{order:2}.about-work .about-content .about-con-item:nth-child(odd) .desc-wrap .desc-item:nth-child(2n) .txt-wrap{order:2}.about-work .about-content .about-con-item:nth-child(odd) .desc-wrap .desc-item:nth-child(2n) .img-wrap{order:1}.about-work .about-content .about-con-item:nth-child(2n) .desc-wrap .desc-item:nth-child(odd) .txt-wrap{order:2}.about-work .about-content .about-con-item:nth-child(2n) .desc-wrap .desc-item:nth-child(odd) .img-wrap{order:1}.about-work .about-content .about-con-item:nth-child(2n) .desc-wrap .desc-item:nth-child(2n) .txt-wrap{order:1}.about-work .about-content .about-con-item:nth-child(2n) .desc-wrap .desc-item:nth-child(2n) .img-wrap{order:2}.about-work .about-content .about-con-item .con-ttl h4,.about-work .about-content .about-con-item .con-ttl p{color:#24305A;text-align:center}.about-work .about-content .about-con-item .con-ttl p.num{font-size:9rem;letter-spacing:0;line-height:1.2}@media screen and (max-width:1199px){.about-work .about-content .about-con-item .con-ttl p.num{font-size:8rem}}@media screen and (max-width:999px){.about-work .about-content .about-con-item .con-ttl p.num{font-size:6.8rem}}@media screen and (max-width:600px){.about-work .about-content .about-con-item .con-ttl p.num{font-size:5.4rem}}.about-work .about-content .about-con-item .con-ttl h4{font-size:3.2rem;letter-spacing:0.15em;line-height:1.8}@media screen and (max-width:999px){.about-work .about-content .about-con-item .con-ttl h4{font-size:2.8rem}}@media screen and (max-width:600px){.about-work .about-content .about-con-item .con-ttl h4{font-size:2.4rem;letter-spacing:0.1em}}.about-work .about-content .about-con-item .desc-wrap{margin-top:60px}@media screen and (max-width:766px){.about-work .about-content .about-con-item .desc-wrap{margin-top:40px}}@media screen and (max-width:600px){.about-work .about-content .about-con-item .desc-wrap{margin-top:30px}}.about-work .about-content .about-con-item .desc-wrap .desc-item{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:766px){.about-work .about-content .about-con-item .desc-wrap .desc-item{display:block}}.about-work .about-content .about-con-item .desc-wrap .desc-item .txt-wrap{width:50%}@media screen and (max-width:766px){.about-work .about-content .about-con-item .desc-wrap .desc-item .txt-wrap{width:100%}}.about-work .about-content .about-con-item .desc-wrap .desc-item .txt-wrap p{font-size:1.7rem;letter-spacing:0.05em;line-height:2}.about-work .about-content .about-con-item .desc-wrap .desc-item .img-wrap{width:45.7627118644%}@media screen and (max-width:766px){.about-work .about-content .about-con-item .desc-wrap .desc-item .img-wrap{width:100%;margin-top:30px}}.about-work .about-content .about-con-item .desc-wrap .desc-item .img-wrap .bg-wrap{padding-bottom:66.6666666667%}.about-work .about-content .about-con-item .desc-wrap .desc-item:not(:last-child){margin-bottom:60px}@media screen and (max-width:600px){.about-work .about-content .about-con-item .desc-wrap .desc-item:not(:last-child){margin-bottom:50px}}
/*# sourceMappingURL=recruit.css.map */