#interview_detail #interver_mv{position:relative}@media only screen and (max-width: 1366px){#interview_detail #interver_mv{height:auto}}@media only screen and (max-width: 1279px){#interview_detail #interver_mv{height:calc(700px - 2rem)}}@media only screen and (max-width: 834px){#interview_detail #interver_mv{display:flex;flex-direction:column;height:auto}}#interview_detail #interver_mv .breadcrumb{position:relative;z-index:100}@media only screen and (max-width: 834px){#interview_detail #interver_mv .breadcrumb{order:1}}#interview_detail #interver_mv .breadcrumb a{color:#fff}#interview_detail #interver_mv .breadcrumb a:hover{opacity:1;color:#02e320}#interview_detail #interver_mv picture{display:block;position:relative;z-index:-100;margin-top:-1.4rem;width:100%}@media only screen and (max-width: 1366px){#interview_detail #interver_mv picture{width:auto;height:100%}}@media only screen and (max-width: 834px){#interview_detail #interver_mv picture{position:relative;width:100%;height:auto;order:2;aspect-ratio:auto}}#interview_detail #interver_mv picture img{display:block;width:100%;height:auto}@media only screen and (max-width: 1366px){#interview_detail #interver_mv picture img{object-fit:cover}}@media only screen and (max-width: 1279px){#interview_detail #interver_mv picture img{width:auto;height:100%}}@media only screen and (max-width: 1140px){#interview_detail #interver_mv picture img{width:auto;height:100%}}@media only screen and (max-width: 834px){#interview_detail #interver_mv picture img{width:100%;height:auto}}#interview_detail #interver_mv .lead_blk{position:absolute;top:0;width:35%;height:100%;padding:1rem 2rem 0;display:flex;flex-direction:column;color:#fff}@media only screen and (max-width: 1279px){#interview_detail #interver_mv .lead_blk{width:42%}}@media only screen and (max-width: 834px){#interview_detail #interver_mv .lead_blk{order:3;width:100%;position:static;padding:1rem 2rem}}#interview_detail #interver_mv .lead_blk .voice{order:1;position:relative;margin-top:2rem}#interview_detail #interver_mv .lead_blk .voice span{font-size:3.8rem;font-weight:bold;line-height:1}#interview_detail #interver_mv .lead_blk .voice img.txt_img{display:block;position:absolute;top:1rem;left:1.5rem;width:150px;z-index:10}#interview_detail #interver_mv .lead_blk .category{order:2}#interview_detail #interver_mv .lead_blk h1{order:3;padding-left:2rem;margin-top:1rem}#interview_detail #interver_mv .lead_blk h1 .company_name{font-size:1.4rem}#interview_detail #interver_mv .lead_blk h1 .job_ttl{font-size:.8rem;line-height:1.3}#interview_detail #interver_mv .lead_blk h1 .name{font-size:2rem}#interview_detail #interver_mv .lead_blk h1 .name span{font-size:.5em}#interview_detail #interver_mv .lead_blk p{order:4;line-height:1.8;padding-left:2rem;margin-top:1rem;font-size:.8rem}@media only screen and (max-width: 1140px){#interview_detail #interver_mv .lead_blk p{line-height:1.6}}section.class_link{background-image:linear-gradient(0deg, transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px)),linear-gradient(90deg, transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px));background-size:16px 16px;background-repeat:repeat;background-position:center center;padding:2rem 0 3rem}@media only screen and (max-width: 1279px){section.class_link{padding:1rem 0 2rem}}section.class_link .sec_inner{display:flex;justify-content:space-between}@media only screen and (max-width: 1279px){section.class_link .sec_inner{display:block}}section.class_link .sec_inner .h2_blk{position:relative;background:rgba(0,0,0,0);padding:15px 25px;display:inline-block;box-sizing:border-box}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk{border:none;display:block;text-align:center}}section.class_link .sec_inner .h2_blk::after{content:"";position:absolute;top:50%;left:100%;height:72%;aspect-ratio:1/1;background:rgba(0,0,0,0);transform:translate(-50%, -50%) rotate(45deg)}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk::after{content:none}}section.class_link .sec_inner .h2_blk h2{background-image:none;display:inline-block;font-size:1.2rem}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk h2{display:block;width:100%;font-size:1.8rem}}@media only screen and (max-width: 834px){section.class_link .sec_inner .h2_blk h2{font-size:1.2rem}}section.class_link .sec_inner .h2_blk h2 br{display:none}@media only screen and (max-width: 834px){section.class_link .sec_inner .h2_blk h2 br{display:block}}section.class_link .sec_inner .h2_blk p{color:#3a3a3a;font-size:.9rem;line-height:1.2}section.class_link .sec_inner .h2_blk.ma_h2{border-top:2px solid #f091a7;border-bottom:2px solid #f091a7;border-left:2px solid #f091a7;color:#f091a7}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.ma_h2{border:none}}section.class_link .sec_inner .h2_blk.ma_h2::after{border-top:2px solid #f091a7;border-right:2px solid #f091a7}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.ma_h2::after{content:none}}section.class_link .sec_inner .h2_blk.ci_h2{border-top:2px solid #f8b500;border-bottom:2px solid #f8b500;border-left:2px solid #f8b500;color:#f8b500}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.ci_h2{border:none}}section.class_link .sec_inner .h2_blk.ci_h2::after{border-top:2px solid #f8b500;border-right:2px solid #f8b500}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.ci_h2::after{content:none}}section.class_link .sec_inner .h2_blk.il_h2{border-top:2px solid #f1914d;border-bottom:2px solid #f1914d;border-left:2px solid #f1914d;color:#f1914d}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.il_h2{border:none}}section.class_link .sec_inner .h2_blk.il_h2::after{border-top:2px solid #f1914d;border-right:2px solid #f1914d}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.il_h2::after{content:none}}section.class_link .sec_inner .h2_blk.an_h2{border-top:2px solid #4b6cb3;border-bottom:2px solid #4b6cb3;border-left:2px solid #4b6cb3;color:#4b6cb3}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.an_h2{border:none}}section.class_link .sec_inner .h2_blk.an_h2::after{border-top:2px solid #4b6cb3;border-right:2px solid #4b6cb3}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.an_h2::after{content:none}}section.class_link .sec_inner .h2_blk.gc_h2{border-top:2px solid #37b48d;border-bottom:2px solid #37b48d;border-left:2px solid #37b48d;color:#37b48d}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.gc_h2{border:none}}section.class_link .sec_inner .h2_blk.gc_h2::after{border-top:2px solid #37b48d;border-right:2px solid #37b48d}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.gc_h2::after{content:none}}section.class_link .sec_inner .h2_blk.cr_h2{border-top:2px solid #c265a4;border-bottom:2px solid #c265a4;border-left:2px solid #c265a4;color:#c265a4}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.cr_h2{border:none}}section.class_link .sec_inner .h2_blk.cr_h2::after{border-top:2px solid #c265a4;border-right:2px solid #c265a4}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.cr_h2::after{content:none}}section.class_link .sec_inner .h2_blk.ph_h2{border-top:2px solid #42bdd8;border-bottom:2px solid #42bdd8;border-left:2px solid #42bdd8;color:#42bdd8}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.ph_h2{border:none}}section.class_link .sec_inner .h2_blk.ph_h2::after{border-top:2px solid #42bdd8;border-right:2px solid #42bdd8}@media only screen and (max-width: 1279px){section.class_link .sec_inner .h2_blk.ph_h2::after{content:none}}section.class_link .sec_inner .card{width:600px;box-shadow:2px 2px 3px rgba(0,0,0,.3);background:#fff;display:flex}@media only screen and (max-width: 1279px){section.class_link .sec_inner .card{margin:1rem auto}}@media only screen and (max-width: 960px){section.class_link .sec_inner .card{flex-direction:column}}@media only screen and (max-width: 834px){section.class_link .sec_inner .card{width:500px}}@media only screen and (max-width: 520px){section.class_link .sec_inner .card{width:100%}}section.class_link .sec_inner .card .row{display:flex;border-left:6px solid;width:calc(100% - 150px);gap:1rem}@media only screen and (max-width: 1140px){section.class_link .sec_inner .card .row{width:calc(100% - 200px)}}@media only screen and (max-width: 960px){section.class_link .sec_inner .card .row{width:100%}}@media only screen and (max-width: 834px){section.class_link .sec_inner .card .row{flex-direction:column;align-items:flex-start;gap:0}}section.class_link .sec_inner .card .row .img{width:180px}@media only screen and (max-width: 520px){section.class_link .sec_inner .card .row .img{width:80%}}section.class_link .sec_inner .card .row .img img{width:100%;object-fit:cover;height:100%;border-radius:0 100px 100px 0}@media only screen and (max-width: 1140px){section.class_link .sec_inner .card .row .img img{height:100%}}@media only screen and (max-width: 834px){section.class_link .sec_inner .card .row .txt{width:100%;padding:20px}}section.class_link .sec_inner .card .row .txt .ttl{display:flex;align-items:center}section.class_link .sec_inner .card .row .txt .ttl h3{font-size:.9rem;margin-bottom:0}section.class_link .sec_inner .card .row .txt .ttl .year{font-size:.8rem;line-height:1.2;padding-left:1em;border-left:1px solid #000;margin-left:1em}section.class_link .sec_inner .card .row .txt .en{font-size:1.1rem;line-height:1;font-weight:bold;margin-bottom:.5rem}section.class_link .sec_inner .card .row .txt .desc{font-size:.8rem;line-height:1.2;margin-bottom:.5rem}section.class_link .sec_inner .card .job_btn{position:relative;width:180px}@media only screen and (max-width: 1140px){section.class_link .sec_inner .card .job_btn{width:200px;padding-bottom:40px}}@media only screen and (max-width: 960px){section.class_link .sec_inner .card .job_btn{width:100%;padding:20px}}@media only screen and (max-width: 834px){section.class_link .sec_inner .card .job_btn{padding-bottom:30px}}section.class_link .sec_inner .card .job_btn .job{display:flex;flex-direction:column;height:100%}section.class_link .sec_inner .card .job_btn .job h4{color:#fff;border-radius:20px 20px 20px 0;padding:7px 15px;font-size:14px;line-height:1;margin-bottom:10px;width:fit-content}section.class_link .sec_inner .card .job_btn .job ul li{font-size:.7rem;line-height:1.1}section.class_link .sec_inner .card .job_btn .btn{position:absolute;bottom:-10px;right:-17px;transition:.3s}section.class_link .sec_inner .card .job_btn .btn a{width:200px;display:flex;align-items:center;justify-content:center;aspect-ratio:147/28;background:no-repeat center/contain;color:#fff;font-size:15px;padding-left:0;padding-right:17px;font-weight:500;border-radius:0;height:unset}section.class_link .sec_inner .card .job_btn .btn a:hover{opacity:1}section.class_link .sec_inner .card .job_btn .btn:hover{right:-35px}section.class_link .sec_inner .card:not(:last-child){margin-bottom:30px}section.class_link .sec_inner .card.ma .row{border-color:#f091a7}section.class_link .sec_inner .card.ma .row .txt .en{color:#f091a7}section.class_link .sec_inner .card.ma .job_btn .job h4{background:#f091a7}section.class_link .sec_inner .card.ma .job_btn .btn a{background-image:url(../images/common/btn_pink.svg)}section.class_link .sec_inner .card.ci .row{border-color:#f8b500}section.class_link .sec_inner .card.ci .row .txt .en{color:#f8b500}section.class_link .sec_inner .card.ci .job_btn .job h4{background:#f8b500}section.class_link .sec_inner .card.ci .job_btn .btn a{background-image:url(../images/common/btn_yellow.svg)}section.class_link .sec_inner .card.il .row{border-color:#f1914d}section.class_link .sec_inner .card.il .row .txt .en{color:#f1914d}section.class_link .sec_inner .card.il .job_btn .job h4{background:#f1914d}section.class_link .sec_inner .card.il .job_btn .btn a{background-image:url(../images/common/btn_orange.svg)}section.class_link .sec_inner .card.an .row{border-color:#4b6cb3}section.class_link .sec_inner .card.an .row .txt .en{color:#4b6cb3}section.class_link .sec_inner .card.an .job_btn .job h4{background:#4b6cb3}section.class_link .sec_inner .card.an .job_btn .btn a{background-image:url(../images/common/btn_blue.svg)}section.class_link .sec_inner .card.gc .row{border-color:#37b48d}section.class_link .sec_inner .card.gc .row .txt .en{color:#37b48d}section.class_link .sec_inner .card.gc .job_btn .job h4{background:#37b48d}section.class_link .sec_inner .card.gc .job_btn .btn a{background-image:url(../images/common/btn_green.svg)}section.class_link .sec_inner .card.cr .row{border-color:#c265a4}section.class_link .sec_inner .card.cr .row .txt .ttl{line-height:1.2}@media only screen and (max-width: 834px){section.class_link .sec_inner .card.cr .row .txt .ttl{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 834px){section.class_link .sec_inner .card.cr .row .txt .ttl .year{margin-left:0;border-left:0;padding:0}}section.class_link .sec_inner .card.cr .row .txt .en{color:#c265a4}section.class_link .sec_inner .card.cr .job_btn .job h4{background:#c265a4}section.class_link .sec_inner .card.cr .job_btn .btn a{background-image:url(../images/common/btn_purple.svg)}section.class_link .sec_inner .card.ph .row{border-color:#42bdd8}section.class_link .sec_inner .card.ph .row .txt .en{color:#42bdd8}section.class_link .sec_inner .card.ph .job_btn .job h4{background:#42bdd8}section.class_link .sec_inner .card.ph .job_btn .btn a{background-image:url(../images/common/btn_skyblue.svg)}section.support{padding:2rem 0;border-top:3px solid #79b11e}section.support .sec_inner .ttl{display:flex;align-items:center;gap:20px;margin-bottom:40px}section.support .sec_inner .ttl .sec_ttl{margin-bottom:0}section.support .sec_inner .ttl .sec_ttl h2{display:flex;align-items:center}section.support .sec_inner .ttl .sec_ttl h2 img{width:57px}section.support .sec_inner .ttl .intro{border-left:1px solid #000;padding:10px 20px;width:calc(100% - 550px)}section.support .sec_inner .link_area ul{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}@media only screen and (max-width: 1140px){section.support .sec_inner .link_area ul{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 834px){section.support .sec_inner .link_area ul{grid-template-columns:1fr 1fr}}section.support .sec_inner .link_area ul li{background-color:#79b11e;text-align:right;box-shadow:0 4px 0 #397a00;border-radius:5px;background-size:auto 90%;background-position:10px bottom;min-height:4rem}@media only screen and (max-width: 834px){section.support .sec_inner .link_area ul li{height:3rem;background-size:auto 50%;background-position:10px center}}@media only screen and (max-width: 520px){section.support .sec_inner .link_area ul li{height:4rem}}section.support .sec_inner .link_area ul li:nth-child(1){background-image:url(../images/common/support/support01.webp)}section.support .sec_inner .link_area ul li:nth-child(2){background-image:url(../images/common/support/support02.webp)}section.support .sec_inner .link_area ul li:nth-child(3){background-image:url(../images/common/support/support03.webp)}section.support .sec_inner .link_area ul li:nth-child(4){background-image:url(../images/common/support/support04.webp)}section.support .sec_inner .link_area ul li:nth-child(5){background-image:url(../images/common/support/support05.webp)}section.support .sec_inner .link_area ul li:nth-child(6){background-image:url(../images/common/support/support06.webp)}section.support .sec_inner .link_area ul li:nth-child(7){background-image:url(../images/common/support/support07.webp)}section.support .sec_inner .link_area ul li:nth-child(8){background-image:url(../images/common/support/support08.webp)}section.support .sec_inner .link_area ul li:hover{transform:translateY(4px);box-shadow:none}section.support .sec_inner .link_area ul li:hover a{color:#fff;opacity:1}section.support .sec_inner .link_area ul li a{display:block;height:100%;color:#fff;line-height:1.2;padding:.5rem;text-shadow:2px 3px 1px rgba(0,0,0,.4)}@media only screen and (max-width: 834px){section.support .sec_inner .link_area ul li a{font-size:.9rem}}section.support .sec_inner .link_area ul li a span{font-size:.9rem}section.support .sec_inner .link_area ul li a .sp_br{display:none}@media only screen and (max-width: 520px){section.support .sec_inner .link_area ul li a .sp_br{display:block}}section.support .sec_inner .link_area ul li a .pc_br{display:block}@media only screen and (max-width: 520px){section.support .sec_inner .link_area ul li a .pc_br{display:none}}/*# sourceMappingURL=interview_detail.css.map */