.interview_title-text-wrapper{position:relative;z-index:5}.interview_title-text .job_position>span{background:var(--color_1);border-radius:min(.8vw, 5px);color:#fff;display:inline-block;font-weight:700;line-height:1.4;padding:.3em .6em;text-align:center}.interview_title-text .title{display:flex;flex-wrap:wrap;align-items:center;gap:0 .45em;font-weight:700}.interview_title-text .year{color:var(--color_1)}@media screen and (max-width:960.0px){#interview_mv{display:grid}.interview_title-inner{padding:0}.interview_title-img{-webkit-mask-image:url(//recruit.sin-ken.co.jp/wp-content/themes/recruit-shinken/css/../img/interview/interview-mask-mob.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url(//recruit.sin-ken.co.jp/wp-content/themes/recruit-shinken/css/../img/interview/interview-mask-mob.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;margin:0 -2.5vw;width:calc(100% + 5vw)}.interview_title-img .coverImg{padding-top:min(112%, 500px)}.interview_title-text{padding-top:16px}.interview_title-text .job_position{display:flex;justify-content:center;font-size:min(5vw, 2.8rem);margin:auto;position:absolute;bottom:100%;left:0;right:0}.interview_title-text .job_position>span{min-width:11.6em}.interview_title-text .main_text{display:flex;justify-content:center;font-size:min(5.333vw, 3rem);line-height:1.425;padding-left:7px}.interview_title-text .title{font-size:min(3.2vw, 1.6rem);justify-content:center;margin-top:.8em}.breadcrumb{grid-row:1}}@media print,screen and (min-width:960.1px){#interview_title{padding-top:calc(var(--header_h) * .3)}.interview_title-inner{display:flex;align-items:center;height:min(65vw, 820px);padding:min(8vw, 80px) min(5vw, 148px) min(13vw, 130px)}.interview_title-inner:has(.layout-right){justify-content:flex-end}.interview_title-img{-webkit-mask-image:url(//recruit.sin-ken.co.jp/wp-content/themes/recruit-shinken/css/../img/interview/interview-mask-pc.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url(//recruit.sin-ken.co.jp/wp-content/themes/recruit-shinken/css/../img/interview/interview-mask-pc.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;position:absolute;top:0;left:-3%;width:106%;height:100%}.interview_title-img .coverImg{padding-top:0;height:100%}.interview_title-text-wrapper{display:flex}.interview_title-text .job_position{font-size:min(3.0vw, 3.3rem);margin-bottom:.5em}.interview_title-text .job_position>span{min-width:13.333em}.interview_title-text .main_text{font-size:min(3.7vw, 4rem);line-height:1.425;padding-left:7px;text-shadow:0 0 .2em #fff,0 0 .2em #fff,0 0 .2em #fff,0 0 .2em #fff,0 0 .2em #fff,0 0 .4em #fff,0 0 .4em #fff}.interview_title-text .title{font-size:min(2.3vw, 2.6rem);margin-top:min(3vw, 32px)}.interview_title-text .year{background:#fff;border-radius:2em;color:var(--color_1);font-size:min(2.1vw, 2.4rem);font-weight:700;line-height:1.5;padding:.2em 1.5em .25em}.interview_title-text .name{text-shadow:0 0 .2em #fff,0 0 .2em #fff,0 0 .2em #fff,0 0 .4em #fff,0 0 .4em #fff}}@media print,screen and (min-width:1600.1px){.interview_title-inner{padding:min(8vw, 80px) 148px min(13vw, 130px)}.interview_title-img{left:0;width:100%}}.interview_data-items{display:grid;grid-gap:min(10.66vw, 60px)}.interview_data-item .question{border:solid 1px var(--color_1);border-radius:5px}.interview_data-item .question .no{color:var(--color_1);display:inline-block;font-weight:600;position:relative}.interview_data-item .question .no:before{background:#e5ff00;content:'';display:block;margin:auto;position:absolute;bottom:0;left:0;width:100%;height:.35em;z-index:-1}.interview_data-item .question .text{opacity:0;transform:translateY(1em);font-weight:500}.interview_data-item .question.show .text{animation:.5s .8s ease-in-out forwards sa-show}.interview_data-item .answer .main{color:var(--color_1);font-weight:700;line-height:1.4}@media screen and (max-width:960.0px){.interview_data-inner{padding-top:min(20vw, 120px) 0 min(7.5vw, 40px)}.interview_data-item .question{padding:min(6.4vw, 30px)}.interview_data-item .question .no{font-size:min(5.866vw, 2.8rem)}.interview_data-item .question .text{font-size:min(6.4vw, 2.8rem);line-height:1.375;margin-top:.6em}.interview_data-item .answer{animation-delay:.7s;margin-top:36px}.interview_data-item .answer .main{font-size:min(6.95vw, 3rem);margin-bottom:.5em}}@media print,screen and (min-width:960.1px){.interview_data-inner{padding:min(10vw, 200px) 0 min(8vw, 120px)}.interview_data-item{display:flex;gap:3vw}.interview_data-item .question{padding:min(3vw, 50px) min(2vw, 40px);width:37.5%}.interview_data-item .question .no{font-size:min(3.8vw, 4rem)}.interview_data-item .question .text{display:flex;align-items:center;justify-content:center;font-size:min(2.4vw, 2.8rem);line-height:1.6;min-height:9em}.interview_data-item .answer{animation-delay:1.3s;display:flex;align-items:center;flex:1}.interview_data-item .answer .main{font-size:min(3.2vw, 4rem);margin-bottom:.8em}.interview_data-item .answer .detail{font-size:min(1.7vw, 1.8rem);font-weight:500}}@media print,screen and (min-width:1330.1px){.interview_data-item{gap:88px}}.interview_pagination-inner{padding:0 0 min(12.5vw, 160px)}.interview_pagination-items{display:grid}.interview_pagination-items .pagenation-link{display:flex;align-items:center;gap:8px;line-height:1.5}.interview_pagination-items .pagenation-link .grd_line-link{display:grid;grid-template-columns:min(8vw, 105px) 1fr;flex:1;min-height:min(8vw, 105px)}.interview_pagination-items .pagenation-link .grd_line-link:after,.interview_pagination-items .pagination-back-link:after{border:solid 1px #ccc;box-sizing:border-box;content:'';display:block;margin:auto;position:absolute;top:0;left:0;transition:opacity .2s ease-in-out;width:100%;height:100%}.interview_pagination-items .pagenation-link .coverImg{height:100%}.interview_pagination-items .pagenation-link .pagenation-text{display:flex;align-items:center;justify-content:center}.interview_pagination-items .pagenation-link .job_position,.interview_pagination-items .pagenation-link .year{color:var(--color_1);font-weight:500}.interview_pagination-items .pagenation-link .arrow{width:16px;height:16px}.interview_pagination-items .pagenation-link-prev{flex-direction:row-reverse}.interview_pagination-items .pagenation-link-prev .arrow{transform:scale(-1,1)}.interview_pagination-items .pagination-back-link{display:flex;align-items:center;justify-content:center;gap:.3em}@media screen and (max-width:960.0px){.interview_pagination-items{grid-gap:3.2vw 2.6vw;grid-template-columns:1fr 1fr}.interview_pagination-items .pagination-back{grid-column:1/3;grid-row:1;display:flex}.interview_pagination-items .pagination-back-link:before,.interview_pagination-items .pagination-back-link:after{display:none}@media (hover:hover){.interview_pagination-items .pagination-back:hover{color:var(--color_1)}}}@media screen and (max-width:769.0px){.interview_pagination-items .pagenation-link .arrow{display:none}}@media print,screen and (min-width:960.1px){.interview_pagination-items{grid-template-columns:min(40%, 400px) 1fr min(35%, 400px)}.interview_pagination-items .pagenation-link .job_position{font-size:min(1.8vw, 2rem);font-weight:700}.interview_pagination-items .pagenation-link .title{font-size:min(1.5vw, 1.6rem)}.interview_pagination-items .pagenation-link .year{font-size:.875em}.interview_pagination-items .pagination-prev{grid-column:1}.interview_pagination-items .pagination-next{grid-column:3}.interview_pagination-items .pagination-back{grid-column:2;display:flex;align-items:center;justify-content:center}.interview_pagination-items .pagination-back-link{grid-column:2;height:2.625em;margin:0 auto;position:relative;width:10em}.interview_pagination-items .pagination-back-link:before,.interview_pagination-items .pagination-back-link:after{border-radius:2px}@media (hover:hover){.interview_pagination-items .pagenation-link .grd_line-link:hover:after,.interview_pagination-items .pagination-back-link:hover:after{opacity:0}}}.interview_archive-inner{padding:min(15vw, 120px) 0 min(20vw, 180px)}.interview_archive-items{display:grid;grid-gap:min(8.5vw, 56px) min(3vw, 74px);grid-template-columns:repeat(auto-fit,minmax(300px, 1fr))}.interview_archive-item-link{display:block}.interview_archive-item-text{line-height:1.5;position:relative;z-index:10}.interview_archive-item-text .job_position{display:flex;justify-content:center;margin:auto;position:absolute;left:0;right:0;bottom:calc(100% - 1px);width:90%}.interview_archive-item-text .job_position>span{background:#fff;color:var(--color_1);font-size:min(4.266vw, 1.8rem);font-weight:700;line-height:1.4;padding:.35em 1em;text-align:center;min-width:13em}.interview_archive-item-text .main_text{display:flex;justify-content:center}.interview_archive-item-text .title{display:flex;align-items:center;justify-content:center;gap:.5em;margin-top:.5em}.interview_archive-item-text .year{color:var(--color_1);font-size:.75em;font-weight:700}.interview_archive-link{margin-top:min(15vw, 110px)}@media screen and (max-width:769.0px){.interview_archive-items{grid-template-columns:1fr;margin-left:auto;margin-right:auto;width:min(100%, 500px)}.interview_archive-item-img .coverImg{padding-top:min(60%, 300px)}.interview_archive-item-text{padding-top:13px}.interview_archive-item-text .title{font-size:min(3.2vw, 1.4rem)}}@media print,screen and (min-width:769.1px){.interview_archive-item-img .coverImg{padding-top:min(76.7%, 350px)}.interview_archive-item-text{padding-top:min(2vw, 24px)}.interview_archive-item-text .main_text{font-size:min(2vw, 1.8rem)}}@media print,screen and (min-width:1600.1px){.interview_archive-items{grid-gap:56px 74px}}