main{overflow:hidden}.page-single main{padding-bottom:98px}@media (max-width: 767px){.page-single main{padding-bottom:60px}.page-single main .entry-wrapper{margin-bottom:-49px}}.mv{display:block;padding:15.2vw 0 53px;background:url(../../../assets/img-recruit/event/mv_bg01.png) top left/20.4vw auto no-repeat,url(../../../assets/img-recruit/digital/bg_red.jpg) top left/329px auto repeat;position:relative}@media (max-width: 767px){.mv{padding:18.93333vw 0 20px;background:url(../../../assets/img-recruit/event/mv_bg01_sp.png) top -1px left/90px auto no-repeat,url(../../../assets/img-recruit/digital/bg_red.jpg) top left/329px auto repeat}}.mv:before{content:'';position:absolute;z-index:1;width:28.06667vw;height:203px;bottom:-4.86667vw;right:1.2vw;background:url(../../../assets/img-recruit/digital/mv_bg02.png) center/100% 100% no-repeat}@media (max-width: 767px){.mv:before{width:128px;height:60px;right:-17px;bottom:-5px}}.mv .inner{width:90%;padding:0;color:#fff}@media (max-width: 767px){.mv .inner{order:2;width:calc(100% - 30px)}}.mv__img{width:86.26667%;position:absolute;right:0;top:0;z-index:0;border-bottom-left-radius:4vw;overflow:hidden}@media (max-width: 767px){.mv__img{width:86.93333%;border-radius:0 0 0 8vw}}.mv__hd{position:relative;z-index:1;color:#fff}.mv__hd__en{font-size:108px;font-size:10.8rem;line-height:1em;letter-spacing:0em;font-weight:bold;opacity:0.8}@media (max-width: 767px){.mv__hd__en{font-size:45px}}.mv__hd__jp{font-size:28px;font-size:2.8rem;line-height:1em;letter-spacing:0em;font-weight:bold;margin-top:8px}@media (max-width: 767px){.mv__hd__jp{font-size:18px;margin-top:3px}}.breadcrumb{margin-top:15px}@media (max-width: 767px){.breadcrumb{margin-top:4px}}.eventCont{padding-top:105px}@media (max-width: 767px){.eventCont{padding-top:20px}}.eventCont .wcm{max-width:940px;position:relative}.eventCont-hd{font-size:30px;font-size:3rem;line-height:1.6em;letter-spacing:.02em;font-weight:600;position:relative;padding-bottom:17px}@media (max-width: 767px){.eventCont-hd{font-size:22px}}.eventCont-hd:before,.eventCont-hd:after{content:'';position:absolute;width:50%;bottom:0}.eventCont-hd:before{height:2px;background:#c01;transform:translateY(0.5px);left:0}.eventCont-hd:after{height:1px;background:#707070;right:0}.eventCont .c-btn--form{max-width:505px;margin-left:auto;margin-right:auto;min-height:74px;font-size:25px;letter-spacing:0.02em}@media (max-width: 767px){.eventCont .c-btn--form{font-size:20px;max-width:320px;width:100%;min-height:60px;letter-spacing:0}}@media only screen and (max-width: 374px){.eventCont .c-btn--form{padding-left:20px;font-size:18px}}.eventCont .c-btn--form:before,.eventCont .c-btn--form:after{width:38px;height:38px;transform:rotate(90deg) translateX(-50%);background-size:14px auto;right:18px}@media (max-width: 767px){.eventCont .c-btn--form:before,.eventCont .c-btn--form:after{width:28px;height:28px;right:16px}}.eventCont__category{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.eventCont__category span{display:inline-block;font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:0em;font-weight:bold;color:#c01;border:1px solid #c01;padding:1.5px 9px;margin:0 5px 5px 0}.eventCont__ttl{font-size:34px;font-size:3.4rem;line-height:1.65706em;letter-spacing:0em;font-weight:bold}@media (max-width: 767px){.eventCont__ttl{font-size:24px;line-height:calc(38/24);margin-top:4px}}@media only screen and (max-width: 374px){.eventCont__ttl{font-size:20px}}.eventCont__thumb{margin-top:34px;text-align:center}@media (max-width: 767px){.eventCont__thumb{margin-top:27px}}.eventCont__thumb img{max-width:100%;max-height:2000px}.eventCont__schedule{background:#F2F2F2;border-radius:10px;padding:36px 20px 42px;margin-top:44px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.05em}@media (max-width: 767px){.eventCont__schedule{width:calc(100% + 40px);margin:30px -20px 0;border-radius:0;font-size:15px;padding-bottom:48px;line-height:calc(26/15);padding:32px 20px 49px}}.eventCont__schedule .ins{max-width:742px;margin:0 auto}.eventCont__schedule .ins .row{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px dotted #6E6E6E;padding-bottom:14px;margin-bottom:13px}@media (max-width: 767px){.eventCont__schedule .ins .row{padding-bottom:17px}}.eventCont__schedule .ins .row .ttl{width:114px;font-weight:bold}@media (max-width: 767px){.eventCont__schedule .ins .row .ttl{font-size:16px;width:80px}}.eventCont__schedule .ins .row .txt{width:calc(100% - 114px);font-weight:500}@media (max-width: 767px){.eventCont__schedule .ins .row .txt{width:calc(100% - 88px);padding-top:2px}}.eventCont__schedule .ins .row+.txt.center{margin-top:21px}.eventCont__schedule .ins .txt.center{text-align:center}@media (max-width: 767px){.eventCont__schedule .ins .txt.center{text-align:left;line-height:calc(28/15)}}.eventCont__schedule .ins .c-btn{margin-top:26px}@media (max-width: 767px){.eventCont__schedule .ins .c-btn{margin-top:17px}}.eventCont__editor{margin-top:99px}@media (max-width: 767px){.eventCont__editor{margin-top:35px}}.eventCont__timeline{margin-top:86px}@media (max-width: 767px){.eventCont__timeline{margin-top:60px}}.eventCont__timeline .link{display:block;width:fit-content;margin:34px auto 0;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:.02em;font-weight:bold;text-decoration:underline}@media (max-width: 767px){.eventCont__timeline .link{font-size:16px;margin-top:20px;letter-spacing:0.04em;text-underline-offset:4px}}.eventCont__timeline .tbl{border:1px solid #707070;margin-top:47px;font-size:20px;font-size:2rem;line-height:1.35em;letter-spacing:.05em;position:relative}@media (max-width: 767px){.eventCont__timeline .tbl{margin-top:27px;font-size:15px;line-height:calc(20/15)}}.eventCont__timeline .tbl .thead{background:#E0E0E0;font-weight:bold}.eventCont__timeline .tbl .thead .row{border-bottom:1px solid #707070}.eventCont__timeline .tbl .tbody .row:not(:last-child){border-bottom:1px solid #707070}.eventCont__timeline .tbl .row{display:flex;justify-content:space-between;text-align:center}.eventCont__timeline .tbl .row .ttl,.eventCont__timeline .tbl .row .txt{width:50%;padding:18.5px 10px}@media (max-width: 767px){.eventCont__timeline .tbl .row .ttl,.eventCont__timeline .tbl .row .txt{padding:10px 10px}}.eventCont__timeline .tbl .row .ttl{width:50.5%;border-right:1px solid #707070}.eventCont__timeline .tbl .row .txt{width:49.5%}.eventCont__timeline .c-btn{margin-top:62px}@media (max-width: 767px){.eventCont__timeline .c-btn{margin-top:45px}}.page-step01 .entry-wrapper{margin:113px auto 0}@media (max-width: 767px){.page-step01 .entry-wrapper{margin-top:60px;width:calc(100% - 15px);padding:0}}.page-step01 .entry-wrapper:before{content:none}@media (max-width: 767px){.page-step01 .entry-wrapper .entry-cont{padding-top:34px}}.page-step01 .ctcBox{display:none}.page-step01 .entry-cont{padding-bottom:122px}@media (max-width: 767px){.page-step01 .entry-cont{padding-top:26px;padding-bottom:50px}}@media (min-width: 768px){.page-step01 .entry-wrapper .entry-cont .entry-slogan{top:6px;left:-16px}}@media (max-width: 767px){.page-step01 .entry-wrapper .entry-cont .entry-slogan{top:10px}}.page-step01 .c-form__intro{padding-top:8px;padding-bottom:10px}@media (max-width: 767px){.page-step01 .c-form__intro{padding-top:0px;padding-left:39px}.page-step01 .c-form__intro__step{padding-right:15px}}@media (max-width: 767px){.page-step01 .c-form__cont{margin-top:11px}}.page-step01 .c-form__cont__tbl{margin-top:6px}@media (max-width: 767px){.page-step01 .c-form__cont__tbl{margin-top:10px}}.page-step01 .c-form__cont__tbl .tr.inquiry_items{padding-bottom:24px}@media (max-width: 767px){.page-step01 .c-form__cont__tbl .tr.inquiry_items{padding-bottom:15px;margin-bottom:17px}}.page-step01 .c-form__cont__tbl .tr.inquiry_items .th{padding-top:1px;padding-left:10px}@media (max-width: 767px){.page-step01 .c-form__cont__tbl .tr.inquiry_items .th{padding-left:0;margin-bottom:-5px}}.form-confirm .entry-wrapper,.form-thanks .entry-wrapper{padding:26px 0 0}@media (max-width: 767px){.form-confirm .entry-wrapper,.form-thanks .entry-wrapper{padding:16px 8px 0}.form-confirm .entry-wrapper .entry-cont,.form-thanks .entry-wrapper .entry-cont{margin-top:9px}}.form-confirm .entry-wrapper .breadcrumb,.form-thanks .entry-wrapper .breadcrumb{margin-top:0}.form-confirm .entry-wrapper:before,.form-thanks .entry-wrapper:before{background-image:url(../../img-recruit/event/bg_step02.jpg)}@media (max-width: 767px){.form-confirm .entry-wrapper:before,.form-thanks .entry-wrapper:before{background-image:url(../../img-recruit/event/bg_step02_sp.jpg);height:141px}}.page-form.form-thanks main{padding-bottom:100px}@media (max-width: 767px){.page-form.form-thanks main{padding-bottom:55px}}.page-form.form-thanks .entry-cont{margin-bottom:3px}@media (max-width: 767px){.page-form.form-thanks .entry-cont{margin-bottom:0}}

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