body{background-color: #F4F6FB;}

.sport-game-swiper{height: 14.44vw;overflow: hidden;background-color: #fafbfd;}
.sport-game-swiper div{height: 100%;}
.sport-game-swiper .swiper-slide a{height: 100%;display: block;}
.sport-game-swiper .swiper-slide{text-align: center;}
.sport-game-swiper .swiper-slide a>img{display: inline-block;width:6.11vw;padding-top:1.94vw;}
.sport-game-swiper .swiper-slide span{font-size: 2.77vw;display: block;text-align: center;color:rgba(0,0,0,0.6);margin-top:0.55vw;}
.sport-game-swiper .swiper-slide.active a>span{color:#00b869 !important;}

.filter_wrap{float: right;}
.filter_wrap>a{width:6.66vw;height: 6.66vw;background-image: url(/images/score/icon_filter_24.svg);background-size: cover;display: block;}
.filter_pop{display: none;}
.filter_pop>.pop_inner{background-color: #fff;border-top-left-radius: 6px;border-top-right-radius: 6px; box-shadow: 0 -2px 6px 0 rgba(0,0,0,0.2);position: absolute;left:0;width:100%;bottom:0;display: none;}
.filter_pop>.pop_inner>a{bottom:0;width:100%;border-radius: 0;margin-top:0px;}
.filter_pop h2{padding:4.44vw;font-family: 'SpoqaHanSansNeo-Medium';font-size: 5vw;border-bottom: 1px solid rgba(0,0,0,0.1);}
.filter_pop h2>span{color:#00b869;font-size: 500;}
.filter_pop h2>a{position:absolute;right:1.38vw;top:1.38vw;}
.filter_pop h2>a>img{width:11.11vw;}
.none_filter{padding:50vw 0;display: none;}
.none_filter>p{width:46.66vw;}
.filter_cont{padding:3.33vw 4.44vw 0 4.44vw}
.filter_cont>ol{padding-bottom: 2.22vw;}
.filter_cont>ol>li{float: left;width:33.33%;color:rgba(0, 0, 0, 0.4);font-size: 3.05vw;}
.filter_cont>ol>li:nth-child(1){text-align: left;}
.filter_cont>ol>li:nth-child(2){text-align: center;}
.filter_cont>ol>li:nth-child(3){text-align: right;}
.filter_cont>ul{max-height: 99vw;overflow-y: scroll;}
.filter_cont>ul>li{margin-bottom: 2.22vw;}
.filter_cont>ul>li>a{opacity: 0.7;display: block;border:1px solid #cdd5e5;border-radius: 1.66vw;line-height: 9.44vw;padding:0 3.33vw;}
.filter_cont>ul>li.on>a{opacity: 1;border:1px solid #00b869;}
.filter_cont>ul>li>a>img{width:3.33vw;float: left;margin-right: 0.55vw;padding-top:3.05vw}
.filter_cont>ul>li>a>img+img{margin-right: 3.33vw;}
.filter_cont>ul>li>a>span{float: left;font-size: 4.44vw;color:#404140;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:63.33vw;text-align: center;}
.filter_cont>ul>li>a>strong{float: right;}

.sport-filter-swiper.swiper{padding-left: 4.72vw;background-color: #e6eaf1;height: 13.33vw;padding-top:2.77vw;}
.sport-filter-swiper p{line-height: 7.77vw;background-color:#fff;border-radius: 4.16vw;font-size: 4.44vw;opacity:0.7;text-align: center;padding:0 0.5vw 0 4vw;}
.sport-filter-swiper p>a{float: right;height: 7.77vw;padding-left: 3vw;}
.sport-filter-swiper p>a>img{width: 6.66vw;vertical-align: text-top;}
.sport-filter-swiper .all_del p{color:#7186ae;}
.sport-filter-swiper .swiper-slide{margin-right: 1.66vw;width:auto !important;}
.filter_choice{padding:0 4.44vw 6.66vw 4.44vw;margin-top:6.66vw;}
.filter_choice+.filter_choice{margin-top:0px;}
.filter_choice>p,.league_filter>p{font-size: 3.88vw;padding-bottom: 2.22vw;}
.filter_choice>p>span,.league_filter>p>span{color:#00b869;}
.filter_choice>ul{}
.filter_choice>ul>li{float: left;width:29.16vw;height: 8.33vw;margin-right: 1.66vw;margin-bottom: 1.66vw;}
.filter_choice>ul>li:nth-child(3n){margin-right: 0px;}
.filter_choice>ul>li>a{display: block;line-height: 8.33vw;text-align: center;background-color: #fff;border:1px solid #cdd5e5;border-radius: 4.16vw;font-size: 4.44vw;color:rgba(0,0,0,0.6);}
.filter_choice>ul>li.on>a{color: #404140;border:1px solid #00b869;}
.league_filter{padding:0 4.44vw 0 4.44vw;}
.league_filter>.league_scroll{max-height: 66.11vw;overflow-y: scroll;}
.league_filter>.league_scroll>ul{}
.league_filter>.league_scroll>ul>li{width:100%;padding-bottom: 1.66vw;}
.league_filter>.league_scroll>ul>li>a{color:rgba(0, 0, 0, 0.6);font-size: 4.44vw;display: block;height: 8.33vw;line-height: 8.33vw;border-radius: 4.16vw;border:1px solid #cdd5e5;background-color: #fff;padding:0 5.27vw;}
.league_filter>.league_scroll>ul>li.on>a{border:1px solid #00b869;color:#404140;}
.league_filter>.league_scroll>ul>li>a>img{width:3.33vw;vertical-align: inherit;}
.league_filter>.league_scroll>ul>li>a>img+img{margin-right: 1.38vw;}
.league_filter>.league_scroll>ul>li>a>span{}

.main_con{padding:0 0 50vw 0;}
.bettingcart_slip{position: fixed;left:0;bottom:0;width:100%;display: none;z-index:2000;}
#app .bettingcart_slip .bet_btn_area>a{bottom:0;width:100%;border-radius: 0;margin-top:0px;float: right;}
#app .bettingcart_slip .bet_up_btn{background-image: linear-gradient(359deg, #6F7484 272%, #7C808D -228%);}
#app .bettingcart_slip .bet_up_btn>span{color:#fff700;}
.bettingcart_slip .cart_top{padding:6.66vw 0 0 0;max-height: 67.77vw;background-color: #fff;border-top-left-radius: 6px;border-top-right-radius: 6px;box-shadow: 0 -2px 12px 0 rgba(0,0,0,0.2);}
.cart_top_info{padding:0 4.44vw;}
.bettingcart_slip .cart_top>.cart_top_info>ul{padding-bottom: 2.22vw;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li{float: left;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>span{color:rgba(0, 0, 0, 0.6);font-size: 3.61vw;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>u{color:#cdd5e5 !important;font-size: 3.33vw;padding:0 2.22vw;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>a{font-size: 3.61vw;color:rgba(0,0,0,0.6);}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>label{font-size: 3.05vw;color:#404141;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>button{display: inline-block;width: 9.44vw;height: 5vw;border-radius: 2.5vw;background-color: #00b869;position: relative;border:none;vertical-align: middle;margin-left: 1.11vw;transition: all .3s;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>button>i{position: absolute;right:0.3vw;top:0.3vw;width:4.44vw;height: 4.44vw;box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.16);background-color: #fff;border-radius: 50%;transition: all .3s;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>button.off{background-color:#D5D5D5;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li>button.off>i{left:0.3vw;}
.bettingcart_slip .cart_top>.cart_top_info>ul>li:last-child{float: right;}

.bettingcart_slip .cart_top>ul{height: 32vw;overflow-x: scroll;width:100%;background-color: #f3f4f7;white-space: nowrap;}
.bettingcart_slip .cart_top>ul>li{position: relative;display: inline-block;height: 23.8vw;width: 39vw;background-color: #fff;margin: 2vw 1.11vw 2vw 2vw;padding:1.66vw 4.44vw 0 4.44vw;border-radius: 1.11vw;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16);text-align: center;}
.bettingcart_slip .cart_top>ul>li>h3{font-size:3.06vw;line-height: 1.5;border-radius: 4px;background-color: #e6f6f3;color:#097d55;}
.bettingcart_slip .cart_top>ul>li>h3>span{padding-left: 2.22vw;}
.bettingcart_slip .cart_top>ul>li>p{font-size: 3.33vw;}
.bettingcart_slip .cart_top>ul>li>p.cart_sel{color:#000;font-weight: 500;}
.bettingcart_slip .cart_top>ul>li>p.cart_sel>em{margin-left:2vw;color:#f77114}
.bettingcart_slip .cart_top>ul>li>a{position: absolute;right: -0.56vw;top: 2vw;transform: translateY(-50%);}
.bettingcart_slip .cart_top>ul>li>a>img{width:4.44vw;}
.bettingcart_slip .bet_count {
    display: inline-block;
    width: 7vw;height: 7vw;font-size: 3.6vw;line-height: 2;
    border-radius: 3.5vw;background-color: #fff;margin-right: 1vw;color: #008f52;}
/*.bettingcart_slip .cart_top>ul{max-height: 45.55vw;;width:100%;background-color: #f3f4f7;}*/
/*.bettingcart_slip .cart_top>ul>li{position: relative;height: 13.61vw;background-color: #fff;margin-bottom:1.11vw;padding:1.66vw 4.44vw 0 4.44vw;}*/
/*.bettingcart_slip .cart_top>ul>li>h3{color:rgba(0,0,0,0.8);font-size:4.44vw;font-weight: 400;}*/
/*.bettingcart_slip .cart_top>ul>li>h3>span{padding-left: 2.22vw;}*/
/*.bettingcart_slip .cart_top>ul>li>p{font-size: 3.05vw;}*/
/*.bettingcart_slip .cart_top>ul>li>a{position: absolute;right:4.44vw;top:50%;transform: translateY(-50%);}*/
/*.bettingcart_slip .cart_top>ul>li>a>img{width:4.44vw;}*/
.cart_close{position: absolute;left:50%;transform: translateX(-50%);top:0.5vw;}
.cart_close>img{width:6.11vw;}
.bettingcart_slip .cart_cont{background-color: #f3f4f7;padding:4.44vw;border-top:1px solid rgba(205, 213, 229, 0.6);}
.cart_top .betting_info{height: 7.77vw;line-height: 7.77vw;background-color: #f3f4f7;padding:0 4.44vw;border-top:1px solid rgba(205, 213, 229, 0.6);border-bottom: 1px solid rgba(205, 213, 229, 0.6);}
.cart_top .betting_info>ul{}
.cart_top .betting_info>ul>li{float: left;}
.cart_top .betting_info>ul>li:last-child{float: right;}
.cart_top .betting_info>ul>li:after{content: '';display: block;clear: both;}
.cart_top .betting_info>ul>li>span{font-size: 3.05vw;float: left;padding-right: 2.22vw;color:rgba(0, 0, 0, 0.4);}
.cart_top .betting_info>ul>li>p{font-size: 3.33vw;float: left;color:rgba(0, 0, 0, 0.8);}
.bettingcart_slip .betting_input{}
.bettingcart_slip .betting_input>span{font-size: 3.61vw;float: left;line-height: 10vw;width:18.88vw;}
.bettingcart_slip .betting_input>p{font-size: 3.88vw;width:calc(100% - 18.88vw);height: 10vw;border-radius: 1.11vw;background-color: rgba(255,255,255,0.8);text-align: left;padding-left: 2.77vw;line-height: 10vw;overflow: hidden;float: left;position: relative;}
.bettingcart_slip .betting_input>p>input{font-size: 5vw;height: 100%;border:none;outline:none;vertical-align: top;color:#000;font-family: 'SpoqaHanSansNeo-Medium';width:86%;line-height: 10vw;}
.bettingcart_slip .betting_input>p>a{position: absolute;right:2.22vw;top:50%;transform: translateY(-50%);}
.bettingcart_slip .betting_input>p>a>img{width:6.66vw;}
.bettingcart_slip .betting_input>button{border:none;float: left;margin-left: 1.11vw;}
.bettingcart_slip .betting_input>button>img{width: 15.55vw;}
.bettingcart_slip .cart_cont>ul{padding-top:2.22vw;}
.bettingcart_slip .cart_cont>ul>li{float: left;margin-right: 0.83vw;}
.bettingcart_slip .cart_cont>ul>li>button{width:16.11vw;height: 7.5vw;display: block;background-color: #054b2d;text-align: center;color:#fff;font-size: 3.33vw;border:none;}
.bettingcart_slip .cart_cont>ul>li:nth-child(2)>button,.bettingcart_slip .cart_cont>ul>li:nth-child(3)>button{width:17.77vw;}
.bettingcart_slip .cart_cont>ul>li:nth-child(4)>button{width:20vw;}
.bettingcart_slip .cart_cont>ul>li>button.max_btn{background-color: #00b869;}
.bettingcart_slip .cart_cont>ul>li:last-child{margin-right: 0px;}
.bettingcart_slip .betting_result{padding-top:1.66vw;}
.bettingcart_slip .betting_result>p{line-height: 8.61vw;}
.bettingcart_slip .betting_result>p>span{font-size: 3.33vw;float: left;}
.bettingcart_slip .betting_result>p>strong{float: right;color:#ff7347;font-size: 4.44vw;font-weight: 500;}
.bettingcart_slip .betting_result>p>strong>em{vertical-align: top;font-size: 4.44vw;color:rgba(0, 0, 0, 0.6);}

.live_con .b_league_head>a,.live_wrap .b_league_head>a{width:5.55vw;height: 5.55vw;border-radius: 50%;padding:0px;line-height: 6vw;text-align: center;}
.live_con .b_league_head>a>span,.live_wrap .b_league_head>a>span{margin-left: 0px;}

.match_box{box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.12);margin-bottom: 2.22vw;}
.match_box>.match{background-color: #fff;padding:4.16vw 4.44vw 3.88vw 4.44vw}
.match_box>.match>ul{}
.match_box>.match>ul>li{float: left;width:35.5vw;}
.match_box>.match>ul>li:nth-child(2){width:15vw;margin:0 2.22vw;}
.match_box>.match>ul>li>p:after{content: '';display: block;clear: both;}
.match_box>.match>ul>li>p>span{font-size: 3.33vw;float: left;max-width: 75%;}
.match_box>.match>ul>li>p>strong{color:#23427b;font-size: 4.44vw;float: right;line-height: 1.1;}
.match_box>.match>ul>li:nth-child(3)>p>strong{float: left;}
.match_box>.match>ul>li:nth-child(3)>p>span{float: right;}
/* .match_box>.match_tab{display: none;} */
.match_tab_top{background-color: rgba(228, 239, 248, 0.8);height: 6.66vw;line-height: 6.66vw;padding-left: 4.44vw;}
.match_tab_top>p{color:rgba(35, 54, 93, 0.7);font-size: 3.33vw;}
.match_tab_top>p>span{color:rgba(35, 54, 93, 0.7);}
.match_tab_top>p>a{color:#0186ff;margin-left: 3.33vw;}
.match_tab_top>p>span.match_point{color:rgba(35, 54, 93, 0.5);padding-left: 2.22vw;}
.match_box.on>.b_league_head{background-color: rgba(255, 255, 255, 0.8);}
.main_con.ap .match_box>.b_league_head, .main_con.ap .match_box.on>.b_league_head{background-color: rgba(255, 255, 255, 0.8);}
.match_box.on>.match_tab{display: block;}
.match_box.on>.match_tab > .widget{text-align: center;}
.match_box.on>.match_tab > .widget > p{padding:20vw 5vw;}

.game_img{background-color: #f4f4f7;padding:25.83vw 0;}
.game_img>p{text-align: center;font-size: 3.33vw;color:rgba(0,0,0,0.4);line-height: 1.67;}

.match_box .game_info{background-color: #fff;}
.match_box .game_info table{}
.match_box .game_info table td{border-bottom: 1px solid rgba(0,0,0,0.2);height: 8.88vw;text-align: center;font-size:3.33vw;}
.match_box .game_info table tr:last-child td{border-bottom: none;}
.live_score_list .match_box .game_info table td{width:6%;}
.live_score_list .match_box .game_info table td:first-child{width:28%;text-align: left;padding-left: 4.44vw;}

.live_con .b_game_list{padding:2.22vw 0;}
.live_con .b_game_detail{padding:2.22vw 4.44vw 0 4.44vw;}

/* 라이브스코어 */
.change_list{float: right;margin-left: 2.22vw;}
.change_list>img{width:6.66vw;}
.live_date{height: 13.33vw;background: #f4f6fb;padding:2.77vw 4.44vw 0 4.16vw;}
.live_date>.live_date_cont{float: left;}
.live_date>.live_date_cont>a{float: left;border:1px solid #cdd5e5;width:13.33vw;height: 7.77vw;line-height: 7.77vw;text-align: center;border-radius: 3.88vw;background-color: #fff;font-size: 3.88vw;color:rgba(0,0,0,0.7);margin-right: 1.38vw;}
.live_date>.live_date_cont>p{float: left;position: relative;}
.live_date>.live_date_cont>p>input{width:43.88vw;height: 7.77vw;border-radius: 3.88vw;}
.live_date>.live_date_cont>p>a{position: absolute;width:2.22vw;height: 3.88vw;background-size: cover;top:50%;transform: translateY(-50%);}
.live_date>.live_date_cont>p>a.date_prev{background-image: url(/images/score/date_prev_btn.png);left:2.22vw;}
.live_date>.live_date_cont>p>a.date_next{background-image: url(/images/score/date_next_btn.png);right:2.22vw;}
.ui-datepicker{top:50.82vw !important;}
.live_date>.live_date_cont>p .hasDatepicker.on{background-color: #00b869;color:#fff;border:none;}
.live_date>.live_date_cont>p>.hasDatepicker.on+a.date_prev{background-image: url(/images/score/date_prev_btn_white.png);}
.live_date>.live_date_cont>p>.hasDatepicker.on+a.date_prev+a.date_next{background-image: url(/images/score/date_next_btn_white.png);}

.live_wrap .main_con .b_league_head{background-color:rgba(255, 255, 255, 0.8);}
.live_wrap .main_con .match_box.on>.b_league_head{background-color: rgba(255, 255, 255, 0.8);}
.live_wrap .main_con .match_box.off .b_league_head{background-color: rgba(0,0,0,0.15);}

.live_score_img .match_box>.match{padding:4.72vw 11.94vw;}
.live_score_img .match>ul{}
.live_score_img .match>ul>li{float: left;width:29.44vw;position: relative;line-height: inherit;}
.live_score_img .match>ul>li:nth-child(2){width:calc(100% - 58.88vw);padding-top:6.2vw;margin:0;}
.live_score_img .match>ul>li:nth-child(2)>em{margin:0 auto;}
.live_score_img .match>ul>li:after{content: '';display: block;clear: both;}
.live_score_img .match>ul>li>p{float: left;width:18.33vw;text-align: center;}
.live_score_img .match>ul>li>p>img{width:100%;max-height: 16vw;}
.live_score_img .match_box>.match>ul>li>p>span{display: block;font-size: 3.33vw;padding-top:1.94vw;float: inherit;max-width: inherit;width:100%;}
.live_score_img .match>ul>li>p>strong{font-size: 4.44vw;color:#23427b;font-weight: 500;font-family: 'SpoqaHanSansNeo-Medium';position: absolute;left:2vw;top:6.2vw;}
.live_score_img .match>ul>li:first-child>p>strong{left:inherit;right:2vw;}
.live_score_img .match>ul>li:last-child>p{float: right;}
#app .vs_em{display: block;width:100%;height: 5vw;line-height: 5vw;text-align: center;font-size: 3.33vw;color:#fff;font-family: 'SpoqaHanSansNeo-Medium';background-color: #98A4BF;border-radius: 2.5vw;background-image: none;}
#app .match_box.on .vs_em{background-color: #3d7ad6;}
#app .match_box .vs_em.vs_off{background-color:#999999;}

.none_betting{padding:8.05vw 0;}
.none_betting>p{width:46.66vw;}

.live_none_game{background-color: rgba(35, 54, 93, 0.05);height: calc(100vh - 50.82vw);position: relative;margin-bottom: -50vw;}
.live_none_game>p{text-align: center;position: absolute;left:50%;top:50%;transform: translate(-50%, -50%);font-size: 3.88vw;color:rgba(0, 0, 0, 0.4);}

.b_banner{margin-bottom: 2.22vw;}
.b_banner>a{}
.b_banner>a>img{width:100%;}
.sport-game-swiper .swiper-android .swiper-slide, .sport-game-swiper .swiper-wrapper{transition-duration: 0ms !important;}

.bet_up_slip{}
.bet_up_slip>.bus_inner{position: fixed;left:0;bottom:0;width:100%;z-index:2001;}
.bet_up_slip>.bus_inner>.bus_cont{border-top-left-radius: 1.66vw;border-top-right-radius: 1.66vw;box-shadow: 0 -2px 12px 0 rgba(0,0,0,0.2);background-color: #fff;padding:3.61vw 6.66vw 0 6.66vw;}
.bet_up_slip>.bus_inner>.bus_cont>p{text-align: center;color:#ef4141;font-size: 3.88vw;padding-bottom: 1.11vw;}
.bet_up_slip>.bus_inner>.bus_cont>ul{}
.bet_up_slip>.bus_inner>.bus_cont>ul>li{}
.bet_up_slip>.bus_inner>.bus_cont>ul>li:first-child{}
.bet_up_slip>.bus_inner>.bus_cont>ul>li:after{clear: both;display: block;content: '';}
.bet_up_slip>.bus_inner>.bus_cont>ul>li>p{float: left;line-height: 15.55vw;font-size: 4.44vw;color:#404141;}
.item_num{float: right;padding-top:4.16vw;}
.item_num>button{float: left;text-align: center;width:7.77vw;height: 7.77vw;background-color: rgba(0, 0, 0, 0.2);border:none;outline:none;}
.item_num>button>img{width: 4.72vw;}
.bet_up_slip>.bus_inner>.bus_cont>ul>li.on>.item_num>button,.bettingcart_slip .cart_top>ul>li.on>.item_num>button{background-color: #00b869;}
.item_num>input{float: left;text-align: center;width:10vw;height: 7.77vw;border:none;background-color: rgba(0, 0, 0, 0.03);font-size: 4.44vw;color:#404141;}
.bet_up_slip>.bus_inner>a{}

.bettingcart_slip .cart_top>ul>li .item_num{position: absolute;right: 4.44vw;top:50%;transform: translateY(-50%);padding-top:0px;}

/* payback event */
.payback_cart_popup { display:none;}
.payback_cart_popup.trans_bg,.payback_cart_popup.shadow_bg{z-index: 2000!important;}
.payback_cart_popup>.pop_inner{background-color: #fff;position: absolute;left:50%;transform: translateX(-50%);width:90%;border:1px solid #dcdcdc;box-sizing: border-box;box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.1);top:15%;text-align: center;font-family: 'SpoqaHanSansNeo';}
.payback_cart_popup>.pop_inner>.pop_cont{padding:7vw 5vw;}
.payback_cart_popup>.pop_inner>.popup_close{position:absolute;right:15px;top:15px;}
.payback_cart_popup>.pop_inner>.popup_close>img{width:22px;}
.payback_cart_popup>.pop_inner>.pop_cont>h2{font-size: 5.7vw;font-weight: 500;line-height: 1.33;color: #333;margin: 5vw auto;}
.payback_cart_popup>.pop_inner>.pop_cont>.title_img .loading_ani {position: relative;left: 50%;transform: translateX(-50%);}
.payback_cart_popup>.pop_inner>.pop_cont>p{font-size: 5.7vw;font-weight: 500;line-height: 1.33;color:#333;margin: 10px auto 40px auto;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide{width:100%;border: solid 1px #F8F8F8;background-color:#F8F8F8;margin: 0 2px;padding: 23px 0;display:inline-block;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide > li {width:100%;text-align: center;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide > li:nth-child(n+2) {margin-top:2vw;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide > li > span {display: inline-block;font-size: 4.1vw;line-height: 1.5;color:#3B3B3B;text-align: left;width: 33vw;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide > li > span em {font-size: 4.1vw;color:#3B3B3B;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide > li > span.guide_title {color:#3B3B3B;padding: 1vw 0;font-size:4.1vw;display: inline-block;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide > li > span.payback_text {width: 43vw;text-align: center;background: #3357AB;border-radius: 4px;color: #fff;padding: 1vw 2vw;font-family: 'SpoqaHanSansNeo-Light';}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide > li > span.payback_text em {color:#fff; font-family: 'SpoqaHanSansNeo-Light';padding-right:0.5vw;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide .info_area{display:none;}
.payback_cart_popup>.pop_inner>.pop_cont>ul.pop_guide.on .info_area{display:block;}
.payback_cart_popup>.pop_inner>.pop_btn {border-top:1px solid rgba(0,0,0,0.15);}
.payback_cart_popup>.pop_inner>.pop_btn>a{display: inline-block;padding: 14px 0;color: #404141;width: 50%;background-color: #fff;font-size: 4.8vw;}
.payback_cart_popup>.pop_inner>.pop_btn>a+a{width:48%;border-left:1px solid rgba(0,0,0,0.15);}