@charset "utf-8";

/********************************************************
■ league : 리그
********************************************************/
.league {width: 100%; height: 34px; line-height: 34px; margin: 6px 0 4px 0; border-bottom: 1px solid #111; background-color: #1F2631; font-size: 13px; text-align: left; letter-spacing: -1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box; box-shadow: 0 3px 2px rgba(0, 0, 0, 0.2);}
.league img {margin: -2px 0 0 3px; vertical-align: middle; width: 26px; height: 16px;}
.league .lg_day {color: #999; margin-left: 2px; font-size: 12px;}
.league .lg_time {color: #40bbe0; font-size: 12px;}

.league a {float: right; display: block; position: relative; padding: 0 2px; color: #fece43;}
.league a em {color: #fff; text-decoration: none;}
.league a span {display: block; width: 100%; height: 1px; position: absolute; top: -1px; right: 0; background-color: #3d486c;}

.league_p {width: 100%; line-height: 20px; font-size: 11px; padding-left: 3px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box; text-align: left;}
.league_r {float: right; color: #999; padding-right: 5px;}

.league .g_lge_tx1 {margin: 0 0 0 3px; color: #ddd;}
.league .g_lge_tx2 {margin: 0 0 0 3px; color: #ddd;}

.league a.g_list_view {margin: -1px 0 0 0; padding: 0 7px!important; background-color: #7E2929; color: #FFC600;}
.league a.g_list_view em {color: #fff; font-style: normal;}
.league a.g_list_hold {margin: -1px 0 0 0; padding: 0 7px!important; background-color: #2F3E55; color: #FFC600;}

.league .g_end_scr {float: right; color: #ccc; letter-spacing: -1px;}
.league .g_end_scr em {color: #f7832e;}
.league .g_end_scr span {margin: 0 5px;}


/********************************************************
■ league_s : 리그 배팅결과
********************************************************/
.league_s {width: 100%; height: 26px; line-height: 26px; margin: 2px 0 2px 0; font-size: 13px; text-align: left; letter-spacing: -1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box;}
.league_s img {margin: -2px 0 0 3px; vertical-align: middle; width: 26px; height: 16px;}
.league_s .lg_day {color: #999; margin-left: 2px; font-size: 12px;}
.league_s .lg_time {color: #40bbe0; font-size: 12px;}
.league_s .g_lge_tx1 {margin: 0 0 0 2px; color: #ddd; font-size: 12px;}
.league_s .g_lge_tx1 em {color: #fddb4c;}


/********************************************************
■ league_m : 리그 배팅내역
********************************************************/
.league_m {width: 100%; height: 26px; line-height: 26px; margin: 2px 0 2px 0; text-align: left; letter-spacing: -1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box;}
.league_m img {margin: -2px 0 0 3px; vertical-align: middle; width: 26px; height: 16px;}
.league_m .lg_day {color: #999; margin-left: 2px; font-size: 12px;}
.league_m .lg_time {color: #40bbe0; font-size: 12px;}
.league_m .g_lge_tx1 {margin: 0 0 0 2px; color: #ddd; font-size: 12px;}
.league_m .g_lge_tx1 em {color: #fddb4c;}

.league_m .g_mbt_scr {float: right; color: #999; font-size: 12px; letter-spacing: -1.5px;}
.league_m .g_mbt_scr em {color: #f7832e;}
.league_m .g_mbt_scr span {margin: 0 5px;}

.league_h {height: 34px; line-height: 34px; margin: 1px 1px 4px 1px; border-bottom: 1px solid #111; background-color: #222A36; font-size: 13px; text-align: left; letter-spacing: -1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box;}
.league_h img {margin: -2px 0 0 3px; vertical-align: middle; width: 26px; height: 16px;}
.league_h .lg_day {color: #999; margin-left: 2px;}
.league_h .lg_time {color: #40bbe0;}

.league_h .g_mbt_h {float: right; color: #999; letter-spacing: -1px;}
.league_h .g_mbt_h span {margin: 0 5px;}

/********************************************************
■ game_mbt_info : 배팅정보
********************************************************/
.game_mbt_info {padding: 3px; margin: 5px 0 0 0; background-color: #262E3B; border: 1px solid #111;}
.game_mbt_info ul {display: table; width: 100%; padding: 2px; background-color: #191D26; border: 1px solid #111; box-sizing: border-box; -webkit-box-sizing: border-box;}
.game_mbt_info ul li {display: table-cell; width: 25%; letter-spacing: -1px; color: #959da5;}
.game_mbt_info ul li:nth-child(2) {border-left: 1px dashed #262E3B;}
.game_mbt_info ul li:nth-child(3) {border-left: 1px dashed #262E3B;}
.game_mbt_info ul li:nth-child(4) {border-left: 1px dashed #262E3B;}
.game_mbt_info ul li p {display: block;}
.game_mbt_info ul li:nth-child(1) span {color: #f2c60c;}
.game_mbt_info ul li:nth-child(2) span {color: #8fe617;}
.game_mbt_info ul li:nth-child(3) span {color: #f2c60c;}

/********************************************************
■ game_mbt_info : 배팅정보
********************************************************/
.sgame_mbt_info {padding: 3px; margin: 5px 0 0 0; background-color: #262E3B; border: 1px solid #111;}
.sgame_mbt_info ul {display: table; width: 100%; padding: 2px; background-color: #191D26; border: 1px solid #111; box-sizing: border-box; -webkit-box-sizing: border-box;}
.sgame_mbt_info ul li {display: table-cell; width: 14%; letter-spacing: -1px; color: #959da5;}
.sgame_mbt_info ul li:nth-child(2) {border-left: 1px dashed #262E3B;}
.sgame_mbt_info ul li:nth-child(3) {border-left: 1px dashed #262E3B;}
.sgame_mbt_info ul li:nth-child(4) {border-left: 1px dashed #262E3B;}
.sgame_mbt_info ul li p {display: block;}
.sgame_mbt_info ul li:nth-child(1) span {color: #f2c60c;}
.sgame_mbt_info ul li:nth-child(2) span {color: #8fe617;}
.sgame_mbt_info ul li:nth-child(3) span {color: #f2c60c;}

/********************************************************
■ game_mbt_btn : 배팅정보 버튼박스
********************************************************/
.game_mbt_btn {overflow: hidden; padding: 0 10px 30px 10px; text-align: right;}
.game_mbt_btn .checkbox {margin-top: 3px;}


/********************************************************
■ no data : 데이터 없음
********************************************************/
.no_data {overflow: hidden; text-align: center; color: #999;}
.no_data::after {content: ''; clear: both; display: block;}
.no_data p {padding: 60px 0; font-size: 13px;}


/********************************************************
■ game_gr : 색상
********************************************************/
.g_gr_nt {background-color: #621D42;}
.g_gr_nh {background-color: #391027;}
.g_gr_n {background-color: #2F3E55;}
.g_gr_o {background-color: #E9A82B;}
.g_gr_c {background-color: #955b33;}
.g_gr_d {background-color: #272C34;}
.g_gr_sc {background-color: #3b3331;}
.g_gr_h {background-color: #222A36;}


/********************************************************
■ g_nt_txt : 공지효과
********************************************************/
.g_nt_txt {animation:g_nt_txt 1.5s infinite; -webkit-animation:g_nt_txt 1.5s infinite;}
@keyframes g_nt_txt {
    0% {opacity: 0.3;}
    30% {opacity: 1;}
    60% {opacity: 1;}
    100% {opacity: 0.3;}
}


/********************************************************
■ game_data : 게임레이아웃
********************************************************/
.game_row {margin: 0 0 15px 0;}
/*.game_data {display: block;}
.game_row {display: block; margin: 0 0 15px 0;}*/
.game_end_row {display: block; margin: 0 0 15px 0;}
.game_mbt_row {display: block; margin: 0 0 15px 0; padding: 1px; border: 2px solid #2E476C;}

.g_item {overflow: hidden; width: 100%; display: table; border-spacing:1px;} 
.g_item li {position: relative; display: table-cell; vertical-align: middle; height: 100%; font-size: 12px; padding: 6px 2px 6px 2px; letter-spacing: -1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box; word-break: break-all; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);}

.g_home {width: 43%; cursor:pointer; -webkit-transition: 0.3s; transition: 0.3s;}
.g_home a {width: 100%; display:table;}
.g_home_end {width: 38%; cursor:pointer;}
.g_home_end a {width: 100%; display:table;}
.g_home_over {width: 43%; cursor:pointer;}
.g_home_over a {width: 100%; display:table;}
.g_home_end_over {width: 38%; cursor:pointer;}
.g_home_end_over a {width: 100%; display:table;}
.g_odd {width: 14%; cursor:pointer;}
.g_odd_over {width: 14%; cursor:pointer;}
.g_away {width: 43%; cursor:pointer; -webkit-transition: 0.3s; transition: 0.3s;}
.g_away a {width: 100%; display:table;}
.g_away_end {width: 38%; cursor:pointer;}
.g_away_end a {width: 100%; display:table;}
.g_away_over {width: 43%; cursor:pointer;}
.g_away_over a {width: 100%; display:table;}
.g_away_end_over {width: 38%; cursor:pointer;}
.g_away_end_over a {width: 100%; display:table;}

.g_score {width: 10%; line-height: 14px;}
.g_home_nt, .g_away_nt, .g_home_n, .g_away_n, .g_home_o, .g_away_o, .g_home_d, .g_away_d {width: 65%; max-width: 65%; display: table-cell; vertical-align: middle; line-height: 14px; letter-spacing: -1px;}
.g_home_odd_nt, .g_away_odd_nt, .g_home_odd_n, .g_away_odd_n, .g_home_odd_o, .g_away_odd_o, .g_home_odd_d, .g_away_odd_d {width: 35%; max-width: 35%; display: table-cell; vertical-align: middle; letter-spacing: -1px;}
.g_home_odd_nt img, .g_away_odd_nt img, .g_home_odd_n img, .g_away_odd_n img, .g_home_odd_o img, .g_away_odd_o img, .g_home_odd_d img, .g_away_odd_d img {width: 10px; height: 12px; vertical-align: middle; margin-top: -2px;}
.g_home_nt img, .g_away_nt img, .g_home_n img, .g_away_n img, .g_home_o img, .g_away_o img, .g_home_d img, .g_away_d img {width: 10px; height: 12px; vertical-align: middle; margin-right: 2px; margin-top: -2px;}

.g_home_nt {color: #f4f4f4; text-align: left;}
.g_home_odd_nt {color: #fab313; text-align: right;}
.g_odd_nt {color: #fab313;}
.g_away_odd_nt {color: #fab313; text-align: left;}
.g_away_nt {color: #f4f4f4; text-align:right;}

.g_home_n {color: #f4f4f4; text-align: left;}
.g_home_odd_n {color: #fab313; text-align: right;}
.g_odd_n {color: #fab313;}
.g_away_odd_n {color: #fab313; text-align: left;}
.g_away_n {color: #f4f4f4; text-align:right;}

.g_home_o {color: #222; text-align: left;}
.g_home_odd_o {color: #222; text-align: right;}
.g_odd_o {color: #222;}
.g_away_odd_o {color: #222; text-align: left;}
.g_away_o {color: #222; text-align:right;}

.g_home_d {color: #999; text-align: left;}
.g_home_odd_d {color: #999; text-align: right;}
.g_odd_d {color: #999;}
.g_away_odd_d {color: #999; text-align: left;}
.g_away_d {color: #999; text-align:right;}


/********************************************************
■ game : 가로 리스트
********************************************************/
/* 게임 텝 */
.tab_menu {clear: both; overflow: hidden; border: 1px solid #111; margin: 15px auto;}
.tab_menu .tab_h {border-collapse: collapse;} 
.tab_menu .tab_h::after {content: ''; clear: both; display: block;}
.tab_menu .tab_h li {position: relative; display: table-cell; width: 1%; text-align:center; cursor: pointer; height: 36px; line-height: 36px; border-left: 1px solid #111; background-color: #1B212A; color: #bbb;}
.tab_menu .tab_h li:first-child {border-left: none;}
.tab_menu .tab_h li.active {background-color: #394B67; color: #f4f4f4 !important;} 
.tab_menu .tab_content {clear: both; padding: 5px; background-color: #394B67;} 
.tab_menu .tab_view {display: none;}  

/* 게임 가로 리스트 */
.chart_row {clear: both; overflow: hidden; margin: 15px auto;}
.chart_list {overflow-x: auto; display: block; -webkit-overflow-scrolling: touch; -moz-overflow-scrolling: touch;}
.chart_list table {table-layout:fixed; border-collapse: collapse;}
.chart_list .chart_line {width: 36px; text-align: center;}
.chart_list .chart_line tr {height: 34px; border: 1px solid #111;}
.chart_list .chart_line tr th {background-color: #252E3B; border-left: 1px solid #111; border-bottom: 1px solid #111; border-top: 1px solid #111; font-size: 14px; color: #ccc; font-weight: normal;}
.chart_list .chart_line tr td {background-color: #1B212A; border-left: 1px solid #111; border-bottom: 1px solid #111;}

/* 게임 가로 리스트 볼 */
.ball_bg_1, .ball_bg_2, .ball_bg_3, .ball_bg_4 {position: relative; display: block; width: 30px; height: 30px; margin: 1px auto 0 auto; color: #fff; font-size: 13px; border-radius: 50px; -webkit-border-radius: 50px;}
.ball_bg_1 span, .ball_bg_2 span, .ball_bg_3 span, .ball_bg_4 span {position: absolute; left: 0; top: 8px; display: block; width: 100%; font-size: 11px; text-align: center; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3); letter-spacing: -0.5px;}
.ball_bg_1 em, .ball_bg_2 em, .ball_bg_3 em, .ball_bg_4 em {display: block; width: 12px; height: 12px; line-height: 12px; background-color: #222; font-size: 9px; color: #ffc600; border-radius: 30px; -webkit-border-radius: 30px;}

.ball_bg_1 em.lem, .ball_bg_2 em.lem, .ball_bg_3 em.lem, .ball_bg_4 em.lem {position: absolute; left: 0; top: 0;}
.ball_bg_1 em.rem, .ball_bg_2 em.rem, .ball_bg_3 em.rem, .ball_bg_4 em.rem {position: absolute; right: 0; top: 0;}

.ball_bg_1 {background-color: #0f6dac;}
.ball_bg_2 {background-color: #b92010;}
.ball_bg_3 {background-color: #009333;}
.ball_bg_4 {background-color: #953cbc;}


/********************************************************
■ powerball : 파워볼
********************************************************/
.g_pw_1 a, .g_pw_1_over a, .g_pw_2 a, .g_pw_2_over a, .g_pw_3 a, .g_pw_3_over a, .g_pw_4 a, .g_pw_4_over a {width: 100%; display: table; letter-spacing: -1px;}
.g_pw_1, .g_pw_1_over, .g_pw_2, .g_pw_2_over, .g_pw_3, .g_pw_3_over, .g_pw_4, .g_pw_4_over {padding: 6px 1px 6px 1px !important;}
.g_pw_1 {width: 50%; cursor:pointer;}
.g_pw_1_over {width: 50%; cursor:pointer;}
.g_pw_2 {width: 33.3%; cursor:pointer;}
.g_pw_2_over {width: 33.3%; cursor:pointer;}
.g_pw_3 {width: 16.6%; cursor:pointer;}
.g_pw_3_over {width: 16.6%; cursor:pointer;}
.g_pw_4 {width: 25%; cursor:pointer;}
.g_pw_4_over {width: 25%; cursor:pointer;}

.g_pw_1_n, .g_pw_2_n {display: table-cell; vertical-align: middle; line-height: 13px; color: #f4f4f4; text-align: left;}
.g_pw_1_odd_n, .g_pw_2_odd_n {display: table-cell; vertical-align: middle; color: #fab313; text-align: right;}
.g_pw_3_n {vertical-align: middle; line-height: 13px; color: #f4f4f4; text-align: center;}
.g_pw_3_odd_n {vertical-align: middle; color: #fab313; text-align: center;}
.g_pw_4_n {vertical-align: middle; line-height: 13px; color: #f4f4f4; text-align: center;}
.g_pw_4_odd_n {vertical-align: middle; color: #fab313; text-align: center;}

.g_pw_1_o, .g_pw_2_o {display: table-cell; vertical-align: middle; line-height: 13px; color: #222; text-align: left;}
.g_pw_1_odd_o, .g_pw_2_odd_o {display: table-cell; vertical-align: middle; color: #222; text-align: right;}
.g_pw_3_o {vertical-align: middle; line-height: 13px; color: #222; text-align: center;}
.g_pw_3_odd_o {vertical-align: middle; color: #222; text-align: center;}
.g_pw_4_o {vertical-align: middle; line-height: 13px; color: #222; text-align: center;}
.g_pw_4_odd_o {vertical-align: middle; color: #222; text-align: center;}

.g_pw_1_d, .g_pw_2_d {display: table-cell; vertical-align: middle; line-height: 13px; color: #999; text-align: left;}
.g_pw_1_odd_d, .g_pw_2_odd_d {display: table-cell; vertical-align: middle; color: #999; text-align: right;}
.g_pw_3_d {vertical-align: middle; line-height: 13px; color: #999; text-align: center;}
.g_pw_3_odd_d {vertical-align: middle; color: #999; text-align: center;}
.g_pw_4_d {vertical-align: middle; line-height: 13px; color: #999; text-align: center;}
.g_pw_4_odd_d {vertical-align: middle; color: #999; text-align: center;}

.pwb_t_1 {color: #e8e0f5;}
.pwb_t_2 {color: #c5b0e6;}
.pwb_t_3 {color: #a684dd;}
.pwb_t_4 {color: #9568dd;}

.g_pw_info {width: 100%; height: 26px; line-height: 26px; background-color: #232A36; margin: 6px 0 0px 0; border-top: 1px solid #2f394a; border-bottom: 1px solid #181d26;}
.g_pw_info span {color: #a9b2ba; margin: 0 5px;}
.g_pw_info em {color: #a4e01c;}


/********************************************************
■ bustabit : 부스타빗
********************************************************/
/* 부스타빗 상단 */
.bst_row {padding: 3px; margin: 0 0 15px 0; background-color: #2E394B; border: 1px solid #111;}
.bst_row .bst_bet {padding: 5px; background-color: #1B212A; border: 1px solid #111;}
.bst_row .bst_bet h3 {padding: 5px 0 10px 0; margin-bottom: 10px; border-bottom: 1px dashed #455464; color: #27c5ff; text-align: left; font-size: 16px; font-weight: normal; letter-spacing: -2px;}
.bst_row .bst_bet .bst_btbox {display: table; width: 100%; border: 1px solid #111; margin: 0 0 10px 0;}
.bst_row .bst_bet .bst_btbox li {display: table-cell; width: 1%; border-left: 1px solid #111;}
.bst_row .bst_bet .bst_btbox li:first-child {border-left: none;}
.bst_row .bst_bet .bst_btbox li a {display: block; height: 34px; line-height: 34px; padding: 0 5px; background-color: #374862; color: #f4f4f4; cursor: pointer;}

.bst_row .bst_bet .bst_btnow {display: table; width: 100%;}
.bst_row .bst_bet .bst_btnow li {display: table-cell; width: 55%; text-align: right;}
.bst_row .bst_bet .bst_btnow li:first-child {width: 45%; text-align: left;}
.bst_row .bst_bet .bst_btnow li a {display: inline-block; height: 30px; line-height: 30px; padding: 0 8px; margin: 0 1px; color: #ddd; cursor: pointer; letter-spacing: -1px;}
.bst_row .bst_bet .bst_btnow li a.bst_coin_del {background-color: #842929; color: #ddd;}
.bst_row .bst_bet .bst_btnow li a.bst_coin_now {background-color: #294A7C; color: #ddd;}
.bst_row .bst_bet .bst_num {width: 100%; height: 30px; line-height: 30px; padding: 0 5px; margin: -1px 3px 0 0; border: 1px solid #ccc; background-color: #fff; text-align: right; font-size: 14px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1) inset; box-sizing: border-box; -webkit-box-sizing: border-box;}


/********************************************************
■ mini game : 미니게임
********************************************************/
/* 레이아웃 */
.live_mini_game {clear: both; overflow: hidden; line-height: 1; margin: 10px 0; font-weight: normal;}
.live_mini_game::after {content: ''; display: block; clear: both;}

/********************************************************
■ mini game : 아이프레임
********************************************************/
/* 아이프레임 // 파워사다리 */
.ntry_pwsdr {background-color: transparent;}
.ntry_pwsdr .live_gm {height: 610px;}
.ntry_pwsdr .live_gm iframe {width: 610px; height: 610px;}

/* 아이프레임 // 파워볼 */
.ntry_pwb {background-color: transparent;}
.ntry_pwb .live_gm {height: 610px;}
.ntry_pwb .live_gm iframe {width: 610px; height: 610px;}

/* 아이프레임 // 키노사다리 */
.ntry_knsdr {background-color: transparent;}
.ntry_knsdr .live_gm {height: 610px;}
.ntry_knsdr .live_gm iframe {width: 610px; height: 610px;}

/* 아이프레임 // 공통 */
.live_iframe {overflow: hidden; width: 610px; margin: 0 auto;}
.live_iframe .live_gm {position: relative; z-index: 2;}
.live_iframe .live_gm .gm_bg {position: absolute; top: 0; left: 0; z-index: 3;}
.live_iframe .live_gm .gm_bg1 {position: absolute; bottom: 0; right: 0; z-index: 3;}
.live_iframe .live_gm .left_tx {line-height: 1.3;}
.live_iframe .live_gm .left_tx span {color: #ffd800;}
.live_iframe .live_gm .left_tx::-webkit-scrollbar-track {background-color: #5a3f2f; border-radius: 5px;}
.live_iframe .live_gm .left_tx::-webkit-scrollbar {width: 10px; background-color: #73503c;}
.live_iframe .live_gm .left_tx::-webkit-scrollbar-thumb {height: 50px; background-color: #fae6c5; border-radius: 5px;}
.live_iframe .live_gm .left_tx {scrollbar-base-color:#5a3f2f;scrollbar-face-color:#e8c957;scrollbar-3dlight-color: #5a3f2f;scrollbar-highlight-color:#5a3f2f;scrollbar-track-color:#5a3f2f;scrollbar-arrow-color:#e8c957;scrollbar-shadow-color:#5a3f2f;scrollbar-dark-shadow-color:#5a3f2f;}


/********************************************************
■ mini game : 쿼리
********************************************************/
/* -- 아이폰5 -- */
@media all and (max-width:320px) {
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.55, 0.55); 
        -webkit-transform: scale(0.55, 0.55); 
        -o-transform: scale(0.55, 0.55); 
        -ms-transform: scale(0.55, 0.55); 
        transform: scale(0.55, 0.55); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -9px;
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.55, 0.55); 
        -webkit-transform: scale(0.55, 0.55); 
        -o-transform: scale(0.55, 0.55); 
        -ms-transform: scale(0.55, 0.55); 
        transform: scale(0.55, 0.55); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -9px;
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.55, 0.55); 
        -webkit-transform: scale(0.55, 0.55); 
        -o-transform: scale(0.55, 0.55); 
        -ms-transform: scale(0.55, 0.55); 
        transform: scale(0.55, 0.55); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left;
        margin-left: -9px;
    }

    .ntry_pwsdr {height: 340px;}
    .ntry_pwb {height: 340px;}
    .ntry_knsdr {height: 340px;}
}

/* -- 갤럭시 시리즈 -- */
@media all and (min-width:321px) and (max-width:360px) {    
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.61, 0.61); 
        -webkit-transform: scale(0.61, 0.61); 
        -o-transform: scale(0.61, 0.61); 
        -ms-transform: scale(0.61, 0.61); 
        transform: scale(0.61, 0.61); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -7px;
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.61, 0.61); 
        -webkit-transform: scale(0.61, 0.61); 
        -o-transform: scale(0.61, 0.61); 
        -ms-transform: scale(0.61, 0.61); 
        transform: scale(0.61, 0.61); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -7px;
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.61, 0.61); 
        -webkit-transform: scale(0.61, 0.61); 
        -o-transform: scale(0.61, 0.61); 
        -ms-transform: scale(0.61, 0.61); 
        transform: scale(0.61, 0.61); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -7px;
    }

    .ntry_pwsdr {height: 380px;}
    .ntry_pwb {height: 380px;}
    .ntry_knsdr {height: 380px;}
}

/* -- 아이폰 6 7 8 -- */
@media all and (min-width:361px) and (max-width:375px) {
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.64, 0.64); 
        -webkit-transform: scale(0.64, 0.64); 
        -o-transform: scale(0.64, 0.64); 
        -ms-transform: scale(0.64, 0.64); 
        transform: scale(0.64, 0.64); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -10px;
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.64, 0.64); 
        -webkit-transform: scale(0.64, 0.64); 
        -o-transform: scale(0.64, 0.64); 
        -ms-transform: scale(0.64, 0.64); 
        transform: scale(0.64, 0.64); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -10px;
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.64, 0.64); 
        -webkit-transform: scale(0.64, 0.64); 
        -o-transform: scale(0.64, 0.64); 
        -ms-transform: scale(0.64, 0.64); 
        transform: scale(0.64, 0.64); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -10px;
    }

    .ntry_pwsdr {height: 380px;}
    .ntry_pwb {height: 380px;}
    .ntry_knsdr {height: 380px;}
}

/* -- 옵티머스 g -- */
@media all and (min-width:376px) and (max-width:384px) {
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.66, 0.66); 
        -webkit-transform: scale(0.66, 0.66); 
        -o-transform: scale(0.66, 0.66); 
        -ms-transform: scale(0.66, 0.66); 
        transform: scale(0.66, 0.66); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -12px;
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.66, 0.66); 
        -webkit-transform: scale(0.66, 0.66); 
        -o-transform: scale(0.66, 0.66); 
        -ms-transform: scale(0.66, 0.66); 
        transform: scale(0.66, 0.66); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -12px;
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.66, 0.66); 
        -webkit-transform: scale(0.66, 0.66); 
        -o-transform: scale(0.66, 0.66); 
        -ms-transform: scale(0.66, 0.66); 
        transform: scale(0.66, 0.66); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -12px;
    }

    .ntry_pwsdr {height: 380px;}
    .ntry_pwb {height: 380px;}
    .ntry_knsdr {height: 380px;}
}

/* -- 아이폰 6+ 7+ 8+ -- */
@media all and (min-width:385px) and (max-width:414px) {
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.71, 0.71); 
        -webkit-transform: scale(0.71, 0.71); 
        -o-transform: scale(0.71, 0.71); 
        -ms-transform: scale(0.71, 0.71); 
        transform: scale(0.71, 0.71); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -12px;
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.71, 0.71); 
        -webkit-transform: scale(0.71, 0.71); 
        -o-transform: scale(0.71, 0.71); 
        -ms-transform: scale(0.71, 0.71); 
        transform: scale(0.71, 0.71); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -12px;
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.71, 0.71); 
        -webkit-transform: scale(0.71, 0.71); 
        -o-transform: scale(0.71, 0.71); 
        -ms-transform: scale(0.71, 0.71); 
        transform: scale(0.71, 0.71); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left;
        margin-left: -12px;
    }

    .ntry_pwsdr {height: 430px;}
    .ntry_pwb {height: 430px;}
    .ntry_knsdr {height: 430px;}
}

/* -- 아이패드 -- */
@media all and (min-width:415px) and (max-width:768px) {
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.84, 0.84); 
        -webkit-transform: scale(0.84, 0.84); 
        -o-transform: scale(0.84, 0.84); 
        -ms-transform: scale(0.84, 0.84); 
        transform: scale(0.84, 0.84); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.84, 0.84); 
        -webkit-transform: scale(0.84, 0.84); 
        -o-transform: scale(0.84, 0.84); 
        -ms-transform: scale(0.84, 0.84); 
        transform: scale(0.84, 0.84); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.84, 0.84); 
        -webkit-transform: scale(0.84, 0.84); 
        -o-transform: scale(0.84, 0.84); 
        -ms-transform: scale(0.84, 0.84); 
        transform: scale(0.84, 0.84); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
    }

    .ntry_pwsdr {height: 580px;}
    .ntry_pwsdr .live_iframe {width: 100%;}
    .ntry_pwsdr .live_gm iframe {width: 920px!important; height: 610px;}
    .ntry_pwb {height: 580px;}
    .ntry_pwb .live_iframe {width: 100%;}
    .ntry_pwb .live_gm iframe {width: 920px!important; height: 610px;}
    .ntry_knsdr {height: 580px;}
    .ntry_knsdr .live_iframe {width: 100%;}
    .ntry_knsdr .live_gm iframe {width: 920px!important; height: 610px;}
}

/* -- 갤럭시텝 -- */
@media all and (min-width:769px) and (max-width:800px) {
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.97, 0.97); 
        -webkit-transform: scale(0.97, 0.97); 
        -o-transform: scale(0.97, 0.97); 
        -ms-transform: scale(0.97, 0.97); 
        transform: scale(0.97, 0.97); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.97, 0.97); 
        -webkit-transform: scale(0.97, 0.97); 
        -o-transform: scale(0.97, 0.97); 
        -ms-transform: scale(0.97, 0.97); 
        transform: scale(0.97, 0.97); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.97, 0.97); 
        -webkit-transform: scale(0.97, 0.97); 
        -o-transform: scale(0.97, 0.97); 
        -ms-transform: scale(0.97, 0.97); 
        transform: scale(0.97, 0.97); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
    }

    .ntry_pwsdr {height: 590px;}
    .ntry_pwsdr .live_iframe {width: 100%;}
    .ntry_pwsdr .live_gm iframe {width: 920px!important; height: 610px;}
    .ntry_pwb {height: 590px;}
    .ntry_pwb .live_iframe {width: 100%;}
    .ntry_pwb .live_gm iframe {width: 920px!important; height: 610px;}
    .ntry_knsdr {height: 590px;}
    .ntry_knsdr .live_iframe {width: 100%;}
    .ntry_knsdr .live_gm iframe {width: 920px!important; height: 610px;}
}

/* -- 멀티게임 -- */
@media all and (width:372px) {
    .ntry_pwsdr .live_gm {
        -moz-transform: scale(0.64, 0.64); 
        -webkit-transform: scale(0.64, 0.64); 
        -o-transform: scale(0.64, 0.64); 
        -ms-transform: scale(0.64, 0.64); 
        transform: scale(0.64, 0.64); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -16px;
    }
    .ntry_pwb .live_gm {
        -moz-transform: scale(0.64, 0.64); 
        -webkit-transform: scale(0.64, 0.64); 
        -o-transform: scale(0.64, 0.64); 
        -ms-transform: scale(0.64, 0.64); 
        transform: scale(0.64, 0.64); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -16px;
    }
    .ntry_knsdr .live_gm {
        -moz-transform: scale(0.64, 0.64); 
        -webkit-transform: scale(0.64, 0.64); 
        -o-transform: scale(0.64, 0.64); 
        -ms-transform: scale(0.64, 0.64); 
        transform: scale(0.64, 0.64); 
        -moz-transform-origin: top left; 
        -webkit-transform-origin: top left; 
        -o-transform-origin: top left; 
        -ms-transform-origin: top left; 
        transform-origin: top left; 
        margin-left: -16px;
    }

    .ntry_pwsdr {height: 380px;}
    .ntry_pwb {height: 380px;}
    .ntry_knsdr {height: 380px;}
}




/********************************************************
■ play_icon / hot_icon  : 플레이아이콘 핫아이콘 // 2-1 추가
********************************************************/
.league_r img {width: 20px!important; height: 20px!important; margin: 0 0 0 5px!important;}

.gm_hot {display: inline-block; width: 15px; height: 14px; margin: -2px 1px 0 0; background: url(/images/m/gm_hot.png) no-repeat; background-size: 15px 14px; vertical-align: middle;}
.gm_hot_1 {display: inline-block; width: 15px; height: 14px; background: url(/images/m/gm_hot.png) no-repeat; background-size: 15px 14px; vertical-align: middle;}





/********************************************************
■ score_box : 스코어 // 2-6 추가
********************************************************/
.score_box {display: block; margin: 2px 2px 5px 2px;}
.score_box.end {display: block; margin: 0 101px 10px 70px;}
.score_box.mbt {display: block; margin: 0 101px 10px 247px;}
.score_box h3 {margin: 5px 0 5px 0; padding: 5px 0; color: #CEA05E; background-color: #222; font-weight: normal; font-size: 13px; cursor: pointer}
.score_box ul {padding: 0 1px 0 0; box-sizing: border-box; -webkit-box-sizing: border-box;}
.score_box ul:last-child {padding: 0}

.score_line {display: table-cell; width: 1%; vertical-align: top;}
.score_line li {font-size: 12px; margin-bottom: 3px; padding: 6px 5px; box-sizing: border-box; -webkit-box-sizing: border-box;}
.score_line li a {display: table; width: 100%; font-size: 11px; letter-spacing: 0; cursor: pointer;}


/********************************************************
■ g_ct : 게임 카테고리 삭제 // 7-6 추가
********************************************************/
.g_ct {display: none!important;}








