
/*미니결제창*/
.minipay-wrapper{padding:0; margin:0 auto; background:#fff; border-radius:5px; font-size:1rem !important; max-width:450px; max-height:84vh; width:96vw; -ms-overflow-style:none; scrollbar-width:none}
.minipay-wrapper .payment_inner{padding:10px 5px; margin:0 auto; background:#fff; border-radius:5px; font-size:1rem !important; width:100%; max-width:430px}
.minipay-wrapper .payment_inner .miniTxt{text-align:center; letter-spacing:-0.5px; padding:10px 0 11px;}
.minipay-wrapper .payment_inner .mtxt{color:#ff3e3e; font-size:17px; font-weight:500; text-align:center; margin:0; padding:0; letter-spacing:-0.5px;}
.minipay-wrapper .payment_inner .stxt{color:#666; font-size:14px; text-align:center; margin-top:3px; padding:0; letter-spacing:-0.5px;}
.minipay-wrapper .btn_close{position:absolute; right:0; top:-2px}
.minipay-wrapper .close_line{width:100%; height:40px; line-height:40px; background:#000; color:#fff; position:relative; overflow:hidden;}
.minipay-wrapper .close_line a.btn_close{height:24px; line-height:24px; color:#fff; background:#222; text-align:center; display:block; border-radius:3px; font-weight:bold; position:absolute; top:9px; right:15px; font-size:12px; padding:0 7px}

/* 결제배너영역 */
.minipay-wrapper .charge_paymentbnr{margin:0;}
.minipay-wrapper .charge_paymentbnr img{display:block; width:100%; margin:0 auto}

/* 일반결제 */
.minipay-wrapper .payment_item{border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-top: 0.3125rem;}
.minipay-wrapper .payment_item .payment_tit .like_more{color:#666; font-size:13px; font-weight:400; float:right; display:block; height:100%; cursor:pointer;}
.minipay-wrapper .payment_item .item_hori{display:flex; width:100%; border-collapse:collapse}

.minipay-wrapper .payment_item .payment_cell_01{width:78px; flex-shrink: 0;}
.minipay-wrapper .payment_item .payment_cell_02{width:calc(100% - 170px);}
.minipay-wrapper .payment_item .payment_cell_02 .cell_02_wp{display:flex; width:100%; align-items:center}
.minipay-wrapper .payment_item .payment_cell_03{width:130px;}
.minipay-wrapper .payment_item .payment_cell_02 > *{vertical-align:middle;}
.minipay-wrapper .payment_item .payment_cell_03 > *{vertical-align:middle;}
.minipay-wrapper .payment_item .item_hori > div{display:flex; align-items:center; color:#000; background:url(../image/line_table.gif) repeat-y left center; font-size:11px; padding:10px 5px; flex-wrap:wrap; min-height:52px;}
.minipay-wrapper .payment_item .item_title{border-top:2px solid #000}
.minipay-wrapper .payment_item .item_title .item_hori > div{height:40px; min-height:initial; padding-top:6px; background:#f6f6f6 url(../image/line_table.gif) repeat-y left top; font-size:15px; text-align:center; color:#000; font-weight:500; display:flex; align-items:center; justify-content:center;}
.minipay-wrapper .payment_item .item_title .item_hori > div:first-child{background-image:none}
.minipay-wrapper .payment_item .item_list{position:relative; background-color:#fff; 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{height:auto; line-height:normal; font-weight:500; border-top:1px solid #ddd; border-width:1px 0; 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; overflow:hidden; vertical-align:top; font-size:0; line-height:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; text-indent:-9999px}

.minipay-wrapper .payment_item .item_hori .cell_price{margin-left:3px; letter-spacing:-0.2px; display:inline-block; vertical-align:middle; font-weight:600; text-align:left; line-height:15px}
.minipay-wrapper .payment_item .item_hori .cell_price b{display:block; color:#e63740; position:relative; font-weight:500}
.minipay-wrapper .payment_item .item_hori .cell_price strong{color:#000; font-weight:500}

.minipay-wrapper .payment_item .item_hori .cell_info{margin-left:22px; display:inline-block; letter-spacing:-0.2px; vertical-align: middle;}
.minipay-wrapper .payment_item .item_hori .cell_info .bonus{color:#e43643}
.minipay-wrapper .payment_item .item_hori .badge_dum{height:27px; display:inline-block; margin-left:2px;}
.minipay-wrapper .payment_item .item_hori .badge_50coin{height:24px; display:inline-block; vertical-align:middle; margin-left:2px}
.minipay-wrapper .payment_item .item_hori .badge_crazydum{height:24px; display:inline-block; vertical-align:middle; margin-left:2px}
.minipay-wrapper .payment_item .item_hori .badge_double{height:31px; display:inline-block; vertical-align:middle; margin-left:2px}
.minipay-wrapper .payment_item .item_hori .badge_payback{height:43px; display:inline-block; vertical-align:middle; margin-left:2px}
.minipay-wrapper .payment_item .item_hori .badge_onehour{height:36px; display:inline-block; vertical-align:middle; margin-left:2px}
.minipay-wrapper .payment_item .item_hori .icon_grade{height:19px; display:inline-block; vertical-align:middle;  margin-left:2px}

.minipay-wrapper .payment_item .item_hori .cell_benefit{color:#e43643; float:left; font-weight:500; letter-spacing:-0.2px}
.minipay-wrapper .payment_item .item_hori .ico_payment{background-image:url(../image/icon_payment_group.png);}
.minipay-wrapper .payment_item .item_hori .ico_payment.ico_pay_coin{background-position:0 0; width:18px; height:18px; background-size:18px; left:7px; background-image:url(../image/icon_payment_coin.png); position:absolute; margin-top: -1px;}
.minipay-wrapper .payment_item .item_hori .ico_payment.ico_pay_radio{background-position:-65px -1px; width:23px; height:23px; background-size:270px;}

.minipay-wrapper .payment_item .btn_charge{width:29px; line-height:22px; height:24px; font-weight:500; letter-spacing:-0.3px; border-radius:3px; color:#fff; background:#bbb; cursor:pointer; font-size:12px; position:absolute; right:5px;}
.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:-33px -1px;}
.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{content:""; position:absolute; right:0; top:50%; width:100%; -webkit-transform:rotate(-20deg); transform:rotate(-20deg); border-top:1px solid rgba(228,56,68,0.7);
    display:inline-block;}
.minipay-wrapper .payment_item .item_hori > div span.line_through:after{content:""; position:absolute; right:0; top:50%; width:100%; -webkit-transform:rotate(20deg); transform:rotate(20deg); border-top: 1px solid rgba(228,56,68,0.7); display: inline-block;}

/*자동충전*/
.minipay-wrapper .payment_item.auto_charge .item_title{background: #fff9d6; color: #000; height:40px; line-height:36px; padding:0 10px; vertical-align:middle; font-size:15px; border-top:2px solid #000; overflow:hidden; font-weight:500;}
.minipay-wrapper .payment_item.auto_charge .item_title .auto_sub{font-size:11px; font-weight:400; letter-spacing: -0.4px; color:#666; margin-left:5px; vertical-align:top}
.minipay-wrapper .payment_item.auto_charge .item_title .like_more{font-size:11px; font-weight:500; letter-spacing: -0.4px; color:#333; float:right; cursor:pointer}
.minipay-wrapper .payment_item.auto_charge .item_title .badge_double{height:30px; display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-4px}

.minipay-wrapper .recently_payment{margin-top:0.3125rem;}

.minipay-wrapper .recently_area{padding:0 10px; height:46px; line-height:44px; background:#00b3a0; border:1px solid #06a594; overflow:hidden; letter-spacing:-0.5px;}
.minipay-wrapper .recently_area .recently_txt{font-size:0.75rem; max-width: calc(100% - 62px);  color:#fff; font-weight:400; float:left; width: 100%;}
.minipay-wrapper .recently_area .recently_txt .my_recently{color:#fff600; font-weight:500;}
.minipay-wrapper .recently_area .recently_btn{float:right; width:60px; border:1px solid #e63740; height:28px; line-height:22px; background:linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); border-radius:50px; text-align:center; margin-top:9px;}

.minipay-wrapper .recently_area .recently_btn > a{font-size:12px; color:#e63740; font-weight:500;}

/*회원등급*/
.minipay-wrapper .payment_grade{margin-top:0.3125rem;}
.minipay-wrapper .payment_grade .item_title{background:#f6f6f6; letter-spacing:-0.4px; color:#000; position:relative; height:39px; border-top:2px solid #000; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:0 10px; vertical-align:middle; font-size:15px; font-weight:500; display:flex; align-items:center;}
.minipay-wrapper .payment_grade .item_title .like_more{font-size:11px; font-weight:500; letter-spacing:-0.4px; color:#333; cursor:pointer; position:absolute; right:10px;}
.minipay-wrapper .payment_grade .payment_myinfo{padding:12px 10px 22px; border:1px solid #ddd; background:#fff; position:relative;}
.minipay-wrapper .payment_grade .icon_grade{overflow:hidden; display:inline-block; height:30px; margin-right:2px}
.minipay-wrapper .payment_grade .m_txt{font-size:15px; color:#000; font-weight:500; height:20px; letter-spacing:-0.4px; display:flex; align-items:center;}
.minipay-wrapper .payment_grade .s_txt{font-size:0.8rem; color:#666; height:18px; letter-spacing:-0.3px; display:inline-block; margin-left:4px}
.minipay-wrapper .payment_grade .m_txt > b{color:#e33942; font-weight:600; letter-spacing:0.1px}
.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{position:relative; width:70%; max-width:450px; padding:0; font-family: 'Roboto', "Helvetica Neue", 'Apple SD Gothic Neo', sans-serif; margin-left:4px; margin-top:8px}
.minipay-wrapper .payment_grade .grade_bar{display:flex; width:100%; margin:0 auto; justify-content:space-between; align-content:space-between; padding:0; background:#ddd; border-radius:50px; overflow:hidden; position:relative;}
.minipay-wrapper .payment_grade .grade_bar > .step_bar{flex:1; height:0.4rem; position:relative;}
.minipay-wrapper .payment_grade .grade_bar > .step_bar_active{position:absolute; left:0; width:33.3%; height:100%; background:#e33942;}
.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{content:''; width:3px; height:10px; background:#fff; position: absolute;}

.minipay-wrapper .payment_grade .grade_info{display:flex; width:100%; margin:0 auto; justify-content:space-between; align-content:space-between; padding:0; margin-top:1px}
.minipay-wrapper .payment_grade .grade_info > li{flex:1; position:relative; font-size:0.7rem}
.minipay-wrapper .payment_grade .grade_info > li > strong{position:absolute; top:0px; color:#000; font-weight:500}
.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:nth-of-type(1) > 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_item.pay_selected{border:none}
.minipay-wrapper .payment_item.pay_selected .item_title{color:#000; letter-spacing: -0.5px; background:#f6f6f6; height:39px; line-height:35px; border-top:2px solid #000; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:0 10px; vertical-align:middle; font-size:15px; font-weight:500; border-bottom:0}
.minipay-wrapper .payment_item.pay_selected .payreg_wp{padding:2% 3% 2% 4%; background:#fff; border-width:thin 1px; border:1px solid #ddd;}
.minipay-wrapper .payment_item.pay_selected .payreg_area .payreg_tit{font-size:15px; color:#000; height:35px; line-height:27px}

.minipay-wrapper .payment_item.pay_selected .payreg_area ul{margin:0; display:flex; flex-wrap:wrap; justify-content:flex-start;}
.minipay-wrapper .payment_item.pay_selected .payreg_area ul > li{width:32%; height:auto; background-color:#fff; display:inline-block; vertical-align:top; text-align:center; box-sizing:border-box; position:relative; border:0; margin-top:-1px; border:1px solid #ddd; margin-right:2%; margin-bottom:7px; letter-spacing:-0.3px}
.minipay-wrapper .payment_item.pay_selected .payreg_area ul > li:nth-child(3n){margin-right:0}
.minipay-wrapper .payment_item.pay_selected .payreg_area ul > li > a{display:block; padding:8px 0; height:100%; font-size:12px; font-weight:400;}
.minipay-wrapper .payment_item.pay_selected .payreg_area ul > li > .badge_event_speech{height:27px; position:absolute; top:-29%; left:50%; 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 .payreg_logo{background-image:url(../image/icon_payment_group.png); display:block; margin: 0 auto; height:25px; background-size:300px}
.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_kct{background-position:10px -32px; width:70px; display:none}
.minipay-wrapper .payment_item.pay_selected .payreg_area ul > li .payreg_logo.pay_logo_cj{background-position:10px -32px; width:70px; display:none}
.minipay-wrapper .payment_item.pay_selected .payreg_area ul > li .payreg_logo.pay_logo_KTtel{background-position:10px -32px; width:70px; display:none}

/*간편결제_마일리지*/
.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:-47px -89px; width:50px;}
.minipay-wrapper .payment_item.pay_selected .payreg_area ul > li .payreg_logo.pay_logo_toss{background-position:-100px -89px; width:50px;}
.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:-101px -166px; width:60px;}
.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_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_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{width:200px; height:48px; line-height:46px; margin:30px auto 0;}
.minipay-wrapper .payment_item .btn_charge_seleted > a{display:block; color:#fff; background:#000; border-radius:3px; text-align:center; margin:0 auto}

/*이용안내*/
.minipay-wrapper .notice_alert{padding:15px 12px; background:#f6f6f6; margin-bottom:5px; margin-top:-1px; border:1px solid #ddd; letter-spacing:-0.3px; word-break:keep-all}
.minipay-wrapper .notice_alert .notice_tit{font-size:15px; color:#000; margin-bottom:6px}
.minipay-wrapper .notice_alert .icon_notice_alert{height:17px; margin-top:1px; display:inline-block; background:#fff; border-radius:50px; margin-right:5px; vertical-align:top;}
.minipay-wrapper .notice_alert .notice_list > li{font-size:12px; line-height:14px; color:#999; margin-bottom:5px; list-style-image: url(../image/list_style_type.png); margin-left:15px;}
.minipay-wrapper .notice_alert .notice_list > li:last-child{margin-bottom:0}


@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_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}

}

@media (max-width:320px){ /*아이폰5 이하버전*/
    .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_benefit > .txt_discount{display:block; text-align:left}
    .minipay-wrapper .payment_item .item_hori .ico_payment.ico_pay_coin{display:none}
    .minipay-wrapper .payment_item .item_hori .cell_info{margin-left:-2px}
    .minipay-wrapper .payment_grade .payment_myinfo .m_txt{font-size:0.875rem}
    .minipay-wrapper .payment_grade .payment_myinfo .coupon_area{right:3px}
}

/*::::::미친결제_미니결제창::::::*/
.limit_bnr_mini .limit_event_wp{background:#ffad10; height:52px;}
.limit_bnr_mini .limit_event_wp .limit_event{background:url(../image/limit_bg_m.png) no-repeat; height:100%; background-size:100%; width:100%; margin:0 auto; text-align:center; display:flex; align-items:center; justify-content:center;}
.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{margin-top:3px; height:17px; margin:0 auto}
.limit_bnr_mini .limit_event_wp .limit_event .count_txt{display:inline-block; vertical-align:super; margin-left:3px}
.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 {position:relative; float: left; height:24px; line-height:22px; width:18px; margin-right:3px; background-color: #fff; border-radius:3px; -moz-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08); -webkit-box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.1), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);  box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.1), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08); overflow:hidden;}
.limit_bnr_mini .limit_event_wp .limit_event .countdown .figure2 > span{margin:auto; font: normal 20px Roboto, "Droid Sans", "Malgun Gothic", Helvetica, "Apple Gothic", Tahoma, Dotum, sans-serif;; font-weight:700; color:#000; display:block; line-height: 24px; text-align:center; margin-left:0;}
.limit_bnr_mini .limit_event_wp .limit_event .countdown .figure2:after {content:""; position: absolute; z-index:1; left: 0; bottom: 0; width: 100%; height:50%; border-top: 1px solid rgba(0, 0, 0, 0.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; margin-top:4px; height:17px;}
/*::::::미친결제_미니결제창 끝::::::*/

/*210224 스벅 증정 뱃지*/
.badge_starbucks{display:inline-block; margin-left:20px; margin-top:0; margin-bottom:2px}
.badge_starbucks > img{height:26px; image-rendering:-webkit-optimize-contrast;}

@media (min-width:0) and (max-width:767px){
  .badge_starbucks{margin-left:20px; margin-top:2px; margin-bottom:0}
  .badge_starbucks > img{height:20px; image-rendering:auto;}
}

@media (max-width:360px){
   .badge_starbucks{margin-left:0px;}
}

/*210311 스벅 배너*/
.bnr_starbucks{text-align:center; position:relative; margin-bottom:-0.3125rem; margin-top:6px; padding:0 0.2%}
.bnr_starbucks > img{image-rendering: -webkit-optimize-contrast;}

@media (min-width:0) and (max-width:767px){
        .bnr_starbucks > img{image-rendering:auto;}
}


























