.page_img{background-image:url(../images/main.jpg);background-size:cover;background-position:center}@media(min-width: 768px){main{overflow:hidden}}.recruit_lead{text-align:center}.recruit_lead>span,.recruit_lead>strong{display:block}.recruit_lead>span{font-family:"Hanken Grotesk",sans-serif;font-weight:200}.recruit_lead>strong{font-weight:300;letter-spacing:.1em}@media(min-width: 768px){.recruit_lead{margin:60px auto}.recruit_lead>span,.recruit_lead>strong{line-height:1.2em}.recruit_lead>span{font-size:clamp(78px,7.35vw,88px)}.recruit_lead>strong{font-size:clamp(20px,1.85vw,24px)}.page_lead_01{margin-bottom:120px}}@media(max-width: 767.98px){.recruit_lead{padding:0 12px;margin:30px auto}.recruit_lead>span{font-size:38px;line-height:1em}.recruit_lead>strong{font-size:16px;line-height:1.8em;margin-top:8px}.page_lead_01{margin-bottom:60px}}.recruitment_lead{text-align:center;font-weight:300}.recruitment_container>dl{margin:0}.recruitment_container>dl>dt,.recruitment_container>dl>dd{font-weight:300;margin:0;line-height:1.875em}@media(min-width: 768px){.recruitment_lead{font-size:18px;margin:0 auto 2em}.recruitment_container{margin:0 auto 120px;width:760px}.recruitment_container>dl{display:flex;font-size:16px;border-top:1px solid rgba(0,0,0,.4)}.recruitment_container>dl:last-child{border-bottom:1px solid rgba(0,0,0,.4)}.recruitment_container>dl>dt,.recruitment_container>dl>dd{padding:8px 5px}.recruitment_container>dl>dt{width:195px}.recruitment_container>dl>dd{width:calc(100% - 195px)}.recruitment_container>dl>dd>small{font-size:12px}}@media(max-width: 767.98px){.recruitment_container{margin:0 auto 60px}.recruitment_container>dl{font-size:12px}.recruitment_container>dl:nth-child(n+2){margin-top:18px}.recruitment_container>dl>dt{position:relative}.recruitment_container>dl>dt>span{display:inline-block;position:relative;z-index:2;background-color:#fff;padding-right:.5em}.recruitment_container>dl>dt::before{height:1px;display:block;content:"";background-color:rgba(0,0,0,.4);width:100%;position:absolute;top:50%;left:0;z-index:1}.recruitment_container>dl>dd>small{font-size:10px}}.interview_container>div>.interview_img{position:relative}.interview_container>div>.interview_img>figure{position:relative}.interview_container>div>.interview_img>figure>img{display:block}.interview_container>div>.interview_img>figure>figcaption{position:absolute;color:#faee00;font-family:"Hanken Grotesk",sans-serif;font-weight:bold;letter-spacing:.1em;margin:0;writing-mode:vertical-rl;top:0}.interview_container>div>.interview_img>.text{background-color:#7ca8d9;color:#fff}.interview_container>div>.interview_img>.text>.lead{font-weight:500;margin:0;letter-spacing:.075em}.interview_container>div>.interview_img>.text>.name{color:#fff;font-weight:500;display:flex;align-items:center}.interview_container>div>.interview_img>.text>.name>span{letter-spacing:.075em}.interview_container>div:nth-child(2n+1)>.interview_img>figure>figcaption{right:100%}.interview_container>div:nth-child(2n+2)>.interview_img>figure>figcaption{left:100%}.interview_container>div>.qa_div>p{letter-spacing:.075em}.interview_container>div>.qa_div>p.qaq{font-weight:600;color:#0b75d6;margin:0 0 .25em}.interview_container>div>.qa_div>p.qaq::before{content:"ー"}.interview_container>div>.qa_div>p.qaa{line-height:2.25em}@media(min-width: 768px){.interview_container>div{margin-bottom:150px}.interview_container>div>.interview_img{margin-bottom:90px}.interview_container>div>.interview_img>figure{height:500px}.interview_container>div>.interview_img>figure>img{top:0;height:100%;max-width:none;width:auto;position:absolute}.interview_container>div>.interview_img>.text{width:460px;bottom:30px;padding:20px 30px;position:absolute}.interview_container>div>.interview_img>.text>.lead{font-size:22px}.interview_container>div>.interview_img>.text>.name{margin:7px -6px 0}.interview_container>div>.interview_img>.text>.name>span{margin:0 6px}.interview_container>div>.interview_img>.text>.name>span.yaku{font-size:12px}.interview_container>div>.interview_img>.text>.name>span.kan{font-size:24px}.interview_container>div>.interview_img>.text>.name>span.yomi{font-size:12px}.interview_container>div:nth-child(2n+1)>.interview_img>figure{left:260px}.interview_container>div:nth-child(2n+1)>.interview_img>figure>img{left:0}.interview_container>div:nth-child(2n+1)>.interview_img>.text{left:0}.interview_container>div:nth-child(2n+2)>.interview_img>figure{right:260px}.interview_container>div:nth-child(2n+2)>.interview_img>figure>img{right:0}.interview_container>div:nth-child(2n+2)>.interview_img>.text{right:0}.interview_container>div>.qa_div>p.qaq{font-size:18px}.interview_container>div>.qa_div>p.qaa{font-size:16px}}@media(max-width: 767.98px){.interview_container>div{margin-bottom:80px}.interview_container>div>.interview_img{margin-bottom:30px}.interview_container>div>.interview_img>figure{width:calc(100% - 1.5em)}.interview_container>div>.interview_img>figure>figcaption{line-height:1em}.interview_container>div>.interview_img>.text{padding:10px 15px;width:calc(100% - 1.5em);position:relative}.interview_container>div>.interview_img>.text>.lead{font-size:16px}.interview_container>div>.interview_img>.text>.name{margin:7px -4px 0}.interview_container>div>.interview_img>.text>.name>span{margin:0 4px}.interview_container>div>.interview_img>.text>.name>span.yaku{font-size:8px}.interview_container>div>.interview_img>.text>.name>span.kan{font-size:18px}.interview_container>div>.interview_img>.text>.name>span.yomi{font-size:8px}.interview_container>div:nth-child(2n+1)>.interview_img>figure{margin:0 0 0 auto}.interview_container>div:nth-child(2n+1)>.interview_img>figure>figcaption{margin:0 .5em 0 0}.interview_container>div:nth-child(2n+1)>.interview_img>.text{margin:-0.75em auto 0 0}.interview_container>div:nth-child(2n+2)>.interview_img>figure{margin:0 auto 0 0}.interview_container>div:nth-child(2n+2)>.interview_img>figure>figcaption{margin:0 0 0 .5em}.interview_container>div:nth-child(2n+2)>.interview_img>.text{margin:-0.75em 0 0 auto}.interview_container>div>.qa_div>p.qaq{font-size:14px}.interview_container>div>.qa_div>p.qaa{font-size:12px}}