@keyframes bgdraw{0%{transform:scaleX(1)}100%{transform:scaleX(1) translateX(100%)}}.mfp-image-holder .mfp-content{max-width:90%;margin:0 auto}@media screen and (max-width: 768px){.lax-wrap .pan_list{flex-wrap:wrap}.lax-wrap .pan_list li{width:100%}.lax-wrap .pan_list li:not(:last-child){margin-bottom:1em}}#recruit .section_title{line-height:1.3}@media screen and (max-width: 1600px){#recruit .section_title .sub_md{font-size:12px}}#recruit .recruit-main-title{text-align:center;font-size:2.75em;font-weight:bold;margin:2.75em 0 .75em}#recruit .recruit-main-title br{display:none}#recruit .recruit-main-text{text-align:center;font-size:1.375em;line-height:2;margin-bottom:5em}@media screen and (max-width: 1200px){#recruit .recruit-main-title{line-height:1.5;margin:2.25em 0 .75em}#recruit .recruit-main-title br{display:block}#recruit .recruit-main-text{font-size:1.25em}}@media screen and (max-width: 868px){#recruit .lib-hero img{object-fit:cover;width:100%;height:66.66vw}#recruit .recruit-main-title{font-size:1.75em;margin:1.75em 0 1em}#recruit .recruit-main-title br{display:block}#recruit .recruit-main-text{font-size:1em;text-align:left;margin-bottom:4em}#recruit .recruit-main-text br{display:none}}.recruit-mission{padding:7em 0;background-color:#9ed7ef}@media screen and (max-width: 868px){.recruit-mission{padding:4em 0}}.recruit-about-cont{display:flex;align-items:flex-start;justify-content:space-between}.recruit-about-cont .recruit-about-item{width:31%;text-align:center}.recruit-about-cont .recruit-about-title{font-size:2.125em;font-weight:bold;margin:1em 0 .75em}.recruit-about-cont .recruit-about-text{text-align:left;font-size:1.25em;line-height:1.9}@media screen and (max-width: 1200px){.recruit-about-cont .recruit-about-item{width:31%;text-align:center}.recruit-about-cont .recruit-about-title{font-size:1.875em}.recruit-about-cont .recruit-about-text{font-size:1.125em}}@media screen and (max-width: 868px){.recruit-about-cont .recruit-about-item{width:31%;text-align:center}.recruit-about-cont .recruit-about-title{font-size:1.75em}.recruit-about-cont .recruit-about-text{font-size:1em}}@media screen and (max-width: 600px){.recruit-about-cont{flex-wrap:wrap}.recruit-about-cont .recruit-about-item{width:100%;text-align:center}.recruit-about-cont .recruit-about-item:not(:last-child){margin-bottom:3em}.recruit-about-cont .recruit-about-title{font-size:1.4125em;margin:1em 0 .5em}.recruit-about-cont .recruit-about-text{font-size:1em}}.recruit-about{padding:7em 0}.recruit-about .sub-title{margin-bottom:1em}.recruit-about #whats{background:none;padding-top:1em}.recruit-about #whats::after{display:none}.recruit-about #whats i{font-style:normal;display:block;margin-top:.5em}.recruit-about #whats .txt{font-size:1.375em}@media screen and (max-width: 868px){.recruit-about{padding:4em 0}.recruit-about #whats{background:none;padding-top:0em}.recruit-about #whats::after{display:none}.recruit-about #whats i{font-size:.6125em;font-style:normal;display:block;margin-top:.5em}.recruit-about #whats .txt{font-size:1.125em}}.sub-title{position:relative;font-size:2.25em;font-weight:bold;padding-bottom:.5em;margin-bottom:2em;border-bottom:solid 1px #dadada}.sub-title::after{content:"";position:absolute;left:0;bottom:-1px;width:2.5em;height:1px;background-color:currentColor}@media screen and (max-width: 1200px){.sub-title{font-size:1.75em}}@media screen and (max-width: 868px){.sub-title{font-size:1.25em;margin-bottom:1em}}.recruit-about-sec{margin-bottom:8em}.recruit-about-sec:last-child{margin-bottom:0}.recruit-about-sec .sub-title{margin-bottom:2em}@media screen and (max-width: 868px){.recruit-about-sec{margin-bottom:6em}.recruit-about-sec .sub-title{margin-bottom:1.5em}}@media screen and (max-width: 600px){.recruit-about-sec{margin-bottom:4em}}.recruit-about-sec-service{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:7em}.recruit-about-sec-service .recruit-about-sec-item{width:31%}.recruit-about-sec-service .recruit-about-pic{border:solid 1px #dadada}.recruit-about-sec-service .recruit-about-title{font-size:1.875em;font-weight:bold;margin:1em 0 .75em}.recruit-about-sec-service .recruit-about-text{text-align:left;line-height:1.8}@media screen and (max-width: 1200px){.recruit-about-sec-service .recruit-about-sec-item{width:31%;text-align:center}.recruit-about-sec-service .recruit-about-title{font-size:1.875em}.recruit-about-sec-service .recruit-about-text{font-size:1.125em}}@media screen and (max-width: 868px){.recruit-about-sec-service{margin-bottom:5em}.recruit-about-sec-service .recruit-about-sec-item{width:31%;text-align:center}.recruit-about-sec-service .recruit-about-title{font-size:1.75em}.recruit-about-sec-service .recruit-about-text{font-size:1em}}@media screen and (max-width: 600px){.recruit-about-sec-service{flex-wrap:wrap;margin-bottom:4em}.recruit-about-sec-service .recruit-about-sec-item{width:100%;text-align:center}.recruit-about-sec-service .recruit-about-sec-item:not(:last-child){margin-bottom:3em}.recruit-about-sec-service .recruit-about-title{font-size:1.4125em;margin:1.25em 0 .5em}.recruit-about-sec-service .recruit-about-text{font-size:1em}}.recruit-about-sec-supply{padding:0 8em 4em;background-color:#f6f6f6}.recruit-about-sec-supply .recruit-about-sec-supply-title{transform:translateY(-50%);font-size:1.875em;font-weight:bold}.recruit-about-sec-supply .recruit-about-sec-supply-list li{position:relative;font-size:1.25em;margin-top:1.9125em;padding-left:1em}.recruit-about-sec-supply .recruit-about-sec-supply-list li::before{position:absolute;content:"";left:0;top:50%;width:.5em;height:1px;background-color:#fc361d}@media screen and (max-width: 1200px){.recruit-about-sec-supply{padding:0 5em 4em}}@media screen and (max-width: 868px){.recruit-about-sec-supply{padding:0 4em 4em}.recruit-about-sec-supply .recruit-about-sec-supply-title{font-size:1.75em}.recruit-about-sec-supply .recruit-about-sec-supply-list li{position:relative;font-size:1.125em;margin-top:1.5em;padding-left:1em}.recruit-about-sec-supply .recruit-about-sec-supply-list li::before{position:absolute;content:"";left:0;top:50%;width:.5em;height:1px;background-color:#fc361d}}@media screen and (max-width: 600px){.recruit-about-sec-supply{padding:0 2em 3em}.recruit-about-sec-supply .recruit-about-sec-supply-title{font-size:1.5em}.recruit-about-sec-supply .recruit-about-sec-supply-list li{position:relative;font-size:1.125em;margin-top:1.5em;padding-left:1em}}.recruit-about-sec-flex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.recruit-about-sec-flex .recruit-about-sec-left{width:44%}.recruit-about-sec-flex .recruit-about-sec-left img:not(:last-child){margin-bottom:1em}.recruit-about-sec-flex .recruit-about-sec-right{width:52%;font-size:1.25em;line-height:2}@media screen and (max-width: 868px){.recruit-about-sec-flex .recruit-about-sec-left{width:100%;padding-bottom:2em}.recruit-about-sec-flex .recruit-about-sec-left img:not(:last-child){margin-bottom:1em}.recruit-about-sec-flex .recruit-about-sec-right{width:100%;font-size:1.125em;line-height:2}}.recruit-job{padding:7em 0;background-color:#fee132}.recruit-job .cont_in{max-width:1320px}@media screen and (max-width: 868px){.recruit-job{padding:4em 0}}.recruit-job-item{margin-bottom:1.5em}.recruit-job-item .recruit-job-title,.recruit-job-item .recruit-job-cont{padding:2rem 3rem;background-color:#fff}.recruit-job-item .recruit-job-title{position:relative;font-size:1.75em;margin-bottom:1px;padding-right:5rem;cursor:pointer}.recruit-job-item .recruit-job-title span{position:relative;display:block;font-weight:bold;padding-left:1em}.recruit-job-item .recruit-job-title span::before{content:"";position:absolute;left:0;top:.5em;width:.5em;height:3px;margin-top:-1px;background-color:#fc361d}.recruit-job-item .recruit-job-title::before,.recruit-job-item .recruit-job-title::after{content:"";position:absolute;right:1.5em;top:50%;width:1.25em;height:1px;background-color:currentColor;margin-top:-1px;transition:.3s}.recruit-job-item .recruit-job-title::after{transform:rotate(90deg)}.recruit-job-item ul li{position:relative;padding-left:1em;line-height:1.4;margin-bottom:1em}.recruit-job-item ul li:last-child{margin-bottom:0}.recruit-job-item ul li::before{content:"";position:absolute;left:0;top:50%;height:1px;width:.5em;background-color:#fc361d}.recruit-job-item .recruit-job-table{width:100%}.recruit-job-item .recruit-job-table th,.recruit-job-item .recruit-job-table td{font-size:1.25em;line-height:2;padding-bottom:2.5em}.recruit-job-item .recruit-job-table th{width:12em}.recruit-job-item .recruit-job-cont{display:none}.recruit-job-item .recruit-job-cont p:not(:last-child){margin-bottom:1em}.recruit-job-item.open .recruit-job-cont{display:block}.recruit-job-item.open .recruit-job-title::after{transform:rotate(0deg)}@media screen and (max-width: 868px){.recruit-job-item .recruit-job-title,.recruit-job-item .recruit-job-cont{padding:1.375rem 2rem;background-color:#fff}.recruit-job-item .recruit-job-title{position:relative;font-size:1.375em;margin-bottom:1px;cursor:pointer;padding-right:4rem;padding-left:1em}.recruit-job-item .recruit-job-title span{position:relative;display:block;font-weight:bold;padding-left:1em}.recruit-job-item .recruit-job-title span::before{content:"";position:absolute;left:0;top:.5em;width:.5em;height:3px;margin-top:-1px;background-color:#fc361d}.recruit-job-item .recruit-job-title::before,.recruit-job-item .recruit-job-title::after{content:"";position:absolute;right:1.5em;top:50%;width:1.25em;height:1px;background-color:currentColor;margin-top:-1px;transition:.3s}.recruit-job-item .recruit-job-title::after{transform:rotate(90deg)}.recruit-job-item .recruit-job-table{width:100%}.recruit-job-item .recruit-job-table th,.recruit-job-item .recruit-job-table td{display:block;font-size:1.125em;line-height:2;padding-bottom:2em}.recruit-job-item .recruit-job-table th{padding-bottom:0}.recruit-job-item .recruit-job-cont{display:none}.recruit-job-item.open .recruit-job-cont{display:block}.recruit-job-item.open .recruit-job-title::after{transform:rotate(0deg)}}/*# sourceMappingURL=recruit.css.map */