.cashier-popup-noti .noti-img{display:flex;align-items:center;justify-content:center}.voucher-lasted-anchor::after,.voucher-list-item.selected::after,.cashier-service.icon::after,.cashier .btn-block .note_text::before,.cashier-list .cashier-list-item a::after,.cashier-list .cashier-list-item.voucher-warning a .icon,.cashier-list .cashier-list-item.voucher-error a .icon,.cashier-info dl .info .info-icon::before{font-family:"zpi" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.voucher-list-info .voucher-content .voucher-exp,.voucher-list-info .voucher-name,.voucher-box-datetime .voucher-exp,.cashier-list .cashier-list-item a .balance,.cashier-list .cashier-list-item a p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bank-mapping .note-security{line-height:14px;margin-top:15px;padding:0 21px;color:rgba(20,43,67,0.6);font-size:12px}.bank-mapping .note-security .inside{position:relative;padding:0 0 0 65px;text-align:left}@media (max-width: 350px){.bank-mapping .note-security .inside{padding:0 0 0 60px;font-size:11px}}@media (max-width: 310px){.bank-mapping .note-security .inside{line-height:12px;padding:0 0 0 54px;font-size:9px}}.bank-mapping .note-security .inside:before{position:absolute;top:0;left:0;content:"";background-image:url(../images/PCI_DSS.png);background-repeat:no-repeat;background-size:50px 29px;float:left;width:50px;height:29px}.line-box{position:relative;background-image:url(../images/voucher/bg/detail_box_ct.png);background-size:8px 16px;background-repeat:repeat-x;height:16px;margin:8px auto}.line-box:before,.line-box:after{content:'';position:absolute;top:0;background-color:#fff;background-repeat:no-repeat;float:left;height:16px;width:10px}.line-box:before{left:-16px;background-image:url(../images/voucher/bg/detail_box_left.png);background-size:10px 16px;background-position:top left}.line-box:after{right:-16px;background-image:url(../images/voucher/bg/detail_box_right.png);background-size:10px 16px;background-position:top right}.cashier{padding-top:16px}.cashier .pci-dss-block{display:flex;margin-top:16px}.cashier .pci-dss-block img{flex-shrink:0}.cashier .pci-dss-block .text{font-size:10px;color:#8995a1;padding-left:8px}.cashier.fullscreen{padding-top:48px}.cashier.fullscreen .cashier-bill{min-height:calc(100vh - 154px)}.cashier-bill{min-height:calc(100vh - 122px)}.cashier-box{border-radius:4px;background:#fff;padding:16px;position:relative}.cashier-box:not(:first-child){margin-top:8px}.cashier-box.o-status{padding:24px 16px}.cashier-box+.cashier-list{margin-top:8px}.cashier-bill-popup>.cashier-box{margin-bottom:8px}.cashier-bill-popup .cashier-info dl:not(:first-child){margin-top:8px}.cashier .text-center{text-align:center}.cashier-name{font-size:13px;margin-top:8px}.cashier-name+.cashier-money{margin-top:8px}.cashier-money{font-size:20px;line-height:1.2;font-weight:700}.cashier-money .unit{font-size:16px}.cashier-desc{font-size:13px;color:#8995a1;margin-top:8px}.cashier-info dl{display:flex;justify-content:space-between;position:relative}.cashier-info dl dt{color:#8995a1;width:45%;text-align:left}.cashier-info dl:not(:first-child){margin-top:16px}.cashier-info dl.mt0{margin-top:0}.cashier-info dl dd{text-align:right}.cashier-info dl dd.uppercase{text-transform:uppercase}.cashier-info dl dd.discount{color:#15b34e}.cashier-info dl .info{position:relative;padding-right:18px}.cashier-info dl .info .info-icon{position:absolute;top:50%;right:0;width:16px;margin-top:-7px}.cashier-info dl .info .info-icon::before{content:'\e049';font-size:14px;display:block;color:#006dff}.cashier-info dl .info-tooltip{position:absolute;width:100%;top:100%;background:#e6f0ff;z-index:1901;border-radius:4px;padding:8px 16px;text-align:left;margin-top:10px}.cashier-info dl .info-tooltip::before{position:absolute;content:'';display:block;width:0;height:0;right:16px;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e6f0ff}.cashier-info dl .info-tooltip .txt-blue{color:#006dff}.cashier-info dl .money{font-size:16px;font-weight:700;display:block}.cashier-info dl .coupon{margin-top:4px;font-size:12px;display:block;color:#8995a1}@media screen and (max-width: 320px){.cashier-info dl .coupon{font-size:11px}}.cashier-info dl.discount dd{color:#15b34e}.cashier-list .cashier-list-item{position:relative;margin-top:8px}.cashier-list .cashier-list-item.voucher-warning a .icon,.cashier-list .cashier-list-item.voucher-error a .icon{font-size:24px}.cashier-list .cashier-list-item.voucher-warning a .icon::before,.cashier-list .cashier-list-item.voucher-error a .icon::before{content:'\e070'}.cashier-list .cashier-list-item.voucher-warning a .balance,.cashier-list .cashier-list-item.voucher-warning a .icon:before{color:#ffab00}.cashier-list .cashier-list-item.voucher-error a .balance,.cashier-list .cashier-list-item.voucher-error a .icon:before{color:#fd4c22}.cashier-list .cashier-list-item.no-connect a::after{display:none}.cashier-list .cashier-list-item.no-connect .balance{color:#fd4c22}.cashier-list .cashier-list-item.has-coupon .balance{color:#006dff}.cashier-list .cashier-list-item.applied-coupon .balance{color:#15b34e}.cashier-list .cashier-list-item.applied-coupon a::after{display:none}.cashier-list .cashier-list-item:first-child{margin-top:0}.cashier-list .cashier-list-item a{background:#fff;border-radius:4px;padding:8px 34px 8px 52px;display:block;text-align:left;color:#142b43;font-family:'SFProDisplay', Arial, sans-serif !important;-webkit-font-smoothing:initial}.cashier-list .cashier-list-item a .icon,.cashier-list .cashier-list-item a::after{position:absolute;top:50%;content:'';display:block}.cashier-list .cashier-list-item a .icon{left:16px;margin-top:-12px;font-size:20px;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.cashier-list .cashier-list-item a .icon img{width:100%;height:auto}.cashier-list .cashier-list-item a::after{right:6px;margin-top:-9px;font-size:10px;content:'\e009';color:#8995a1;width:18px;height:18px;display:flex;justify-content:center;align-items:center;display:none}.cashier-list .cashier-list-item a .balance{display:block;color:#8995a1;font-size:13px;margin-top:2px}.cashier-list .cashier-list-item a .balance.not-enough{color:#ff5630}.cashier-list .cashier-list-item a .balance.yellow{color:#ffab00}.cashier-list .cashier-list-item a.has-coupon .balance{color:#006dff}.cashier-list .cashier-list-item a.applied-coupon .balance{color:#15b34e}.cashier-list .cashier-list-item a.applied-coupon::after{display:none}.cashier-list .cashier-list-item .btn-cancel,.cashier-list .cashier-list-item .btn-apply{position:absolute;top:50%;right:9px;padding:5px;color:#006dff;margin-top:-14px;text-align:right}.cashier-list .cashier-list-item .btn-cancel::after,.cashier-list .cashier-list-item .btn-apply::after{display:none}.cashier-list.no-arrow .cashier-list-item a{padding-right:100px}.cashier-list.no-arrow .cashier-list-item a::after{display:none}.cashier-list .btn-topup{position:absolute;right:8px;background:#e6f0ff;height:34px;line-height:34px;border-radius:4px;width:86px;text-align:center;color:#006dff;display:block;font-size:13px;top:50%;margin-top:-17px}.cashier .btn-block{background-color:#f6f7f8;padding:16px 0;text-align:center}.cashier .btn-block.btn-group{display:flex;justify-content:center;flex-wrap:wrap}.cashier .btn-block.btn-group .btn-style{width:initial;flex:1 1 auto}.cashier .btn-block.btn-group .btn-style:not(:last-child){margin-right:8px;max-width:35%}.cashier .btn-block.btn-group .note_text{flex:100%}.cashier .btn-block .btn-style{width:100%}.cashier .btn-block .note_text{line-height:14px;color:#8995a1;font-size:12px;margin-bottom:16px;position:relative;display:flex;align-items:center;justify-content:center}.cashier .btn-block .note_text::before{content:'\e031';display:block;font-size:14px;color:#15b34e;padding-right:6px}@media screen and (max-width: 350px){.cashier .btn-block .note_text{font-size:11px}}.cashier .btn-block.fixed-bot{padding:16px}.cashier-service{width:48px;height:48px;position:absolute;left:0;right:0;top:-24px;display:block;margin:0 auto}.cashier-service img{width:100%;height:auto}.cashier-service::after{display:none}.cashier-service.icon::after{content:'';float:left;width:48px;height:48px;font-size:38px;display:flex;justify-content:center;align-items:center}.cashier-service.icon-withdraw::after{content:'\e111';color:#ffab00}.cashier-service.icon-transfer::after{content:'\e112';color:#15b34e}.voucher.detail{padding-bottom:76px}.voucher-tab{display:flex;background:#fdfdfd}.voucher-tab-item{height:42px;display:flex;align-items:center;justify-content:center;width:50%;font-size:13px;color:#8995a1}.voucher-tab-item.active{font-size:14px;font-weight:700;border-bottom:2px solid #006dff;color:#006dff}.voucher .line-box{margin:8px auto}.voucher-banner{display:flex;align-items:flex-start}.voucher-banner img{width:100%;height:auto}.voucher-box{background:#fff;border-radius:4px;padding:16px;margin-top:8px}.voucher-box:first-child{margin-top:16px}@media screen and (max-width: 350px){.voucher-box{padding:12px}}.voucher-box-title{font-size:20px;line-height:24px;font-weight:700;text-align:center;margin-bottom:16px}@media screen and (max-width: 350px){.voucher-box-title{font-size:18px;line-height:22px}}.voucher-box-desc{line-height:1.29}.voucher-box.no-gift{padding:24px;text-align:center}.voucher-box.no-gift .voucher-box-image{max-width:120px;margin:0 auto;line-height:1}.voucher-box.no-gift .voucher-box-image img{width:100%;height:auto}.voucher-box.no-gift .voucher-box-txt{margin-top:8px}.voucher-box-datetime{display:flex;align-items:center;color:#8995a1;font-size:13px;margin-top:8px}@media screen and (max-width: 360px){.voucher-box-datetime{font-size:12px}}.voucher-box-datetime .voucher-exp{margin-right:8px}.voucher-box-datetime .voucher-exp .value.o-red{color:#ff5630}.voucher-box-datetime .voucher-label{background-color:#ff5630;height:18px;line-height:18px;font-size:12px;border-radius:4px;padding:0 4px;color:#fff;margin-top:-2px}@media screen and (max-width: 320px){.voucher-box-datetime .voucher-label{font-size:11px;margin-top:0}}@media screen and (max-width: 300px){.voucher-box-datetime .voucher-label{margin-top:5px}}.voucher-box-top{display:flex}.voucher-box-top dt{padding-right:16px;line-height:0}.voucher-box-top dt img{max-width:40px;max-height:40px}@media screen and (max-width: 320px){.voucher-box-top dt{padding-right:8px}.voucher-box-top dt img{max-width:36px;max-height:36px}}.voucher-box-top dd{display:flex;flex-direction:column}.voucher-box-top dd .name{font-size:16px;font-weight:700}@media screen and (max-width: 320px){.voucher-box-top dd .name{font-size:14px}}.voucher-box-top dd .voucher-box-datetime{margin-top:4px}.voucher-condition ul{list-style-type:disc;padding-left:16px}.voucher-condition ul li{margin-top:7px}.voucher .btn-block{background-color:#f6f7f8}.voucher .btn-block .btn-style{width:100%}.voucher-list{padding-top:16px}.voucher-list.disable{opacity:0.4}.voucher-list-item{background-color:#fff;border-radius:4px;position:relative;margin-bottom:8px}.voucher-list-item.selected{border:1px solid #006dff}.voucher-list-item.selected::after{position:absolute;right:0;top:0;content:'';display:flex;justify-content:center;align-items:center;background-color:#006dff;content:'\e016';color:#fff;font-size:10px;width:16px;height:16px;border-bottom-left-radius:4px;border-top-right-radius:4px}.voucher-list-item.used .voucher-list-btn{color:#8995a1}.voucher-list-item.used .voucher-list-icon img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.voucher-list-anchor{display:block;padding:16px 16px 16px 64px}@media screen and (max-width: 360px){.voucher-list-anchor{padding:10px 10px 10px 40px}}.voucher-list-btn{position:absolute;bottom:16px;right:16px;font-size:13px;font-weight:700}@media screen and (max-width: 360px){.voucher-list-btn{right:10px;bottom:10px;font-size:12px}}@media screen and (max-width: 320px){.voucher-list-btn{font-size:11px}}.voucher-list-btn.yellow{color:#ffab00}.voucher-list-icon{position:absolute;top:18px;left:16px}.voucher-list-icon img{width:36px;height:36px}@media screen and (max-width: 360px){.voucher-list-icon{top:12px;left:6px}.voucher-list-icon img{width:24px;height:24px}}.voucher-list-info .voucher-name{color:#142b43;margin-bottom:4px;padding-right:20px}@media screen and (max-width: 360px){.voucher-list-info .voucher-name{margin-bottom:5px}}.voucher-list-info .voucher-content{display:flex;align-items:center;color:#8995a1;font-size:13px;max-width:75%;margin-top:4px}@media screen and (max-width: 360px){.voucher-list-info .voucher-content{font-size:12px}}@media screen and (max-width: 320px){.voucher-list-info .voucher-content{font-size:11px}}@media screen and (max-width: 300px){.voucher-list-info .voucher-content{font-size:11px;flex-direction:column;align-items:flex-start}}.voucher-list-info .voucher-content .line{margin:0 5px}.voucher-list-info .voucher-content .voucher-exp{margin-right:4px}.voucher-list-info .voucher-content .voucher-exp .value.o-red{color:#ff5630}.voucher-list-info .voucher-content .voucher-label{background-color:#ff5630;height:18px;line-height:18px;font-size:12px;border-radius:4px;padding:0 4px;color:#fff;margin-top:-2px}@media screen and (max-width: 320px){.voucher-list-info .voucher-content .voucher-label{font-size:11px;margin-top:0}}@media screen and (max-width: 300px){.voucher-list-info .voucher-content .voucher-label{margin-top:5px}}.voucher-list-info .voucher-content .voucher-money .number{color:#15b34e}.voucher-list-info .voucher-error{color:#ff5630;font-size:13px}@media screen and (max-width: 320px){.voucher-list-info .voucher-error{font-size:12px}}.voucher-list-quantity{width:32px;height:18px;line-height:18px;border-top-left-radius:30px;border-bottom-left-radius:30px;background-color:#b8bfc6;color:#fff;font-size:12px;text-align:center;position:absolute;right:0;top:16px}@media screen and (max-width: 360px){.voucher-list-quantity{top:10px;font-size:11px;height:16px;line-height:16px}}.voucher-title{font-size:13px;margin-top:16px;color:#8995a1}.voucher-title+.voucher-list{padding-top:8px !important}.voucher-popup{padding:24px 16px}.voucher-popup.text-center{text-align:center}.voucher-popup .img{margin-bottom:10px}.voucher-popup .img img{width:160px}.voucher-popup .txt1{line-height:19px;color:#142b43;font-size:16px}.voucher-popup .txt2{line-height:14px;color:rgba(20,43,67,0.6);font-size:12px}@media (max-width: 310px){.voucher-popup .txt2{font-size:10px}}.voucher-popup .lnk{display:block;margin-top:19px;margin-bottom:3px;font-weight:500}.voucher-popup .discount-box{margin-top:9px;margin-bottom:9px;color:#f3b43b;font-size:20px}.voucher-popup .discount-box .d-txt1{height:54px}.voucher-popup .discount-box .d-txt1 .t1,.voucher-popup .discount-box .d-txt1 .n1,.voucher-popup .discount-box .d-txt1 .n2{line-height:54px}.voucher-popup .discount-box .d-txt1 .n1{margin-left:4px;font-weight:700;font-size:45px}.voucher-popup .discount-box .d-txt1 .n2{font-weight:700;font-size:35px}.voucher-popup .discount-box .d-txt2{line-height:24px;margin-top:-5px;font-weight:600}.voucher-popup .money-back{height:54px;line-height:54px;margin-top:7px;margin-bottom:8px;font-weight:500;color:#f3b43b;font-size:45px;letter-spacing:-2.24px}.voucher-popup .money-back .unit{font-size:30px}.voucher-content-detail{padding-bottom:76px}.voucher-content-detail h2{font-size:16px;font-weight:700}.voucher-lasted{background-color:#fff;border-radius:4px;position:relative;margin-bottom:16px;min-height:44px;display:flex;align-items:center}.voucher-lasted-anchor{color:#142b43;padding:13px 34px 13px 52px;display:block;width:100%}@media screen and (max-width: 360px){.voucher-lasted-anchor{padding:10px 10px 10px 40px}}.voucher-lasted-anchor::after,.voucher-lasted-anchor::before{content:'';display:block;position:absolute;top:50%}.voucher-lasted-anchor::before{background-image:url(../images/promotions/ticket.png);background-repeat:no-repeat;background-size:24px 24px;width:24px;height:24px;left:16px;margin-top:-12px}@media screen and (max-width: 360px){.voucher-lasted-anchor::before{left:6px}}.voucher-lasted-anchor::after{content:'\e009';color:#8995a1;font-size:8px;height:18px;width:18px;right:13px;margin-top:-8px;display:flex;justify-content:center;align-items:center}.bank-mapping .frm-block-s1 .frm-txt{margin-bottom:16px;background-color:#fff}.bank-mapping-top{margin-bottom:16px}.bank-mapping .bank-support{text-align:center;margin-top:24px}.bank-mapping .bank-support-title{color:#8995a1;margin-bottom:8px}.bank-mapping .bank-support-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:350px;width:100%;margin:0 auto 8px}.bank-mapping .bank-support-list li{width:calc(100% / 4);height:20px;margin-bottom:16px}.bank-mapping .bank-support-list li img{width:auto;max-width:100%;height:100%}@media screen and (max-width: 350px){.bank-mapping .bank-support-list li{height:17px}}.bank-mapping .bank-support-list.only-icon{max-width:300px}.bank-mapping .bank-support-list.only-icon li{width:calc(100% / 7);margin-bottom:8px;height:32px;display:flex;align-items:center;justify-content:center}.bank-mapping .bank-support-list.only-icon li img{height:25px}.bank-mapping .bank-support-anchor{display:block;margin-bottom:8px}.bank-mapping .note-security{position:static;background-color:#f6f7f8;margin:0;border-top:1px solid #e7eaec;padding:14px 0;text-align:center;width:100%;margin-top:auto}.bank-mapping .row-2col{height:48px;margin-bottom:16px;border:1px solid #e7eaec;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.bank-mapping .row-2col .frm-txt{float:left;height:46px;margin-bottom:0;border:0}.bank-mapping .row-2col .frm-txt:first-child{width:30%}.bank-mapping .row-2col .frm-txt:last-child{width:70%;padding-left:2px}.bank-mapping .row-2col .frm-txt:last-child input:focus,.bank-mapping .row-2col .frm-txt:last-child input:valid{bottom:7px}.bank-mapping .row-2col .frm-txt:last-child input:focus~label,.bank-mapping .row-2col .frm-txt:last-child input:valid~label{display:none}.bank-mapping .row-2col .frm-txt:last-child.frm-error input{bottom:0}.bank-mapping .row-2col .frm-txt:last-child.frm-error .error{display:block}.bank-mapping .note_text{color:#8995a1;font-size:13px}.bank-mapping .top-note{margin:8px auto 16px;color:#8995a1;text-align:center}.bottom-popup .popup-ctn{max-height:calc(80vh - 40px);overflow-y:auto}@media (max-height: 488px){.bottom-popup .popup-ctn{max-height:calc(100vh - 36px)}}.bottom-popup .cashier,.bottom-popup .voucher,.bottom-popup .bank-mapping,.bottom-popup .status-page{padding-top:0;min-height:calc(80vh - 40px)}.bottom-popup .bank-mapping .check-frm-v1 .box input[type='checkbox']+label span.txt{font-size:13px}@media screen and (max-width: 360px){.bottom-popup .bank-mapping .check-frm-v1 .box input[type='checkbox']+label span.txt{font-size:12px}}.bottom-popup .bank-mapping .inner{min-height:inherit;display:flex;flex-direction:column}.bottom-popup .cashier{padding-bottom:76px}.bottom-popup .voucher-list{padding-top:0;padding-bottom:0}.bottom-popup .voucher .btn-block{background-color:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}.bottom-popup .status-page .status-transaction.box-wrapper .note{margin-top:8px}.bottom-popup .register-guide{min-height:452px}.bottom-popup .register-guide .inner{min-height:inherit;display:flex;flex-direction:column}.bottom-popup .register-guide-box{background-color:#fff;border-radius:4px;padding:24px 16px}.bottom-popup .register-guide .btn-row{padding:16px 0;margin-top:auto}.bottom-popup .register-guide-title{line-height:20px;margin-bottom:8px;font-weight:700;text-align:center}.bottom-popup .register-guide-txt{margin-bottom:24px;text-align:center;font-size:13px}.bottom-popup .register-guide-list li{position:relative;margin-bottom:24px;padding-left:64px}.bottom-popup .register-guide-list li .img{position:absolute;top:0;left:0}.bottom-popup .register-guide-list li .img img{height:48px}.bottom-popup .register-guide-list li .txt{display:flex;align-items:center;min-height:48px}.bottom-popup .register-guide-list li .txt .title,.bottom-popup .register-guide-list li .txt .note{font-size:13px}@media (max-width: 350px){.bottom-popup .register-guide-list li .txt .title,.bottom-popup .register-guide-list li .txt .note{font-size:12px}}.bottom-popup .register-guide-list li .txt .title{font-weight:700}.bottom-popup .register-guide-list li .txt .note{line-height:15px;margin-top:4px;color:#8995a1}.bottom-popup .register-guide-list li .txt .note.s2{line-height:14px;font-size:12px}@media (max-width: 350px){.bottom-popup .register-guide-list li .txt .note.s2{font-size:11px}}.bottom-popup .register-guide-list li:last-child{margin-bottom:0}.cashier-popup-noti{text-align:center}.cashier-popup-noti .noti-box{padding:24px 16px 0}@media (max-width: 350px){.cashier-popup-noti .noti-box{padding:24px 12px 0}}.cashier-popup-noti .noti-img img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain}.cashier-popup-noti .noti-title{line-height:1.25;font-size:16px;font-weight:700;margin-top:8px}@media (max-width: 350px){.cashier-popup-noti .noti-title{font-size:15px}}.cashier-popup-noti .noti-note{margin-top:8px;color:#8995a1}.cashier-popup-noti .noti-txt{margin-top:8px}.cashier-popup-noti .btn-row{padding:24px 16px 14px}.cashier-popup-noti .btn-row .btn-style{float:left;text-transform:initial}.cashier-popup-noti .btn-row .btn-style:first-child{width:117px;margin-right:8px}.cashier-popup-noti .btn-row .btn-style:last-child{width:calc(100% - 125px)}
/*# sourceMappingURL=cashier.css.map */