.blin{display:block}.inbl{display:inline}div[class^=sect_]{position:relative}div[class^=sect_]:not(.sect_program){overflow:hidden}[data-scroll]{opacity:0;transform:translateY(6rem);transition:all 1s cubic-bezier(.165,.84,.44,1);will-change:transform,scale,opacity}[data-scroll=in]{opacity:1;transform:translateY(0)}.btn_floating{background-color:#9cfda0;border-radius:50%;bottom:16vh;box-shadow:4px 8px 15px 2px rgba(11,41,69,.13);color:#000;font-size:17px;height:140px;line-height:24px;opacity:0;padding-top:40px;position:fixed;right:50px;text-align:center;transition:background .4s,opacity .4s .7s;width:140px;z-index:11}.btn_floating.on{bottom:18vh;opacity:1}.btn_floating:after{border-bottom:2px solid #676767;border-left:2px solid #676767;bottom:33px;content:"";height:13px;left:50%;position:absolute;transform:rotate(-45deg) translateX(-50%);width:13px}.btn_floating:hover{background-color:#6ae36f}header{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);left:0;position:fixed;top:0;width:100%;z-index:100}header .inner{display:flex;margin:0 auto;width:1330px}header h1{margin-right:auto}header h1 a{color:#0b0b0b;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:80px}header ul{column-gap:30px;display:flex}header ul li a{color:#0b0b0b;font-size:17px;font-weight:700;line-height:80px}header ul li:last-child a{color:#6d41e0}.sect_kv video{background-color:#eef1fb;height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto}.sect_kv .txt{display:block;height:calc(100vh - 80px);left:0;position:fixed;right:0;top:80px}.sect_kv .txt .tit{align-items:center;display:flex;flex-flow:column;margin-top:10vh}.sect_kv .txt .tit em{color:#0b0b0b;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:30px;opacity:0;transform:translateY(60px);transition:transform .3s cubic-bezier(.17,.12,.81,.66),opacity .3s}.sect_kv .txt .tit strong{color:#0b0b0b;font-size:77px;font-weight:700;line-height:88px;margin-top:16px;opacity:0;transform:translateY(120px);transition:transform .3s cubic-bezier(.17,.12,.81,.66) .1s,opacity .3s .1s}.sect_kv .txt .info{bottom:110px;opacity:0;position:fixed;text-align:center;transform:translateY(80px);transition:transform .3s cubic-bezier(.17,.12,.81,.66) .25s,opacity .3s .25s;width:100%}.sect_kv .txt .info:after{background:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/ico_arrow_downward.svg) no-repeat;background-size:cover;bottom:-7vh;content:"";height:23px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .3s cubic-bezier(.55,.35,.4,.94) .7s;width:68px}.sect_kv .txt .info p{color:#252525;font-size:21px;font-weight:600;line-height:36px}.sect_kv .txt .info p small{display:inline-block;margin-left:24px;position:relative}.sect_kv .txt .info p small:before{background-color:#6b7684;content:"";height:14px;left:-12px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.sect_kv .txt .info span{color:#494e51;font-size:19px;font-weight:400;line-height:30px;margin-top:6px}.sect_kv .txt .info span i{color:#687684;display:inline-block;font-size:26px;margin-right:4px;vertical-align:top}@keyframes jumploop{0%{bottom:-7vh}50%{bottom:-6vh}to{bottom:-7vh}}.sect_kv.vodend .txt .info,.sect_kv.vodend .txt .tit em,.sect_kv.vodend .txt .tit strong{opacity:1;transform:translateY(0)}.sect_kv.vodend .txt .info:after{animation:jumploop 1s linear infinite;opacity:1}.sect_intro{background-color:#0b0b0b;margin-top:120vh;padding-bottom:160px}.sect_intro .inner{margin:0 auto;overflow:visible;padding-top:160px;width:1330px}.sect_intro .inner .txt{text-align:center}.sect_intro .inner .txt strong{font-size:56px;line-height:70px}.sect_intro .inner .txt strong+p{font-size:22px;line-height:37px;margin-top:32px}.sect_intro .wrap_balloon{height:304px;margin-top:80px;position:relative;width:100vw}.sect_intro .wrap_balloon .balloon{height:80px;left:44%;position:absolute;transform:translateX(-50%);width:150%}.sect_intro .wrap_balloon .balloon:first-of-type{top:0}.sect_intro .wrap_balloon .balloon:nth-of-type(2){top:112px}.sect_intro .wrap_balloon .balloon:nth-of-type(3){top:224px}.sect_intro .balloon>div{animation:crawlingBalloon 50s linear infinite;background:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_balloons_1.png) repeat-x 0 50%;background-size:auto 80px;height:80px}.sect_intro .balloon:nth-of-type(2)>div{animation-direction:reverse;background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_balloons_2.png)}.sect_intro .balloon:nth-of-type(3)>div{background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_balloons_3.png)}@keyframes crawlingBalloon{to{background-position:1400px 50%}}.sect_intro .wrap_cta{margin-top:112px;text-align:center}.sect_intro .wrap_cta p{color:#fff;font-size:32px;font-weight:600;line-height:48px}.sect_intro .wrap_cta .btn_cta{align-items:center;background:-webkit-linear-gradient(-45deg,#8872e3,#a441e0);background:linear-gradient(135deg,#8872e3,#a441e0);border-radius:8px;display:flex;height:68px;justify-content:center;margin:72px auto 0;width:200px}.sect_intro .wrap_cta .btn_cta a{background-color:#0b0b0b;border-radius:8px;color:#fff;font-size:19px;height:64px;line-height:64px;transition:background-color .3s;width:196px}.sect_intro .wrap_cta .btn_cta:hover a{background-color:transparent}.sect_program{background-color:#a0a3ef;padding-bottom:200px;position:relative}.sect_program .inner{margin:0 auto;padding-top:140px;width:1060px}.sect_program .txt{text-align:center}.sect_program .txt em{color:#fff;display:block;font-size:22px;font-weight:600;line-height:28px}.sect_program .txt strong{font-size:60px;line-height:72px;margin-top:16px}.sect_program .txt p{color:#fff;font-size:18px;line-height:30px;margin-top:16px}.sect_program .cards{display:flex;flex-wrap:wrap;gap:20px;margin-top:56px}.sect_program .cards>li{background-color:#e1e8f1;border-radius:20px;column-gap:36px;display:flex;padding:40px;width:calc(50% - 10px)}.sect_program .cards>li:nth-child(2),.sect_program .cards>li:nth-child(4){transition-delay:.3s}.sect_program .cards>li span{background-repeat:no-repeat;background-size:66px 66px;color:#fff;flex:0 0 auto;font-size:25px;font-weight:600;line-height:66px;text-align:center;width:66px}.sect_program .cards>li strong{font-size:16px;font-weight:400;line-height:24px;word-break:keep-all}.sect_program .cards>li strong b{display:block;font-size:24px;font-weight:700;line-height:33px;margin-bottom:6px}.sect_program .cards>li .tags{column-gap:6px;display:flex;margin-top:20px}.sect_program .cards>li .tags li{border-radius:17px;font-size:15px;font-weight:600;line-height:34px;padding:0 14px}.sect_program .cards>li.blue span{background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_bubble_blue.svg)}.sect_program .cards>li.blue strong{color:#17a4ee}.sect_program .cards>li.blue .tags li{background-color:rgba(65,184,247,.2);color:#41b8f7}.sect_program .cards>li.purple span{background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_bubble_purple.svg)}.sect_program .cards>li.purple strong{color:#6d41e0}.sect_program .cards>li.purple .tags li{background-color:rgba(109,65,224,.1);color:#8e66f8}.sect_program .cards>li.special{background-color:#6d41e0;column-gap:102px;padding-top:22px;width:100%}.sect_program .cards>li.special span{background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_bubble_special.svg);background-size:88px 88px;font-size:32px;font-weight:700;line-height:40px;padding-left:22px;padding-top:24px;text-align:left;width:154px}.sect_program .cards>li.special strong{color:#d1d1d1;padding-top:22px}.sect_program .cards>li.special strong b{color:#fff}.sect_program .cards>li.special .tags li{background-color:hsla(0,0%,85%,.17);color:hsla(0,0%,100%,.5)}.sect_program .cards>li.special.orange{background-color:#0b0b0b}.sect_program .cards>li.special.orange span{background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_bubble_special2.svg);color:#ff472e}.sect_program .cards>li.special.orange strong{color:#8a8a8a}.sect_program .banner_rolling{bottom:-100px;height:100px;left:44%;position:absolute;transform:rotate(5deg) translateX(-50%);transform-origin:0 0;width:130%;z-index:10}.sect_program .banner_rolling.orange{transform:rotate(-3deg) translateX(-50%)}.sect_program .banner_rolling>div{animation:rollingRightward 30s linear infinite;background:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/banner_rolling_slateblue.png) repeat-x 0 50%;background-color:#b9bcff;background-size:auto 100px;height:100px}.sect_program .banner_rolling.orange>div{background-color:#fb462d;background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/banner_rolling_orange.png)}@keyframes rollingRightward{to{background-position:1649px 50%}}.sect_curator{background-color:#0b0b0b;padding-bottom:80px}.sect_curator .inner{margin:0 auto;padding-top:265px;width:1490px}.sect_curator .tit em{color:#fff;display:block;font-size:22px;font-weight:600;line-height:24px}.sect_curator .tit strong{font-size:60px;line-height:74px;margin-top:16px}.sect_curator .cards{column-gap:40px;display:flex;margin-top:70px}.sect_curator .cards li{border-radius:20px;height:max-content;overflow:hidden;width:470px}.sect_curator .cards li+li{margin-top:72px;transition-delay:.3s}.sect_curator .cards li+li+li{margin-top:144px;transition-delay:.6s}.sect_curator .cards li .thumb{background:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_curate1.png) no-repeat;background-size:cover;height:404px;width:470px}.sect_curator .cards li:nth-child(2) .thumb{background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_curate2.png)}.sect_curator .cards li:nth-child(3) .thumb{background-image:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/img_curate3.png)}.sect_curator .cards li .txt{background-color:#ea424f;padding:32px 0 40px;text-align:center}.sect_curator .cards li:nth-child(2) .txt{background-color:#f159b2}.sect_curator .cards li:nth-child(3) .txt{background-color:#e00d83}.sect_curator .cards li .txt strong{font-size:25px;line-height:35px;word-break:keep-all}.sect_curator .cards li .txt p{color:hsla(0,0%,100%,.8);font-size:18px;line-height:28px;margin-top:12px}.hrq-form *,.hrq-submit{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}.sect_form{background-color:#0b0b0b;padding-bottom:132px}.sect_form .inner{margin:0 auto;padding-top:80px;width:1060px}.sect_form .txt{text-align:center}.sect_form .txt em{color:#fff;display:block;font-size:22px;line-height:24px}.sect_form .txt strong{font-size:60px;line-height:75px;margin-top:16px}.sect_form .txt strong+p{line-height:28px;margin-top:24px}.sect_form .txt strong+p small{position:relative}.sect_form .txt strong+p small+small{margin-left:16px}.sect_form .txt strong+p small+small:before{background-color:#6b7684;content:"";height:8px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.sect_form form{display:flex;flex-wrap:wrap;gap:26px 22px;margin-top:50px}.sect_form form>div{position:relative}.sect_form form>div:nth-of-type(-n+6){width:calc(50% - 11px)}.sect_form form>div:nth-of-type(-n+6) .input{width:100%}.sect_form form>div:nth-of-type(-n+6) label{color:#8594a5;font-size:16px;line-height:30px}.sect_form form>div:nth-of-type(-n+6) input{color:#fff}.sect_form form>div:nth-of-type(-n+6) .input select,.sect_form form>div:nth-of-type(-n+6) input{background-color:#1d202c;border:1px solid transparent;border-radius:10px;font-size:16px;height:64px;line-height:64px;padding-left:16px;transition:border .3s;width:100%}.sect_form form>div:nth-of-type(-n+6) .input select{color:#687684}.sect_form form>div:nth-of-type(-n+6) input:focus{border-color:#a0a3ef}.sect_form form>div.hs_mbm_date_of_attendance{align-items:center;background-color:#151515;border-bottom:1px solid rgba(230,233,238,.1);border-top:1px solid rgba(230,233,238,.1);display:flex;flex-flow:column;margin-top:10px;padding:38px 0;width:100%}.sect_form form>div.hs_mbm_date_of_attendance>label>span{color:#fff;display:block;font-size:20px;font-weight:700;line-height:30px;margin-bottom:16px;text-align:center}.sect_form form>div.hs_mbm_date_of_attendance>label>span+span{display:none}.sect_form form>div.hs_mbm_date_of_attendance .multi-container{column-gap:16px;display:flex}.sect_form form>div.hs_mbm_date_of_attendance .multi-container label{cursor:pointer;line-height:24px;padding-left:28px;position:relative}.sect_form form>div.hs_mbm_date_of_attendance .multi-container input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}.sect_form form>div.hs_mbm_date_of_attendance .multi-container span{color:#fff;display:inline-block;font-size:16px;line-height:20px;position:relative;user-select:none}.sect_form form>div.hs_mbm_date_of_attendance .multi-container span:before{background-color:#252525;border:2px solid #666972;border-radius:10px;box-sizing:border-box;content:"";height:20px;left:-28px;position:absolute;top:0;width:20px}.sect_form form>div.hs_mbm_date_of_attendance .multi-container input:checked+span:before{background:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/ico_radio.svg) no-repeat;background-size:cover;border:none}.sect_form form>div .hs-error-msgs{position:absolute;right:0;top:0}.sect_form form>div .hs-error-msgs label{color:#fb462d}.sect_form .hs_jobda_marketing_agreement,.sect_form .hs_jobda_privacy_policy_agreement{width:100%}.sect_form .hs_jobda_marketing_agreement{margin-bottom:15px}.sect_form .hs_jobda_marketing_agreement .hs-error-msgs,.sect_form .hs_jobda_privacy_policy_agreement .hs-error-msgs{color:#8594a5;font-size:16px;line-height:20px;right:100px}.sect_form .hs_jobda_marketing_agreement label,.sect_form .hs_jobda_privacy_policy_agreement label{cursor:pointer;display:flex}.sect_form .hs_jobda_marketing_agreement input,.sect_form .hs_jobda_privacy_policy_agreement input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}.sect_form .hs_jobda_marketing_agreement span,.sect_form .hs_jobda_privacy_policy_agreement span{color:#fff;display:flex;font-size:16px;line-height:20px;padding-left:28px;position:relative;user-select:none;width:100%}.sect_form .hs_jobda_marketing_agreement span:before,.sect_form .hs_jobda_privacy_policy_agreement span:before{background-color:#fff;border:1px solid #e0e1e7;border-radius:4px;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.sect_form .hs_jobda_marketing_agreement input:checked+span:before,.sect_form .hs_jobda_privacy_policy_agreement input:checked+span:before{background:url(https://recruit.jobda.im/hubfs/221025%20%EC%9E%A1%EB%8B%A4%20MBM%20%EC%97%AD%EA%B2%80%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9/ico_form_checked.svg) no-repeat;background-size:cover}.sect_form .hs_jobda_marketing_agreement span a,.sect_form .hs_jobda_privacy_policy_agreement span a{box-sizing:border-box;color:#a0a3ef;height:24px;line-height:24px;margin-left:auto}.sect_form .hs_jobda_marketing_agreement span a:hover,.sect_form .hs_jobda_privacy_policy_agreement span a:hover{border-bottom:1px solid #a0a3ef}.sect_form .hs_jobda_marketing_agreement .hs-form-required,.sect_form .hs_jobda_privacy_policy_agreement .hs-form-required{display:none}.sect_form .hs_submit{width:100%}.sect_form .hs_submit input{background-color:#6d41e0;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:600;height:72px;line-height:72px;transition:.35s;width:100%}.sect_form .hs_submit input:hover{background-color:#4c24b4}.sect_form .hs_error_rollup{bottom:0;position:relative;right:0;width:100%}.sect_form .hs_error_rollup label{color:#8594a5;font-size:16px;line-height:28px}.submitted-message{font-size:16px;line-height:26px;margin-top:40px;text-align:center}.submitted-message p+p{margin-top:12px}.submitted-message p:last-of-type{margin-top:48px}.wrap_modal{display:none;height:100vh;position:fixed;width:100vw;z-index:9999999}.wrap_modal.on{display:block}.wrap_modal .dim{background-color:rgba(0,0,0,.75);display:none;height:100vh;position:absolute;width:100vw}.wrap_modal.on .dim{display:block}.wrap_modal .btn_close{background:url(https://4570750.fs1.hubspotusercontent-na1.net/hubfs/4570750/HREVTALKS/Ep.02/ico_close.png) 50% no-repeat;background-size:12px;cursor:pointer;height:36px;position:absolute;right:12px;top:12px;width:36px}.wrap_modal div[class^=modal]{background-color:#ededed;border-radius:8px;display:none;left:50%;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%);width:640px}.wrap_modal div[class^=modal].modal_marketing.on,.wrap_modal div[class^=modal].modal_privacy.on{display:block}.wrap_modal div[class^=modal] strong{color:#222;font-size:24px;font-weight:600;line-height:34px}.wrap_modal div[class^=modal] dt{color:#333;font-size:15px;font-weight:600;line-height:22px;margin-top:12px}.wrap_modal div[class^=modal] dd{color:#4e4e4e;font-size:15px;font-weight:400;line-height:22px;padding-left:12px;position:relative}.wrap_modal div[class^=modal] dd:before{color:#4e4e4e;content:"-";font-size:15px;font-weight:400;left:0;position:absolute;top:0}.sect_form .info{margin-top:74px}.sect_form .info strong{font-size:20px;line-height:28px}.sect_form .info ul{margin-top:16px}.sect_form .info ul li{color:#6b7684;font-size:16px;line-height:28px;padding-left:16px;position:relative}.sect_form .info ul li+li{margin-top:8px}.sect_form .info ul li:before{content:"-";left:0;position:absolute;top:0}.sect_faq{background-color:#9befe6;padding-bottom:140px}.sect_faq .inner{margin:0 auto;padding-top:140px;width:1060px}.sect_faq .inner>strong{color:#0b0b0b;font-size:56px;line-height:75px}.sect_faq ul{border-top:1px solid hsla(0,0%,4%,.3);margin-top:44px}.sect_faq ul li{border-bottom:1px solid hsla(0,0%,4%,.3);padding:10px 8px 24px}.sect_faq ul li strong{color:#0b0b0b;font-size:20px;line-height:30px}.sect_faq ul li strong b{display:inline-block;font-size:44px;font-weight:700;line-height:46px;margin-right:14px}.sect_faq ul li p{color:#494e51;font-size:18px;font-weight:400;line-height:28px;margin-top:16px}.links{display:flex;position:relative}.links>div{background:url(https://21626933.fs1.hubspotusercontent-na1.net/hubfs/21626933/221011%20%EC%9E%A1%EB%8B%A4%20MBM%20Experience%20Day/bg_link_jobda.png) no-repeat;background-position:50%;background-size:100% 100%;height:400px;transition:background .35s;width:50%}.links>div+div{background-color:#f7f7f7;background-image:url(https://21626933.fs1.hubspotusercontent-na1.net/hubfs/21626933/221011%20%EC%9E%A1%EB%8B%A4%20MBM%20Experience%20Day/bg_link_hrev.png)}.links>div:hover{background-size:105% 105%}.links>div a{align-items:center;display:flex;flex-flow:column;height:100%;padding-top:80px;row-gap:54px}.links>div a img{height:19px}.links>div+div a img{height:21px;width:auto}.links>div a strong{color:#252a2d;font-size:40px;line-height:52px;text-align:center}footer{background-color:#0b0b0b;padding:44px 0;position:relative;width:100%}footer .inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1530px}footer .info{display:flex;flex-flow:column;row-gap:16px}footer ul{column-gap:16px;display:flex}footer ul li a{color:#fff;font-size:13px;font-weight:600;line-height:17px}footer dl{column-gap:16px;display:flex}footer dd,footer dd a{color:#6b7684;font-size:13px;font-weight:400;line-height:16px;position:relative}footer dd a{display:inline-block;vertical-align:top}footer dl dd+dd:before{background-color:#97a5b8;content:"";height:10px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}footer span{color:#fff;font-size:13px;font-weight:600;line-height:16px}@media (max-width:1330px){.header .inner{width:auto}.btn_floating{font-size:12px;height:72px;line-height:17px;padding-top:15px;width:72px}.btn_floating:after{bottom:17px;height:7px;width:7px}}@media (max-height:800px){.sect_kv .txt .tit{margin-top:5vh}.sect_kv .txt .tit strong{font-size:56px;line-height:72px;margin-top:8px}.sect_kv .txt .info{bottom:60px}.sect_kv .txt .info p{font-size:18px;line-height:28px}.sect_kv .txt .info span{font-size:17px;line-height:24px;margin-top:4px}.sect_kv .txt .info:after{height:16px;width:48px}}@media (max-width:780px){.blin{display:inline}.inbl{display:block}[data-scroll]{opacity:1;transform:none;transition:none}[data-scroll=in]{opacity:unset;transform:none}.inner{width:auto!important}.btn_floating{display:none}header{background-color:#0b0b0b}header .inner{padding-left:20px}header h1 a{color:#fff;font-size:20px;font-weight:700;line-height:64px}header ul li:first-child{display:none}header ul li:last-child a{background-color:#9cfda0;color:#090507;line-height:64px;padding:0 29px}.sect_kv{height:110vh!important}.sect_kv video{position:relative!important}.sect_kv video#vodKvMo{height:auto;left:50%;top:0;transform:translate(-50%);width:100%}.sect_kv .txt{height:calc(100vh - 64px);position:absolute;top:64px}.sect_kv .txt .tit{margin-top:8vh}.sect_kv .txt .tit em{display:none}.sect_kv .txt .tit strong{font-size:40px;line-height:54px;margin-top:0;text-align:center;transform:translateY(80px)}.sect_kv .txt .info{bottom:auto;position:absolute;top:75vh}.sect_kv .txt .info:after{display:none}.sect_kv .txt .info p{font-size:16px;line-height:24px}.sect_kv .txt .info p small{display:block;margin-left:0}.sect_kv .txt .info p small:before{display:none}.sect_kv .txt .info span{font-size:16px;line-height:24px;margin-top:6px}.sect_kv .txt .info span i{font-size:23px;margin-right:4px}.sect_kv.vodend .txt .info,.sect_kv.vodend .txt .tit strong{opacity:1;transform:translateY(0)}.sect_kv.vodend .txt .info:after{animation:jumploop 1s linear infinite;opacity:1}.sect_intro{margin-top:0;padding-bottom:80px}.sect_intro .inner{overflow:visible;padding-top:72px}.sect_intro .inner .txt strong{font-size:32px;line-height:44px;padding-left:24px}.sect_intro .inner .txt strong+p{font-size:16px;line-height:24px;margin-top:24px;padding:0 24px}.sect_intro .wrap_balloon{height:192px;margin-top:48px}.sect_intro .wrap_balloon .balloon{height:56px}.sect_intro .wrap_balloon .balloon:nth-of-type(2){top:68px}.sect_intro .wrap_balloon .balloon:nth-of-type(3){top:136px}.sect_intro .balloon>div{background-size:auto 56px;height:56px}.sect_intro .wrap_cta{margin-top:64px;padding:0 24px}.sect_intro .wrap_cta p{font-size:16px;line-height:28px}.sect_intro .wrap_cta .btn_cta{margin:40px auto 0}.sect_intro .wrap_cta .btn_cta a{font-size:16px;height:64px;line-height:64px;width:196px}.sect_intro .wrap_cta .btn_cta:hover a{background-color:transparent}.sect_program{padding-bottom:116px}.sect_program .inner{padding:80px 24px 0}.sect_program .txt em{color:#fff;font-size:16px;line-height:24px}.sect_program .txt strong{font-size:36px;letter-spacing:-.06em;line-height:46px;margin-top:8px}.sect_program .txt p{font-size:16px;line-height:26px}.sect_program .cards{flex-flow:column;flex-wrap:wrap;margin-top:40px;row-gap:16px}.sect_program .cards>li{column-gap:12px;padding:20px;width:100%}.sect_program .cards>li span{background-size:56px 56px;font-size:20px;line-height:56px;width:56px}.sect_program .cards>li strong{font-size:13px;line-height:21px}.sect_program .cards>li strong b{font-size:18px;line-height:28px}.sect_program .cards>li .tags{margin-top:20px}.sect_program .cards>li .tags li{border-radius:13px;font-size:13px;line-height:26px;padding:0 12px}.sect_program .cards>li:nth-child(2),.sect_program .cards>li:nth-child(4){transition-delay:unset}.sect_program .cards>li.special{flex-flow:column;padding:20px 20px 30px;row-gap:9px}.sect_program .cards>li.special span{background-size:56px 56px;font-size:24px;height:80px;line-height:30px;padding-top:14px;width:122px}.sect_program .cards>li.special strong{padding:0 0 0 22px}.sect_program .cards>li.special .tags{padding-left:22px}.sect_program .banner_rolling{bottom:-50px;height:64px;transform:rotate(10deg) translateX(-50%)}.sect_program .banner_rolling>div{background-size:auto 100px!important;height:64px}.sect_program .banner_rolling.orange{transform:rotate(-8deg) translateX(-50%)}.sect_curator{padding-bottom:40px}.sect_curator .inner{padding:152px 24px 0}.sect_curator .tit em{font-size:16px;line-height:24px}.sect_curator .tit strong{font-size:36px;line-height:46px;margin-top:8px}.sect_curator .cards{flex-flow:column;margin-top:40px;row-gap:24px}.sect_curator .cards li{width:100%}.sect_curator .cards li+li,.sect_curator .cards li+li+li{margin-top:0;transition-delay:unset}.sect_curator .cards li .thumb{height:200px;width:100%}.sect_curator .cards li .txt{padding:24px 20px 32px}.sect_curator .cards li .txt strong{font-size:20px;line-height:30px}.sect_curator .cards li .txt p{color:hsla(0,0%,100%,.8);font-size:14px;line-height:20px;margin-top:2px}.sect_form{padding-bottom:80px}.sect_form .inner{padding:40px 24px 0}.sect_form .txt strong{font-size:36px;line-height:46px}.sect_form form{display:flex;flex-wrap:wrap;margin-top:40px;row-gap:16px}.sect_form form>div{position:relative}.sect_form form>div:nth-of-type(-n+6){width:100%}.sect_form form>div.hs_mbm_date_of_attendance{align-items:start;background-color:transparent;margin:30px 0}.sect_form form>div.hs_mbm_date_of_attendance .multi-container{flex-flow:column;row-gap:8px}.sect_form .info{margin-top:48px}.sect_form .info ul li{font-size:14px;line-height:26px}.sect_form .hs_submit input{font-size:16px;height:56px;line-height:56px}.sect_faq{padding-bottom:80px}.sect_faq .inner{padding:80px 24px 0}.sect_faq .inner>strong{font-size:36px;line-height:46px}.sect_faq ul li{padding:8px 10px 24px}.sect_faq ul li p{font-size:14px;line-height:24px;margin-top:16px}.wrap_modal div[class^=modal]{width:85%}.links{flex-flow:column}.links>div{height:160px;width:100%}.links>div a{padding-top:32px;row-gap:12px}.links>div a strong{font-size:24px;line-height:32px}.links>div a img{height:13px}.links>div+div a img{height:14px}footer{padding:40px 20px}footer .info,footer .inner{flex-flow:column}footer .info{display:flex;row-gap:16px}footer ul{justify-content:center}footer ul li a{color:#fff;font-size:13px;font-weight:600;line-height:17px}footer dl{flex-wrap:wrap;justify-content:center;row-gap:6px}footer dd,footer dd a{font-size:12px;line-height:16px}footer dl dd+dd:before{background-color:#97a5b8;content:"";height:10px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}footer dl dd:last-child:before{display:none}footer span{line-height:18px;margin-top:12px}}