: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}@media (max-width:calc(1024px - 1px)){.pay-index{padding-bottom:30rem}}.pay-index__title{margin-bottom:20rem;font-size:20rem;font-weight:700;line-height:normal;letter-spacing:-.3px}@media (min-width:1024px){.pay-index__title{margin-bottom:32rem;font-size:24rem}}.pay-index .btn{max-width:216rem;margin:40rem auto 0}@media (max-width:calc(1024px - 1px)){.pay-index .btn{max-width:168rem;margin-top:20rem}}.pay-version2 .title__description{font-size:18rem;font-weight:500}@media (min-width:1024px){.pay-version2 .title__description{font-size:22rem;font-weight:500;line-height:normal;letter-spacing:-.3px}}.pay-version2 .title__description strong{font-family:inter;font-size:20rem;line-height:normal;letter-spacing:-.33px}@media (min-width:1024px){.pay-version2 .title__description strong{font-size:25rem;letter-spacing:-.3px}}.pay-version2 .title__description .unit{display:inline-block;margin-left:4rem}@media (min-width:1024px){.pay-version2 .title__description .unit{margin-left:2rem}}.pay-version2 .title__description .unit span{font-weight:400;color:var(--18-grey-text)}@media (max-width:calc(1024px - 1px)){.pay-version2 .title{margin-bottom:37rem}}@media (min-width:1024px){.pay-version2 .title--sub .title__title{margin-right:12rem}}@media (min-width:1024px){.pay-version2 .title--open{display:flex;align-items:flex-end}}@media (min-width:1024px){.pay-payment .title{margin-bottom:36rem}}.pay-payment__btn{margin-top:20rem}@media (max-width:calc(1024px - 1px)){.pay-payment__btn{margin-bottom:30rem;height:55px;padding:0 4rem}.pay-payment__btn.s-fixed .btn--solid{margin-top:0;position:fixed;bottom:24rem;left:50%;transform:translateX(-50%);width:calc(100% - 48rem);z-index:10}}.pay-payment__accordion{box-sizing:border-box}@media (min-width:1024px){.pay-payment__accordion--final,.pay-payment__accordion--info{padding-left:10rem;padding-right:10rem;box-sizing:border-box}.pay-payment__accordion--info{flex:0 0 62.727%;max-width:62.727%}.pay-payment__accordion--final{flex:0 0 37.273%;max-width:37.273%}.pay-payment__accordion-wrap{display:flex;margin-left:-10rem;margin-right:-10rem}.pay-payment__accordion .s-sticky{position:-webkit-sticky;position:sticky;top:176px}}.pay-payment__select{display:flex;flex-wrap:wrap;margin-right:-3.5rem;margin-left:-3.5rem;margin-bottom:-7px;box-sizing:border-box}@media (min-width:1024px){.pay-payment__select{margin-right:-5.5rem;margin-left:-5.5rem;margin-bottom:-10px}}.pay-payment__select .btn{margin-bottom:7rem;flex:0 0 33.333333%;max-width:33.333333%;padding-left:3.5rem;padding-right:3.5rem;box-sizing:border-box}@media (min-width:1024px){.pay-payment__select .btn{margin-bottom:11rem;padding-left:5.5rem;padding-right:5.5rem}}.pay-payment__select .btn__link{width:100%;padding:13.5rem 12rem;font-size:14rem;font-weight:500;line-height:1;letter-spacing:-.3px;border-radius:16rem;border-color:var(--grey-line-2);transition:background-color .3s}@media (min-width:1024px){.pay-payment__select .btn__link{padding:20rem 12rem 19rem;font-size:18rem;border-radius:16rem}}.pay-payment__select .btn__link:hover{background-color:var(--14-grey-bg-1)}.pay-payment__select .btn__link.s-active{color:var(--05-white);border-color:var(--11-kids-grey);background-color:var(--11-kids-grey)}.pay-payment__agree .title{font-size:16rem;line-height:1.5;letter-spacing:-.3px;margin-bottom:0}@media (min-width:1024px){.pay-payment__agree .title{font-size:18rem;line-height:1.44}}.pay-payment__agree .checkbox{margin-bottom:-10rem}.pay-payment__agree .checkbox__box{padding:14rem 0}@media (min-width:1024px){.pay-payment__agree .checkbox__box{padding:16rem 0}}.pay-payment__agree .checkbox__box:not(:last-child){border-bottom:1px solid var(--16-grey-line)}.pay-payment__agree .checkbox__box:first-child{padding-bottom:13rem}@media (min-width:1024px){.pay-payment__agree .checkbox__box:first-child{padding-bottom:20rem}}.pay-payment__agree .checkbox__box:last-child{padding-bottom:0}.pay-payment__agree .checkbox__box--popup .checkbox__title{margin-bottom:9rem}@media (min-width:1024px){.pay-payment__agree .checkbox__box--popup .checkbox__title{margin-bottom:8rem}}.pay-payment__agree .checkbox__box--full .checkbox__info{width:100%}.pay-payment__agree .checkbox__item--all .checkbox__info{padding-bottom:0;margin-bottom:0;border-bottom:none}@media (max-width:calc(1024px - 1px)){.pay-payment__agree .checkbox__item--all .checkbox__input:before{top:5rem}}@media (min-width:1024px){.pay-payment__agree .checkbox__label{margin-left:8rem}}.pay-payment__agree .checkbox__input:before{background:url(/assets/img/icon/icon_check_off--payment.svg) no-repeat 50%;background-size:cover}@media (max-width:calc(1024px - 1px)){.pay-payment__agree .checkbox__input:before{top:2rem;width:20rem;height:20rem}}.pay-payment__agree .checkbox__input:checked:before{background:url(/assets/img/icon/icon_check_on--payment.svg) no-repeat 50%;background-size:cover}.pay-payment__agree .checkbox__title{margin-bottom:14rem;font-size:16rem;line-height:1.5;letter-spacing:-.3px;color:var(--06-gray)}@media (min-width:1024px){.pay-payment__agree .checkbox__title{margin-bottom:15rem;font-size:18rem}}.pay-payment__agree .checkbox__title strong{font-weight:500;color:var(--30-kids-black)}@media (min-width:1024px){.pay-payment__agree .checkbox__popup{width:18rem;height:18rem;padding:12rem;padding-right:0}}.pay-complete{padding:32rem 0 34rem;box-sizing:border-box}@media (min-width:1024px){.pay-complete{padding:17.6vh;min-height:calc(100vh - 72px)}}.pay-complete .title{margin-bottom:36rem}@media (min-width:1024px){.pay-complete .title{margin-bottom:40rem}}.pay-complete .title__title{font-family:Noto Sans KR;font-size:26rem;font-weight:500;line-height:1.38;letter-spacing:-.3px;text-align:center}@media (min-width:1024px){.pay-complete .title__title{font-size:36rem;line-height:1.33}}.pay-complete .title__description{margin-top:10rem;font-size:14rem;line-height:1.57;letter-spacing:-.3px}@media (min-width:1024px){.pay-complete .title__description{margin-top:20rem;font-size:18rem;line-height:1.44}}.pay-complete .btn{width:212rem;margin-top:40rem;margin-left:auto;margin-right:auto}@media (max-width:calc(1024px - 1px)){.pay-complete .btn{transform:translateX(5rem)}}@media (min-width:1024px){.pay-complete .btn{width:274rem}}@media (max-width:calc(1024px - 1px)){.promotion{margin:0 -8rem}}.promotion__item{display:flex;flex-direction:column;justify-content:space-between;min-height:224rem;padding:32rem;border-radius:30rem;box-sizing:border-box}@media (min-width:1024px){.promotion__item{border-radius:40rem;padding:40rem;min-height:184rem;align-items:center;flex-direction:row}}.promotion__item-wrap{width:100%}.promotion__item-wrap:not(:last-child){margin-bottom:12rem}@media (min-width:1024px){.promotion__item-wrap:not(:last-child){margin-bottom:20rem}}.promotion__title{font-size:20rem;font-weight:500;line-height:1;letter-spacing:-.3px}@media (min-width:1024px){.promotion__title{font-size:30rem}}.promotion__subtitle{margin-top:8rem;font-size:14rem;font-weight:500;line-height:1.57;letter-spacing:-.3px}@media (min-width:1024px){.promotion__subtitle{margin-top:16rem;font-size:18rem;line-height:1}}.promotion__price{margin-top:12rem;font-size:36rem;font-weight:700;line-height:1}@media (min-width:1024px){.promotion__price{margin-top:16rem;font-size:48rem;transform:translateY(-4px)}}.promotion__price .small,.promotion__price small{font-size:16rem;font-weight:500;line-height:1;letter-spacing:-.3px}@media (min-width:1024px){.promotion__price .small,.promotion__price small{font-size:20rem}}.promotion__price .small:first-child,.promotion__price small:first-child{margin-right:4rem}.promotion__price .small:last-child,.promotion__price small:last-child{margin-left:2rem}@media (min-width:1024px){.promotion__price .small:last-child,.promotion__price small:last-child{margin-left:4rem}}.promotion__price--discount{margin-top:0;font-size:14rem;font-weight:500;line-height:1;color:var(--18-grey-text);text-decoration:line-through}@media (min-width:1024px){.promotion__price--discount{font-size:16rem}}.promotion__price--discount:not(:last-child){margin-bottom:6rem}@media (min-width:1024px){.promotion__price--discount:not(:last-child){margin-bottom:8rem}}.promotion__price-wrap{margin-top:20rem;text-align:right}@media (min-width:1024px){.promotion__price-wrap{margin-top:0}}.promotion--open{margin:0}.promotion--open .promotion__item{position:relative;padding:48rem 24rem;min-height:180rem;overflow:hidden}@media (min-width:1024px){.promotion--open .promotion__item{align-items:flex-start;padding:61rem 36rem;min-height:216rem}}.promotion--open .promotion__item--1{background-color:#fff1f0}.promotion--open .promotion__item--1 .promotion__tag{background-color:#f93d6e}.promotion--open .promotion__item--1 .promotion__title{color:#f93d6e}.promotion--open .promotion__item--2{background-color:#edf8fe}.promotion--open .promotion__item--2 .promotion__tag{background-color:#22bee2}.promotion--open .promotion__item--2 .promotion__title{color:#22bee2}.promotion--open .promotion__item--3{background-color:#fff9e2}.promotion--open .promotion__item--3 .promotion__tag{background-color:#ffa710}.promotion--open .promotion__item--3 .promotion__title{color:#ffa710}.promotion--open .promotion__tag{position:absolute;top:0;left:0;display:inline-block;padding:7rem 24rem 8rem;font-size:12rem;font-weight:500;line-height:1.5;letter-spacing:-.3px;color:var(--05-white);border-radius:30rem 0}@media (min-width:1024px){.promotion--open .promotion__tag{padding:7rem 36rem 8rem;border-radius:40rem 0;font-size:15rem;line-height:1.73}}.promotion--open .promotion__subtitle{margin-top:0;margin-bottom:2rem;font-size:14rem;font-weight:500;line-height:1.71;letter-spacing:-.3px}@media (min-width:1024px){.promotion--open .promotion__subtitle{font-size:18rem;font-weight:500;line-height:1.44}}.promotion--open .promotion__title{margin-top:2rem;font-family:iSangsang;font-size:24rem;line-height:1.42;letter-spacing:-.3px}@media (min-width:1024px){.promotion--open .promotion__title{margin-top:8rem;font-size:32rem;line-height:normal;letter-spacing:-.3px}}.promotion--open .promotion__title-wrap{z-index:1}.promotion--open .promotion__img-wrap{width:180rem;position:absolute;bottom:0;right:0}@media (min-width:1024px){.promotion--open .promotion__img-wrap{width:300rem}}.promotion--open .promotion__price{font-family:inter;margin-top:10rem;font-size:34rem;font-weight:700;line-height:1.13}@media (min-width:1024px){.promotion--open .promotion__price{margin-top:8rem;font-size:48rem;line-height:1;transform:translateX(0)}}.promotion--open .promotion__price-wrap{position:relative;margin-top:12rem;text-align:left;z-index:1}@media (max-width:calc(1024px - 1px)){.promotion--open .promotion__price-wrap{margin-bottom:39rem}}@media (min-width:1024px){.promotion--open .promotion__price-wrap{margin-top:55rem}}.promotion--open .promotion__price .small,.promotion--open .promotion__price small{font-size:14rem;font-weight:400;line-height:1.14}@media (min-width:1024px){.promotion--open .promotion__price .small,.promotion--open .promotion__price small{display:inline-block;font-size:20rem;line-height:1;transform:translateY(-1px)}}.promotion--open .promotion__price--discount{font-size:15rem}@media (min-width:1024px){.promotion--open .promotion__price--discount{font-size:18rem;margin-bottom:0}}.promotion--open .promotion__price--discount span{font-size:14rem}@media (min-width:1024px){.promotion--open .promotion__price--discount span{font-size:16rem}}@media (min-width:1024px){.promotion--open .promotion__top{display:flex;margin-left:-10rem;margin-right:-10rem}}@media (min-width:1024px){.promotion--open .promotion__top>div{width:100%;padding-left:10rem;padding-right:10rem}}@media (max-width:calc(1024px - 1px)){.promotion--open .promotion__bottom{margin-top:12rem}}@media (max-width:calc(1024px - 1px)){.promotion--open .promotion__bottom .promotion__item{padding:0;padding-top:100%}}@media (min-width:1024px){.promotion--open .promotion__bottom .promotion__item{min-height:295rem;padding-bottom:32rem}}.promotion--open .promotion__bottom .promotion__box{height:100%}@media (max-width:calc(1024px - 1px)){.promotion--open .promotion__bottom .promotion__box{position:absolute;left:24rem;top:48rem;width:calc(100% - 24rem);height:calc(100% - 48rem);box-sizing:border-box}}.promotion--open .promotion__bottom .promotion__tag{top:-48rem;left:-24rem}@media (min-width:1024px){.promotion--open .promotion__bottom .promotion__tag{top:0;left:0}}.promotion--open .promotion__bottom .promotion__text{display:flex;flex-direction:column;justify-content:space-between;height:100%}.promotion--open .promotion__bottom .promotion__img-wrap{width:250rem}@media (min-width:1024px){.promotion--open .promotion__bottom .promotion__img-wrap{width:570rem}}@media (max-width:calc(1024px - 1px)){.comment{margin-right:-20rem}}@media (min-width:1024px){.comment{height:248rem}}.comment-wrap{padding:83rem 0 20rem}@media (min-width:1024px){.comment-wrap{padding:40rem 0 0}}@media (min-width:1024px){.comment__img{width:160rem}}.comment--open{padding:83rem 0 48rem}.comment--open .comment--absolute{justify-content:end;height:180rem}@media (min-width:1024px){.comment--open .comment--absolute{height:208rem}}.comment--open .comment--absolute .comment__title{margin-right:113rem}@media (min-width:1024px){.comment--open .comment--absolute .comment__title{margin-right:117rem}}.comment--open .comment--absolute .comment__img{width:82rem;height:92rem;right:12rem;top:auto;bottom:0;text-align:left}@media (min-width:1024px){.comment--open .comment--absolute .comment__img{width:87rem;height:98rem;right:21rem}}@media (max-width:calc(1024px - 1px)){.splide-square{margin:0 -20rem}}.splide-square .splide__slide{position:relative}.splide-square .splide__box{padding:32rem 24rem 24rem 32rem;border-radius:30rem;background-color:#faf4eb}@media (min-width:1024px){.splide-square .splide__box{padding:38rem 28rem 28rem 38rem;border-radius:40rem}}.splide-square .splide__contain{position:relative}.splide-square .splide__contain:before{content:"";display:block;padding-top:100%}.splide-square .splide__item{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.splide-square .splide__num{margin-bottom:14rem;font-size:16rem;font-weight:700;line-height:1;color:var(--11-kids-grey)}@media (min-width:1024px){.splide-square .splide__num{font-size:18rem;letter-spacing:normal}}.splide-square .splide__title{font-size:20rem;font-weight:500;line-height:1.4;letter-spacing:-.3px;color:var(--29-kids-brown)}@media (min-width:1024px){.splide-square .splide__title{font-size:24rem;font-weight:500;line-height:1.42}}.splide-square .splide__img{width:84rem;height:84rem}@media (min-width:1024px){.splide-square .splide__img{width:96rem;height:96rem}}.splide-square .splide__img-wrap{text-align:right}.splide-square .splide__pagination{margin-top:20rem}@media (min-width:1024px){.zigzag{display:flex;flex-wrap:wrap;padding-top:160rem;margin-left:auto;margin-right:auto}.zigzag__item--comment{flex:0 0 33.981%;max-width:33.9815%}.zigzag__item--splide{flex:0 0 66.019%;max-width:66.019%}.zigzag .splide-square{width:100%}.zigzag .splide__list{display:flex!important;flex-wrap:wrap;margin-left:-10.5rem!important;margin-right:-10.5rem!important;padding-bottom:80rem!important}.zigzag .splide__slide{flex:0 0 50%;max-width:50%;padding-left:10.5rem;padding-right:10.5rem;margin-bottom:20rem;box-sizing:border-box}.zigzag .splide__slide:nth-child(2n){transform:translateY(100rem)}}.strewn{margin-top:80rem;padding-top:20rem;border-top:1px solid var(--16-grey-line)}@media (min-width:1024px){.strewn{margin-top:160rem;padding-top:40rem}}.strewn__title{margin-bottom:20rem;font-size:20rem;font-weight:700;letter-spacing:-.3px;color:var(--30-kids-black)}@media (min-width:1024px){.strewn__title{margin-bottom:24rem;font-size:24rem}}.strewn__item{position:relative;padding-left:11rem;font-size:13rem;font-weight:400;line-height:1.62;letter-spacing:-.3px;color:var(--06-gray)}@media (min-width:1024px){.strewn__item{padding-left:14rem;font-size:18rem;line-height:1.78}}.strewn__item:before{content:"";position:absolute;top:8rem;left:0;width:5rem;height:5rem;background-color:var(--16-grey-line);border-radius:50%}@media (min-width:1024px){.strewn__item:before{top:14rem;width:6rem;height:6rem}}.strewn__item:not(:last-child){margin-bottom:10rem}@media (max-width:calc(1024px - 1px)){.accordion{margin:0 -8rem;margin-top:20rem}}.point{padding-bottom:16rem}@media (min-width:1024px){.point{padding-bottom:20rem}}.point__title{margin-bottom:12rem;font-size:13rem;font-weight:500;line-height:1;letter-spacing:-.3px;color:var(--18-grey-text)}@media (min-width:1024px){.point__title{margin-bottom:14rem;font-size:15rem}}.point__bg{font-size:16rem;font-weight:500;line-height:1;width:calc(100% - 30rem);color:var(--18-grey-text);border-radius:16rem;border:1px solid var(--grey-line-2);background-color:var(--14-grey-bg-1);box-sizing:border-box}@media (max-width:calc(1024px - 1px)){.point__bg{height:44rem}}@media (min-width:1024px){.point__bg{font-size:18rem;border-radius:16rem}}.point__input{width:calc(100% - 40rem);padding-left:14rem;height:40rem;box-sizing:border-box}@media (min-width:1024px){.point__input{width:calc(100% - 44rem);padding-left:18rem;height:52rem}}.point__input-wrap{display:flex;-moz-align-items:center;align-items:center}.point__unit{padding:0 14rem 0 10rem}@media (min-width:1024px){.point__unit{padding-right:17rem}}.point__info{display:flex;-moz-align-items:center;align-items:center}.point__info:not(:last-child){margin-bottom:4rem}@media (min-width:1024px){.point__info:not(:last-child){margin-bottom:4rem}}.point__info-wrap{margin-top:16rem;padding:24rem 16rem 15rem;border-radius:16rem;background-color:var(--14-grey-bg-1)}@media (min-width:1024px){.point__info-wrap{margin-top:20rem;padding:28rem 24rem 21rem;border-radius:16rem}}.point__label{width:85rem;display:inline-block;font-size:14rem;font-weight:500;line-height:1;letter-spacing:-.3px;color:var(--18-grey-text)}@media (min-width:1024px){.point__label{width:110rem;font-size:16rem}}.point__label--essential span{position:relative}.point__label--essential span:before{content:"";position:absolute;top:1rem;right:-5rem;width:4rem;height:4rem;border-radius:50%;background-color:#f93d6e}@media (min-width:1024px){.point__label--essential span:before{top:0;right:-7rem;width:6rem;height:6rem}}.point__value{display:flex;-moz-align-items:center;align-items:center;width:calc(100% - 85rem);font-size:14rem;font-weight:500;line-height:1}@media (max-width:calc(1024px - 1px)){.point__value{justify-content:space-between}}@media (min-width:1024px){.point__value{font-size:16rem;font-weight:500}}.point__value .btn__link{width:64rem;padding:7.5rem 10rem 8.5rem;font-size:13rem;font-weight:500;line-height:1;letter-spacing:-.3px;border:1px solid var(--grey-line-2);background-color:var(--05-white);transition:background-color .3s}.point__value .btn__link:active,.point__value .btn__link:hover{background-color:#e6e6e6}@media (min-width:1024px){.point__value .btn__link{margin-left:12rem;width:73rem;padding:10rem 20rem 11rem;font-size:15rem;border-radius:18rem}}.point__description{position:relative;padding-left:11rem;font-size:13rem;font-weight:500;line-height:1;letter-spacing:-.3px;color:var(--18-grey-text)}@media (min-width:1024px){.point__description{padding-left:12rem;font-size:15rem}}.point__description:before{content:"";position:absolute;top:3rem;left:0;width:5px;height:5px;background-color:var(--16-grey-line);border-radius:50%}@media (min-width:1024px){.point__description:before{width:6px;height:6px}}.point__description-wrap{margin-top:16rem}@media (min-width:1024px){.point__description-wrap{margin-top:20rem}}.point .checkbox__input{margin:0 10rem 0 0}@media (min-width:1024px){.point .checkbox__input{margin:0 12rem 0 0}}.point .checkbox__input:checked+.point__bg{background-color:#fff}.coupon{padding-top:16rem;border-top:1px solid var(--16-grey-line)}@media (min-width:1024px){.coupon{padding-top:20rem}}.coupon__title{margin-bottom:12rem;font-size:13rem;font-weight:500;line-height:1;letter-spacing:-.3px;color:var(--18-grey-text)}@media (min-width:1024px){.coupon__title{margin-bottom:14rem;font-size:15rem}}.coupon__box{display:flex;align-items:center;justify-content:space-between;padding:12.5rem 14rem;border-radius:16rem;border:1px solid var(--30-kids-black);cursor:pointer}@media (min-width:1024px){.coupon__box{padding:15.5rem 18rem;border-radius:16rem}}.coupon__price{width:145rem;font-size:16rem;line-height:1;word-break:break-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1024px){.coupon__price{font-size:18rem}}.coupon__btn{display:flex;align-items:center;font-size:13rem;font-weight:500;line-height:1;letter-spacing:-.3px;color:var(--18-grey-text)}@media (min-width:1024px){.coupon__btn{font-size:15rem}}@media (max-width:calc(1024px - 1px)){.coupon__btn span{padding:3rem 0}}.coupon__btn img{display:inline-block;width:14rem;height:14rem;margin-left:1rem}@media (min-width:1024px){.coupon__btn img{width:18rem;height:18rem;margin-left:4rem}}.coupon__name-wrap{display:flex;justify-content:space-between;font-size:13rem;font-weight:500;line-height:1;letter-spacing:-.3px;padding:12rem 15rem 0}@media (min-width:1024px){.coupon__name-wrap{padding:14rem 19rem 0;font-size:15rem}}.coupon__cancel{color:var(--grey-text)}.drawer{position:fixed;max-height:58vh;padding:24rem 24rem 0 28rem;width:100%;border-radius:30rem 30rem 0 0;background-color:var(--05-white);z-index:10001;box-sizing:border-box}@media (max-width:calc(1024px - 1px)){.drawer{left:0;bottom:-100%;transition:bottom .4s ease-in-out}}@media (min-width:1024px){.drawer{top:50%;left:50%;padding:36rem 36rem 1rem 48rem;width:540px;max-height:49.213vh;transform:translate(-50%,-40%);border-radius:40rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,transform .3s}}.drawer__content{margin:30rem 0 18rem;max-height:calc(58vh - 180rem);overflow-y:auto;box-sizing:border-box}@media (min-width:1024px){.drawer__content{max-height:calc(49.213vh - 216rem);margin:27rem 0 18rem}}.drawer__head{display:flex;align-items:center;padding-bottom:30rem}@media (min-width:1024px){.drawer__head{padding-bottom:36rem}}.drawer__title{width:calc(100% - 46rem);font-size:20rem;font-weight:700;line-height:1;letter-spacing:-.3px}@media (min-width:1024px){.drawer__title{font-size:28rem}}.drawer__close{width:36rem;height:36rem;margin-left:10rem;border-radius:50%;background-image:linear-gradient(180deg,var(--05-white),var(--14-grey-bg-1) 99%);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-sizing:border-box}@media (min-width:1024px){.drawer__close{width:50rem;height:50rem}}.drawer__btn,.drawer__input{height:44rem}@media (min-width:1024px){.drawer__btn,.drawer__input{height:48rem}}.drawer__input{width:calc(100% - 95rem);font-size:16rem;line-height:1;letter-spacing:-.3px;border-bottom:1px solid var(--grey-line-2);box-sizing:border-box}.drawer__input-wrap{display:flex}@media (min-width:1024px){.drawer__input-wrap{padding-right:10rem}}@media (min-width:1024px){.drawer__input{width:calc(100% - 110rem);font-size:18rem}}.drawer__btn{margin-left:8rem;width:84rem;font-size:13rem;font-weight:500;line-height:1;letter-spacing:-.3px;border-radius:16rem;border:1px solid var(--grey-line-2);transition:background-color .3s}@media (min-width:1024px){.drawer__btn{margin-left:10rem;width:100rem;font-size:15rem;border-radius:16rem}}.drawer__btn:not(:disabled):hover{background-color:var(--14-grey-bg-1)}.drawer__btn:disabled{color:var(--grey-line-2)}@media (max-width:calc(1024px - 1px)){.drawer.s-show{bottom:0}}@media (min-width:1024px){.drawer.s-show{transform:translate(-50%,-50%);opacity:1;visibility:visible;pointer-events:all}}.amount__top{font-size:14rem;font-weight:500;line-height:1}@media (min-width:1024px){.amount__top{font-size:16rem}}.amount__item{display:flex;margin:16rem 0}@media (min-width:1024px){.amount__item{margin:20rem 0}}.amount__item:first-child{margin-top:0}.amount__item:last-child{margin-bottom:0}.amount__title{width:120px;letter-spacing:-.3px}.amount__content{width:calc(100% - 100px);text-align:right}.amount__content--emphasis{color:var(--red-error)}.amount__bottom{margin-top:16rem;padding-top:16rem;font-size:16rem;font-weight:700;line-height:1;letter-spacing:-.3px;border-top:1px solid var(--16-grey-line)}@media (min-width:1024px){.amount__bottom{margin-top:20rem;padding-top:20rem;font-size:18rem}}.complete-result-wrap{position:relative}@media (min-width:1024px){.complete-result__box{width:540rem;margin:0 auto}}.complete-result__table{width:100%;text-align:left;border-collapse:separate;border-radius:20rem;background-color:var(--05-white);overflow:hidden}@media (min-width:1024px){.complete-result__table{border-radius:30rem}}.complete-result__item .complete-result__content,.complete-result__item .complete-result__title{padding-right:16rem;padding-left:20rem;font-size:16rem;vertical-align:middle;box-sizing:border-box;letter-spacing:-.3px}@media (min-width:1024px){.complete-result__item .complete-result__content,.complete-result__item .complete-result__title{padding-left:28rem;font-size:20rem}}.complete-result__item .complete-result__title{width:116rem;padding-top:16rem;padding-bottom:16rem;font-weight:500;line-height:1;background-color:#dddcdb}@media (min-width:1024px){.complete-result__item .complete-result__title{width:184rem;padding-top:24rem;padding-bottom:24rem}}.complete-result__item .complete-result__content{padding-top:12rem;padding-bottom:12rem;line-height:1.5;letter-spacing:-.3px}@media (min-width:1024px){.complete-result__item .complete-result__content{padding-top:20rem;padding-bottom:20rem}}.complete-result__item:not(:last-child) .complete-result__title{border-bottom:1px solid var(--05-white)}.complete-result__item:not(:last-child) .complete-result__content{border-bottom:1px solid #dddcdb}.complete-result__item:first-child .complete-result__title{padding-top:20rem;padding-bottom:16rem}@media (min-width:1024px){.complete-result__item:first-child .complete-result__title{padding-top:28rem;padding-bottom:24rem}}.complete-result__item:first-child .complete-result__content{padding-top:16rem;padding-bottom:12rem}@media (min-width:1024px){.complete-result__item:first-child .complete-result__content{padding-top:24rem;padding-bottom:20rem}}.complete-result__item:last-child .complete-result__title{padding-top:16rem;padding-bottom:20rem}@media (min-width:1024px){.complete-result__item:last-child .complete-result__title{padding-top:23rem;padding-bottom:29rem}}.complete-result__item:last-child .complete-result__content{padding-top:12rem;padding-bottom:16rem;padding-right:50rem}@media (min-width:1024px){.complete-result__item:last-child .complete-result__content{padding-top:20rem;padding-bottom:24rem;padding-right:70rem}}.complete-result__img{position:absolute;right:-11rem;bottom:-24rem;width:60rem}@media (min-width:1024px){.complete-result__img{right:2rem;bottom:-30rem;width:70rem}}
/*# sourceMappingURL=pay.css.map */
