.minipay-wrapper{max-height:84vh;max-width:450px;padding:0;width:96vw;-ms-overflow-style:none;font-family:pretendard,sans-serif;scrollbar-width:none}.minipay-wrapper,.minipay-wrapper .payment_inner{background:var(--color-light);border-radius:5px;font-size:1rem!important;margin:0 auto}.minipay-wrapper .payment_inner{max-width:430px;padding:10px 5px;width:100%}.minipay-wrapper .payment_inner .miniTxt{letter-spacing:-.5px;padding:10px 0 11px;text-align:center}.minipay-wrapper .payment_inner .mtxt{color:#ff3e3e;font-size:17px;font-weight:500;letter-spacing:-.5px;margin:0;padding:0;text-align:center}.minipay-wrapper .payment_inner .stxt{color:var(--color-text-describe);font-size:14px;letter-spacing:-.5px;margin-top:3px;padding:0;text-align:center}.minipay-wrapper .btn_close{position:absolute;right:0;top:-2px}.minipay-wrapper .close_line{background:#000;color:#fff;height:40px;line-height:40px;overflow:hidden;position:relative;width:100%}.minipay-wrapper .close_line a.btn_close{background:#222;border-radius:3px;color:#fff;display:block;font-size:12px;font-weight:700;height:24px;line-height:24px;padding:0 7px;position:absolute;right:15px;text-align:center;top:9px}.minipay-wrapper .charge_paymentbnr{margin:0}.minipay-wrapper .charge_paymentbnr img{display:block;margin:0 auto;width:100%}.minipay-wrapper .payment_item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:.3125rem}.minipay-wrapper .payment_item .payment_tit .like_more{color:#666;cursor:pointer;display:block;float:right;font-size:13px;font-weight:400;height:100%}.minipay-wrapper .payment_item .item_hori{border-collapse:collapse;display:flex;width:100%}.minipay-wrapper .payment_item .payment_cell_01{flex-shrink:0;width:76px}.minipay-wrapper .payment_item .payment_cell_02{width:calc(100% - 170px)}.minipay-wrapper .payment_item .payment_cell_02 .cell_02_wp{align-items:center;display:flex;width:100%}.minipay-wrapper .payment_item .payment_cell_03{width:130px}.minipay-wrapper .payment_item .payment_cell_02 .basic_mileage{color:#000;font-weight:500;position:relative}.minipay-wrapper .payment_item .payment_cell_02>*,.minipay-wrapper .payment_item .payment_cell_03>*{vertical-align:middle}.minipay-wrapper .payment_item .item_hori>div{align-items:center;background:url(../../assets/img/responsive/payment/line_table.gif) repeat-y 0;color:var(--color-text-title);display:flex;flex-wrap:wrap;font-size:11px;min-height:52px;padding:10px 5px}.minipay-wrapper .payment_item .item_title{border-top:2px solid #000}.minipay-wrapper .payment_item .item_title .item_hori>div{align-items:center;background:#f6f6f6 url(../../assets/img/responsive/payment/line_table.gif) repeat-y 0 0;color:var(--color-text-title);display:flex;font-size:15px;font-weight:500;height:40px;justify-content:center;min-height:auto;padding-top:6px;text-align:center}.minipay-wrapper .payment_item .item_title .item_hori>div:first-child{background-image:none}.minipay-wrapper .payment_item .item_list{background-color:var(--color-light);position:relative;width:100%}.minipay-wrapper .payment_item .item_list li{margin-top:-1px}.minipay-wrapper .payment_item .item_list a{cursor:pointer;display:block}.minipay-wrapper .payment_item .item_hori>div{border-width:1px 0;border-top:1px solid var(--color-border-default);font-weight:500;height:auto;line-height:normal;position:relative}.minipay-wrapper .payment_item .item_hori>div:first-child{background-image:none}.minipay-wrapper .payment_item .item_hori>div small{display:none}.minipay-wrapper .payment_item .item_hori>.payment_cell_03{text-align:right}.minipay-wrapper .payment_item i{display:inline-block;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.minipay-wrapper .payment_item .item_hori .cell_price{display:inline-block;font-weight:600;letter-spacing:-.2px;line-height:15px;margin-left:3px;text-align:left;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .cell_price b{color:#e63740;display:block;font-weight:500;margin-bottom:2px;position:relative}.minipay-wrapper .payment_item .item_hori .cell_price strong{color:var(--color-text-title);font-weight:500}.minipay-wrapper .payment_item .item_hori .cell_info{display:inline-block;flex:none;font-size:12px;letter-spacing:-.2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .cell_info .bonus{color:#e43643}.minipay-wrapper .payment_item .item_hori .badge_dum{display:inline-block;height:27px;margin-left:2px}.minipay-wrapper .payment_item .item_hori .badge_50coin{display:inline-block;height:24px;margin-left:2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .badge_50coin2{display:inline-block;height:33px;margin-left:2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .badge_100percent{display:inline-block;height:29px;margin-left:-16px;margin-top:-31px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .badge_crazydum{display:inline-block;height:19px;margin-left:2px;margin-top:-2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .badge_double{display:inline-block;height:31px;margin-left:2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .badge_payback{display:inline-block;height:43px;margin-left:2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .badge_onehour{display:inline-block;height:36px;margin-left:2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .badge_payback3{display:inline-block;height:30px;margin-left:2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .icon_grade{display:inline-block;height:19px;margin-left:2px;vertical-align:middle}.minipay-wrapper .payment_item .item_hori .cell_benefit{color:#e43643;float:left;font-weight:500;letter-spacing:-.2px}.minipay-wrapper .payment_item .item_hori .ico_payment{background-image:url(../../assets/img/responsive/payment/icon_payment_group_v1.png)}.minipay-wrapper .payment_item .item_hori .ico_payment.ico_pay_coin{background-image:url(../../assets/img/responsive/payment/icon_payment_coin.png);background-position:0 0;background-size:18px;height:18px;left:7px;margin-top:-1px;position:absolute;width:18px}.minipay-wrapper .payment_item .item_hori .ico_payment.ico_pay_radio{background-position:-54px 0;background-size:225px;height:20px;margin-top:-2px;width:20px}.minipay-wrapper .payment_item .btn_charge{background:#bbb;border-radius:3px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;height:24px;letter-spacing:-.3px;line-height:22px;position:absolute;right:5px;width:29px}.minipay-wrapper .payment_item .btn_charge.m_hide{display:none}.minipay-wrapper .payment_item .item_hori>.payment_cell_03.payback{width:115px}.minipay-wrapper .payment_item .item_list a.active{background:#fff2f2}.minipay-wrapper .payment_item .item_list a.active .ico_payment.ico_pay_radio{background-position:-28px 0}.minipay-wrapper .payment_item .item_list a.active .btn_charge{background:#e43643}.minipay-wrapper .payment_item .item_list .item_hori>div span.line_through:before{border-top:1px solid rgba(228,56,68,.7);content:"";display:inline-block;position:absolute;right:0;top:50%;transform:rotate(-20deg);width:100%}.minipay-wrapper .payment_item .item_hori>div span.line_through:after{border-top:1px solid rgba(228,56,68,.7);content:"";display:inline-block;position:absolute;right:0;top:50%;transform:rotate(20deg);width:100%}.minipay-wrapper .payment_item.auto_charge .item_title{background:#fff9d6;border-top:2px solid var(--color-dark);color:var(--color-text-title);font-size:15px;font-weight:500;height:40px;line-height:36px;overflow:hidden;padding:0 10px;vertical-align:middle}.minipay-wrapper .payment_item.auto_charge .item_title .auto_sub{color:#666;font-size:11px;font-weight:400;letter-spacing:-.4px;margin-left:5px;vertical-align:top}.minipay-wrapper .payment_item.auto_charge .item_title .like_more{color:#333;cursor:pointer;float:right;font-size:11px;font-weight:500;letter-spacing:-.4px}.minipay-wrapper .payment_item.auto_charge .item_title .badge_double{display:inline-block;height:30px;margin-right:5px;margin-top:-4px;vertical-align:middle}.minipay-wrapper .recently_payment{margin-top:.3125rem}.minipay-wrapper .recently_area{background:#00b3a0;border:1px solid #06a594;height:46px;letter-spacing:-.5px;line-height:44px;overflow:hidden;padding:0 10px}.minipay-wrapper .recently_area .recently_txt{color:#fff;float:left;font-size:.75rem;font-weight:400;max-width:calc(100% - 62px);width:100%}.minipay-wrapper .recently_area .recently_txt .my_recently{color:#fff600;font-weight:500}.minipay-wrapper .recently_area .recently_btn{background:linear-gradient(180deg,#fff 0,#f2f2f2);border:1px solid #e63740;border-radius:50px;float:right;height:28px;line-height:22px;margin-top:9px;text-align:center;width:60px}.minipay-wrapper .recently_area .recently_btn>a{color:#e63740;font-size:12px;font-weight:500}.minipay-wrapper .payment_grade{margin-top:.3125rem}.minipay-wrapper .payment_grade .item_title{align-items:center;background:var(--color-bg-normalCharge);border-left:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);border-top:2px solid var(--color-dark);color:var(--color-text-title);display:flex;font-size:15px;font-weight:500;gap:2px;height:39px;letter-spacing:-.4px;padding:0 10px;position:relative;vertical-align:middle}.minipay-wrapper .payment_grade .item_title .tit_grade{align-items:center;border-radius:3px;color:#fff;display:flex;font-size:12px;font-weight:600;height:18px;letter-spacing:0;line-height:18px;margin-bottom:1px;padding:1px 6px}.minipay-wrapper .payment_grade .item_title .tit_grade.normal{background-color:#b2b2b2}.minipay-wrapper .payment_grade .item_title .tit_grade.vip{background-color:#a873dd}.minipay-wrapper .payment_grade .item_title .tit_grade.vvip{background-color:#07c1a9}.minipay-wrapper .payment_grade .item_title .tit_grade.vvvip{background-color:#ffb300}.minipay-wrapper .payment_grade .item_title .like_more{color:var(--color-text-describe);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:-.4px;position:absolute;right:10px}.minipay-wrapper .payment_grade .payment_myinfo{background:var(--color-light);border:1px solid var(--color-border-default);padding:12px 10px 46px;position:relative}.minipay-wrapper .payment_grade .icon_grade{display:inline-block;height:30px;margin-right:2px;overflow:hidden}.minipay-wrapper .payment_grade .m_txt{align-items:center;color:var(--color-text-title);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;height:20px;height:auto;letter-spacing:-.4px;width:calc(100% - 80px)}.minipay-wrapper .payment_grade .s_txt{color:#666;display:inline-block;font-size:.8rem;height:18px;letter-spacing:-.3px;margin-left:4px}.minipay-wrapper .payment_grade .m_txt>b:first-child,.minipay-wrapper .payment_grade .m_txt>strong{color:var(--color-text-title);font-weight:600}.minipay-wrapper .payment_grade .m_txt>b:last-child{color:var(--color-text-title);font-size:1rem;font-weight:600}.minipay-wrapper .payment_grade .m_txt>b,.minipay-wrapper .payment_grade .s_txt>b{color:#e33942;font-weight:600}.minipay-wrapper .payment_grade .coupon_area{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.minipay-wrapper .payment_grade .coupon_area>img{height:49px;image-rendering:-webkit-optimize-contrast}.minipay-wrapper .payment_grade .grade_info_wp{font-family:Roboto,Helvetica Neue,Apple SD Gothic Neo,sans-serif;margin-left:4px;margin-top:8px;max-width:450px;padding:0;position:relative;width:70%}.minipay-wrapper .payment_grade .grade_bar{align-content:space-between;background:#ddd;border-radius:50px;display:flex;justify-content:space-between;margin:0 auto;overflow:hidden;padding:0;position:relative;width:100%}.minipay-wrapper .payment_grade .grade_bar>.step_bar{flex:1;height:.4rem;position:relative}.minipay-wrapper .payment_grade .grade_bar>.step_bar_active{background:#e33942;height:100%;left:0;position:absolute;width:33.3%}.minipay-wrapper .payment_grade .grade_bar>.step_bar.step1{background:#b98fe4}.minipay-wrapper .payment_grade .grade_bar>.step_bar.step2{background:#07c1a9}.minipay-wrapper .payment_grade .grade_bar>.step_bar.step3{background:#ffb300}.minipay-wrapper .payment_grade .grade_bar>.step_bar+.step_bar:before{background:#fff;content:"";height:10px;position:absolute;width:3px}.minipay-wrapper .payment_grade .grade_info{align-content:space-between;display:flex;justify-content:space-between;margin:1px auto 0;padding:0;width:100%}.minipay-wrapper .payment_grade .grade_info>li{flex:1;font-size:.7rem;position:relative}.minipay-wrapper .payment_grade .grade_info>li>strong{color:#000;font-weight:500;position:absolute;top:0}.minipay-wrapper .payment_grade .grade_info>li.active>strong.vip{color:#b98fe4}.minipay-wrapper .payment_grade .grade_info>li.active>strong.vvip{color:#07c1a9}.minipay-wrapper .payment_grade .grade_info>li.active>strong.vvvip{color:#ffb300}.minipay-wrapper .payment_grade .grade_info>li:first-of-type>strong{left:-3px}.minipay-wrapper .payment_grade .grade_info>li:nth-of-type(2)>strong{right:49%}.minipay-wrapper .payment_grade .grade_info>li:nth-of-type(3)>strong{right:9%}.minipay-wrapper .payment_grade .grade_info>li:last-child>strong{right:-6px}.minipay-wrapper .payment_grade .grade_info>li>.benefit{color:#000;font-family:pretendard;font-size:13px;font-weight:600;letter-spacing:-.2px;position:absolute;top:17px}.minipay-wrapper .payment_grade .grade_info>li:first-of-type>.benefit{left:-8px}.minipay-wrapper .payment_grade .grade_info>li:nth-of-type(2)>.benefit{right:44%}.minipay-wrapper .payment_grade .grade_info>li:nth-of-type(3)>.benefit{right:6%}.minipay-wrapper .payment_grade .grade_info>li:last-child>.benefit{font-size:14px;font-weight:700;right:-7px;top:16px}.minipay-wrapper .payment_item.pay_selected{border:none}.minipay-wrapper .payment_item.pay_selected .item_title{background:var(--color-bg-normalCharge);border-bottom:0;border-left:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);border-top:2px solid var(--color-dark);color:var(--color-text-title);font-size:15px;font-weight:500;height:39px;letter-spacing:-.5px;line-height:35px;padding:0 10px;vertical-align:middle}.minipay-wrapper .payment_item.pay_selected .payreg_wp{background:var(--color-light);border-width:thin 1px;border:1px solid var(--color-border-default);padding:2% 3% 2% 4%}.minipay-wrapper .payment_item.pay_selected .payreg_area .payreg_tit{color:var(--color-text-title);font-size:15px;height:35px;line-height:27px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 7px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li{background-color:var(--color-bg-payreg-area-box);border:0;border:1px solid var(--color-border-default);box-sizing:border-box;display:inline-block;height:auto;letter-spacing:-.3px;margin-top:-1px;position:relative;text-align:center;vertical-align:top}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li>a{display:block;font-size:12px;font-weight:400;height:100%;padding:8px 0}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li>.badge_event_speech{height:27px;left:50%;position:absolute;top:-29%;transform:translate(-50%);z-index:2}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .badge_pop_speech{height:19px;left:50%;position:absolute;top:-12px;transform:translate(-50%);z-index:2}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .badge_damoa_speech{height:24px;left:50%;position:absolute;top:-10px;transform:translate(-50%);z-index:2}.minipay-wrapper .payment_item .btn_charge_seleted{display:none}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .badge_tosspayments_speech{height:24px;left:50%;position:absolute;top:-10px;transform:translate(-50%);z-index:2}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li.tosspatments{grid-column:1/-1}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li.tosspatments>a{align-items:center;display:flex;flex-direction:row;justify-content:center}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo{background-image:url(../../assets/img/responsive/payment/icon_payment_group_v1.png);background-size:300px;display:block;height:25px;margin:0 auto}.dark-mode .minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo{background-image:url(../../assets/img/responsive/payment/icon_payment_group_v1_dark.png);background-size:300px;display:block;height:25px;margin:0 auto}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_skt{background-position:4px -33px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_kt{background-position:-58px -33px;width:50px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_lgt{background-position:-101px -33px;width:50px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_KTtel,.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_cj,.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_kct{background-position:10px -32px;display:none;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_kakaopay{background-position:0 -89px;width:50px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_naverpay{background-position:-50px -89px;width:50px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_toss{background-position:-494px -222px;width:80px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_samsung{background-position:-2px -115px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_payco{background-position:-78px -113px;width:60px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_mileage{background-position:-139px -112px;width:50px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_tvpoint{background-position:-181px -111px;width:60px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_okcashbag{background-position:-156px -137px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_tmoney{background-position:-94px -166px;width:67px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_smilepay{background-position:-154px -86px;width:56px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_mobilepop{background-position:-171px -166px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_ssgpay{background-position:-139px -220px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_lpoint{background-position:-204px -220px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_mybank{background-position:-133px -225px;width:60px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_easypay{background-position:-270px -241px;background-size:290px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .payreg_area ul>li .payreg_logo.pay_logo_shinhan{background-position:-327px -252px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .payreg_area ul>li .payreg_logo.pay_logo_nh{background-position:-374px -251px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .payreg_area ul>li .payreg_logo.pay_logo_kb{background-position:-422px -251px;width:80px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .payreg_area ul>li .payreg_logo.pay_logo_samsungpoint{background-position:-495px -253px;width:80px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .payreg_area ul>li .payreg_logo.pay_logo_hyundaim{background-position:-157px -33px;width:80px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .payreg_area ul>li .payreg_logo.pay_logo_applepay{background-position:-147px -58px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .payreg_area ul>li .payreg_logo.pay_logo_tpm{background-position:-205px -59px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_wp .badge_n{-webkit-background-clip:text;background-image:linear-gradient(#fff,#fff),-webkit-linear-gradient(60deg,#4a2dc5,#56cab7,#e550e5,#446cff),linear-gradient(60deg,#4a2dc5,#56cab7,#e550e5,#446cff);background-size:400%;border:1px solid transparent;font-family:pretendard;left:50%;position:absolute;top:-9%;transform:translate(-50%);-webkit-text-fill-color:transparent;align-items:center;animation:textAnime 15s infinite;background-clip:content-box,border-box;background-origin:content-box,border-box;border-radius:50px;color:#fff;display:inline-block;display:flex;height:.85rem;justify-content:center;padding:0;vertical-align:top;width:2rem}.minipay-wrapper .payment_item.pay_selected .payreg_wp .badge_n>span{background:-webkit-linear-gradient(60deg,#4a2dc5,#56cab7,#e550e5,#446cff);-webkit-background-clip:text;background-size:400%;-webkit-text-fill-color:transparent;animation:textAnime 15s infinite;font-size:.55rem;font-weight:700;letter-spacing:.1px;margin-left:1px}@keyframes textAnime{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_card{background-position:3px -139px;width:40px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_eximbay{background-position:-40px -139px;width:40px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_paypal{background-position:-86px -139px;width:60px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_account{background-position:0 -170px;width:40px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_account_02{background-position:-36px -170px;width:56px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_SKpay{background-position:-80px -220px;width:56px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_tosspatments{background-position:-780px 0;height:35px;margin:0;width:112px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_cultureland{background-position:-6px -194px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_happymoney{background-position:-89px -196px;width:60px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_giftcard{background-position:-155px -196px;width:40px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_booknlife{background-position:-196px -196px;width:70px}.minipay-wrapper .payment_item.pay_selected .payreg_area ul>li .payreg_logo.pay_logo_smart{background-position:-5px -216px;width:60px}.minipay-wrapper .payment_item .btn_charge_seleted{height:48px;line-height:46px;margin:30px auto 0;width:200px}.minipay-wrapper .payment_item .btn_charge_seleted>a{background:#000;border-radius:3px;color:#fff;display:block;margin:0 auto;text-align:center}.minipay-wrapper .notice_alert{background:var(--color-bg-box);border:1px solid var(--color-border-default);letter-spacing:-.3px;margin-bottom:5px;margin-top:-1px;padding:15px 12px;word-break:keep-all}.minipay-wrapper .notice_alert .notice_tit{color:var(--color-text-title);font-size:15px;margin-bottom:6px}.minipay-wrapper .notice_alert .icon_notice_alert{background:var(--color-light);border-radius:50px;display:inline-block;height:17px;margin-right:5px;margin-top:1px;vertical-align:top}.minipay-wrapper .notice_alert .notice_list>li{color:var(--color-text-describe);font-size:12px;line-height:14px;list-style-image:url(../../assets/img/responsive/payment/list_style_type.png);margin-bottom:5px;margin-left:15px}.dark-mode .minipay-wrapper .notice_alert .notice_list>li{color:var(--color-text-describe);font-size:12px;line-height:14px;list-style-image:url(../../assets/img/responsive/payment/list_style_type_dark.png);margin-bottom:5px;margin-left:15px}.minipay-wrapper .notice_alert .notice_list>li:last-child{margin-bottom:0}.minipay-wrapper .payment_item.allDay .item_title{background:#fdf5ff;border-top:2px solid #000;color:#000;font-size:15px;font-weight:500;height:40px;letter-spacing:-.4px;line-height:36px;overflow:hidden;padding:0 10px;vertical-align:middle}.minipay-wrapper .payment_item.allDay .item_title .auto_sub{color:#666;font-size:.65rem;font-weight:400;letter-spacing:-.4px;margin-left:5px;vertical-align:top}.minipay-wrapper .payment_item.allDay .item_title .like_more{color:#666;cursor:pointer;float:right;font-size:.65rem;font-weight:400;letter-spacing:-.4px}.minipay-wrapper .payment_item.allDay .ico_payment.ico_pay_coin_v2{background:url(../../assets/img/responsive/payment/icon_payment_coin.png);background-size:18px;height:18px;margin-top:0;width:18px}.minipay-wrapper .payment_item.allDay .item_hori .payment_cell_01{width:86px}.minipay-wrapper .payment_item.allDay .item_hori .payment_cell_02{width:calc(100% - 180px)}.minipay-wrapper .payment_item.allDay .item_hori .cell_info{margin-left:0}.minipay-wrapper .pay_item_re{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:.3125rem}.minipay-wrapper .pay_item_re .item_hori{border-collapse:collapse;display:grid;grid-auto-flow:row dense;grid-template-columns:21% 11% auto 32%;grid-template-rows:52px;width:100%;word-break:keep-all}.minipay-wrapper .pay_item_re .item_hori>div{align-items:center;background:url(../../assets/img/responsive/payment/line_table.gif) repeat-y 0;border-top:1px solid #ddd;color:#000;display:flex;font-size:12px;letter-spacing:-.2px;padding:8px 5px;vertical-align:middle}.minipay-wrapper .pay_item_re .item_hori>div:first-child{background:none}.minipay-wrapper .pay_item_re .item_hori.title{background-color:#f6f6f6;border-top:2px solid #000;grid-template-rows:40px}.minipay-wrapper .pay_item_re .item_hori.title>div{align-items:center;color:#000;display:flex;font-size:.8rem;font-weight:500;justify-content:center;padding:5px 0 8px;text-align:center}.minipay-wrapper .pay_item_re .item_hori.title .stxt{color:#333;font-size:.7rem}.minipay-wrapper .pay_item_re .item_list{background-color:#fff;display:flex;flex-wrap:wrap;position:relative;width:100%}.minipay-wrapper .pay_item_re .item_list li{flex:1 1 100%;margin-top:-1px}.minipay-wrapper .pay_item_re .item_list a{cursor:pointer;display:block}.minipay-wrapper .pay_item_re .item_list a.active{background:#fff2f2}.minipay-wrapper .pay_item_re .item_list .cell_price strong{color:#000;font-weight:400}.minipay-wrapper .pay_item_re .item_list .cell_price small{display:none}.minipay-wrapper .pay_item_re .item_list .coin{color:#000;font-weight:600;margin:0 auto}.minipay-wrapper .pay_item_re .item_list .basic_mileage{color:#000;flex:none;font-weight:400;position:relative}.minipay-wrapper .pay_item_re .item_list .grade_benefit1{color:#a873dd;font-weight:500}.minipay-wrapper .pay_item_re .item_list .grade_benefit2{color:#00bfa7}.minipay-wrapper .pay_item_re .item_list .grade_benefit3{color:#f7ab00}.minipay-wrapper .pay_item_re .item_list .ico_benefit{display:inline-block;height:25px}.minipay-wrapper .pay_item_re .item_list .item_hori .badge_50coin{display:inline-block;height:24px;margin-left:2px;vertical-align:middle}.minipay-wrapper .pay_item_re .item_list .item_hori .badge_50coin2{display:inline-block;height:43px;margin-left:2px;vertical-align:middle}.minipay-wrapper .pay_item_re .item_list .item_hori .badge_100percent{display:inline-block;height:29px;margin-left:-16px;margin-top:-31px;vertical-align:middle}.minipay-wrapper .pay_item_re .item_list .item_hori .badge_onehour{display:inline-block;height:30px;margin-left:2px;vertical-align:middle}.minipay-wrapper .pay_item_re .item_list .power_save{align-items:center;border:1px solid #ff2a43;border-radius:100px;color:#ff2a43;display:flex;flex:none;font-size:11px;font-weight:500;height:100%;margin:0 auto;max-height:23px;padding:0 4px}.minipay-wrapper .pay_item_re .item_list .power_save>b{font-size:12px;vertical-align:text-top}.minipay-wrapper .pay_item_re .item_list .power_save>b .ml{margin-left:-3px;margin-right:-2px}.minipay-wrapper .pay_item_re i{display:inline-block;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.minipay-wrapper .pay_item_re .item_list .ico_pay_radio{background-image:url(../../assets/img/responsive/payment/ico_checkbox.png);background-position:0 0;background-size:100%;height:1rem;margin-right:3px;min-width:1rem;width:1rem}.minipay-wrapper .pay_item_re .item_list a.active .ico_pay_radio{background-image:url(../../assets/img/responsive/payment/ico_checkbox_active.png)}.minipay-wrapper .pay_item_re .item_list .cell_benefit{color:#e43643;float:left;font-size:11px;font-weight:500;letter-spacing:-.2px}.minipay-wrapper .pay_item_re .item_list .btn_charge{background:#bbb;border-radius:3px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;height:24px;letter-spacing:-.3px;line-height:22px;position:absolute;right:5px;width:29px}.minipay-wrapper .pay_item_re .item_list .bd_basic,.minipay-wrapper .pay_item_re .item_list .bd_power{height:20px;margin:0 auto;max-width:inherit;min-width:inherit;position:absolute;right:7%;top:-21px;transform:translate(50%)}.minipay-wrapper .pay_item_re .item_list .badge_onehour{display:inline-block;height:1.5rem;vertical-align:middle}.minipay-wrapper .btn_charge.chicken{background:transparent!important;border-radius:0;color:#fff;cursor:pointer;height:auto!important;line-height:normal;position:absolute;right:10px!important;width:auto!important}.minipay-wrapper .btn_charge.chicken>img{display:inline-block;height:1.25rem}.minipay-wrapper .dc_apply_wp{letter-spacing:-.4px;margin:5px 0 0}.minipay-wrapper .dc_apply_wp .dc_apply{padding:0 0 10px}.minipay-wrapper .dc_apply_wp .dc_apply .tit{align-items:center;color:#333;display:inline-flex;float:left;font-size:14px;font-weight:500;justify-content:space-between;width:80px}.minipay-wrapper .dc_apply_wp .dc_apply .tit:after{background:url(../../assets/img/responsive/payment/ico_radio.png);background-size:100%;content:"";display:inline-block;float:right;height:16px;margin-left:4px;margin-right:.45rem;vertical-align:middle;width:16px}.minipay-wrapper .dc_apply_wp .dc_apply{display:inline-block;width:100%}.minipay-wrapper .dc_apply_wp .dc_apply>li{align-items:center;display:flex;flex-wrap:wrap}.minipay-wrapper .dc_apply_wp .dc_apply>li.on .tit:after{background:url(../../assets/img/responsive/payment/ico_radio_on.png);background-size:100%}.minipay-wrapper .dc_apply_wp .dc_apply>li+li{margin-top:10px}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area{border:1px solid #ddd;border-radius:3px;cursor:pointer;height:45px;position:relative;width:calc(100% - 80px)}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .btn_dc{align-items:center;background:transparent;border-left:1px solid #ddd;color:#000;display:flex;float:right;font-size:13px;font-weight:500;height:100%;justify-content:center;padding-bottom:1px;width:70px}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .btn_dc.empty{color:#aaa}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon{align-items:center;display:flex;flex:auto;float:left;height:100%;justify-content:space-between;overflow:hidden;padding:0 8px;position:relative;width:calc(100% - 70px)}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon span{display:inline-block;padding-bottom:1px}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon .coupon{color:#aaa;display:inline-block;float:left;font-size:11px;font-weight:500;word-break:keep-all}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon .prc{color:#00a957;display:inline-block;font-size:.8rem;font-weight:500;margin-left:2px;text-align:right;word-break:keep-all}.minipay-wrapper .dc_apply_wp .dc_apply>li>.keep{color:#d31323;display:flex;float:right;font-size:11px;font-weight:500;justify-content:flex-end;margin-top:4px;text-align:left;width:100%}.minipay-wrapper .dc_apply_wp .dc_apply input{color:#00a957;font-size:.8rem;font-weight:500;height:100%;padding:0 0 2px;text-align:right;width:100%}.dc_apply_wp .dc_apply input[type=number]::-webkit-inner-spin-button,.minipay-wrapper .dc_apply_wp .dc_apply input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.minipay-wrapper .dc_apply_wp .dc_apply input::-moz-placeholder{color:#aaa;display:inline-block;font-size:11px;font-weight:500;text-align:left;word-break:keep-all}.minipay-wrapper .dc_apply_wp .dc_apply input::placeholder{color:#aaa;display:inline-block;font-size:11px;font-weight:500;text-align:left;word-break:keep-all}.minipay-wrapper .dc_apply_wp .dc_apply input::-webkit-input-placeholder{color:#aaa}.minipay-wrapper .dc_apply_wp .dc_apply input::-ms-input-placeholder{color:#aaa}.minipay-wrapper .dc_apply_wp .dc_apply input::-moz-input-placeholder{color:#aaa}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon .u_m{color:#00a957;display:none;font-size:12px;font-weight:500}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon .u_m.active{align-items:center;display:flex}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon .u_m .btn_delete{display:none;height:1.4rem;margin:1px 10px 0 3px}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area .dc_coupon .u_m.active .btn_delete{display:block}.minipay-wrapper .dc_apply_wp .dc_apply .m_list{background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:3px 3px 3px #00000014;left:-1px;overflow:hidden;position:absolute;top:43px;width:calc(100% - 68px);z-index:5}.minipay-wrapper .dc_apply_wp .dc_apply .m_list>li{height:43px;text-align:center}.minipay-wrapper .dc_apply_wp .dc_apply .m_list>li button{background:transparent;color:#00a957;cursor:pointer;font-size:.8rem;font-weight:500;height:100%;padding-bottom:2px;width:100%}.minipay-wrapper .dc_apply_wp .dc_apply .m_list>li button:hover{background:#effff1}.minipay-wrapper .dc_apply_wp .total{border-style:solid dashed dashed;border-width:1px 0 0;border-top:1px dashed #ddd;display:block;margin:0;padding-top:15px;width:100%}.minipay-wrapper .dc_apply_wp .total .tit{align-items:center;color:#000;display:flex;float:left;font-size:1.05rem;font-weight:500;height:1.4rem;padding:1px 0;width:110px}.minipay-wrapper .dc_apply_wp .total .save_total{align-items:center;display:flex;height:1.4rem;justify-content:flex-end}.minipay-wrapper .dc_apply_wp .total .save_total .mdiscount{background:#e9fceb;border-radius:2px;color:#00a957;flex:none;font-size:12px;font-weight:500;padding:1px .5rem 2px;word-break:keep-all}.minipay-wrapper .dc_apply_wp .total .save_total .price{color:#000;flex:none;font-size:1.05rem;font-weight:600;margin-left:10px;order:2;padding-bottom:1px}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx{border:dashed #ddd;border-width:1px 0 0;float:right;line-height:1.2rem;margin-top:14px;padding-top:10px;text-align:right;width:100%}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .stit{color:#666;display:inline-block;float:left;font-size:13px;font-weight:500;text-align:left;width:110px}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .save_total{align-items:center;display:flex;justify-content:flex-end;margin-bottom:5px}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .save_total .discount{background:#e9fceb;border-radius:2px;color:#00a957;display:none;flex:none;font-size:12px;font-weight:500;padding:1px .5rem 2px;text-decoration:none;word-break:keep-all}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .save_total .price{color:#000;flex:none;font-size:17px;font-weight:600;margin-left:12px;padding-bottom:1px}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .save{color:#909090;font-size:11px;font-weight:400;line-height:18px}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .total_m{color:#00a957;font-size:13px;font-weight:500;margin-top:2px}.minipay-wrapper .dc_apply_wp .btn_mileage{background:#00b85f;border-radius:3px;color:#fff;display:none;font-size:14px;font-weight:500;height:44px;letter-spacing:-.4px;line-height:42px;margin-top:15px;width:100%}.mg_save_wp{letter-spacing:-.4px;margin:5px 5px -5px;position:relative;text-align:center}.mg_save_wp .mg_save_list .tit{align-items:center;color:#333;display:inline-flex;float:left;font-size:.85rem;font-weight:500;justify-content:space-between;width:5rem}.mg_save_wp .mg_save_list .tit:after{background:url(../../assets/img/responsive/payment/ico_radio.png);background-size:100%;content:"";cursor:pointer;display:inline-block;float:right;height:1rem;margin-left:4px;margin-right:.45rem;vertical-align:middle;width:1rem}.mg_save_wp .t_coin{order:2}.mg_save_wp .t_coin .tit{align-items:center;color:#000;display:flex;float:left;font-size:18px;font-weight:500;font-weight:600;height:1.4rem;padding:1px 0;width:110px}.mg_save_wp .t_coin .t_save{align-items:center;display:flex;height:1.4rem;justify-content:flex-end}.mg_save_wp .t_coin .t_save .discount{background:#e9fceb;border-radius:2px;color:#00a957;flex:none;font-size:12px;font-weight:500;order:1;padding:1px .5rem 2px;word-break:keep-all}.mg_save_wp .t_coin .t_save .price{color:#000;flex:none;font-size:18px;font-weight:600;margin-left:10px;order:2;padding-bottom:1px}.mg_save_wp .mg_save_list{display:block;width:100%}.mg_save_wp .mg_save_list>li{color:#333;display:grid;grid-auto-flow:column;grid-template-columns:1fr auto;text-align:left;width:100%}.mg_save_wp .mg_save_list>li>p{color:#333;font-size:14px;font-weight:500;letter-spacing:-.1px}.mg_save_wp .mg_save_list>li>p>b{font-weight:700}.mg_save_wp .mg_save_list>li.on .tit:after{background:url(../../assets/img/responsive/payment/ico_radio_on.png);background-size:100%}.mg_save_wp .mg_save_list>li+li{margin-top:8px}.mg_save_wp .total_m_wp{display:flex;flex-direction:column;float:none;width:100%}.mg_save_wp .total_m_wp .total_m{display:grid;grid-auto-flow:column;grid-template-columns:1fr auto;grid-template-rows:1fr;line-height:normal;margin-bottom:8px;order:1}.mg_save_wp .total_m_wp .dash{border-style:solid dashed dashed;border-width:1px 0 0;border-top:1px dashed #ddd;content:"";display:block;grid-column:1/span 2;height:1px;margin:.725rem 0;width:100%}.mg_save_wp .total_m_wp .total_m .tit{grid-column:1;text-align:left}.mg_save_wp .total_m_wp .total_m .mg,.mg_save_wp .total_m_wp .total_m .tit{color:#00a957;font-size:16px;font-weight:500}.minipay-wrapper .payItem_wp .title_wp{align-items:center;display:flex;gap:5px;height:40px;line-height:normal;padding:0 3px}.minipay-wrapper .payItem_wp .title_wp .tit{color:var(--color-text-title);font-size:16px;font-weight:500}.minipay-wrapper .payItem_wp .title_wp .txt{color:var(--color-text-describ);font-size:12px;font-weight:400;letter-spacing:-.4px}.minipay-wrapper .payItem_wp .title_wp .noti{background:transparent;cursor:pointer}.minipay-wrapper .payItem_wp .title_wp .noti>img{height:.85rem}.dark-mode .minipay-wrapper .payItem_wp .title_wp .noti>img{filter:brightness(.5)}.minipay-wrapper .payItem_wp .title_wp .vat{color:var(--color-text-describe);flex:auto;font-size:12px;text-align:right}.minipay-wrapper .payItem_wp .item_hori{border-bottom:1px solid var(--color-border-default);border-collapse:collapse;border-left:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);display:grid;grid-auto-flow:row dense;grid-template-columns:21% 11% auto 115px;grid-template-rows:51px;width:100%;word-break:keep-all}.minipay-wrapper .payItem_wp .item_hori>div{align-items:center;background:url(../../assets/img/responsive/payment/line_table.gif) repeat-y 0;border-top:1px solid var(--color-border-default);color:var(--color-text-title);display:flex;font-size:12px;font-weight:500;gap:4px;letter-spacing:-.2px;padding:8px 7px;vertical-align:middle}.dark-mode .minipay-wrapper .payItem_wp .item_hori>div{background:url(../../assets/img/responsive/payment/line_table_dark.gif) repeat-y 0}.minipay-wrapper .payItem_wp .item_hori>div:first-child{background:none}.minipay-wrapper .payItem_wp .item_hori.title{background-color:var(--color-bg-normalCharge);grid-template-rows:40px}.minipay-wrapper .payItem_wp .item_hori.title>div{align-items:center;border:0;border-top:2px solid var(--color-dark);color:var(--color-text-title);display:flex;font-size:14px;font-weight:500;justify-content:center;padding:5px 0 8px;text-align:center}.minipay-wrapper .payItem_wp .item_list{background-color:var(--color-light);display:flex;flex-wrap:wrap;position:relative;width:100%}.minipay-wrapper .payItem_wp .item_list li{flex:1 1 100%;margin-top:-1px}.minipay-wrapper .payItem_wp .item_list small{display:none}.minipay-wrapper .payItem_wp .item_list a{cursor:pointer;display:block;position:relative}.minipay-wrapper .payItem_wp .item_list a.active{background:var(--color-bg-payItem-active)}.minipay-wrapper .payItem_wp .item_list .cell_benefit{color:var(--color-text-price-animation);float:left;font-size:11px;font-weight:600;letter-spacing:-.2px}.minipay-wrapper .payItem_wp .item_list .btn_charge{background:var(--color-btn-charge);border-radius:3px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;height:24px;letter-spacing:-.3px;line-height:22px;position:absolute;right:6px;width:32px}.minipay-wrapper .payItem_wp .item_list .cell_01{align-items:flex-start;flex-direction:column;gap:0;justify-content:center;line-height:normal;padding-left:26px;padding-top:7px}.minipay-wrapper .payItem_wp .item_list .cell_01>b{color:var(--color-text-describe);font-size:.7rem;font-weight:500;text-decoration:line-through}.minipay-wrapper .payItem_wp .item_list .cell_01>strong{color:var(--color-text-title);font-size:13px;font-weight:500}.minipay-wrapper .payItem_wp .item_list .cell_02{justify-content:center}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin{color:var(--color-text-title);flex:none;font-weight:500;position:relative}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin>small{font-size:.85rem}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin>.b_d{height:19px;left:56%;margin:0 auto;max-width:inherit;min-width:inherit;position:absolute;top:-23px;transform:translate(-45%)}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin>.b_d_v2{height:19px;left:50%;margin:0 auto;max-width:inherit;min-width:inherit;position:absolute;top:-23px;transform:translate(-36%)}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin>.b_d_v3{height:19px;left:50%;margin:0 auto;max-width:inherit;min-width:inherit;position:absolute;top:-23px;transform:translate(-23%)}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.bonus{color:#e43643;flex:none}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.unlimited{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.ten{color:var(--color-coin-ten)}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.crazydum{color:#008900}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.secret{color:#f33947}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.bd_level_txt_1{color:#a873dd}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.bd_level_txt_2{color:#07c1a9}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.bd_level_txt_3{color:#ffb300}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.double{color:#ae1cff}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.sliver{color:#87aac5}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.gold{color:#ffa11e}.minipay-wrapper .payItem_wp .item_list .cell_03 .coin.platinum{color:#2cd78a}.minipay-wrapper .payItem_wp .item_list .ico_radio{background-image:url(../../assets/img/responsive/payment/ico_checkbox.png)}.dark-mode .minipay-wrapper .payItem_wp .item_list .ico_radio,.minipay-wrapper .payItem_wp .item_list .ico_radio{background-position:0 0;background-size:100%;height:16px;left:7px;margin-right:3px;min-width:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.dark-mode .minipay-wrapper .payItem_wp .item_list .ico_radio{background-image:url(../../assets/img/responsive/payment/ico_checkbox_dark.png)}.minipay-wrapper .payItem_wp .item_list>li>a.active .ico_radio{background-image:url(../../assets/img/responsive/payment/ico_checkbox_active.png)}.minipay-wrapper .payItem_wp .item_list>li>a.active .btn_charge{background:#e43643}.minipay-wrapper .payItem_wp.autoCharge .item_hori.title{background-color:var(--color-bg-autoCharge)}.minipay-wrapper .my_bnf_wp{border:1px solid #4d77c9;box-shadow:2px 2px 2px #4d77c933;display:flex;flex-direction:column;gap:5px;margin:.4rem auto 0;padding:14px 1rem 15px;position:relative}.minipay-wrapper .my_bnf_wp .tit{align-items:center;color:var(--color-text-title);display:flex;font-size:16px;font-weight:500;gap:4px;letter-spacing:-.4px;line-height:normal}.minipay-wrapper .my_bnf_wp .btn_question{background:transparent;display:inline-block}.minipay-wrapper .my_bnf_wp .btn_question>img{height:.85rem}.minipay-wrapper .my_bnf_wp .txt{color:var(--color-text-describe);font-size:14px;font-weight:500;letter-spacing:-.3px}.minipay-wrapper .my_bnf_wp .money{color:#4d77c9;font-size:16px;font-weight:600;letter-spacing:-.2px;margin-top:5px}.minipay-wrapper .my_bnf_wp .money>strong{font-size:21px;font-weight:700}.minipay-wrapper .my_bnf_wp .ico_bnf{position:absolute;right:3.5%;top:1.95rem;transform:translateY(-50%)}.minipay-wrapper .my_bnf_wp .ico_bnf>img{height:3.8rem}.minipay-wrapper .my_bnf_wp .btn_moreview{align-items:center;border-top:var(--border-line-default);cursor:pointer;display:flex;gap:2px;justify-content:center;margin:.6rem 0 -.4rem;padding:.5rem 0 0}.minipay-wrapper .my_bnf_wp .btn_moreview .txt{color:var(--color-text-describe);font-size:12px;font-weight:400;letter-spacing:-.2px}.minipay-wrapper .my_bnf_wp .btn_moreview .txt .ico_arrow{display:inline-flex;height:15px;margin-top:-2px;vertical-align:middle}.minipay-wrapper .my_bnf_wp .btn_moreview .txt .ico_arrow.active{transform:scaleY(-1)}.minipay-wrapper .my_bnf_wp .benefit{display:none;margin:0 auto;max-width:700px;padding:0;width:100%}.minipay-wrapper .my_bnf_wp .benefit.active{display:block}.minipay-wrapper .my_bnf_wp .benefit .bnf_wp{border-radius:10px;font-family:pretendard!important;padding:15px 1rem;word-break:keep-all}.minipay-wrapper .my_bnf_wp .benefit .bnf_wp .total_bnf{display:grid;gap:10px;grid-auto-flow:column;margin:5px 0 15px;vertical-align:top;width:100%}.minipay-wrapper .my_bnf_wp .benefit .bnf_wp .tit{align-items:center;color:var(--color-text-title);display:inline-flex;font-size:16px;font-weight:500;letter-spacing:-.2px;margin-bottom:0;text-align:left}.minipay-wrapper .my_bnf_wp .benefit .bnf_wp .btn_question{background:transparent;cursor:pointer}.minipay-wrapper .my_bnf_wp .benefit .bnf_wp .btn_question .ico_q{height:.9rem;margin-left:4px;margin-top:-1px;width:.9rem}.minipay-wrapper .my_bnf_wp .benefit .bnf{margin:0 auto;max-width:100%;width:100%}.minipay-wrapper .my_bnf_wp .benefit .bnf .money{color:var(--color-text-title);float:right;font-size:16px;font-weight:500;text-align:right}.minipay-wrapper .my_bnf_wp .benefit .bnf .money>strong{display:inline-block;font-size:20px;font-weight:700}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_list_wp{display:inline-block;width:100%}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_area{align-items:center;border-collapse:collapse;display:grid;grid-template:100%/25% 45% 30%;width:100%}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_area+.graph_area{margin-top:.6rem}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_area .stit{color:var(--color-text-describe);font-size:13px;font-weight:500;letter-spacing:-.2px;line-height:normal;text-align:left}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_area .graph{background:var(--color-bg-gauge-default);border-radius:100px;display:table-cell;position:relative;vertical-align:middle}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_area .bar{background:linear-gradient(90deg,#85a5ff 20.68%,#4d77c9 85.96%);border-radius:100px;height:7px;min-width:.5rem}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_area .value{color:var(--color-text-subtitle);display:table-cell;font-size:13px;font-weight:500;letter-spacing:-.2px;line-height:normal;text-align:right;vertical-align:middle}.minipay-wrapper .my_bnf_wp .benefit .bnf .graph_area .value .point{color:var(--color-text-subtitle);display:inline-block;font-size:15px;font-weight:700}.minipay-wrapper .gradeInfo_wp{margin:18px 0 0}.minipay-wrapper .gradeInfo_wp .grade_info{display:flex;gap:3px;justify-content:space-between;margin:0!important;max-width:680px!important;position:relative;width:70%!important}.minipay-wrapper .gradeInfo_wp .grade_info .ico_v2{bottom:0;left:-2%;margin-bottom:-2%;position:absolute;width:-moz-max-content;width:max-content;z-index:2}.minipay-wrapper .gradeInfo_wp .grade_info .ico_v2>img{height:28px;margin-left:-50%}.minipay-wrapper .gradeInfo_wp .grade_info .ico_v2.bronze{left:2%}.minipay-wrapper .gradeInfo_wp .grade_info .ico_v2.silver{left:33%}.minipay-wrapper .gradeInfo_wp .grade_info .ico_v2.gold{left:66%}.minipay-wrapper .gradeInfo_wp .grade_info .ico_v2.platinum{left:98%}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp{display:flex;gap:3px;justify-content:space-between;max-width:680px;position:relative;width:100%}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item{background:var(--color-bg-gauge-default);border-radius:50px;flex:1 1 0%;height:.5rem;position:relative;width:100%}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item:first-child{border-radius:50px 0 0 50px}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item:nth-child(2){border-radius:0}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item:nth-child(3){border-radius:0 50px 50px 0}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item:last-child{flex:0 1 0%}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item:first-child .g_txt{left:-.4rem!important}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item:last-child .g_txt{left:-1.5rem!important}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item .g_gauge{height:100%;left:0;position:absolute;z-index:1}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item.bronze .g_gauge.active{background-color:#87aac5;border-radius:50px 0 0 50px}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item.silver .g_gauge.active{background-color:#ffc635}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item.gold .g_gauge.active{background-color:#16c85e;border-radius:0 50px 50px 0}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item .g_txt{-moz-column-gap:0;column-gap:0;display:flex;flex-direction:column;height:1rem;justify-content:center;left:-20px;position:absolute;text-align:center;top:20px;width:-moz-max-content;width:max-content}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item .g_txt>p{color:var(--color-text-title);font-size:12px;font-weight:600;line-height:normal}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item.active:first-child .g_txt>p{color:#ca794d}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item.active:nth-child(2) .g_txt>p{color:#87aac5}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item.active:nth-child(3) .g_txt>p{color:#ffc635}.minipay-wrapper .gradeInfo_wp .grade_info .g_gauge_wp .item.active:nth-child(4) .g_txt>p{color:#16c85e}.coupon-card__event{align-items:center;border:1px solid #d7407d;display:flex;gap:6px;margin:.4rem auto 0;padding:14px 1rem 15px}.coupon-card__event-label{align-items:center;background:#fe4690;border-radius:15px;color:var(--color-common-light);display:inline-flex;font-size:14px;font-weight:600;max-height:26px;padding:4px 8px}.coupon-card__event-text{color:var(--color-dark);font-size:14px;line-height:1.4}.coupon-card__event-text>b{color:#ff3385;font-weight:600}@media(min-width:0)and (max-width:767px){.minipay-wrapper .payment_item .item_hori .badge_dum{height:20px}.minipay-wrapper .payment_item .item_hori .badge_50coin{height:17px}.minipay-wrapper .payment_item .item_hori .badge_50coin2{height:33px}.minipay-wrapper .payment_item .item_hori .badge_100percent{height:25px}.minipay-wrapper .payment_item .item_hori .badge_crazydum{height:17px}.minipay-wrapper .payment_item .item_hori .badge_double{height:24px}.minipay-wrapper .payment_item .item_hori .badge_payback{height:33px}.minipay-wrapper .payment_item .item_hori .badge_onehour{height:30px}.minipay-wrapper .payment_item .item_hori .icon_grade{height:15px}.minipay-wrapper .payment_item .item_hori .ico_payment.ico_pay_coin{display:none}.minipay-wrapper .payment_grade .coupon_area>img{image-rendering:auto}.minipay-wrapper .payment_grade .payment_myinfo .coupon_area>img{height:40px}.minipay-wrapper .payment_item .payment_cell_02{width:calc(100% - 80px)}.coupon-card__event{gap:6px;margin:5px auto 0;padding:14px 1.2rem 15px}}@media(min-width:0)and (max-width:767px)and (max-width:360px){.minipay-wrapper .payItem_wp .item_hori{grid-template-columns:23% 11% auto 98px}.minipay-wrapper .payItem_wp .item_list .cell_benefit .txt_discount{display:block}}@media(max-width:350px){.minipay-wrapper .payment_item .item_hori .cell_benefit>.txt_discount{display:block;text-align:left}}@media(max-width:320px){.minipay-wrapper .payment_item .payment_cell_02{width:calc(100% - 172px)}.minipay-wrapper .payment_item .payment_cell_03{width:96px}.minipay-wrapper .payment_item .item_hori .cell_info{margin-left:-2px}.minipay-wrapper .payment_grade .payment_myinfo .m_txt{font-size:.875rem}.minipay-wrapper .payment_grade .payment_myinfo .coupon_area{right:3px}.minipay-wrapper .pay_item_re .item_list .power_save{border:none;padding:0}.minipay-wrapper .dc_apply_wp .dc_apply>li>.dc_area{margin-top:5px;width:100%}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .save_total{align-items:flex-end;display:flex;flex-direction:column}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .save_total .discount{margin-top:4px;order:2}.minipay-wrapper .dc_apply_wp .total .save_benefit_bx .save_total .price{order:1}}.limit_bnr_mini .limit_event_wp{background:#ffad10;height:52px}.limit_bnr_mini .limit_event_wp .limit_event{align-items:center;background:url(../../assets/img/responsive/banner/payment/limit_bg_m.png) no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;margin:0 auto;text-align:center;width:100%}.limit_bnr_mini .limit_event_wp .limit_event .limit_txt{display:inline-block;margin-right:7px}.limit_bnr_mini .limit_event_wp .limit_event .limit_txt>span{display:block;overflow:hidden}.limit_bnr_mini .limit_event_wp .limit_event .limit_txt .sub_txt>img{height:13px;margin:0 auto}.limit_bnr_mini .limit_event_wp .limit_event .limit_txt .main_txt{margin-top:3px}.limit_bnr_mini .limit_event_wp .limit_event .limit_txt .main_txt>img{height:17px;margin:0 auto}.limit_bnr_mini .limit_event_wp .limit_event .count_txt{display:inline-block;margin-left:3px;vertical-align:super}.limit_bnr_mini .limit_event_wp .limit_event .count_txt>img{display:inline-block;height:17px}.limit_bnr_mini .limit_event_wp .limit_event .countdown{display:inline-block;vertical-align:super}.limit_bnr_mini .limit_event_wp .limit_event .countdown .bloc-time{float:left;margin-right:0;text-align:center}.limit_bnr_mini .limit_event_wp .limit_event .countdown .figure2{background-color:#fff;border-radius:3px;box-shadow:0 3px 4px #0000001a,inset 2px 4px #ffffff14;float:left;height:24px;line-height:22px;margin-right:3px;overflow:hidden;position:relative;width:18px}.limit_bnr_mini .limit_event_wp .limit_event .countdown .figure2>span{color:#000;display:block;font: 20px Roboto,Droid Sans,Malgun Gothic,Helvetica,Apple Gothic,Tahoma,Dotum,sans-serif;font-weight:700;line-height:24px;margin:auto auto auto 0;text-align:center}.limit_bnr_mini .limit_event_wp .limit_event .countdown .figure2:after{border-top:1px solid rgba(0,0,0,.1);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:1}.limit_bnr_mini .limit_event_wp .limit_event .countdown .figure2.mr00{margin-right:0}.limit_bnr_mini .limit_event_wp .limit_event .countdown .img_half{float:left;height:17px;margin-top:4px}.badge_starbucks{display:inline-block;margin-bottom:2px;margin-left:20px;margin-top:0}.badge_starbucks>img{height:26px;image-rendering:-webkit-optimize-contrast}@media(min-width:0)and (max-width:767px){.badge_starbucks{margin-bottom:0;margin-left:20px;margin-top:2px}.badge_starbucks>img{height:20px;image-rendering:auto}}@media(max-width:360px){.badge_starbucks{margin-left:0}}.bnr_starbucks{margin-bottom:-.3125rem;margin-top:6px;padding:0 .2%;position:relative;text-align:center}.bnr_starbucks>img{image-rendering:-webkit-optimize-contrast}@media(min-width:0)and (max-width:767px){.bnr_starbucks>img{image-rendering:auto}}.autopay_mini_layer{border:0;border-radius:0;margin:auto;max-width:550px;overflow:hidden;overflow-y:auto;padding:0;position:relative;width:87vw;-webkit-overflow-scrolling:touch;max-height:900px;-ms-overflow-style:none;scrollbar-width:none}.autopay_mini_layer::-webkit-scrollbar{display:none}.autopay_mini_layer .btn_close{color:transparent;cursor:pointer;position:absolute;right:2%;top:1%;z-index:1}.autopay_mini_layer .btn_close>img{width:30px}.autopay_mini_layer .autopay_mini_layer_img{margin:0 auto;width:100%}.autopay_mini_layer .btn_confirm{cursor:pointer;display:block}.autopay_mini_layer .btn_confirm>img{image-rendering:-webkit-optimize-contrast;width:100%}@media(min-width:0)and (max-width:767px){.autopay_mini_layer .btn_confirm>img{image-rendering:auto;width:100%}}.minipay-wrapper .payment_item .cell_info .txt_crazydum{color:#008900}.minipay-wrapper .payment_item .txt_grade_1{color:#a873dd}.minipay-wrapper .payment_item .txt_grade_2{color:#00bfa7}.minipay-wrapper .payment_item .txt_grade_3{color:#f7ab00}.minipay-wrapper .payment_item .img_grade{display:inline-block;margin-left:1px;vertical-align:middle}.minipay-wrapper .payment_item .img_grade>img{height:25px;margin-top:0;min-width:25px;width:25px}@media(min-width:0)and (max-width:767px){.minipay-wrapper .payment_item .item_hori .badge_dum{height:20px}.minipay-wrapper .payment_item .item_hori .badge_50coin{height:17px}.minipay-wrapper .payment_item .item_hori .badge_50coin2{height:33px}.minipay-wrapper .payment_item .item_hori .badge_100percent{height:25px}.minipay-wrapper .payment_item .item_hori .badge_crazydum{height:17px}.minipay-wrapper .payment_item .item_hori .badge_double{height:24px}.minipay-wrapper .payment_item .item_hori .badge_payback{height:33px}.minipay-wrapper .payment_item .item_hori .badge_onehour{height:30px}.minipay-wrapper .payment_item .item_hori .icon_grade{height:15px}.minipay-wrapper .payment_grade .coupon_area>img{image-rendering:auto}.minipay-wrapper .payment_grade .payment_myinfo .coupon_area>img{height:40px}.minipay-wrapper .payment_item .img_grade{margin-top:0}.minipay-wrapper .payment_item .img_grade>img{height:19px;margin-top:0;min-width:19px;width:19px}.minipay-wrapper .pay_item_re .item_list .txt_discount{display:block}}@media(min-width:0)and (max-width:767px)and (max-width:360px){.payItem_wp .item_hori{grid-template-columns:23% 11% auto 98px}.payItem_wp .item_list .cell_benefit .txt_discount{display:block}}@media(min-width:0)and (max-width:767px){.minipay-wrapper .payment_item .cell_info .img_grade{margin-left:0;margin-top:0}.minipay-wrapper .payment_item .item_hori .badge_crazydum{height:17px;margin-top:-1px}.minipay-wrapper .payment_item .item_hori .cell_info{display:inline-block;flex:none;font-size:12px;letter-spacing:-.2px;margin-left:0;vertical-align:middle}.minipay-wrapper .payment_item .cell_info .img_grade>img{height:19px;margin-top:0;min-width:19px;width:19px}}.badge_shampoo{display:inline-block;margin-bottom:5px;margin-left:20px;margin-top:-1px}.badge_shampoo>img{height:26px;image-rendering:-webkit-optimize-contrast}@media(min-width:0)and (max-width:767px){.badge_shampoo{margin-bottom:0;margin-left:20px;margin-top:2px}.badge_shampoo>img{height:20px;image-rendering:auto}}@media(max-width:360px){.badge_shampoo{margin-left:0}}@media(max-width:340px){.paymentGroup .paymentList .cell_03>.c_b>span{display:inline-block}.paymentGroup .paymentList .cell_03>.c_b>b{display:block}}
