.contents_inner{max-width:1100px;margin:0px auto}.about_section:not(:last-child){padding-bottom:0}@media screen and (min-width:768px){.staff_fv{display:flex;width:100%;flex-direction:row-reverse}}.staff_img{position:relative;width:100%;aspect-ratio:854/430;background-size:cover;background-repeat:no-repeat;border-radius:10px 10px 0 0}@media screen and (min-width:768px){.staff_img{width:75%;border-radius:0 10px 10px 0}}@media screen and (min-width:980px){.staff_img{width:80%;max-width:854px}}.staff_img .interview_num{position:absolute;top:5%;right:5%;text-align:right}@media screen and (min-width:980px){.staff_img .interview_num{top:20px;right:20px}}.staff_img .interview_num .en{font-size:1.4rem;font-family:"Montserrat";font-weight:700;line-height:1.5}.staff_img .interview_num .num{font-size:3.5rem;font-weight:700;text-align:right;letter-spacing:0.1em;line-height:1;font-family:"Montserrat"}@media screen and (min-width:768px){.staff_img .interview_num .num{font-size:4.5rem}}@media screen and (min-width:980px){.staff_img .interview_num .num{font-size:5.6rem}}.staff_info{padding:20px;border-radius:0 0 10px 10px}@media screen and (min-width:768px){.staff_info{border-radius:10px 0 0 10px;flex:1;padding:30px 0 0 30px}}@media screen and (min-width:980px){.staff_info{padding:35px 0 0 35px}}@media screen and (min-width:1280px){.staff_info{padding:40px 0 0 40px}}.staff_info .date{font-size:1.3rem;font-family:"Montserrat";color:#fff;font-weight:700}@media screen and (min-width:768px){.staff_info .date{font-size:1.5rem}}@media screen and (min-width:980px){.staff_info .date{font-size:1.7rem}}.staff_info .name{font-size:2.5rem;font-family:"Montserrat";font-weight:700;color:#fff;margin-top:5px}@media screen and (min-width:768px){.staff_info .name{font-size:2.7rem;margin-top:10px}}@media screen and (min-width:980px){.staff_info .name{font-size:3.4rem}}.staff_info .name_en{font-size:1.4rem;font-family:"Montserrat";font-weight:700;margin-top:5px;color:#fff}@media screen and (min-width:768px){.staff_info .name_en{margin-top:10px}}.interview_box{width:100%;background-color:#fff;padding:15px 30px}@media screen and (min-width:768px){.interview_box{padding:25px 40px}}@media screen and (min-width:980px){.interview_box{padding:40px 55px}}.interview_box .interview_question{position:relative;font-size:1.6rem;font-weight:700;padding-left:1em}@media screen and (min-width:768px){.interview_box .interview_question{font-size:1.8rem}}@media screen and (min-width:980px){.interview_box .interview_question{font-size:2rem}}.interview_box .interview_question:before{content:"";position:absolute;top:0.4em;left:0;display:block;width:3px;height:1em}.interview_box .interview_question:after{content:"";position:absolute;top:0.4em;left:0.3em;display:block;width:3px;height:1em}.interview_box .interview_answer{margin-top:20px}@media screen and (min-width:768px){.interview_box .interview_answer{margin-top:25px}}@media screen and (min-width:980px){.interview_box .interview_answer{margin-top:30px}}.interview_box+.interview_box{margin-top:20px}@media screen and (min-width:768px){.interview_box+.interview_box{margin-top:30px}}@media screen and (min-width:980px){.interview_box+.interview_box{margin-top:40px}}#staff01 .page_content_title .title{display:none}#staff01 .staff_img{background-image:url(../../../img/recruit/interview/staff_interview01.webp)}#staff01 .staff_img .interview_num .en,#staff01 .staff_img .interview_num .num{color:#004B9E}#staff01 .staff_info{background-color:#004B9E}#staff01 .page_content{margin-top:40px}@media screen and (min-width:768px){#staff01 .page_content{margin-top:60px}}@media screen and (min-width:980px){#staff01 .page_content{margin-top:80px}}#staff01 .interview_question:after,#staff01 .interview_question:before{background-color:#004B9E}#staff02{padding-top:60px}@media screen and (min-width:768px){#staff02{padding-top:70px}}@media screen and (min-width:980px){#staff02{padding-top:80px}}#staff02 .page_content_title .title{display:none}#staff02 .staff_img{background-image:url(../../../img/recruit/interview/staff_interview02.webp)}#staff02 .staff_img .interview_num .en,#staff02 .staff_img .interview_num .num{color:#399D26}#staff02 .staff_info{background-color:#399D26}#staff02 .page_content{margin-top:40px}@media screen and (min-width:768px){#staff02 .page_content{margin-top:60px}}@media screen and (min-width:980px){#staff02 .page_content{margin-top:80px}}#staff02 .interview_question:after,#staff02 .interview_question:before{background-color:#399D26}.it_work{position:relative;font-size:1.6rem;font-weight:700;padding-left:1em;margin-top:20px}@media screen and (min-width:768px){.it_work{font-size:1.8rem}}@media screen and (min-width:1280px){.it_work{margin-left:calc((100% - 1240px) / 2);font-size:2rem}}.it_work:before{content:"";position:absolute;top:0.3em;left:0;display:block;width:3px;height:1em;background-color:#399D26}.it_work:after{content:"";position:absolute;top:0.3em;left:0.3em;display:block;width:3px;height:1em;background-color:#399D26}.service_list{border-top:1px solid #C8C8C8}.service_item{border-bottom:1px solid #C8C8C8}.service_link{position:relative;display:inline-block;width:100%;padding:20px 35px 20px 45px}@media screen and (min-width:768px){.service_link{padding:32px 35px 32px 85px}}@media screen and (min-width:1280px){.service_link{padding:35px 40px 35px 100px}}.service_link .title{color:#282828;letter-spacing:0.05em}@media screen and (min-width:768px){.service_link .title{font-size:1.8rem;letter-spacing:0.1em}}@media screen and (min-width:1280px){.service_link .title{font-size:2rem}}.service_link .icon{position:absolute;z-index:11;left:10px;top:50%;width:16px;height:16px;display:inline-block;overflow:hidden;margin-top:-7px}@media screen and (min-width:768px){.service_link .icon{margin-top:-15px;width:32px;height:30px;left:20px}}@media screen and (min-width:1280px){.service_link .icon{left:25px}}.service_link .icon:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;box-sizing:border-box;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.service_link .icon:before{background-size:contain}}.service_link .arrow{position:absolute;right:20px;top:50%;margin-top:-6px;width:18px;height:12px;z-index:11;overflow:hidden}@media screen and (min-width:768px){.service_link .arrow{margin-top:-9px;width:28px;height:18px}}.service_link .arrow:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;box-sizing:border-box;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.service_link .arrow:before{background-size:contain}}.service_link .icon._icon01:before{background-image:url("../../../img/icon/icon01.svg")}@media screen and (min-width:768px){.service_link .icon._icon02{margin-top:-18px;width:33px;height:36px}}.service_link .icon._icon02:before{background-image:url("../../../img/icon/icon02.svg")}@media screen and (min-width:768px){.service_link .icon._icon03{margin-top:-19px;width:33px;height:38px}}.service_link .icon._icon03:before{background-image:url("../../../img/icon/icon03.svg")}.service_link .icon._icon04{height:18px;margin-top:-9px}@media screen and (min-width:768px){.service_link .icon._icon04{margin-top:-21px;width:28px;height:42px}}.service_link .icon._icon04:before{background-image:url("../../../img/icon/icon04.svg")}.service_item:nth-child(5n+1) .service_link .arrow:before{background-image:url("../../../img/icon/arrow01.svg")}.service_item:nth-child(5n+2) .service_link .arrow:before{background-image:url("../../../img/icon/arrow05.svg")}.service_item:nth-child(5n+3) .service_link .arrow:before{background-image:url("../../../img/icon/arrow03.svg")}.service_item:nth-child(5n+4) .service_link .arrow:before{background-image:url("../../../img/icon/arrow02.svg")}.service_item:nth-child(5n+5) .service_link .arrow:before{background-image:url("../../../img/icon/arrow04.svg")}.service_link{transition:all 0.2s ease-in-out}.service_link .title{transition:all 0.2s ease-in-out}.service_link .icon{transition:all 0.2s ease-in-out}.service_link .icon:before{transition:all 0.2s ease-in-out}.service_link .arrow{transition:all 0.2s ease-in-out}.service_link .arrow:before{transition:all 0.2s ease-in-out}@media screen and (min-width:980px){.service_link:hover .title{color:#399D26}.service_link:hover .arrow{margin-right:-10px}}.service_item .service_link{padding-left:50px}@media screen and (min-width:768px){.service_item .service_link{padding-left:80px}}@media screen and (min-width:1280px){.service_item .service_link{padding-left:105px}}.service_item .service_link .icon{width:21px;height:21px;margin-top:-10px}@media screen and (min-width:768px){.service_item .service_link .icon{width:36px;height:36px;margin-top:-18px}}@media screen and (min-width:1280px){.service_item .service_link .icon{width:46px;height:46px;margin-top:-23px}}.service_item .service_link .icon:before{background-size:contain}.service_item:nth-child(6n+1) .service_link .icon:before{background-image:url("../../../img/job/icon01.svg")}.service_item:nth-child(6n+2) .service_link .icon:before{background-image:url("../../../img/job/icon02.svg")}.service_item:nth-child(6n+3) .service_link .icon:before{background-image:url("../../../img/job/icon03.svg")}.service_item:nth-child(6n+4) .service_link .icon:before{background-image:url("../../../img/job/icon04.svg")}.service_item:nth-child(6n+5) .service_link .icon:before{background-image:url("../../../img/job/icon05.svg")}.service_item:nth-child(6n+6) .service_link .icon:before{background-image:url("../../../img/job/icon06.svg")}@media screen and (min-width:768px){.job_outlink{display:flex;max-width:1100px;margin:0px auto}}@media screen and (min-width:768px){.job_outlink{gap:0px 2%}}@media screen and (min-width:980px){.job_outlink{gap:0px 40px}}@media screen and (max-width:767px){.job_outlink_item_link{display:flex;align-items:center;gap:0px 5%}}@media screen and (min-width:768px){.job_outlink_item{width:32%}}@media screen and (min-width:980px){.job_outlink_item{width:340px}}@media screen and (max-width:767px){.job_outlink_item+.job_outlink_item{margin-top:20px}}.job_outlink_item_img{position:relative;overflow:hidden;border-radius:5px}@media screen and (max-width:767px){.job_outlink_item_img{width:45%}}@media screen and (min-width:768px){.job_outlink_item_img{margin-bottom:15px}}@media screen and (min-width:980px){.job_outlink_item_img{border-radius:10px}}.job_outlink_item_img .text_fixed{background:rgba(17,17,17,0.3) 0% 0% no-repeat padding-box;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:50%;position:absolute;z-index:11;left:50%;top:50%;width:25vw;margin-left:-12.5vw;margin-top:-12.5vw}@media screen and (min-width:768px){.job_outlink_item_img .text_fixed{width:15vw;margin-left:-7.5vw;margin-top:-7.5vw}}@media screen and (min-width:980px){.job_outlink_item_img .text_fixed{width:178px;margin-left:-89px;margin-top:-89px}}.job_outlink_item_img img{border-radius:5px}@media screen and (min-width:768px){.job_outlink_item_img img{width:100%}}@media screen and (min-width:980px){.job_outlink_item_img img{border-radius:10px}}.job_outlink_item_link img{transition:all 0.2s ease-in-out}@media screen and (min-width:980px){.job_outlink_item_link:hover .img img{transform:scale(1.1,1.1)}}.job_outlink_item_title{flex:1}.job_outlink_item_title .title{display:inline-block;position:relative;line-height:1.4em;font-size:5.6vw;font-weight:500;letter-spacing:0.05em;color:#282828}@media screen and (min-width:768px){.job_outlink_item_title .title{font-size:2.1rem}}@media screen and (min-width:980px){.job_outlink_item_title .title{font-size:2.4rem;letter-spacing:0.1em;line-height:1.6em}}.job_outlink_item_title .sub{color:#282828;font-size:3.7333333333vw;margin-top:10px;font-weight:700;letter-spacing:0.05em;line-height:1.6em}@media screen and (min-width:768px){.job_outlink_item_title .sub{font-size:1.3rem;margin-top:15px}}.job_outlink_item_title .arrow{width:60px;margin-top:15px}#job_bottom .contents_inner{max-width:1520px;margin:0px auto;position:relative}#job_bottom .contents_inner:before{content:"";position:absolute;left:-15vw;top:-50px;width:100%;height:20vw;background-image:url(../../../img/job/bottom_fixed.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width:768px){#job_bottom .contents_inner:before{top:-80px;height:15vw;left:-25vw}}@media screen and (min-width:980px){#job_bottom .contents_inner:before{top:-100px;left:-20vw}}@media screen and (min-width:1280px){#job_bottom .contents_inner:before{top:-130px}}@media screen and (min-width:1520px){#job_bottom .contents_inner:before{width:930px;height:200px;left:0px}}
/*# sourceMappingURL=interview.css.map */