@charset "utf-8";
/*배팅구역*/
.match__content {width:100%;height: auto;overflow: hidden;}

/*이벤트폴더*/
.bonus_zone {border: solid 1px #d1d1d1;background: #f5f5f5;padding: 8px 8px 3px;padding-bottom: 0px;margin-bottom: 10px;}
.bonus_zone h1 {}
.bonus_zone .bonus_list {width: 100%;overflow: hidden;margin-bottom: 5px;}
.bonus_list_item {}
.bonus_list_item .bonus_item_cov {}
.match_bonus_item {width:100%;overflow:hidden;}
.match_bonus_item:first-child:nth-last-child(2),
.match_bonus_item:first-child:nth-last-child(2)~li { width:49%;overflow: hidden;margin:0.5%;float:left}
.match_bonus_item:first-child:nth-last-child(3),
.match_bonus_item:first-child:nth-last-child(3)~li {width: 100%;overflow: hidden;float:left;}
.match_bonus_item .match_bonus_list {}
.match_bonus_item .match_bonus_list .match_bonus_list_row {}
.bonus_list_row .elc {text-align: center;float: left;display: inline-block;border: 1px solid #484853;background: #3a3a42;border-radius: 3px;font-size: 12px;height: 40px;line-height: 40px;cursor: pointer;box-shadow: rgb(0 0 0 / 50%) 0px 2px 3px;white-space: nowrap;overflow: hidden;vertical-align: top;transition: 200ms all;width: calc((88% - 7px) / 2);padding: 0px 10px;text-overflow: ellipsis;}
.bonus_list_row .elc:hover {background: #e88b00;}
.bonus_list_row .elc--active {background: rgb(181, 101, 23);border: solid 1px #000000;box-shadow: 0px 1px 3px #00000063;}
.event_bet_list {overflow: hidden;}
.event_bet_list .event-list-date {line-height: 30px;height: 30px;}
.event-list-row {width:100%;height: auto;overflow: hidden;}

.bonus_zone.euro {border: 0;border-radius: 0;background: transparent;padding: 0;box-shadow: none;margin: 0;}
.bonus_zone.euro .league_row {background: transparent;padding: 0px 5px;margin: 0;}
.bonus_list.euro {width: 100%;padding: 0;margin: 0;display: flex;align-content: center;justify-content: center;}
.bonus_list_row.euro {width: 100%;padding: 0;margin: 0;}
.match_bonus_item.euro {width:100%;overflow:hidden;}
.match_bonus_item.euro:first-child:nth-last-child(2),
.match_bonus_item.euro:first-child:nth-last-child(2)~li {float: left;width: 50%;padding: 10px 20px;margin: 0;text-align: center;background: #073244;}
.match_bonus_item.euro:first-child:nth-last-child(3),
.match_bonus_item.euro:first-child:nth-last-child(3)~li {width: 33.33%;padding: 10px 20px;margin: 0;background: #092550;}
.match_bonus_item.euro .match_bonus_list {}
.match_bonus_item.euro .match_bonus_list .match_bonus_list_row {}
.bonus_list_row.euro .home_team_choice {width: 100%;height: 60px;line-height: 20px;text-align: center;padding: 6px 3px;border: 0;border-radius: 6px;background: #0d4676;}
.bonus_list_row.euro .home_team_choice p {line-height: 24px;}
.bonus_list_row.euro .home_team_choice .bonus_lock {position:absolute;top:0;left:0;width:100%;height:100%;color:#246f91;padding-top:23px;background:#0e3b4e;display:none;}
.bonus_list_row.euro .away_team_choice {width: 100%;height: auto;line-height: 25px;text-align: center;border: 0;margin: 0;background: transparent;}

/*이벤트폴더 끝*/

/*스포츠베팅폴더*/
.flex_between {display: flex;justify-content:space-between;}
.btinfo {width:20%;min-width: 130px;font-size: 12px;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.btteam {width: 70%;}
.btresult {display: flex;width: 10%;min-width: 70px;font-size: 12px;flex-direction: column;justify-content: center;align-items: center;}


.dividend_board {display: flex;width: 100%;height: auto;float:left;margin-bottom: 5px;justify-content: space-between;}
.dividend_board .stand_by {display:none;position:absolute;top:0;width: 100%;height: 100%;text-align: center; overflow: hidden;background:rgb(0 0 0 / 45%);z-index:1}
.dividend_board .stand_by .newstatus {width: 100%;height: 100%;font-size: 1.5rem;font-weight: bold;display: flex;align-items: center;justify-content: center;}

.home_team_choice, .mu_team_choice, .away_team_choice, .gamescore {
    font-size: 12px;
    border: solid 1px #d1d1d1;
    background: #fff;
    height: 45px;
    line-height: 43px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: top;
    padding: 0px 10px;
    text-overflow:ellipsis;
    letter-spacing: -1px;
}
.home_team_choice .home_team_span, .home_team_choice .spg_type_ {float:left;margin-left:4px;}
.home_team_choice .elc-odds {float: right;margin-right: 3px;font-size: 12px;font-weight: 200;}
.home_team_choice .elc-odds .up {color: #03A9F4;font-size: 10px;float: left;text-shadow: none;margin-right: 4px;}
.home_team_choice .elc-odds .down {color: red;}
.home_team_choice .elc-odds .hand {color: #FF9800;font-size: 10px;}
.home_team_choice .elc-odds .odd {color: #FF9800;float: left;text-shadow: none;line-height: 35px;margin-right: 2px;font-size: 11px;}
.mu_team_choice .elc-odds {font-size: 12px;font-weight: 200;}
.away_team_choice .away_team_span, .away_team_choice .spg_type_ {float:right;margin-right:4px;}
.away_team_choice .elc-odds {float: left;margin-left: 3px;font-size: 12px;font-weight: 200;}
.away_team_choice .elc-odds .up {color: #2196F3;/* float: right; */margin-left: 2px;}
.away_team_choice .elc-odds .down {color: #FF9800;font-size: 0.7143rem;float:right;/* margin-left: 4px; */}
.away_team_choice .elc-odds .hand {font-size: 0.7143rem;}
.away_team_choice .elc-odds .even {color: #FF9800;float: right;margin-left: 3px;line-height: 35px;font-size: 11px;}
.home_team_choice .spg_type_, .away_team_choice .spg_type_ {color: #03A9F4;font-size: 11px;}


.timer{margin-left: 10px;}
.timer img{width: 25px; margin-top: -4px;}
.countdown {color: #FFC107;font-size: 12px;}
.home_team_choice:hover, .mu_team_choice:hover, .away_team_choice:hover {background: #ffeb3b;border: solid 1px #d1c12a;}
.elc--active {background: #FFEB3B !important;border: 1px solid #a3dd5f !important;}
/*스포츠베팅폴더 끝*/



/* 미니게임 해더부분 공용*/
.live_menu {display: flex;width: 100%;margin-bottom: 5px;justify-content: space-between;}
.live_menu .gm_menu {
    width: calc(100% / 2 - 2px);
    height: 45px;
    text-align: center;
    font-size: 14px;
    border: solid 1px #2a2c32;
    background: #24262b;
    color: #50e2e4;
    line-height: 45px;
    margin: 0 1px;
    cursor: pointer;
}
.live_menu .gm_menu.m1 {width: calc(100% / 4 - 3px);}
.gm_menu a {display: block;}
.live_menu .on {background: #3f9142;border: 1px solid #46a149;}

.live_menu .gm_menu:first-child:nth-last-child(2),
.live_menu .gm_menu:first-child:nth-last-child(2)~div {width:calc(100% / 2 - 2px);}
.live_menu .gm_menu:first-child:nth-last-child(3),
.live_menu .gm_menu:first-child:nth-last-child(3)~div {width: calc(100% / 3 - 2px);}
.live_menu .gm_menu:first-child:nth-last-child(4),
.live_menu .gm_menu:first-child:nth-last-child(4)~div {width:calc(100% / 4 - 3px);}
.live_menu .gm_menu:first-child:nth-last-child(5),
.live_menu .gm_menu:first-child:nth-last-child(5)~div {width:calc(100% / 5 - 3px);}
.live_menu .gm_menu:first-child:nth-last-child(6),
.live_menu .gm_menu:first-child:nth-last-child(6)~div {width:calc(100% / 6 - 3px);}

/*미니게임 해더부분 공용 끝*/

/*미니게임*/
.live_wrap {}
.game_view {
    width: 100%;
    max-height: 625px;
    aspect-ratio: 1 / 0.749;
    border: 1px solid #d1d1d1;
    margin-bottom: 10px;
    overflow: hidden;
}
.mini_title {
    position: relative;
    height: 50px;
    padding: 15px;
    letter-spacing: -1px;
    background: #fbfbfb;
}

.iframe_div {position: relative;width: 830px;height: 625px;transform: scale(1, 1);transform-origin: top left;margin: 0 auto;overflow: hidden;}
.piframe {width:830px;height:641px;transform-origin:top left;transform: scale(1, 1);}
.pmiframe {width:300px;height:515px;margin: 0 auto;}
.iframe_div div {position: absolute;z-index:1;}
.npball_iframe {width: 830px;height: 640px;transform: scale(1, 1);transform-origin: top left;margin: 0 auto;overflow: hidden;}

/*.cover1 {top: 10px;left: 270px;width: 300px;height: 100px;background-color: #0d1122;}
.cover2 {top: 17px;right: 88px;width: 70px;height: 35px;}
.cover3 {top: 150px;left: 20px;width: 235px;height: 470px;background-color: #0d1122;line-height: 20px;}
.cover4 {top: 25px;left: 0px;width: 105px;height: 55px;}
.cover1n {top: 15px;left: 0px;width: 170px;height: 50px;}
.cover2n {top: 80px;left: 10px;width: 195px;height: 210px;font-size: 11px;line-height: 20px;}
.cover3n {top: 313px;left: 37px;z-index: 350;width: 176px;height: 106px;border-radius: 10px;background-color: #0d1122;}
.cover4n {bottom: 13px;left: 0px;width: 200px;height: 50px;}*/
/* 파워볼 아이프레임 끝 */

/*파워볼 배팅폴더*/
._bet {
    position: relative;
    width: 100%;
    height: auto;
    padding: 0;
    text-align: center;
    margin-bottom: 10px;
}
.closeBetDiv {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index:1;
    background:rgb(0 0 0 / 30%);
}
.closeBetDiv div {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.closeBetDiv div span {
    font-size: 70px;
    font-weight: 700;
    color: #e1ff00;
    text-shadow: 0 0 10px rgb(0 0 0 / 50%);
}

.g_gm {margin-bottom: 5px;}

.folder_container {display: flex;width: 100%;height: calc(100% - 52px);overflow: hidden;flex-direction: column;}
.folder_box {width:100%;height: auto; overflow: hidden;}
.folder_box .sub_title {padding: 5px;}
.folder_box .bet_list_in {display: flex;width: 100%;height:auto;overflow: hidden;justify-content: space-between;}
.bet_home, .bet_mu, .bet_away {
    margin-bottom: 5px;
    display: flex;
    border: solid 1px #d1d1d1;
    background: #fff;
    height: 50px;
    line-height: 50px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: top;
    padding: 0px 15px;
    text-overflow: ellipsis;
    letter-spacing: -1px;
    justify-content: space-between;
}
.bet_home {margin-right: 2px;}
.bet_mu {margin:0 1px;display:inline-block;}
.bet_mu span {margin:0 5px;}
.bet_away {margin-left:2px;}
.half {width:calc(50% - 2px);}
.three {width:calc(33.33% - 2px);} 

.bet_home {color:#03A9F4;}
.bet_mu {color:#4CAF50;}
.bet_away {color:#FF5722;}
.bet_home:hover {background: #65afff;color: #fff;border: solid 1px #2196F3;}
.bet_mu:hover {background: #8bc34a;color: #fff;border: solid 1px #29a92e;}
.bet_away:hover {background: #ff4254;color: #fff;border: solid 1px #cb372c;}

.folder_box.qty {float: left; width:calc(50% - 4px);margin: 0 2px;}
.folder_box.qty:nth-child(1) .bet_home {color: #000000;}
.folder_box.qty:nth-child(2) .bet_away {color: #ffeb3b;}
.folder_box.qty:nth-child(1) .bet_home:hover {background: #000000;color: #ffffff;}
.folder_box.qty:nth-child(2) .bet_away:hover {background: #ffeb3b;color: #000000;}
.folder_box:last-child .bet_list_in div {margin-bottom:0;}


#real_time_bte_list {
    width: 100%;
    float: left;
    font-weight: 300;
    overflow: hidden;
}
#real_time_bte_list ul {} 
#real_time_bte_list ul:last-child {border-bottom:none}
#real_time_bte_list ul li {width:12.5%;font-size:12px}

.tab_title .active {background-color:#3f404b;}

/**************종목탭 ********************/
.tab_box {border-bottom: none;width:100%;border: 0;margin-bottom: 10px;overflow: hidden;}
.tab_box .tab_box_ul {display: flex;justify-content: space-between;background: #ffffff;}
.tab_box .tab_box_ul .title {width: 5.5%;max-width: 20.35px;text-align: center;font-size: 10px;line-height: 9px;height: 50px;color: #fff;padding-top: 1px;background: #1e1e1e;border: 1px solid rgba(0, 0, 0, 0.5);}
.tab_box .tab_box_ul li {display: flex;cursor: pointer;height: 50px;line-height: 50px;align-items: center;justify-content: center;}
.tab_box .tab_box_ul li img {}
.tab_box .tab_box_ul li span {}
.tab_box .tab_box_ul li p {}
.tab_box .tab_box_ul .icons {font-size: 1.5rem;}
.tab_box .tab_box_ul .icons img {width: 26px;}
.tab_box .tab_box_ul .field {font-size: 11px;}
.tab_box .tab_box_ul .Number {font-size: 0.85rem;line-height: 0.85rem;color: #ccc;}
.tab_box .tab_box_ul li:hover {} 

/**************배팅 폴더 ********************/
/* multi betting */
.spport_notice {border: solid 1px #d1d1d1;background: #fbfbfb;padding: 8px 8px 2px;margin-bottom: 10px;cursor: default;pointer-events: none;overflow: hidden;}
.spport_notice .game_wrap {overflow: hidden;margin-bottom: 5px;/* color: #8BC34A; */}
.league_row, ._home, ._mu, ._away, .g_info_cov{}
.info_box .info_row {border-bottom: 1px dotted #2d2d34;padding: 10px 0;line-height: 20px;}
.info_btn {display: inline-block;}
.league_row {height: 40px;line-height: 40px;}
.league_row img {width: 30px;}
.league_row img span {}
.spport_notice ul {}
.spport_notice ul li {}

.multi-list{min-height: 470px;padding: 0px;overflow: hidden;}
.multi-list .bet-head-table{overflow: hidden;padding: 0;border: 1px solid rgb(47 47 47);background: rgb(0 0 0 / 35%);}
.multi-list .bet-head-table ul {margin: 0;padding: 0;}
.multi-list .bet-head-table ul li {float:left;list-style:none;line-height: 2.643rem;height: 2.643rem;font-size: 12px;}
.multi-list .bet-head-table .bet-head-time {}
.multi-list .bet-head-table .bet-head-type {width: 16%;text-align: center;}
.multi-list .bet-head-table .bet-head-home {width: 30%;text-align: center;font-weight: bold;}
.multi-list .bet-head-table .bet-head-draw {width: 10%;text-align: center;font-weight: bold;}
.multi-list .bet-head-table .bet-head-away {width: 30%;text-align: center;font-weight: bold;}
.multi-list .bet-head-table .bet-head-up-time {width: 5%;text-align: center;font-weight: bold;}
.multi-list .bet-head-table .bet-head-status {width: 8%;text-align: center;font-weight: bold;}
.multi-list .bet_list{overflow: hidden;}
.bet_list .g_info {border: solid 1px #d1d1d1;background: #fbfbfb;padding:8px;margin-bottom:5px;padding-bottom: 3px;}
.g_info_cov {width: 100%;height: 30px;padding: 0;font-size: 12px;line-height: 30px;margin-bottom: 3px;}
.g_info .g_info_cov ul {margin:0;padding:0}
.g_info .g_info_cov ul li {list-style:none;float:left;margin-right: 10px;}
.g_info .g_info_cov ul li:last-child {float:right;margin-right:0;}
.g_info .g_info_cov ul li a {position: absolute;right: 20px;padding: 5px;background: #FF5722;color: #fff;border-radius: 3px;cursor: pointer;position: absolute;right: 20px;}
.g_info .g_info_cov ul li a:hover {background: #ff3d00;}
.g_info .g_info_cov .game_img {float: left;}
.g_info .g_info_cov .game_img img{margin-right:4px;}
.g_info .g_info_cov .game_date_r {float: left;margin-left: 20px;}
.g_info .g_list {width: 100%;height: auto;padding: 0;overflow: hidden;}
.game-list {}
.select_folder, .result.soccer {width: 100%;height: auto;margin-bottom: 3px;display: flex;justify-content: space-between;overflow: hidden;}


.MouseOn {background:#4CAF50;}

/**************경기결과 ********************/
.result-tab-mobile {position: relative;height: 60px;width: 100%;padding: 0;margin-bottom: 10px;overflow: hidden;}
.mobile-cv {display: inline-block;text-align: center;width: 100%;height: auto;overflow: hidden;overflow-x: auto;padding: 0;}
.result-tab {height: 100%;padding: 0;overflow: hidden;}
.result-tab-in {width:100%;margin: 0;padding: 0;overflow:hidden;}
.result-tab ul {display: flex;width: 100%;height: 100%;padding: 0;justify-content: space-between;}
.result-tab ul li {padding:0 10px;height: 45px;line-height: 45px;text-align:center;border-radius: 23px;margin: 0 2.5px;cursor:pointer;transition: all .3s;}
.result-tab ul li:first-child:nth-last-child(4),
.result-tab ul li:first-child:nth-last-child(4)~li {width:calc(100% / 4 - 2px);}
.result-tab ul li:first-child:nth-last-child(5),
.result-tab ul li:first-child:nth-last-child(5)~li {width:calc(100% / 5 - 2px);}
.result-tab ul li:first-child:nth-last-child(6),
.result-tab ul li:first-child:nth-last-child(6)~li {width:calc(100% / 6 - 2px);}
.result-tab ul li:first-child:nth-last-child(7),
.result-tab ul li:first-child:nth-last-child(7)~li {width:calc(100% / 7 - 2px);}
.result-tab ul li:first-child:nth-last-child(8),
.result-tab ul li:first-child:nth-last-child(8)~li {width:calc(100% / 8 - 2px);}
.result-tab ul li:first-child:nth-last-child(9),
.result-tab ul li:first-child:nth-last-child(9)~li {width:calc(100% / 9 - 2px);}
.result-tab ul li:first-child:nth-last-child(10),
.result-tab ul li:first-child:nth-last-child(10)~li {width:calc(100% / 10 - 2px);}
.result-tab .on {border: 1px solid #4CAF50;background-color: #4CAF50;}
.result-tab ul li .mu_name {font-size: 12px;margin-bottom: 0;}
.result {width:100%;}
.result .home_team_choice, .result .mu_team_choice, .result .away_team_choice {cursor: default;pointer-events: none;}
.result .home_team_choice .home_team_span {float: left;margin-left: 5px;}
.result .home_team_choice .elc-odds {float: right;margin-right: 5px;}
.result .home_team_choice .elc-odds .up {float: left;text-shadow: none;margin-right: 3px;}
.result .home_team_choice .elc-odds .down {color:red}
.result .home_team_choice .elc-odds .hand {color: #adaa22;}
.result .home_team_choice .elc-odds .odd {color: #ffffff;float: left;text-shadow: none;line-height: 40px;margin-right: 2px;}
.result .mu_team_choice .elc-odds {}
.result .away_team_choice .away_team_span {float: right;margin-right: 5px;}
.result .away_team_choice .elc-odds {float: left;margin-left: 5px;}
.result .away_team_choice .elc-odds .up {color: #a00000;}
.result .away_team_choice .elc-odds .down {}
.result .away_team_choice .elc-odds .hand {text-shadow: none;}
.result .away_team_choice .elc-odds .even {color: #008eff;float: right;margin-left: 3px;line-height: 40px;}
.home_team_choice {width: calc((44% - 3px));}
.mu_team_choice {width: 12%;text-align: center;}
.away_team_choice {width: calc((44% - 3px));}
.result .home_team_choice{width:calc(38% - 3px);margin-right: 3px;}
.result .mu_team_choice{width:calc(12%);}
.result .away_team_choice{width:calc(38% - 3px);margin-left: 3px;}
.result .gamescore {display: flex;width:calc(12% - 3px);height: auto;text-align: center;margin-left:3px;padding: 0px 3px;pointer-events: none;align-items: center;justify-content: center;}
.dividend_board.result.dog .home_team_choice{width:calc(33.33% - 3px);margin-right: 3px;}
.dividend_board.result.dog .mu_team_choice{width:calc(33.33%);}
.dividend_board.result.dog .away_team_choice{width:calc(33.33% - 3px);margin-left: 3px;}
.dividend_board.result.dog div .team_span {float: left;}
.dividend_board.result.dog div .ratio_span {float: right;}

.Qty {float: left;width: calc(50% - 3px);margin-right: 3px;}
.Qty:nth-child(2) {margin-right:0px;margin-left: 3px;}

.poweropen {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
    background: rgb(0 0 0 / 10%);
    backdrop-filter: blur(6px);
}
.poweropen div {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -150px;
    margin-left: -175px;
    width: 320px;
    height: 300px;
    font-size: 16px;
    font-weight: 600;
    background:#041f2a;
    text-align: center;
    padding:90px 10px 0;
    line-height: 30px;
    border-radius: 10px;
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 80%);
}

@media only screen and (max-width:1025px) {
.game_view {width:100%;}  
._bet {}
}

@media only screen and (max-width: 769px) {
#g_sports .g_info {/* padding: 1px; */padding-bottom: 3px;border: none;border-radius: 0;box-shadow: none;/* background: transparent; */} 
.head_chk {padding-left: 5px;}   
.home_team_choice, .mu_team_choice, .away_team_choice {display: flex;height: auto;padding: 2.5px;line-height: 18px;flex-wrap: wrap;align-items: center;justify-content: center;}
.home_team_span, .away_team_span, #s_home_team, #s_away_team, .spg_type {
    width: 100%;
    text-align: center;
    display:block;
    line-height: 20px;
    letter-spacing: -1px;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0 !important;
}
.dividend_board.result.dog .home_team_choice, .dividend_board.result.dog .mu_team_choice, .dividend_board.result.dog .away_team_choice {text-align:center}
.dividend_board.result.dog div .team_span, .dividend_board.result.dog div .ratio_span {width: 100%;text-align:center;line-height:25px;font-size: 11px;}
.result .home_team_choice, .result .away_team_choice {width: calc((42% - 3px));}
.result .mu_team_choice {}
.betting .home_team_choice, .betting .away_team_choice  {width: calc((43% - 4px));}
.betting .mu_team_choice {}
.board .dividend_board .home_team_choice, .board .dividend_board .away_team_choice{width: calc(44% - 4px);}

.home_team_choice .elc-odds, .mu_team_choice .elc-odds, .away_team_choice .elc-odds {
    width: 100%;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    margin: 0 !important;
} 
.bet_info {padding:0;}
.bet_info_head {height:auto;line-height: 35px;padding: 0px 1px;border: 0;overflow: hidden;}
.bet_info_head ul li {letter-spacing: -1px;}
.line {margin: 2px;}
.detail_head, .board .detail_head {width: 70%;height:25px;line-height:25px;letter-spacing: -0.7px;background: none;border: 0;padding: 0px 1px;box-shadow: none;}
.board .dividend_board {display: flex;width: 100%;}
.betting {display: flex;width: 100%}
.gamescore {line-height: 18px;min-width: 60px;flex-direction: column;}
.spport_notice .game_wrap div {min-height:35px;line-height:35px}
.dividend_board.betting .home_team_choice .dividend_board.betting .away_team_choice{}
.dividend_board.betting .mu_team_choice{}
.right {}
.right #sub_open {color: #8BC34A;}
.head-type, .head-type2, .head-score, .head-state {display: none}
.head-home, .head-away{width: 40%;}
.head-draw {width: 15%;}
.slip_banner {margin-top: 10px;margin-bottom: 10px;}
.index_kakao_bn{width: 98%;overflow: hidden;}
.index_kakao_bn img {width: 100%;}
.iframe_div {overflow: unset;} 
}
@media screen and (max-width:860px) {
.game_view {}
.iframe_div {height:auto;text-align:center;}
}


@media only screen and (max-width: 760px) {
.info_btn {width:100%;padding: 3px 0;}
}
@media screen and (max-width: 620px) {
.flex_between {flex-wrap: wrap;}
.btinfo {width: 100%;margin-bottom: 5px;display: flex;flex-direction: row;align-items: center;justify-content: flex-start;}
.btinfo p {margin-right: 10px}
.btteam {width: calc(100% - 60px);}
.btresult {min-width: 55px;}
}
@media screen and (max-width: 530px) {
.btinfo {}
.btteam {}
.btresult {}
}


input::-webkit-input-placeholder {color: #f5f5f5;font-size: 12px}
input:-ms-input-placeholder {color: #f5f5f5;font-size: 12px}
textarea::-webkit-input-placeholder {color: #f5f5f5;font-size: 12px}
textarea:-ms-input-placeholder {color: #f5f5f5;font-size: 12px}
input::placeholder {color: #f5f5f5;font-size: 12px}

