﻿.re-qz-back-mp4{display:block;position:fixed;top:0;right:0;left:0;z-index:0;width:100vw;height:100vh;background:#333;font-size:0}.re-qz-back-mp4 .fillter{position:absolute;top:0;bottom:0;left:0;right:auto;z-index:1;width:100%;height:70%;background:rgba(0,0,0,.2) url("/dqstatic/assets/image/service/2019/dinner/svg/px_dot.svg") center/3px repeat;pointer-events:none}.re-qz-back-mp4 .media{display:inline-block;object-fit:cover;position:relative;width:100%;height:70%;margin:0}.re-qz-back-mp4 .media:after{display:block;content:""}.re-qz-back-mp4 .media-gredient{position:absolute;top:auto;right:0;bottom:-webkit-calc(30% - 1px);bottom:-moz-calc(30% - 1px);bottom:calc(30% - 1px);z-index:1;width:100%;height:50%;background:linear-gradient(to top, rgb(51, 51, 51), rgba(51, 51, 51, 0))}.re-qz-back-mp4 .service-link{position:absolute;left:56px;bottom:28px;z-index:2;font-size:0}.re-qz-back-mp4 .service-link a{display:inline-block;opacity:.6;padding:5px 16px;margin:0 8px 0 0;border-radius:100px;transition:.3s}.re-qz-back-mp4 .service-link a:hover,.re-qz-back-mp4 .service-link a:focus{opacity:1;text-decoration:none}.re-qz-back-mp4 .media-bottom{display:inline-block;position:relative;width:100%;height:30%;z-index:1;background:#333}.re-qz-back-mp4 .media-bottom .logo-wrap{position:absolute;bottom:32px;right:56px;font-size:0;text-align:left;opacity:.6;white-space:nowrap}.re-qz-back-mp4 .media-bottom .logo-wrap .ico-qz{width:180px;height:62px;background:url("/dqstatic/assets/image/service/2019/qz_corp/svg/qz_logotype_en_w.svg") center/contain no-repeat;margin:0 0 8px}@media screen and (max-width: 1440px){.re-qz-back-mp4 .service-link a{display:block;max-width:105px;width:100%;margin:0 0 8px}.re-qz-back-mp4 .media-bottom .logo-wrap>h5{white-space:normal;word-break:keep-all}}@media screen and (max-width: 1199px){.re-qz-back-mp4 .fillter,.re-qz-back-mp4 .media,.re-qz-back-mp4 .media-gredient,.re-qz-back-mp4 .service-link,.re-qz-back-mp4 .media-bottom{display:none}}.qz-login,.qz-join{position:relative;top:2vh;z-index:1;min-width:384px;max-width:420px;width:100%}@media screen and (max-width: 1080px){.qz-login,.qz-join{top:0}}@media screen and (max-width: 767px){.qz-login,.qz-join{max-width:767px;min-width:auto}.qz-login>.bg-bg,.qz-join>.bg-bg{min-height:100vh}}.qz-login .btn-check-email.checked,.qz-login .btn-check-email.fail,.qz-join .btn-check-email.checked,.qz-join .btn-check-email.fail{position:relative}.qz-login .btn-check-email.checked:after,.qz-login .btn-check-email.fail:after,.qz-join .btn-check-email.checked:after,.qz-join .btn-check-email.fail:after{position:absolute;top:0;right:0;left:0;width:100%;height:100%;padding:12px 0;border-radius:7px}.qz-login .btn-check-email.checked,.qz-join .btn-check-email.checked{border-color:#00d229}.qz-login .btn-check-email.checked:after,.qz-join .btn-check-email.checked:after{background-color:#54b36d;content:"사용가능"}.qz-login .btn-check-email.fail,.qz-join .btn-check-email.fail{border-color:#f76}.qz-login .btn-check-email.fail:after,.qz-join .btn-check-email.fail:after{background-color:#e36;content:"중복됨"}.qz-login #SettingInterestingWrap .qz-check>input[type=checkbox]+label,.qz-join #SettingInterestingWrap .qz-check>input[type=checkbox]+label{width:81px;height:81px;padding:8px 0 0;border:1px dashed #333;border-radius:12px;text-align:center;cursor:pointer}.qz-login #SettingInterestingWrap .qz-check>input[type=checkbox]+label .qz-ico,.qz-join #SettingInterestingWrap .qz-check>input[type=checkbox]+label .qz-ico{background-color:#333}.qz-login #SettingInterestingWrap .qz-check>input[type=checkbox]+label:before,.qz-join #SettingInterestingWrap .qz-check>input[type=checkbox]+label:before{display:none}.qz-login #SettingInterestingWrap .qz-check>input[type=checkbox]+label:after,.qz-join #SettingInterestingWrap .qz-check>input[type=checkbox]+label:after{display:none}.qz-login #SettingInterestingWrap .qz-check>input[type=checkbox]:checked+label,.qz-join #SettingInterestingWrap .qz-check>input[type=checkbox]:checked+label{border:1px solid #ff9183;padding:8px 0 0;background:#fdfcfc;box-shadow:0 2px 8px rgba(0,0,0,.025)}.qz-login #SettingInterestingWrap .qz-check>input[type=checkbox]:checked+label .qz-ico,.qz-join #SettingInterestingWrap .qz-check>input[type=checkbox]:checked+label .qz-ico{background-color:#e36}.qz-login #SettingInterestingWrap .qz-check>input[type=checkbox]:checked+label span,.qz-join #SettingInterestingWrap .qz-check>input[type=checkbox]:checked+label span{color:#e36;font-weight:700}.qz-login #SettingAreaWrap .qz-check>input[type=checkbox]+label,.qz-join #SettingAreaWrap .qz-check>input[type=checkbox]+label{padding:4px 12px;margin:0 4px 8px 0}.qz-login #SettingAreaWrap .qz-check>input[type=checkbox]+label:before,.qz-join #SettingAreaWrap .qz-check>input[type=checkbox]+label:before{width:100%;height:100%;top:0;background:none;border-radius:100px;transform:none}.qz-login #SettingAreaWrap .qz-check>input[type=checkbox]+label:after,.qz-join #SettingAreaWrap .qz-check>input[type=checkbox]+label:after{display:none}.qz-login #SettingAreaWrap .qz-check>input[type=checkbox]:checked+label,.qz-join #SettingAreaWrap .qz-check>input[type=checkbox]:checked+label{background:linear-gradient(90deg, #e36, #f76) center/contain no-repeat;border-radius:1000px;color:#fff}.qz-check>input[type=checkbox]+label:before{top:12px}.re-qz-join{position:relative;top:5%;z-index:1;max-width:488px;width:100%;margin:0 auto 32px}.re-qz-join__form{padding:24px 32px 32px;margin:0 0 24px;border-radius:16px}.re-qz-join__form__logo__header{font-size:0}.re-qz-join__form__logo__header .qz-ico{display:inline-block;width:110px;height:40px;float:left}.re-qz-join__form__logo__header>.text{float:right;text-align:left}.re-qz-join__form__logo__service-type{margin:24px auto 16px;font-size:0;text-align:center}.re-qz-join__form__logo__service-type>div{display:inline-block;width:96px;height:90px;background:center / contain no-repeat}.re-qz-join__form__content{margin:32px auto 0}.re-qz-join__form__content__group{width:100%;margin:0 0 16px;text-align:left;font-size:0}.re-qz-join__form__content__group__label{max-width:120px;width:100%}.re-qz-join__form__content__group__input{max-width:-webkit-calc(100% - 105px);max-width:-moz-calc(100% - 105px);max-width:calc(100% - 105px);width:100%;border-radius:4px;padding:5px 8px}.re-qz-join__form__content__group__button{position:relative;float:right;padding:6px 16px;margin:0 0 0 16px;border:none;border-radius:100px;outline:none}.re-qz-join__form__content__group__button.checked{color:rgba(0,0,0,0);box-shadow:none;cursor:default;pointer-events:none}.re-qz-join__form__content__group__button.checked:after{display:block;width:inherit;height:inherit;content:""}.re-qz-join__form__content__group__button.fail{color:rgba(0,0,0,0)}.re-qz-join__form__content__group__button.fail:after{padding:6px 0;content:"중복됨"}.re-qz-join__form__content__group__subtext{padding:8px 0 8px 120px}.re-qz-join__form__content__group__checkbox{font-size:0}.re-qz-join__form__content__group__checkbox>input{display:inline-block;width:24px;height:24px;margin:0 8px 0 0;border-radius:4px;vertical-align:middle}.re-qz-join__form__content__group__checkbox>label{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);vertical-align:top}.re-qz-join__form__content__group__checkbox>label>a{text-decoration:underline}.re-qz-join__form__content__notice{float:left;width:100%;padding:8px 0;margin:8px 0 0;border-radius:8px;font-size:0}.re-qz-join__form__content__notice__group{display:inline-block;width:33.33%;padding:0 16px;text-align:left;vertical-align:top}.re-qz-join__form__content__notice__group .line{height:1px;margin:8px 0}.re-qz-join__form__content__button{width:100%;padding:14px 0;margin:24px 0 0;border:none;border-radius:8px}.re-qz-join__join-link{padding:8px 0 16px;font-size:0;text-align:center}.re-qz-join__join-link .title,.re-qz-join__join-link .link{display:inline-block;vertical-align:middle}.re-qz-join__join-link .link{padding:6px 16px;margin:0 0 0 16px;border-radius:100px;text-decoration:none}.re-qz-join__ins-form,.re-qz-join__nv-form,.re-qz-join__fb-form{display:block;width:inherit;padding:0 24px;margin:0 auto 16px;border:none;border-radius:8px;outline:none;text-align:left;font-size:0}.re-qz-join__ins-form .ico,.re-qz-join__ins-form .text,.re-qz-join__nv-form .ico,.re-qz-join__nv-form .text,.re-qz-join__fb-form .ico,.re-qz-join__fb-form .text{display:inline-block;vertical-align:middle}.re-qz-join__ins-form .ico,.re-qz-join__nv-form .ico,.re-qz-join__fb-form .ico{width:48px;height:48px;background:center / contain no-repeat}.re-qz-join__ins-form .text,.re-qz-join__nv-form .text,.re-qz-join__fb-form .text{padding:10px 0}.re-qz-join__channel{font-size:0}.re-qz-join__channel__tq,.re-qz-join__channel__bq{display:inline-block;width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);padding:6px 0;margin:24px 0 0;border-radius:8px;font-size:0;text-decoration:none;will-change:transform,opacity;text-align:center}.re-qz-join__channel__tq .ico,.re-qz-join__channel__bq .ico{display:inline-block;width:36px;height:36px;margin:0 4px 0 0;vertical-align:middle;background:center / contain no-repeat}.re-qz-join__channel__tq .text,.re-qz-join__channel__bq .text{vertical-align:middle}.re-qz-join__channel__bq{margin-left:16px}.re-qz-join__channel__tq{margin-right:16px}@media screen and (max-width: 1199px){.re-qz-join{top:5%;max-width:768px;padding:24px 32px 80px;margin:0 auto}.re-qz-join__form__logo__service-type{margin:16px auto}.re-qz-join__form__logo__service-type .ico-tq,.re-qz-join__form__logo__service-type .ico-bq{float:none}.re-qz-join__form__logo>h5{text-align:center}.re-qz-join__ins-form,.re-qz-join__nv-form,.re-qz-join__fb-form{text-align:center}.re-qz-join__channel__tq,.re-qz-join__channel__bq{text-align:center}}@media screen and (max-width: 767px){.re-qz-join{top:0;padding:16px 16px 80px;margin:0 auto}.re-qz-join__form{padding:16px}.re-qz-join__form__logo__service-type>div{width:80px;height:80px}.re-qz-join__form__content{margin:24px auto 0}.re-qz-join__form__content__group__input{max-width:-webkit-calc(100% - 105px);max-width:-moz-calc(100% - 105px);max-width:calc(100% - 105px)}.re-qz-join__form__content__group__subtext{padding:8px 0 8px 88px}.re-qz-join__form__content__group__checkbox label{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.re-qz-join__form__content__notice{padding:16px 0 0;margin:0 -8px;border:none}.re-qz-join__form__content__notice__group{padding:0 4px}.re-qz-join__form__content__notice__group .title,.re-qz-join__form__content__notice__group .title{white-space:nowrap}.re-qz-join__form__content__notice__group .text{white-space:normal;margin:0 0 16px}.re-qz-join__form__content__button{margin:16px auto 8px}.re-qz-join__join-link .title{display:block}.re-qz-join__join-link .link{margin:8px auto 0}.re-qz-join__channel__bq,.re-qz-join__channel__tq{width:-webkit-calc(50% - 8px);width:-moz-calc(50% - 8px);width:calc(50% - 8px)}.re-qz-join__channel__bq{margin-left:8px}.re-qz-join__channel__tq{margin-right:8px}.re-qz-join__channel h5{text-align:left}}.re-qz-sub-login{position:relative;top:10%;z-index:1;max-width:384px;width:100%;margin:0 auto 32px}.re-qz-sub-login__form{padding:24px 32px 32px;margin:0 0 24px;border-radius:16px}.re-qz-sub-login__form__logo__header{font-size:0}.re-qz-sub-login__form__logo__header .qz-ico{display:inline-block;width:110px;height:40px;float:left}.re-qz-sub-login__form__logo__header>.text{float:right;text-align:left}.re-qz-sub-login__form__logo__service-type{margin:24px auto 16px;font-size:0;text-align:center}.re-qz-sub-login__form__logo__service-type>div{display:inline-block;width:96px;height:90px;background:center / contain no-repeat}.re-qz-sub-login__form__subtitle{margin:8px 0 24px}.re-qz-sub-login__form__content{margin:0 auto}.re-qz-sub-login__form__content__input{font-size:0;text-align:left;margin:0 0 8px}.re-qz-sub-login__form__content__input>label,.re-qz-sub-login__form__content__input>input{display:inline-block;vertical-align:middle}.re-qz-sub-login__form__content__input>label{display:none;max-width:120px;width:100%}.re-qz-sub-login__form__content__input>input{width:100%;padding:7px 16px;border-radius:4px}.re-qz-sub-login__form__content__button{display:block;float:left;width:100%;padding:14px 0;margin:8px auto 0;border:none;border-radius:8px;outline:none;font-weight:700}.re-qz-sub-login__form__content__link{display:inline-block;float:right;padding:6px 16px;margin:24px 0 0;border:none;border-radius:100px;text-decoration:none}.re-qz-sub-login__form__content__link:hover{text-decoration:none}@media screen and (max-width: 1199px){.re-qz-sub-login{top:10%;max-width:768px;padding:24px 32px 80px;margin:0 auto}.re-qz-sub-login__form{padding:24px}.re-qz-sub-login__form__logo__service-type{margin:16px auto}.re-qz-sub-login__form__logo__service-type .ico-tq,.re-qz-sub-login__form__logo__service-type .ico-bq{float:none}.re-qz-sub-login__form__content{margin:24px auto 0}}@media screen and (max-width: 767px){.re-qz-sub-login{top:0;padding:16px 16px 80px;margin:0 auto}.re-qz-sub-login__form{padding:16px}.re-qz-sub-login__form__logo__service-type>div{width:80px;height:80px}}/*# sourceMappingURL=qz_login.css.map */
