:root{--30-kids-black:#221e1a;--05-white:#fff;--29-kids-brown:#332217;--01-yuppy-pastel:#ffe552;--yuppy-pastel-2:#fff5ba;--17-darken-yellow:#ffcb00;--yellow-text:#ffd710;--bg-light-yellow:#fff5cf;--bg-checked-yellow:#fff6b2;--bg-beige-yellow:#fff9e2;--28-kids-grey:#544e4b;--18-grey-text:#737373;--06-gray:#4c4c4c;--11-kids-grey:#544e4b;--grey-text:#666;--grey-bg-2:#ccc;--14-grey-bg-1:#f2f2f2;--14-grey-bg-2:#f5f5f5;--16-grey-line:#e5e5e5;--bg-light-grey:#d8d8d8;--grey-line-2:#ccc;--grey-line-3:#eee;--red-error:#f04b45;--bg-violet:#625ff6;--bg-orange:#ff823b;--bg-green:#00b38f;--bg-light-green:#3fd782;--bg-blue-green:#b2e9de;--bg-baby-green:#e8f9f6;--bg-blue:#3374ff;--bg-sky-blue:#c2eaf3;--bg-light-blue:#e0eaff;--bg-skyblue:#e0f1ff;--bg-baby-blue:#edf8fe;--bg-darken-blue:#22bee2;--bg-red:#f93d6e;--bg-pink:#ff6970;--bg-soft-pink:#ffcfd8;--bg-light-pink:#ffe7eb;--bg-baby-pink:#fff1f0;--bg-light-orange:#fff4dc}.dim{background-color:rgba(0,0,0,.8)}.select{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:calc(var(--vh, 1vh) * 100 - 72px)}@media (min-width:1024px){.select{height:calc(var(--vh, 1vh) * 100 - 120px)}}.select__container{width:100%;padding-left:20rem;padding-right:20rem;box-sizing:border-box}.select__box{width:calc(100% - 40rem);padding:40rem 10rem;text-align:center;border-radius:30rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);background-color:var(--05-white);box-sizing:border-box}@media (max-width:calc(1024px - 1px)){.select__box{position:absolute;left:50%;top:50%;transform:translate(-50%,-81%)}}@media (max-width:calc(1024px - 1px)) and (max-height:560px){.select__box{transform:translate(-50%,-60%)}}@media (min-width:1024px){.select__box{width:640rem;margin-top:80px;margin-left:auto;margin-right:auto;padding:48rem 10rem;border-radius:40rem}}.select__subtitle{margin-bottom:4rem;font-size:14rem;line-height:1.57;letter-spacing:-.3px;color:var(--06-gray)}@media (min-width:1024px){.select__subtitle{margin-bottom:10rem;font-size:20rem;line-height:normal}}.select__title{font-size:22rem;font-weight:500;letter-spacing:-.3px}@media (min-width:1024px){.select__title{font-size:36rem;font-weight:500}}.select__select{width:64rem;height:66rem;margin:5rem;border-radius:50%;overflow:hidden;box-sizing:content-box;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}@media (min-width:1024px){.select__select{width:84rem;height:87rem;margin:0 8rem}}.select__select-wrap{margin-top:22rem}@media (min-width:1024px){.select__select-wrap{margin-top:40rem}}.select__btn{display:inline-block;margin-top:23rem}@media (min-width:1024px){.select__btn{margin-top:40rem}}.select__img{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:-1}.select__img--pc{margin-top:-23rem;max-width:1240px}.select .btn__link{padding:9rem 36rem 11rem;font-size:14rem;font-weight:700;line-height:normal;letter-spacing:-.3px}@media (min-width:1024px){.select .btn__link{padding:17rem 64rem 19rem;font-size:20rem;line-height:normal}}.login{box-sizing:border-box}@media (max-width:calc(1024px - 1px)){.login{display:flex;flex-direction:column;justify-content:space-between;padding:37rem 16rem 26rem;margin-top:15vh;height:calc(var(--vh, 1vh) * 100 - 15vh)}}@media (max-width:calc(1024px - 1px)) and (max-height:690px){.login{margin-top:10vh;height:calc(var(--vh, 1vh) * 100 - 10vh)}}@media (max-width:calc(1024px - 1px)) and (max-height:630px){.login{margin-top:5vh;height:calc(var(--vh, 1vh) * 100 - 5vh)}}.login__head{padding:0 15rem;color:var(--30-kids-black)}@media (max-width:calc(1024px - 1px)){.login__head{margin-bottom:8vh}}@media (min-width:1024px){.login__head{padding:41rem 0}}.login__img{display:inline-block;width:54rem;margin-bottom:8rem}@media (min-width:1024px){.login__img{display:none}}.login__title{font-size:20rem;font-weight:700;line-height:1.5;letter-spacing:-.3px}@media (min-width:1024px){.login__title{font-size:28rem}}.login__form-wrap{padding:10rem 26rem;border:1px solid #d9d9d9;background-color:#f8f8f8;border-radius:16rem}.login__input{display:block;width:100%;height:56rem;font-family:Noto Sans KR;font-size:16rem;letter-spacing:-.3px;border-bottom:1px solid #d9d9d9;box-sizing:border-box}.login__input::placeholder{font-weight:700;color:#bfbfbf}.login .btn--solid{margin-top:20rem}@media (min-width:1024px){.login .btn--solid{margin-top:24rem}}.login .btn--solid .btn__link{font-size:14rem;font-weight:700;letter-spacing:-.3px;padding:13rem 0 12rem;border-radius:26rem;color:var(--05-white)}@media (min-width:1024px){.login .btn--solid .btn__link{padding:15rem 10rem 16rem;font-size:16rem}}.login .btn--solid .btn__link:after,.login .btn--solid .btn__link:before{border-radius:24rem}@media (min-width:1024px){.login .btn--solid .btn__link:after,.login .btn--solid .btn__link:before{border-radius:27rem}}.login .btn--solid .btn__link:before{bottom:-3px;background-color:#c9006e;box-shadow:none}.login .btn--solid .btn__link:after{background-image:none;background-color:#ff1699}.login__btn{position:relative;display:inline-block;padding:10rem 20rem;font-size:13rem;text-align:center;box-sizing:border-box;letter-spacing:-.3px}@media (min-width:1024px){.login__btn{font-size:16rem;padding:10rem 22rem}}.login__btn:first-child{padding-left:0}.login__btn:last-child{padding-right:0}.login__btn:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-40%);width:1px;height:10px;background-color:var(--16-grey-line)}.login__btn-wrap{display:flex;justify-content:center;align-items:center;margin-top:8rem;padding:0 3rem;color:var(--30-kids-black)}@media (min-width:1024px){.login__btn-wrap{margin-top:10rem}}.login__info{margin-top:5vh;font-size:15rem;font-weight:500;line-height:1;letter-spacing:-.3px;text-align:center;color:#737373}@media (min-width:1024px){.login__info{margin-top:30rem}}.login__text{margin-bottom:6rem;font-size:13rem;font-weight:400;line-height:normal;color:var(--18-grey-text)}@media (min-width:1024px){.login__text{font-size:15rem}}.login--kakao{text-align:center}.login--kakao .btn__link{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;padding:11rem 15rem 9rem;font-size:14rem;font-weight:700;text-align:left;letter-spacing:-.3px;color:#191919}@media (min-width:1024px){.login--kakao .btn__link{font-size:16rem}}.login--kakao .btn__text{flex:1;text-align:center}.login--kakao .btn__icon{width:22rem;vertical-align:text-bottom}@media (min-width:1024px){.login--kakao .btn__icon{width:32rem}}.login--kakao .btn:not(:last-child){margin-bottom:14rem}@media (min-width:1024px){.login--kakao .btn:not(:last-child){margin-bottom:19rem}}@media (min-width:1024px){.popup--uplus{width:456px}}@media (min-width:1024px){.popup--uplus .popup__content{max-height:none;overflow:visible}}.popup--kakao{width:calc(100% - 30rem)}@media (min-width:1024px){.popup--kakao{width:400px}}.popup--kakao .popup__head{padding:17rem 15rem 21rem}@media (min-width:1024px){.popup--kakao .popup__head{padding:24rem 24rem 28rem}}.popup--kakao .popup__title{padding-left:48rem;padding-top:10rem;text-align:center}@media (min-width:1024px){.popup--kakao .popup__title{padding-left:63rem}}.popup--kakao .popup__content{margin:0 40rem 25rem;padding:0;overflow-y:visible}@media (min-width:1024px){.popup--kakao .popup__content{margin:0 40rem 39rem}}
/*# sourceMappingURL=login.css.map */
