.interview .cmn_hd__txt .txt-en small{display:block;font-size:40px;margin:-35px 0 -3px;letter-spacing:-1px}@media only screen and (min-width: 768px) and (max-width: 1200px){.interview .cmn_hd__txt .txt-en small{font-size:3.33333vw;margin:5px 0 -3px}}.interview__main{overflow:hidden}.interview__lst{display:flex;flex-wrap:wrap;margin:106px -10px 111px}.interview__lst.show_all .item{display:block !important}.interview__lst .item{padding:0 10px;width:50%;margin-bottom:21px}.interview__lst .item a{display:block;height:100%;position:relative;cursor:pointer}@media only screen and (min-width: 1025px){.interview__lst .item a:hover .txt::before{transform:translate3d(4px, 0, 0)}}.interview__lst .item a .img{position:relative}.interview__lst .item a .img:before{display:block;content:" ";width:100%;padding-top:57.60563%}.interview__lst .item a .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.interview__lst .item a .img::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.1}.interview__lst .item a .txt{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;z-index:1;color:#fff;padding:0 115px 16px 24px}.interview__lst .item a .txt::before{content:"";display:block;width:64px;height:64px;border:1px solid #fff;position:absolute;bottom:27px;right:40px;border-radius:50%;background:url(../../img/interview/ico_ar_right_white.svg) no-repeat center left 15px;background-size:25px 25px;transition:transform .3s}.interview__lst .item a .txt .num{line-height:1;font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:900;font-size:15px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:7px;letter-spacing:-0.3px}.interview__lst .item a .txt .num span{font-size:41px;position:relative;margin-left:10px;top:-2px;letter-spacing:-1px}.interview__lst .item a .txt .title{font-size:30px;font-weight:800;color:#000;margin-bottom:10px;line-height:1.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.interview__lst .item a .txt .title span{background:rgba(255,255,255,0.88);display:inline;padding:2px 10px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.interview__lst .item a .txt .info{display:flex;flex-wrap:wrap;font-weight:bold;align-items:center}.interview__lst .item a .txt .info>div{padding:5px 10px;letter-spacing:1px}.interview__lst .item a .txt .info .type{background:#FF8900}.interview__lst .item a .txt .info .time{background:rgba(93,93,93,0.88)}.interview__more{margin:0 0 294px}.interview__more a{display:block;width:198px;text-align:center;border-bottom:2px solid currentcolor;font-size:18px;margin:0 auto;font-weight:800;letter-spacing:0.5px;padding-bottom:26px}.interview__more a span{display:inline-block;vertical-align:top;padding-right:37px;position:relative}.interview__more a span::before{content:"";display:block;width:16px;height:16px;background:url(../../img/interview/ico_ar_down_black.svg) no-repeat top left;background-size:100% 100%;position:absolute;top:50%;right:0;margin-top:-9px}@media only screen and (min-width: 768px) and (max-width: 1023px){.interview__lst .item{width:100%}}@media (max-width: 767px){.interview .cmn_hd__txt .txt-en small{font-size:30px;margin:-28px 0 -2px;letter-spacing:-0.8px}.interview__lst{margin:32px -10px 60px}.interview__lst .item{width:100%;margin-bottom:10px}.interview__lst .item a .txt{padding:0 55px 11px 10px}.interview__lst .item a .txt::before{width:34px;height:34px;background-size:14px 14px;background-image:url(../../img/interview/ico_ar_right_white_sp.svg);bottom:12px;right:11px;background-position:center right 11px}.interview__lst .item a .txt .num{font-size:12px;margin-bottom:3px}.interview__lst .item a .txt .num span{font-size:25px;margin-left:4px;top:-3px}.interview__lst .item a .txt .title{font-size:17px;margin-bottom:4px;line-height:2.2}.interview__lst .item a .txt .title span{padding:5px 7px}.interview__lst .item a .txt .info{font-size:12px;line-height:1.6}.interview__lst .item a .txt .info>div{padding:5px 10px}.interview__more{margin-bottom:100px}}@media only screen and (max-width: 374px){.interview__lst .item a .txt .num{font-size:11px}.interview__lst .item a .txt .num span{font-size:22px}.interview__lst .item a .txt .title{font-size:16px}.interview__lst .item a .txt .title span{padding:5px 7px}.interview__lst .item a .txt .info{font-size:11px}}.interview_detail .cmn_hd__ins{overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1200px){.interview_detail .cmn_hd__ins{height:25.7vw}}.interview_detail .cmn_hd__ins::before{display:none}.interview_detail .cmn_hd__txt{margin:0 auto}.interview_detail .breadcrumbs{width:calc(100% - 30px);margin-top:-38px}.interview_detail .interview__main{margin-bottom:222px}.interview_detail__info{position:relative;padding:334px 20px 272px;margin:62px 0 0}.interview_detail__info .img::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.1}.interview_detail__info .txt{position:relative;max-width:1274px;margin:0 auto;color:#fff}.interview_detail__info .txt .num{line-height:1;font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:900;font-size:17px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:7px;letter-spacing:-0.3px}.interview_detail__info .txt .num span{font-size:47px;position:relative;margin-left:12px;top:-7px;letter-spacing:-1px}.interview_detail__info .txt .title{font-size:38px;font-weight:800;color:#000;margin-bottom:8px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.interview_detail__info .txt .title span{background:rgba(255,255,255,0.88);display:inline;padding:2px 11px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.interview_detail__info .txt .info{display:flex;flex-wrap:wrap;font-weight:bold;align-items:center}.interview_detail__info .txt .info>div{padding:5px 10px;letter-spacing:1px}.interview_detail__info .txt .info .type{background:#FF8900}.interview_detail__info .txt .info .time{background:rgba(93,93,93,0.88)}.interview_detail__faq{max-width:1325px;margin:-210px auto 139px;background:#fff;position:relative;padding:97px 20px 0}.interview_detail__faq .box{max-width:952px;margin:0 auto}.interview_detail__faq .item{margin-bottom:80px}.interview_detail__faq .item .qs,.interview_detail__faq .item .ans{max-width:858px;padding-left:94px}.interview_detail__faq .item .qs{position:relative;font-size:32px;font-weight:800;line-height:1.55;min-height:69px}.interview_detail__faq .item .qs::before{content:"Q.";width:66px;height:66px;color:#0032B9;font-size:42px;font-family:"Roboto",sans-serif;line-height:1;font-weight:900;position:absolute;top:0;left:0;border:1px solid currentcolor;border-left:0;border-top:0;padding:7px 0 0 10px;letter-spacing:2px}.interview_detail__faq .item .ans{font-size:18px;margin-top:33px;line-height:1.95;letter-spacing:0.45px}.interview_detail__faq .item .img{width:100%;display:block;margin:75px auto 0}.interview_detail__sched{background:#F2F2F2;padding:95px 20px 26px;margin-bottom:83px}.interview_detail__sched .box{max-width:1164px;margin:0 auto}.interview_detail__sched .cmn-title{padding-left:69px;z-index:1}.interview_detail__sched .cmn-title .line{width:40px;height:73px}.interview_detail__sched .cmn-title .title{font-size:38px;top:2px;position:relative}.interview_detail__sched .content{max-width:1124px;margin:102px auto 0;position:relative;padding:0 50px}.interview_detail__sched .content .avt{width:170px;position:relative;position:absolute;bottom:100%;right:103px}.interview_detail__sched .content .avt:before{display:block;content:" ";width:100%;padding-top:138.82353%}.interview_detail__sched .content .avt>.content{position:absolute;top:0;left:0;right:0;bottom:0}.interview_detail__sched .content .avt img{object-fit:contain;object-position:bottom center}.interview_detail__sched .content .part{margin-bottom:57px}.interview_detail__sched .content .part .frame{overflow:hidden}.interview_detail__sched .content .part .title{color:#fff;background:#0032B9;font-size:24px;font-weight:800;position:relative;padding:13px 40px 14px;letter-spacing:1px}.interview_detail__sched .content .part .title::before{content:"";display:block;width:86px;height:85px;background:url(../../img/interview/ico_on.png) no-repeat top left;background-size:100% 100%;position:absolute;top:-18px;left:-61px}.interview_detail__sched .content .part .bl_scroll{margin-right:-15px;padding-bottom:20px}.interview_detail__sched .content .part .lst_work{white-space:nowrap;margin:35px 0 0 0;font-size:0}.interview_detail__sched .content .part .lst_work li{display:inline-block;vertical-align:top;width:173px;white-space:normal;font-size:16px}.interview_detail__sched .content .part .lst_work li:last-child .time::before{display:none}.interview_detail__sched .content .part .lst_work li .time{font-family:"Roboto",sans-serif;line-height:1;color:#0032B9;position:relative;font-size:20px;font-weight:900;letter-spacing:1px;padding-bottom:16px;margin-bottom:10px}.interview_detail__sched .content .part .lst_work li .time::before,.interview_detail__sched .content .part .lst_work li .time::after{content:"";display:block;position:absolute;background:currentcolor;left:0}.interview_detail__sched .content .part .lst_work li .time::after{width:9px;height:9px;border-radius:50%;bottom:0}.interview_detail__sched .content .part .lst_work li .time::before{width:100%;height:1px;bottom:4px}.interview_detail__sched .content .part .lst_work li .desc{padding-right:10px}.interview_detail__sched .content .part .lst_work li .desc .lb{letter-spacing:0.5px}.interview_detail__sched .content .part .lst_work li .desc .ct{font-size:14px;margin-top:3px;line-height:1.65}.interview_detail__sched .content .part .lst_time li{width:223px}.interview_detail__sched .content .part .lst_time li .time{color:#5F5F5F;font-size:12px;font-weight:600;font-family:"Noto Sans JP",sans-serif;padding-bottom:18px}.interview_detail__sched .content .part .lst_time li .time::before{background:#ccc;display:block !important}.interview_detail__sched .content .part .lst_time li .time span{font-family:"Roboto",sans-serif;line-height:1;font-size:20px;position:relative;top:1px}.interview_detail__sched .content .part .lst_time li .time em{margin:0 3px 0 2px}.interview_detail__sched .content .part .lst_time li .desc{padding-right:30px}.interview_detail__sched .content .part .lst_time li .desc .ct{margin-top:14px}.interview_detail__sched .content .part.off .title{background:#272727}.interview_detail__sched .content .part.off .title::before{background-image:url(../../img/interview/ico_off.png)}.interview_detail__sched .content .part.off:not(:has(.resizing)):has(.os-scrollbar-horizontal.os-scrollbar-unusable) .lst_time{overflow:hidden}.interview_detail__sched .content .part.off:not(:has(.resizing)):has(.os-scrollbar-horizontal.os-scrollbar-unusable) .lst_time li .time::before{width:100vw}.interview_detail__related .hd{text-align:center}.interview_detail__related .hd span{position:relative;display:inline-block;vertical-align:top;font-size:25px;font-weight:800;padding:0 74px 0 75px;letter-spacing:1.2px}.interview_detail__related .hd span::before,.interview_detail__related .hd span::after{content:"";display:block;width:16px;height:39px;background:url(../../img/interview/bg_hd.svg) no-repeat top left;background-size:100% 100%;position:absolute;top:-3px}.interview_detail__related .hd span::before{left:0}.interview_detail__related .hd span::after{transform:scaleX(-1);right:0}.interview_detail__related .interview__lst{margin-top:68px;margin-bottom:49px}.interview_detail__related .interview__lst .item a .txt{padding-bottom:24px}.interview_detail__related .c-btn{max-width:480px;margin:0 auto;cursor:pointer}.interview_detail__related .c-btn::after{right:auto;left:25px;transform:rotate(-135deg);margin-top:-6px;transition:left .3s, border-color .3s}@media only screen and (min-width: 1025px){.interview_detail__related .c-btn:hover::after{left:21px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.interview_detail .breadcrumbs{margin-top:0}.interview_detail__sched .content{padding-right:0}.interview_detail__sched .content .avt{right:0}}@media (max-width: 767px){.interview_detail .breadcrumbs{margin:20px auto 0;width:calc(100% - 40px)}.interview_detail .interview__main{margin-bottom:154px}.interview_detail__info{margin-top:16px;padding:114px 15px 14px}.interview_detail__info .txt .num{font-size:12px;margin-bottom:3px}.interview_detail__info .txt .num span{font-size:25px;margin-left:4px;top:-3px}.interview_detail__info .txt .title{font-size:18px;line-height:2.2;margin-bottom:10px}.interview_detail__info .txt .title span{padding:5px 7px}.interview_detail__info .txt .info{font-size:12px}.interview_detail__info .txt .info>div{padding:2px 10px}.interview_detail__faq{margin:0 auto 76px;padding:39px 15px 0}.interview_detail__faq .item{margin-bottom:31px}.interview_detail__faq .item .qs,.interview_detail__faq .item .ans{padding:0}.interview_detail__faq .item .qs{font-size:22px;padding-top:43px}.interview_detail__faq .item .qs::before{width:30px;height:30px;font-size:18px;padding:4px 0 0 6px;letter-spacing:1px}.interview_detail__faq .item .ans{font-size:16px;margin-top:20px;line-height:1.75}.interview_detail__faq .item .img{margin-top:38px}.interview_detail__sched{padding:32px 0 28px;margin-bottom:57px}.interview_detail__sched .cmn-title{margin-left:-20px;padding-left:53px}.interview_detail__sched .cmn-title .title{font-size:25px;letter-spacing:0px;line-height:1.6;top:0}.interview_detail__sched .content{margin:25px auto 0;padding:0 20px}.interview_detail__sched .content .avt{width:122px;height:169px;right:0;bottom:97.3%}.interview_detail__sched .content .part{margin-bottom:11px}.interview_detail__sched .content .part .bl_scroll{margin:0;padding:0}.interview_detail__sched .content .part .title{font-size:20px;letter-spacing:0.8px;padding:12px 20px;text-align:center}.interview_detail__sched .content .part .title::before{width:64px;height:63px;left:-24px;top:-13px}.interview_detail__sched .content .part .lst_work{white-space:normal;margin-top:28px}.interview_detail__sched .content .part .lst_work li{width:100%;padding-bottom:30px;position:relative}.interview_detail__sched .content .part .lst_work li::after{content:"";clear:both;display:table}.interview_detail__sched .content .part .lst_work li::before{content:"";width:1px;height:100%;background:#73C1E6;position:absolute;top:2px;left:4px}.interview_detail__sched .content .part .lst_work li:last-child::before{display:none}.interview_detail__sched .content .part .lst_work li .time{float:left;font-size:16px;padding:0 0 0 18px;letter-spacing:0.6px;margin:0 18px 0 0}.interview_detail__sched .content .part .lst_work li .time::before{display:none}.interview_detail__sched .content .part .lst_work li .time::after{bottom:auto;top:1px}.interview_detail__sched .content .part .lst_work li .desc{overflow:visible;padding:0 10px 0 0;margin:-7px 0 0}.interview_detail__sched .content .part .lst_work li .desc .ct{margin-top:7px;line-height:1.72;padding:0 0 0 18px;letter-spacing:0.3px}.interview_detail__sched .content .part.off .lst_work li{margin-bottom:-1px}.interview_detail__sched .content .part.off .lst_work li::before{background:#ccc}.interview_detail__sched .content .part.off .lst_work li:last-child::before{display:block;height:16px}.interview_detail__sched .content .part.off .lst_work li .time{float:none;font-size:14px;font-family:"Roboto",sans-serif;font-weight:900;padding-left:20px}.interview_detail__sched .content .part.off .lst_work li .time::before{display:none !important}.interview_detail__sched .content .part.off .lst_work li .time span{font-size:inherit;top:0}.interview_detail__sched .content .part.off .lst_work li .time em{margin:0 3px 0 -1px}.interview_detail__sched .content .part.off .lst_work li .desc{margin:-2px 0 0;padding:0 0 0 2px}.interview_detail__sched .content .part.off .lst_work li .desc .ct{font-size:16px;letter-spacing:0.4px}.interview_detail__related .hd span{font-size:20px;padding:0 44px;letter-spacing:1px}.interview_detail__related .hd span::before,.interview_detail__related .hd span::after{width:12px;height:28px;top:2px}.interview_detail__related .interview__lst{margin-top:37px;margin-bottom:34px}.interview_detail__related .interview__lst .item{margin-bottom:6px}.interview_detail__related .interview__lst .item a .txt{padding:0 47px 13px 11px}.interview_detail__related .interview__lst .item a .txt .num{margin-bottom:5px}.interview_detail__related .interview__lst .item a .txt .num span{font-size:28px;margin-left:12px;top:-1px}.interview_detail__related .interview__lst .item a .txt .title{font-size:22px;margin-bottom:7px;line-height:2.12}.interview_detail__related .interview__lst .item a .txt .title span{padding:4px 6px}.interview_detail__related .c-btn{max-width:335px}.interview_detail__related .c-btn span{font-size:18px}}@media only screen and (max-width: 374px){.interview_detail__related .interview__lst .item a .txt .num{font-size:11px}.interview_detail__related .interview__lst .item a .txt .num span{font-size:22px}.interview_detail__related .interview__lst .item a .txt .title{font-size:16px}.interview_detail__related .interview__lst .item a .txt .title span{padding:5px 7px}.interview_detail__related .interview__lst .item a .txt .info{font-size:11px}}

/*# sourceMappingURL=maps/interview.min.css.map */
