.transition{overflow:hidden}.router-view-back-enter-active,.router-view-back-leave-active,.router-view-enter-active,.router-view-leave-active{position:fixed;width:100%;background:#fff;min-height:100vh;top:0}.router-view-enter-active{transition:transform .2s;z-index:9999999;transform:translateX(100%)}.router-view-enter-to{z-index:9999999;transform:translateX(0)}.router-view-leave-active,.router-view-leave-to{z-index:-1}.router-view-back-leave-active{transition:transform .2s;z-index:9999;transform:translateX(0)}.router-view-back-leave-to{z-index:9999;transform:translateX(100%)}.replace-view-enter-active,.router-view-back-enter-active,.router-view-back-enter-to{z-index:-1}.replace-view-leave-active{z-index:999}.popupWrap:not(.btmPop){-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s}.popupWrap.btmPop{-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-animation-duration:.4s;animation-duration:.4s}@media(min-width:768px){.popupWrap.btmPop{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s}}@-webkit-keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.toast-enter-active{transition:opacity .2s}.toast-leave-active{transition:opacity .7s}.toast-enter,.toast-leave-to{opacity:0}.btnArea[data-v-25219121]{padding:0}.couponWrap .areaSt{position:relative;display:block;margin-bottom:20px;text-align:left}.couponWrap .areaSt .btn_area{min-height:28px;padding-left:31px;padding-right:5px;background:url(../img/icon_storeSt.41bff92a.svg) no-repeat 0}.couponWrap .areaSt .btn_area span{position:relative;display:inline-block;padding-right:12px;font-size:.938rem;font-family:sCore-bold;white-space:nowrap}.couponWrap .areaSt .btn_area span:after{content:"";position:absolute;top:0;right:0;width:10px;height:100%;background:url(../img/icon_select_down.13ca7c32.svg) no-repeat 100%;background-size:10px 7px}.couponWrap .areaSt.error .btn_area{background:url(../img/icon_storeSt_error.e5a9795c.svg) no-repeat 0}.couponWrap .areaSt.error .btn_area span{color:#e83f20}.couponWrap .areaSt .sm_pop{position:absolute;left:0;top:45px;padding:20px 29px 15px;border-radius:5px;background:#101112;z-index:10}.couponWrap .areaSt .sm_pop:before{content:"";position:absolute;left:25px;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #101112}.couponWrap .areaSt .sm_pop .btn_close{position:absolute;right:5px;top:5px;width:20px;height:20px;background-size:20px}.couponWrap .areaSt .sm_pop .txt01{display:block;text-align:center;color:#faf632;font-size:.938rem;font-family:sCore-bold}.couponWrap .areaSt .sm_pop .txt02{display:block;margin-top:10px;text-align:center;color:#fff;font-size:.75rem}.pickupWrap .top_useDate{padding:30px 0 0 0;text-align:center}.pickupWrap .top_useDate .sTit{display:block;padding-bottom:5px;color:#757575;font-size:.938rem}.pickupWrap .top_useDate .titAdd{display:block;font-size:.938rem;font-family:sCore-bold}.pickupWrap .top_useDate .tit{display:block;margin-bottom:10px;font-size:1.125rem}.pickupWrap .top_useDate .tit span{display:block;font-family:sCore-bold}.pickupWrap .top_useDate .barcode{display:block;padding:15px 30px 10px;margin-bottom:15px;border-radius:10px;background:#fff}.pickupWrap .top_useDate .barcode .img{display:block;width:250px;height:38px;margin:0 auto}.pickupWrap .top_useDate .barcode .img img{height:100%}.pickupWrap .top_useDate .barcode .num{display:block;margin-top:6px;text-align:center;font-size:.938rem}.pickupWrap .top_useDate .dayArea{display:block;font-size:.75rem;color:#616161}.pickupWrap .top_useDate .dayArea span{font-size:.75rem}.pickupWrap .top_useDate .dayArea span.unit{padding:0 3px}.pickupWrap .top_useDate .dayArea span:first-child{padding-left:7px}.pickupWrap .top_useDate .dayover{display:inline-block;min-width:138px;height:30px;line-height:30px;margin-top:10px;text-align:center;border-radius:2rem;background:var(--normal)}.pickupWrap .top_useDate .dayover,.pickupWrap .top_useDate .dayover span{color:var(--primary);font-weight:700;font-size:.875rem}.pickupWrap .couponWrap{padding:20px 0}.couponWrap .cpw_area .tit{display:block;padding-top:18px;text-align:center;font-size:.938rem;font-family:sCore-bold}.couponWrap .cpw_area button{display:block;width:100%;height:50px;margin-top:20px;text-align:center;border-radius:10px}.couponWrap .cpw_area .btn_cpImg{font-size:.938rem;font-family:sCore-bold;background:url(../img/icon_cpImg.159438a6.svg) no-repeat left 15px center}.couponWrap .cpw_area .btn_cpTxt{font-size:.938rem;font-family:sCore-bold;background:url(../img/icon_cpText.a20c0f6b.svg) no-repeat left 15px center}.cpCheckBox{padding-top:30px}.cpCheckBox .text{font-size:.938rem}.cpCheckBox .cpNum,.cpCheckBox .text{text-align:center;font-family:sCore-bold}.cpCheckBox .cpNum{margin-top:10px;padding:14px 0;border-radius:10px;font-size:1.125rem;background:#e7e7eb}.gift_infoText{padding:27px 0 10px;border-bottom:4px solid #e7e7eb}.gift_infoText .text01{padding-top:124px;text-align:center;font-family:sCore-bold;background:url(../img/icon_gift01.cb5d2eb5.svg) no-repeat top}.gift_infoText .gift_massege{height:132px;margin-top:10px;padding:20px 7px 0 7px;text-align:center;font-size:.938rem;background:#e7e7eb;border-radius:10px}.gift_infoText .gift_massege .bg_giftLine{height:100%;line-height:38px;background:url(../img/bg_massageLine.03362f59.svg) repeat-x 0}.gift_infoText .gift_massege .bg_giftLine span{position:relative;top:-20px}.gift_infoText .gift_data{display:block;margin-top:15px}.gift_infoText .gift_data .tel{display:block;font-size:.813rem}.gift_infoText .gift_data .tel span{font-size:.813rem}.gift_infoText .gift_data .tel span.name{padding-right:5px}.gift_infoText .gift_data .day{display:block;margin-top:5px;font-size:.75rem;color:#9e9e9e}.gift_infoText .gift_data .day span{font-size:.75rem;color:#9e9e9e}.reword_text+.conBox{padding-top:15px}.reword_text{text-align:center}.reword_text .text01{font-family:sCore-bold}.reword_text .text02,.reword_text .text03{padding-top:10px;font-size:.75rem}.reword_text .text03{line-height:1.25rem;color:#616161}.coupon_appUse{padding-top:15px;border-top:4px solid #e7e7eb;text-align:center}.coupon_appUse .text01{font-size:.813rem;font-family:sCore-bold}.coupon_appUse .logo{display:block;width:64px;height:64px;margin:10px auto 0;text-indent:-9999em;background:url(../img/icon_nbb_square.241c53fe.svg) no-repeat 50%}.coupon_appUse .textBox{padding-top:15px}.coupon_appUse .textBox span{display:block;font-size:.813rem}.coupon_appUse .appDownBox{margin-top:15px}.coupon_appUse .appDownBox button{width:124px;height:40px;text-indent:-99999em}.coupon_appUse .appDownBox button.btn_goolePlay{margin-right:5px;background:url(data:image/png;base64,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) no-repeat 50%;background-size:124px}.coupon_appUse .appDownBox button.btn_appStore{margin-left:5px;background:url(data:image/png;base64,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) no-repeat 50%;background-size:124px}.cp_presentBox .s_textArea{padding:10px 0}.cp_presentBox .infoNote{margin:10px 0 30px}