#wrap{overflow:hidden}.c-pagename02{margin-bottom:0}@media (min-width: 1000px){.c-breadcrumb{padding-top:12px;padding-bottom:12px}}@media (max-width: 999px){.c-breadcrumb{padding-top:10px;padding-bottom:10px}}.sec-mv{position:relative;padding-bottom:50px}@media (max-width: 999px){.sec-mv{padding-bottom:40px}}.sec-mv .img-mv{background-color:#f4f4f4;position:relative;z-index:-1}@media (min-width: 1000px){.sec-mv .img-mv{position:relative;min-height:584px}.sec-mv .img-mv:before{display:block;content:" ";width:100%;padding-top:40.55556%}.sec-mv .img-mv>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 999px){.sec-mv .img-mv{position:relative;min-height:400px}.sec-mv .img-mv:before{display:block;content:" ";width:100%;padding-top:130.66667%}.sec-mv .img-mv>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.sec-mv .img-mv:after{content:'';width:100%;height:413px;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.564706) 100%);position:absolute;bottom:0;left:0;z-index:1}@media (max-width: 999px){.sec-mv .img-mv:after{height:345px}}.sec-mv .inner-mv{position:absolute;width:100%;padding:0 15px;z-index:1}@media (min-width: 1000px){.sec-mv .inner-mv{max-width:1206px;margin:0 auto;bottom:96px;left:0;right:0}}@media (max-width: 999px){.sec-mv .inner-mv{bottom:56px;left:0}}.sec-mv .inner-mv .cate-job{display:flex;flex-wrap:wrap;padding-left:5px;margin-bottom:6px}@media (max-width: 999px){.sec-mv .inner-mv .cate-job{padding-left:0;margin-bottom:4px}}.sec-mv .inner-mv .cate-job span{font-size:15px;font-size:1.5rem;line-height:1.4em;letter-spacing:.02em;font-weight:bold;color:#000;background-color:rgba(255,255,255,0.8);padding:4px 10px;margin:0 4px 4px 0}@media (max-width: 999px){.sec-mv .inner-mv .cate-job span{padding:2px 7px}}.sec-mv .inner-mv .ttl{font-size:34px;font-size:3.4rem;line-height:1.47059em;letter-spacing:.03em;font-weight:bold;color:#fff;margin-bottom:30px}@media (max-width: 999px){.sec-mv .inner-mv .ttl{font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.03em;margin-bottom:13px}}.sec-mv .inner-mv .inbox{background-color:rgba(255,255,255,0.8)}@media (min-width: 1000px){.sec-mv .inner-mv .inbox{width:549px;padding:24px 42px}}@media (max-width: 999px){.sec-mv .inner-mv .inbox{padding:13px 15px}}.sec-mv .inner-mv .label{display:flex;align-items:flex-start}.sec-mv .inner-mv .label__type{margin-right:15px;position:relative;z-index:1;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;font-weight:bold;color:#fff;padding:1px 6px;position:relative;white-space:nowrap}@media (max-width: 999px){.sec-mv .inner-mv .label__type{padding:1px 5px;margin-right:13px}}.sec-mv .inner-mv .label__type:before,.sec-mv .inner-mv .label__type:after{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;pointer-events:none}.sec-mv .inner-mv .label__type:before{background-color:#000;z-index:-2}.sec-mv .inner-mv .label__type:after{background-image:url(../../img/common/bg.png);background-size:50px 50px;mix-blend-mode:multiply;z-index:-1}.sec-mv .inner-mv .label__dt{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.02em;padding-top:1px}@media (max-width: 999px){.sec-mv .inner-mv .label__dt{font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.02em}}.sec-mv .inner-mv .label__dt span+span:before{content:'';width:1px;height:15px;display:inline-block;background-color:#b1b1b1;margin:0 10px;position:relative;top:2px}.sec-mv .inner-mv .txt-reason{font-size:14px;font-size:1.4rem;line-height:1.5em;letter-spacing:.02em;margin-top:11px}@media (max-width: 999px){.sec-mv .inner-mv .txt-reason{margin-top:6px;font-size:12px;font-size:1.2rem;line-height:1.41667em;letter-spacing:.02em}}.sec-content{padding:43px 0 60px}@media (max-width: 999px){.sec-content{padding:16px 0 15px}}.sec-content .item:not(:first-child){margin-top:65px}@media (max-width: 999px){.sec-content .item:not(:first-child){margin-top:45px}}.sec-content .item__ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.05em;font-weight:bold;position:relative;padding-bottom:21px;margin-bottom:26px}@media (max-width: 999px){.sec-content .item__ttl{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.02em;padding-bottom:18px;margin-bottom:15px}}.sec-content .item__ttl:before{content:'';width:100%;height:3px;background-color:#000;position:absolute;bottom:0;left:0}.sec-content .item__img{text-align:center}@media (min-width: 1000px){.sec-content .item__img{width:48%;max-width:393px}}@media (min-width: 1000px){.sec-content .item__dt{width:50%;max-width:416px}}@media (max-width: 999px){.sec-content .item__dt{margin-bottom:30px}}@media (min-width: 1000px){.sec-content .item--imgleft,.sec-content .item--imgright{display:flex;align-items:flex-start;justify-content:space-between}}@media (min-width: 1000px){.sec-content .item--imgleft .item__ttl,.sec-content .item--imgright .item__ttl{letter-spacing:0.02em;margin-bottom:18px}}.sec-content .item--imgleft{flex-direction:row-reverse}.sec-flow{padding:40px 0 83px;position:relative;z-index:1}@media (max-width: 999px){.sec-flow{padding:20px 0 15px}}.sec-flow:before{content:'';background-color:#f4f4f4;position:absolute;top:100px;bottom:0;left:0;right:0;z-index:-1;pointer-events:none}@media (max-width: 999px){.sec-flow:before{top:69px}}.sec-flow .ttl-flow{text-align:center;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.05em;font-weight:bold;color:#fff;background-repeat:no-repeat;background-position:center top;position:relative}@media (min-width: 1000px){.sec-flow .ttl-flow{height:112px;padding-top:45px;background-image:url(../../img/interview/flow_bg.png);background-size:840px 112px}}@media (max-width: 999px){.sec-flow .ttl-flow{font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;height:88px;padding-top:34px;background-image:url(../../img/interview/flow_bg_sp.png);background-size:345px 88px}.sec-flow .ttl-flow:before,.sec-flow .ttl-flow:after{content:'';width:50%;height:62px;background-color:#000;position:absolute;top:17px;z-index:-1}.sec-flow .ttl-flow:before{left:0}.sec-flow .ttl-flow:after{right:0}}.sec-flow .ttl-flow img{position:absolute;top:9px;left:2px;right:0;margin:0 auto}@media (max-width: 999px){.sec-flow .ttl-flow img{top:8px;left:0}}@media (min-width: 1000px){.sec-flow .flowbox{margin-top:18px}}@media (max-width: 999px){.sec-flow .flowbox{margin-top:-2px}}.sec-flow .flowbox .item{display:flex;position:relative}.sec-flow .flowbox .item:before{content:'';width:1px;background:linear-gradient(to top, #000 50%, rgba(0,0,0,0) 50%);background-position:left top;background-size:1px 4px;background-repeat:repeat-y;position:absolute;top:0;bottom:0;left:90px}@media (max-width: 999px){.sec-flow .flowbox .item:before{left:58px}}.sec-flow .flowbox .item:after{content:'';width:7px;height:7px;border-radius:100px;background-color:#000;position:absolute;top:35px;left:87px}@media (max-width: 999px){.sec-flow .flowbox .item:after{top:28px;left:55px}}.sec-flow .flowbox .item:first-child:before{top:37px}@media (max-width: 999px){.sec-flow .flowbox .item:first-child:before{top:30px}}.sec-flow .flowbox .item:last-child:before{height:38px;bottom:auto}@media (max-width: 999px){.sec-flow .flowbox .item:last-child:before{height:32px}}@media (max-width: 999px){.sec-flow .flowbox .item:last-child .item__dt{border-bottom:none}}.sec-flow .flowbox .item__time{width:122px;padding:23px 62px 20px 0;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.02em;font-weight:bold;font-family:"Roboto",sans-serif;text-align:right;white-space:nowrap}@media (max-width: 999px){.sec-flow .flowbox .item__time{width:71px;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:0em;padding:18px 25px 13px 0}}.sec-flow .flowbox .item__dt{width:calc(100% - 122px);padding:24px 0;border-bottom:1px solid #d0d0d0}@media (min-width: 1000px){.sec-flow .flowbox .item__dt{display:flex;align-items:flex-start;justify-content:space-between}.sec-flow .flowbox .item__dt.no-img{display:block}.sec-flow .flowbox .item__dt.no-img .txt-dt{width:100%;max-width:100%}}@media (max-width: 999px){.sec-flow .flowbox .item__dt{width:calc(100% - 71px);padding:17px 0 22px}}@media (min-width: 1000px){.sec-flow .flowbox .item__dt .txt-dt{width:61%;max-width:436px}}.sec-flow .flowbox .item__dt .txt-dt .ttl{font-size:19px;font-size:1.9rem;line-height:1.52632em;letter-spacing:.05em;font-weight:bold;margin-bottom:9px}@media (max-width: 999px){.sec-flow .flowbox .item__dt .txt-dt .ttl{font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;margin-bottom:7px}}.sec-flow .flowbox .item__dt .txt-dt .txt{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.02em}@media (max-width: 999px){.sec-flow .flowbox .item__dt .txt-dt .txt{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.02em}}.sec-flow .flowbox .item__dt .img-dt{position:relative}.sec-flow .flowbox .item__dt .img-dt:before{display:block;content:" ";width:100%;padding-top:65.30612%}.sec-flow .flowbox .item__dt .img-dt>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 1000px){.sec-flow .flowbox .item__dt .img-dt{width:35%;max-width:245px}}@media (max-width: 999px){.sec-flow .flowbox .item__dt .img-dt{margin-top:13px;margin-bottom:6px}}.sec-career{padding:81px 0 10px}@media (max-width: 999px){.sec-career{padding:56px 0 0}}.sec-career .careerbox{margin-top:49px}@media (max-width: 999px){.sec-career .careerbox{margin-top:33px}}.sec-career .careerbox .item{display:flex;align-items:center;background-color:#f4f4f4;padding:13px 55px 13px 38px;position:relative}@media (max-width: 999px){.sec-career .careerbox .item{padding:16px 15px 16px 17px}}.sec-career .careerbox .item:not(:first-child){margin-top:14px}@media (max-width: 999px){.sec-career .careerbox .item:not(:first-child){margin-top:9px}}.sec-career .careerbox .item:before{content:'';width:1px;background:linear-gradient(to top, #000 50%, rgba(0,0,0,0) 50%);background-position:left top;background-size:1px 4px;background-repeat:repeat-y;position:absolute;top:0;bottom:-14px;left:83px}@media (max-width: 999px){.sec-career .careerbox .item:before{bottom:-9px;left:50px}}.sec-career .careerbox .item:first-child:before{top:50%}.sec-career .careerbox .item:last-child:before{bottom:50%}.sec-career .careerbox .item__time{width:90px;height:90px;border-radius:100%;background-color:#000;padding:3px;position:relative;z-index:1}@media (max-width: 999px){.sec-career .careerbox .item__time{width:66px;height:66px;padding:2px}}.sec-career .careerbox .item__time .timebox{width:100%;height:100%;border-radius:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;text-align:center}.sec-career .careerbox .item__time .timebox-in .number{display:block;font-size:30px;font-size:3rem;line-height:1em;letter-spacing:-.1em;font-weight:bold;font-family:"Roboto",sans-serif;margin:4px 4px 0 0}@media (max-width: 999px){.sec-career .careerbox .item__time .timebox-in .number{font-size:23px;font-size:2.3rem;line-height:1em;margin:2px 2px -2px 0}}.sec-career .careerbox .item__time .timebox-in .txt{display:block;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:0em;font-weight:bold}.sec-career .careerbox .item__txt{width:calc(100% - 90px);font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.02em;padding:19px 0 19px 34px}@media (max-width: 999px){.sec-career .careerbox .item__txt{width:calc(100% - 66px);padding:0 0 0 14px}}.sec-video{padding:81px 0 10px}@media (max-width: 999px){.sec-video{padding:56px 0 0}}@media (min-width: 1000px){.sec-video .lst-video{margin:48px -15px 0;display:flex;flex-wrap:wrap;justify-content:center}}@media (max-width: 999px){.sec-video .lst-video{margin-top:27px}}@media (min-width: 1000px){.sec-video .lst-video>li{width:50%;padding:0 15px;margin-top:50px}.sec-video .lst-video>li:nth-child(1),.sec-video .lst-video>li:nth-child(2){margin-top:0}}@media (max-width: 999px){.sec-video .lst-video>li:not(:first-child){margin-top:44px}}.sec-video .lst-video .item__video{width:100%;height:316px}@media (max-width: 999px){.sec-video .lst-video .item__video{height:58.4vw;min-height:219px}}.sec-video .lst-video .item__video iframe{width:100%;height:100%}.sec-video .lst-video .item__txt{margin-top:20px;text-align:center;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.1em;font-weight:bold}@media (max-width: 999px){.sec-video .lst-video .item__txt{margin-top:16px;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.1em}}.sec-interview{overflow:hidden;margin-top:108px;padding-top:88px;position:relative;z-index:1}@media (max-width: 999px){.sec-interview{margin-top:47px;padding-top:56px}}.sec-interview:before{content:'';width:100%;height:542px;background-image:url(../../img/common/bg.jpg);background-size:50px 50px;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}@media (max-width: 999px){.sec-interview:before{height:350px}}.sec-interview .slide-interview{margin-top:46px}@media (max-width: 999px){.sec-interview .slide-interview{margin-top:25px}}.btn-back{margin:82px auto 113px;max-width:310px}@media (max-width: 999px){.btn-back{margin:25px auto 88px;max-width:343px;width:calc(100% - 30px)}}.btn-back span{padding-left:10px}.is-new-graduates .c-ttl01:after{background-image:linear-gradient(87deg, #d3c300 0%, #e65542 51%, #c60000 100%)}.is-new-graduates .sec-mv .label__type:before{background-image:linear-gradient(71deg, #d3c300 0%, #e65542 51%, #c60000 100%)}.is-new-graduates .sec-content .item__ttl:before{background-image:linear-gradient(90deg, #d3c300 0%, #e65542 51%, #c60000 100%)}@media (min-width: 1000px){.is-new-graduates .sec-flow .ttl-flow{background-image:url(../../img/interview/flow_bg01.png)}}@media (max-width: 999px){.is-new-graduates .sec-flow .ttl-flow{background-image:url(../../img/interview/flow_bg01_sp.png)}}.is-new-graduates .sec-flow .ttl-flow:before{background-color:#d3c300}.is-new-graduates .sec-flow .ttl-flow:after{background-color:#c60000}.is-new-graduates .sec-flow:before{background-color:#fff6f2}.is-new-graduates .sec-flow .flowbox .item:after{background-image:linear-gradient(180deg, #d3c300 0%, #e65542 51%, #c60000 100%)}.is-new-graduates .sec-career .careerbox .item{background-color:#fff6f3}.is-new-graduates .sec-career .careerbox .item__time{color:#bb2322;background-image:linear-gradient(51deg, #d3c300 0%, #e65542 51%, #c60000 100%)}.is-mid-career .c-ttl01:after{background-image:linear-gradient(87deg, #029680 0%, #026396 50%, #090d1a 100%)}.is-mid-career .sec-mv .label__type:before{background-image:linear-gradient(76deg, #029680 0%, #026396 50%, #090d1a 100%)}.is-mid-career .sec-content .item__ttl:before{background-image:linear-gradient(90deg, #029680 0%, #026396 50%, #090d1a 100%)}@media (min-width: 1000px){.is-mid-career .sec-flow .ttl-flow{background-image:url(../../img/interview/flow_bg02.png)}}@media (max-width: 999px){.is-mid-career .sec-flow .ttl-flow{background-image:url(../../img/interview/flow_bg02_sp.png)}}.is-mid-career .sec-flow .ttl-flow:before{background-color:#029680}.is-mid-career .sec-flow .ttl-flow:after{background-color:#090d1a}.is-mid-career .sec-flow:before{background-color:#f4fafc}.is-mid-career .sec-flow .flowbox .item:after{background-image:linear-gradient(135deg, #029680 0%, #026396 50%, #090d1a 100%)}.is-mid-career .sec-career .careerbox .item{background-color:#f4fafc}.is-mid-career .sec-career .careerbox .item__time{color:#00567c;background-image:linear-gradient(53deg, #029680 0%, #026396 50%, #090d1a 100%)}

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