@charset"UTF-8";

@import url('fonts.css');

/* default */
* {margin:0;padding:0}
html {width:100%;height:100%;}
body {width:100%;height:100%;margin:0px;padding:0px;font-family:'Noto Sans Korean';font-size:14px;color:#000;line-height:18px;font-weight:400;}
div, p, ul, li, table, th, td, textarea, input,  form, h1, h2, h3, h4, h5, h6, dt, dl, dd, em, address, cite {margin:0px;padding:0px;font-family:'Noto Sans Korean', sans-serif;font-size:13px;color:#000;line-height:18px;font-weight:400;}
span{margin:0px;padding:0px;}
ul, ol, dl, dd, dt, li {list-style-type:none;margin:0;padding:0px;line-height:18px;}
table {width:100%;table-layout:fixed;border:0;border-spacing:0;border-collapse:collapse}
table, tbody, tfoot, thead, tr, th, td {color:#363636}
th {font-weight:700;color:#fff}

select {font-family:inherit;font-size:inherit;cursor:pointer;outline:none}
fieldset {border:0;margin:0px;padding:0px;}
legend {display:none;position:absolute;visibility:hidden;}
caption {visibility:hidden;width:0px;height:0px;overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px;display:none;}
img {border:0;vertical-align:top;}
optgroup {font-style:normal;font-size:0px;height:0px;line-height:0px;}
input,select {margin:0;vertical-align:middle;}
input,select,button {font-family:inherit}
button {background:none;border:0;outline:none;cursor:pointer}


*, *:before, *:after {
  margin:0;
  padding:0;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -o-box-sizing:border-box;
}
.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% { opacity: 0; }
}

/* basic */
a {text-decoration:none;color:#fff;margin:0px;padding:0px;}
a:link, a:visited {text-decoration:none;color:#fff;}
a:hover, a:focus, a:active {text-decoration:none}
a:focus, img:focus {outline:none;}

/* common */
.clear:after {content:"";display:block;clear:both;height:0;visibility:hidden;}
.f_l {float:left}
.f_r {float:right}
.fl {float:left !important}
.fr {float:right !important}

/* table */
.tbl_type1 {width:100%;border-top:1px dashed #4a515a;border-bottom:1px dashed #4a515a}
.tbl_type1 td {padding:7px 0 7px;font-size:14px;line-height:14px;font-weight:bold;color:#fff;vertical-align:top}
.tbl_type1 .tit_td {padding:16px 0 0 11px}
.tbl_type1 td input {width:203px;height:28px;padding-left:10px;font-size:14px;color:#000;line-height:28px}
.tbl_type1 td input.type_1 {display:inline-block;width:79px}
.tbl_type1 td input.type_2 {width:133px}
.tbl_type1 td input + a {margin-left:14px;}
.tbl_type1 td .warn {display:inline-block;margin-top:9px;font-size:12px;color:#fff;line-height:16px}
.tbl_type1 td select {width:96px;height:28px;font-size:14px;color:#000;line-height:28px}

.inner_wrap {position:relative;width:1200px;height:100%;margin:0 auto}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#b2b2b2 !important}

body {background:url(/common/images/bg_body.jpg) repeat 0 0}
body.join {min-height:1050px;margin:0 auto;background:url(/common/images/bg_join.jpg) no-repeat 50% 0 fixed;background-size:cover}
body.join.type_0120 {min-height:auto;background:url(/common/images/bg_join0120.jpg) repeat 50% 0 fixed;background-size:cover}

.gate_rotate {position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}

.gate {position:absolute;top:50%;left:50%;width:685px;height:577px;margin:-288px 0 0 -343px;padding-top:32px;background:url(/common/images/bg_gate.png) no-repeat 0 0}
.gate.join_m {height:630px;background:url(/common/images/bg_gate2.png) no-repeat 0 0}

.join_logo {width:477px;height:372px;margin:0 auto}
.input_join1 {width:205px;margin:37px auto 0}
.input_join1 p {font-size:14px;color:#fff;text-align:center}
.input_join1 input {width:100%;height:30px;margin-top:10px;padding-left:10px;font-size:14px;line-height:30px}
.input_join1 .btn_area {margin-top:9px}

.join.type_0120 .input_join1 {width:100%;margin:37px auto 0;padding:16px 0;border-top:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c}
.join.type_0120 .input_join1 p {font-size:14px;color:#fff;text-align:center}
.join.type_0120 .input_join1 input {display:block;width:270px;height:47px;margin:10px auto 0;padding-left:10px;background:#151b24;border:1px solid #27303f;font-size:14px;color:#fff}
.join.type_0120 .input_join1 .btn_area {padding-top:5px}
.join.type_0120 .input_join1 .btn_area  a {display:block;float:right;width:133px;height:46px;background:#797979;font-size:20px;font-weight:700;color:#fff;line-height:46px;text-align:center}
.join.type_0120 .input_join1 .btn_area  a:first-child {float:left;background:#7f704e}

.join.type_0120 .gate {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;margin:0;padding:0;background:none}
.gate .logo_wrap {position:relative;padding-top:276px;}
.gate .login_logo {position:absolute;top:-20px;left:58%;z-index:-10;transform:translateX(-50%)}
.gate .login_logo2 {position:absolute;top:-20px;left:58%;z-index:-10;transform:translateX(-50%)}

.join.type_0120 .login_area {width:310px;margin:0 auto}
.join.type_0120 .login_area > .login_ipt_area {float:none;width:100%;margin:0}
.join.type_0120 .login_area > .login_ipt_area input {width:100%;height:47px;margin-top:3px;padding-left:10px;background:#151b24;border:1px solid #7f704e;font-size:14px;color:#fff}

.login_btn_area {padding-top:5px}
.login_btn_area > a {display:block;float:right;width:153px;height:46px;background:#797979;font-size:20px;font-weight:700;color:#fff;line-height:46px;text-align:center}
.login_btn_area > a:first-child {float:left;background:#7f704e}
.login_btn_area p {clear:both;float:left;width:100%;padding-top:17px}
.login_btn_area p a {display:block;width:171px;height:37px;margin:0 auto;background:#121212;border:1px solid #757575;text-align:center}
.login_btn_area p a span {display:inline-block;padding-left:29px;background:url(../images/ico_ask_pass.png) no-repeat 0 50%;font-size:16px;font-weight:400;color:#797979;line-height:35px}


.txt_join {display:block;margin:10px auto 0}
.input_join2 {width:502px;margin:15px auto 0}
.input_join2 .btn_area {width:180px;margin:18px auto 0}

.login_area {width:298px;margin:25px auto 0}
.login_area > .login_ipt_area {float:left;width:205px;margin:-5px 6px 0 0}
.login_area > .login_ipt_area input {width:100%;height:30px;margin-top:5px;padding-left:10px;font-size:14px;line-height:30px;}
.login_area > .login_ipt_area input:first-child {margin-top:0}
.login_area > .btn_join {display:block;clear:left;margin-top:19px}

#layer_mask {position:absolute;top:0;left:0;width:100%;height:100%;background:#060709;opacity:0.55;z-index:100;display:none;}
#layer_pop {position:absolute;top:50%;left:50%;width:280px;height:auto;margin:-80px 0 0 -140px;
/*
background:url('/common/images/bg_pop_01.png') no-repeat;
*/
background-color: #333;border: 1px #eee solid;border-radius: 4px;
z-index:9999999;display:none;}
#layer_pop .ico_area {padding:15px 0 15px 0;text-align:center;}
#layer_pop .text_area {min-height:36px;padding:0px 20px 13px 20px;color:#fff;line-height:18px;text-align:center}
#layer_pop .btn_area {text-align:center;padding-bottom: 10px;}
#layer_pop .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#layer_pop .btn_area .btn01:hover {color:#ffffff;}

#join_pop {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-80px 0 0 -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:9999999;display:none;}
#join_pop .ico_area {padding:15px 0 15px 0;text-align:center;}
#join_pop .text_area {min-height:36px;padding:0px 20px 13px 20px;color:#fff;line-height:18px;text-align:center}
#join_pop .btn_area {text-align:center}
#join_pop .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#join_pop .btn_area .btn01:hover {color:#ffffff;}

#layer_pop_bet {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-80px 0 0 -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:9999999;display:none;}
#layer_pop_bet .ico_area {padding:15px 0 15px 0;text-align:center;}
#layer_pop_bet .text_area {min-height:26px;padding:0px 20px 0px 20px;color:#fff;line-height:18px;text-align:center}
#layer_pop_bet .btn_area {text-align:center}
#layer_pop_bet .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#layer_pop_bet .btn_area .btn01:hover {color:#ffffff;}
#layer_pop_bet .btn_area .btn02 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#f09486;line-height:26px}
#layer_pop_bet .btn_area .btn03:hover {color:#f97c6a;}

#layer_pop_bet2 {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-80px 0 0 -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:9999999;display:none;}
#layer_pop_bet2 .ico_area {padding:10px 0 10px 0;text-align:center;}
#layer_pop_bet2 .text_area {min-height:22px;padding:0px 20px 0px 20px;color:#fff;line-height:15px;text-align:center}
#layer_pop_bet2 .btn_area {text-align:center}
#layer_pop_bet2 .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#layer_pop_bet2 .btn_area .btn01:hover {color:#ffffff;}
#layer_pop_bet2 .btn_area .btn02 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#f09486;line-height:26px}
#layer_pop_bet2 .btn_area .btn03:hover {color:#f97c6a;}

#layer_pop_cancel {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-80px 0 0 -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:9999999;display:none;}
#layer_pop_cancel .ico_area {padding:15px 0 15px 0;text-align:center;}
#layer_pop_cancel .text_area {min-height:36px;padding:0px 20px 13px 20px;color:#fff;line-height:18px;text-align:center}
#layer_pop_cancel .btn_area {text-align:center}
#layer_pop_cancel .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#layer_pop_cancel .btn_area .btn01:hover {color:#ffffff;}

#layer_pop_del {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-80px 0 0 -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:9999999;display:none;}
#layer_pop_del .ico_area {padding:15px 0 15px 0;text-align:center;}
#layer_pop_del .text_area {min-height:36px;padding:0px 20px 13px 20px;color:#fff;line-height:18px;text-align:center}
#layer_pop_del .btn_area {text-align:center}
#layer_pop_del .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#layer_pop_del .btn_area .btn01:hover {color:#ffffff;}

#layer_pop2 {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-150px 0px 0px -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:200;display:none;}

#logout_pop {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-80px 0 0 -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:9999999;display:none;}
#logout_pop .ico_area {padding:15px 0 15px 0;text-align:center;}
#logout_pop .text_area {min-height:36px;padding:0px 20px 13px 20px;color:#fff;line-height:18px;text-align:center}
#logout_pop .btn_area {text-align:center}
#logout_pop .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#logout_pop .btn_area .btn01:hover {color:#ffffff;}

#wrap {width:100%;min-width:1200px}

header {position:relative}
header h1 {position:absolute;top:31px;left:50%;z-index:10;width:168px;height:104px;margin-left:-84px}
header h1.type_0120 {top:0;width:202px;height:172px}
header h1 a {display:block;width:100%;height:100%}
header h1 a img {display:block;width:100%;height:100%}
header .top_util_1 {float:left;padding:19px 0 0 34px}
header .top_util_1 li {float:left;margin-left:20px}
header .top_util_1 li:first-child {margin-left:0}
header .top_util_1 li a {font-size:13px;color:#bababa;line-height:14px}
header .top_util_1 li a:hover,
header .top_util_1 li a.on {color:#fff}
header .top_util_2 {float:right;padding:17px 0 0 0}
header .top_util_2 li {float:left;height:20px;padding:0 8px;border-left:1px solid #393939;border-right:1px solid #000;font-size:14px;color:#bababa;line-height:20px}
header .top_util_2 li span {font-size:14px;color:#bababa;line-height:20px}
header .top_util_2 li a {font-size:14px;color:#bababa;line-height:20px}
header .top_util_2 li a:hover,
header .top_util_2 li a.on {color:#fff}
header .top_util_2 li.user_name {padding-right:10px;padding-left:0;border-left:0}
header .top_util_2 li.user_name img {display:inline-block;width:16px;height:16px;margin-top:2px}
header .top_util_2 li.message img {margin:6px 2px}
header .top_util_2 li.logout {border-right:0}

header #gnb {clear:both;float:left;width:100%;height:55px;margin-top:16px;background:url(/common/images/bg_gnb.png) repeat-x 0 0;box-shadow:3px 4px 5px 0 rgba(0, 0, 0, 0.75)}
header #gnb .game_list {float:left;padding-left:33px}
header #gnb .game_list li {float:left;margin-left:35px}
header #gnb .game_list li:first-child {margin-left:0}
header #gnb .game_list li a {display:block;position:relative;font-size:15px;font-weight:500;color:#d3b46f;line-height:55px}
header #gnb .game_list li a:hover:before,
header #gnb .game_list li a.on:before {content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff}
header #gnb .money_info {float:right;padding-right:7px}
header #gnb .money_info li {float:left;position:relative;font-size:14px;color:#fff;line-height:55px}
header #gnb .money_info li:first-child {margin-right:20px}
header #gnb .money_info li span {display:inline-block;font-size:14px;color:#d3af62;line-height:55px}
header #gnb .money_info li .btn_change_point {display:block;width:37px;height:21px;margin:17px 20px 0 10px;background:#000;border:1px solid #2e7337;color:#2e7337;line-height:21px;text-align:center}
header #gnb .money_info li .btn_change_point:hover {background:#2e7337;border:1px solid #2e7337;color:#fff}
header #gnb .money_info li .btn_charge {display:block;width:67px;height:41px;margin:7px 2px 0 0;background:#b3121c;text-align:center;line-height:41px}
header #gnb .money_info li .btn_charge:hover {background:#e43d51}
header #gnb .money_info li .btn_charge span {display:inline-block;padding-left:12px;background:url(/common/images/ico_arr_dn.png) no-repeat 0 50%;color:#fff;line-height:14px}
header #gnb .money_info li .btn_change {display:block;width:67px;height:41px;margin-top:7px;background:#1f70c4;text-align:center;line-height:41px}
header #gnb .money_info li .btn_change:hover {background:#55aff0}
header #gnb .money_info li .btn_change span {display:inline-block;padding-left:12px;background:url(/common/images/ico_arr_up.png) no-repeat 0 50%;color:#fff;line-height:14px}

header .notice_area {clear:both;height:46px;background:none;padding:0;border:0}
header .notice_area h3 {float:left;width:85px;height:100%;font-size:14px;color:#cfc08b;line-height:46px;text-align:right}
header .notice_area .notice_text {top:0;left:105px;width:1097px;height:46px;overflow:hidden;}
header .notice_area .notice_text #slideshow {overflow:hidden;position:relative;width:1200px;height:25px;padding-left:10px;margin-top:14px;color:#fff}

header #gnb_2 {position:relative}
header #gnb_2 .game_zone {clear:both;margin-top:-5px;padding-bottom:10px}
header #gnb_2 .game_zone li {float:left;margin:5px 0 0 7.7px}
header #gnb_2 .game_zone li:nth-child(10n+1) {margin-left:0}
header #gnb_2 .game_zone li a {display:block;position:relative}
header #gnb_2 .game_zone .ico_new:before {content:"";display:block;position:absolute;top:0;left:0;z-index:10;width:29px;height:14px;background:url(../images/ico_new.png) no-repeat 0 0}

/* S:20200327_add */
header #gnb_2 .game_zone .ico_gnb {display:block;position:relative;width:113px;height:37px;background:url(../images/ico_gnb.png) no-repeat 0 0;line-height:37px}
header #gnb_2 .game_zone .ico_gnb:hover {background-position:0 -37px}
header #gnb_2 .game_zone .ico_gnb img {display:block;position:absolute;top:50%;left:8px;transform:translateY(-50%)}
header #gnb_2 .game_zone .has_child {position:relative}
header #gnb_2 .game_zone .has_child .child_wrap {display:none;position:absolute;top:42px;left:50%;transform:translateX(-50%);z-index:10;width:508px;padding:10px 15px 15px;background:#000;border:1px solid #313131}
header #gnb_2 .game_zone .has_child .child_wrap a {display:block;float:left;margin:5px 0 0 8px}
header #gnb_2 .game_zone .has_child .child_wrap a:nth-child(4n+1) {clear:both;margin-left:0}
/* E:20200327_add */

#container {background:#121212;border-top:1px solid #202020}
#contents {position:relative;float:left;width:950px;padding:0 0 100px 10px}

.content {padding-top:15px}
.content h2 {font-size:25px;font-weight:700;color:#fff;line-height:25px}

.w_60_l {float:left;width:60% !important}
.w_39_r {float:right;width:39% !important}
.m_rank {height:33px !important;color:#fefe00 !important;text-align:center !important;border:1px solid #666 !important}
.m_nick {color:#fefe00 !important;text-align:center !important;border:1px solid #666 !important}
.m_mone {padding:0 5px;color:#fefe00 !important;text-align:right !important;border:1px solid #666 !important}

.cont_section {padding:0px 10px 10px 10px;}
.cont_section .game_table {position:static}
.cont_section.bg_main_c {padding-top:78px;background:url(/common/images/bg_main_c.jpg) no-repeat 10px 0}
.cont_section.bg_main_c .txt_main_cross {display:block;position:absolute;top:25px;left:16px;width:97px;height:49px}
.cont_section.bg_main_c .txt_main_suncity {display:block;position:absolute;top:30px;right:10px;width:356px;height:45px}
.cont_section.bg_main_c .txt_main_suncity2 {position:absolute;top:32px;right:52px;font-size:14px;color:#fff}

.main_board {*zoom:1;margin-top:65px;padding:10px 0px 10px 0px;}
.main_board:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.main_board .main_left {float:left;width:49%;}
.main_board .main_right {float:right;width:49%;}

.sort_tab_wrap {margin-top:18px}
.sort_tab_wrap .tab_depth_1 {}
.sort_tab_wrap .tab_depth_1 button {display:block;float:left;width:16.66666666666667%;height:35px;background:#292828;border:1px solid #292828;border-left-color:#121212;border-bottom-color:#f8c853;font-size:13px;color:#828282;line-height:32px}
.sort_tab_wrap .tab_depth_1 button:first-child {border-left-color:#292828}
.sort_tab_wrap .tab_depth_1 button.on,
.sort_tab_wrap .tab_depth_1 button:hover {background:#121212;border:1px solid #f8c853;border-bottom:0;color:#f8c853}
.sort_tab_wrap .tab_depth_1 button.btn_live {color:#ff0000}
.sort_tab_wrap .tab_depth_1 button.btn_live.on,
.sort_tab_wrap .tab_depth_1 button.btn_live:hover {background:#ff0000;border-color:#ff0000;color:#fff;}
.sort_tab_wrap .tab_depth_1 button.btn_live .ico_live {display:inline-block;width:32px;height:17px;background:#ff0000;border-radius:2px;font-size:12px;color:#fff;line-height:17px;text-align:center}
.sort_tab_wrap .tab_depth_1 button.btn_live.on .ico_live {background:#fff;color:#ff0000}
.sort_tab_wrap .tab_depth_1 button.btn_live.on ~ button {border-bottom-color:#ff0000}
.sort_tab_wrap .tab_depth_2 {padding:11px 20px 14px}
.sort_tab_wrap .tab_depth_2:before {content:"";position:absolute;top:20px;right:19px;width:1px;height:26px;background:#333}
.sort_tab_wrap .tab_depth_2 .sort_list li {position:relative}
.sort_tab_wrap .tab_depth_2 .sort_list li:before {content:"";position:absolute;top:9px;left:0;width:1px;height:26px;background:#333}
.sort_tab_wrap .tab_depth_2 .sort_list a {display:block;float:left;position:relative;width:90px;height:46px;padding-top:33px;font-size:13px;font-weight:700;color:#a7a7a7;line-height:13px;text-align:center}
.sort_tab_wrap .tab_depth_2 .sort_list a.on,
.sort_tab_wrap .tab_depth_2 .sort_list a:hover {color:#b2985f}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.major {background:url(/common/images/svg/major.png) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.major.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.major:hover {background:url(/common/images/svg/major_b2985f.png) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.all:before {content:"ALL";position:absolute;top:5px;left:0;width:100%;font-size:15px;font-weight:700;color:#a7a7a7;line-height:15px;text-align:center}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.all.on:before,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.all:hover:before {color:#b2985f}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Baseball {background:url(/common/images/svg/baseball_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Baseball.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Baseball:hover {background:url(/common/images/svg/baseball_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Basketball {background:url(/common/images/svg/basketball_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Basketball.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Basketball:hover {background:url(/common/images/svg/basketball_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Football {background:url(/common/images/svg/football_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Football.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Football:hover {background:url(/common/images/svg/football_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Volleyball {background:url(/common/images/svg/volleyball_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Volleyball.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Volleyball:hover {background:url(/common/images/svg/volleyball_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.IceHockey {background:url(/common/images/svg/ice-hockey_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.IceHockey.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.IceHockey:hover {background:url(/common/images/svg/ice-hockey_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Tennis {background:url(/common/images/svg/tennis_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Tennis.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Tennis:hover {background:url(/common/images/svg/tennis_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.volleyball {background:url(/common/images/svg/volleyball_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.volleyball.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.volleyball:hover {background:url(/common/images/svg/volleyball_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.mma {background:url(/common/images/svg/mma_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.mma.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.mma:hover {background:url(/common/images/svg/mma_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Golf {background:url(/common/images/svg/golf_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Golf.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Golf:hover {background:url(/common/images/svg/golf_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Fighting {background:url(/common/images/svg/Fighting_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Fighting.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Fighting:hover {background:url(/common/images/svg/Fighting_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.UFC {background:url(/common/images/svg/Fighting_a7a7a7.svg) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.UFC.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.UFC:hover {background:url(/common/images/svg/Fighting_b2985f.svg) no-repeat 50% 0;background-size:24px 24px}

.sort_tab_wrap .tab_depth_2 .sort_list .btn.Darts {background:url(/common/images/svg/Darts.png) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Darts.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Darts:hover {background:url(/common/images/svg/Darts.png) no-repeat 50% 0;background-size:24px 24px}

.sort_tab_wrap .tab_depth_2 .sort_list .btn.Snooker {background:url(/common/images/svg/Snooker.png) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Snooker.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.Snooker:hover {background:url(/common/images/svg/Snooker.png) no-repeat 50% 0;background-size:24px 24px}

.sort_tab_wrap .tab_depth_2 .sort_list .btn.etc {background:url(/common/images/svg/etc.png) no-repeat 50% 0;background-size:24px 24px}
.sort_tab_wrap .tab_depth_2 .sort_list .btn.etc.on,
.sort_tab_wrap .tab_depth_2 .sort_list .btn.etc:hover {background:url(/common/images/svg/etc_b2985f.png) no-repeat 50% 0;background-size:24px 24px}

.sort_tab_wrap .tab_depth_2 .swiper-button-prev {top:0;left:0;z-index:10;width:18px;height:71px;margin:0;background:url(/common/images/btn_slide_prev.png) no-repeat 0 50%}
.sort_tab_wrap .tab_depth_2 .swiper-button-prev.swiper-button-disabled {background:url(/common/images/btn_slide_prev_off.png) no-repeat 0 50%}
.sort_tab_wrap .tab_depth_2 .swiper-button-next {top:0;right:0;z-index:10;width:18px;height:71px;margin:0;background:url(/common/images/btn_slide_next.png) no-repeat 100% 50%}
.sort_tab_wrap .tab_depth_2 .swiper-button-next.swiper-button-disabled {background:url(/common/images/btn_slide_next_off.png) no-repeat 100% 50%}

.sort_list1 {position:absolute;left:120px;top:0px;}
.sort_list1 img {margin-left:10px;}
.sort_list1 .btn_t011 {display:inline-block;width:65px;height:24px;margin-top:17px;border:1px solid #0b0b0b;border-radius:3px;background:url('/common/images/bg_sort_01.png') repeat-x;font-weight:700;color:#ccc;line-height:24px;text-align:center}
.sort_list1 .btn_t011:hover,
.sort_list1 .btn_t011.on {background:url('/common/images/bg_sort_02.png') repeat-x;color:#ffb0b5;}

.game_table {position:relative}
.game_table .game_event_wrap {padding:6px 0 6px 13px;border-top:1px solid #333}
.game_table .game_event_wrap .wrap_tit {float:left;font-size:13px;color:#fff;line-height:33px}
.game_table .game_event_wrap .wrap_tit strong {font-weight:400;color:#fffc00}
.game_table .game_event_wrap .event_item {float:right}
.game_table .game_event_wrap .event_item li {float:left;width:200px;height:33px;margin-left:3px;background:url(/common/images/bg_event_item.png) repeat-x 0 0;font-size:13px;color:#fff;line-height:33px;text-align:center}
.game_table .game_event_wrap .event_item li.event_off {background:url(/common/images/bg_event_item_off.png) repeat-x 0 0;color:#c0c0c0}
.game_table .game_event_wrap .event_item li .ratio {color:#fcff00}
.game_table .game_event_wrap .event_item li.event_off .ratio {color:#c0c0c0}
.game_table .select_league_wrap {position:absolute;top:52px;right:0;z-index:20;width:210px;height:28px;padding:0 10px 0 7px;border:1px solid #333;background:#131517;}
.game_table .select_league_wrap .btn_select {display:block;width:100%;height:100%;background:url(/common/images/ico_arr_dn2.png) no-repeat 100% 50%;font-size:13px;color:#fff;line-height:26px;text-align:left}
.game_table .select_league_wrap .league_wrap {display:none;position:absolute;top:26px;right:-1px;width:210px;background:#131517;border:1px solid #34393d}
.game_table .select_league_wrap .league_wrap .venue_wrap {height:178px;padding:8px;overflow:auto;-ms-overflow-style: none;}
::-webkit-scrollbar {
	display: none !important;
}
.game_table .select_league_wrap .league_wrap .venue_wrap li {padding:6px 0;font-size:13px;color:#fff;line-height:13px}
.game_table .select_league_wrap .btn_area {padding:6px 0;border-top:1px solid #34393d;font-size:0;text-align:center}
.game_table .select_league_wrap .btn_area button {display:inline-block;width:65px;height:26px;margin:0 1px;background:#333;border:1px solid #34393d;font-size:13px;color:#fff;line-height:24px}

.game_table .game_item_wrap .item_tit {margin-top:20px;border-top:1px solid #333;font-size:13px;color:#fff;line-height:39px}
.game_table .game_item_wrap h3:first-child {margin-top:0}
.game_table .game_item_wrap .item_tit .ico_live {display:inline-block;width:42px;height:19px;margin-right:5px;background:#7f7f7f;border-radius:2px;font-size:13px;font-weight:700;color:#fff;line-height:19px;text-align:center}
.game_table .game_item_wrap .item_tit .ico_live.on {background:#ff0000}
.game_table .game_item_wrap .item_tit + .btn_game_tit {margin-top:0}
.game_table .game_item_wrap .btn_game_tit {display:block;width:100%;height:34px;margin:5px 0 1px;padding:6px 10px 7px;border-top:1px solid #9c8555;background:#292828;text-align:left;cursor:pointer}
.game_table .game_item_wrap .btn_game_tit .btn_wrap {display:block;width:100%;height:100%;background:url(/common/images/ico_arr_up3.png) no-repeat 100% 50%}
.game_table .game_item_wrap .btn_game_tit.on .btn_wrap {background:url(/common/images/ico_arr_dn3.png) no-repeat 100% 50%}
.game_table .game_item_wrap .btn_game_tit .ico_game {display:block;float:left;width:20px;height:20px}
.game_table .game_item_wrap .btn_game_tit .ico_game img {display:block;width:100%;height:100%}
.game_table .game_item_wrap .btn_game_tit .ico_league {display:block;float:left;height:20px;margin-left:9px;padding-top:3px;}
.game_table .game_item_wrap .btn_game_tit .ico_league img {display:block;width:auto;height:20px}
.game_table .game_item_wrap .btn_game_tit .league_tit {display:block;float:left;margin-left:9px;font-size:14px;font-weight:500;color:#fff;line-height:20px}

.game_table .game_item_wrap .sub_btn_wrap {position:relative;height:42px;margin-bottom:1px;padding:6px 2px 7px 10px;background:#2e281a}
.game_table .game_item_wrap .sub_btn_wrap .g_date {float:left;font-size:13px;color:#fff;line-height:31px}
.game_table .game_item_wrap .sub_btn_wrap .g_date2 {float:left;font-size:13px;color:#fff;line-height:31px}
.game_table .game_item_wrap .sub_btn_wrap .btn_wrap {display:inline-block;float:left;position:relative}
.game_table .game_item_wrap .sub_btn_wrap .btn_g_notice {display:inline-block;width:20px;height:20px;margin:6px 0 0 10px;background:url(/common/images/ico_g_notice.png) no-repeat 0 0;text-indent:-9999px}
.game_table .game_item_wrap .sub_btn_wrap .g_notice_wrap {display:none;position:absolute;left:50%;top:30px;z-index:30;width:130px;margin-left:-60px;padding:8px 12px;background:#171a1c;border:2px solid #ffcc00}
.game_table .game_item_wrap .sub_btn_wrap .g_notice_wrap p {font-size:13px;color:#ffcc00;line-height:18px;text-align:center}
.game_table .game_item_wrap .sub_btn_wrap .g_notice_wrap:before {content:"";display:block;position:absolute;top:-6px;left:50%;width:7px;height:6px;margin-left:-3px;background:url(/common/images/bg_info_bet_wrap.png) no-repeat 0 0}
.game_table .game_item_wrap .sub_btn_wrap .b_teamname {float:left;margin-left:10px;font-size:13px;color:#fff;line-height:31px}
.game_table .game_item_wrap .sub_btn_wrap .btn_open_sub {display:block;float:right;width:70px;height:31px;border-radius:2px;font-size:13px;color:#fff;line-height:31px;
background: #b8a783; /* Old browsers */
background: -moz-linear-gradient(top, #b8a783 0%, #74633f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #b8a783 0%,#74633f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #b8a783 0%,#74633f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8a783', endColorstr='#74633f',GradientType=0 ); /* IE6-9 */
}
.game_table .game_item_wrap .sub_btn_wrap .btn_open_sub:hover {
background: #d0c5ad; /* Old browsers */
background: -moz-linear-gradient(top, #d0c5ad 0%, #8c8169 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d0c5ad 0%,#8c8169 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d0c5ad 0%,#8c8169 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0c5ad', endColorstr='#8c8169',GradientType=0 ); /* IE6-9 */
}

.game_table .game_item_wrap table {width:100%}
.game_table .game_item_wrap table thead th {height:34px;background:#292828;border-top:1px solid #9c8555;font-size:14px;color:#fff;font-weight:500}
.game_table .game_item_wrap table td {position:relative;height:31px;background:#1d1d1d;border-top:2px solid #121212;font-size:13px;color:#fff}
.game_table .game_item_wrap table td:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.game_table .game_item_wrap table table {position:relative;width:100%;border:0px solid #5c5c5c;border-right:0;border-bottom:0;
background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

.game_table .game_item_wrap table .divid_result span {display:block;position:relative;width:100%;height:100%;border-left:1px solid #5c5c5c;border-right:1px solid #5c5c5c;border-bottom:0;line-height:36px;text-align:center;
background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

.game_table .game_item_wrap table .divid_result.on span {
background: #d48b1f; /* Old browsers */
background: -moz-linear-gradient(top, #d48b1f 0%, #b66d00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d48b1f 0%,#b66d00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d48b1f 0%,#b66d00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d48b1f', endColorstr='#b66d00',GradientType=0 ); /* IE6-9 */
}


.game_table .game_item_wrap table .on table {
background: #d48b1f; /* Old browsers */
background: -moz-linear-gradient(top, #d48b1f 0%, #b66d00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d48b1f 0%,#b66d00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d48b1f 0%,#b66d00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d48b1f', endColorstr='#b66d00',GradientType=0 ); /* IE6-9 */
}

.game_table .game_item_wrap table table td {padding-left:0px;background:none;border:0}
.game_table .game_item_wrap table table td.bedang {padding-right:10px;text-align:right}
.game_table .game_item_wrap table .list01_result {height:36px}
.game_table .game_item_wrap table .list01_result table td {height:36px;padding:0 0 0 10px}
.game_table .game_item_wrap table .list01_result table td.bedang {height:36px;padding:0 10px 0 0;text-align:right}
.game_table .game_item_wrap table .list01_result table td.bedang img {vertical-align:middle}
.game_table .game_item_wrap table .list02_result {height:36px}
.game_table .game_item_wrap table .list02_result table td {height:36px;padding:0 10px 0 0;text-align:right;}
.game_table .game_item_wrap table .list02_result table td.bedang {height:36px;padding:0 0 0 10px;text-align:left}
.game_table .game_item_wrap table .list02_result table td.bedang img {vertical-align:middle}
.game_table .game_item_wrap .g_title {padding-left:10px}
.game_table .game_item_wrap .date {text-align:center}
.game_table .game_item_wrap .g_name {text-align:center}
.game_table .game_item_wrap .g_name2 {text-align:left;padding-left:5px;}
.game_table .game_item_wrap .m_rank {text-align:center}
.game_table .game_item_wrap .g_date {text-align:center}
.game_table .game_item_wrap .g_date2 {padding-left:3px;text-align:left}
.game_table .game_item_wrap .g_notice {text-align:center;}
.game_table .game_item_wrap .score {text-align:center;}
.game_table .game_item_wrap .result {text-align:center;}
.game_table .game_item_wrap .foot01 {padding:5px 10px;text-align:center}
.game_table .foot01 strong {display:inline-block;padding:0px 0px 0px 15px;}
.game_table .foot01 .fc01 {color:#dd8b2a;font-weight:bold;}
.game_table .foot01 .fc02 {color:#2add8f;font-weight:bold;}
.game_table .foot01 .fc03 {color:#2aa4dd;font-weight:bold;}
.game_table .foot01 .fc04 {color:#f95921;font-weight:bold;}
.game_table .btn_center .btn_type01 {width:100px;}

.game_table .game_item_wrap .g_notice .btn_g_time {display:inline-block;width:25px;height:20px;color:#fcf900;}
.game_table .game_item_wrap .g_notice .btn_g_notice {display:inline-block;width:20px;height:20px;background:url(/common/images/ico_g_notice.png) no-repeat 0 0;text-indent:-9999px;}
.game_table .game_item_wrap .g_notice .g_notice_wrap {display:none;position:absolute;left:50%;top:30px;z-index:30;width:130px;margin-left:-65px;padding:8px 12px;background:#171a1c;border:2px solid #ffcc00}
.game_table .game_item_wrap .g_notice .g_notice_wrap p {font-size:13px;color:#ffcc00;line-height:18px}
.game_table .game_item_wrap .g_notice .g_notice_wrap:before {content:"";display:block;position:absolute;top:-6px;left:50%;width:7px;height:6px;margin-left:-3px;background:url(/common/images/bg_info_bet_wrap.png) no-repeat 0 0}


.game_table .game_item_wrap .g_type {padding-right:3px;text-align:center}
.game_table .game_item_wrap .g_type > span {display:block;width:100%;height:27px;background:#0f0f0f;border:1px solid #616161;font-size:12px;color:#acacac;line-height:25px;text-align:center}
.game_table .game_item_wrap .g_type > span.live_score {background:#0f0f0f;border:1px solid #0f0f0f;color:#fcf900}
.game_table .game_item_wrap .g_btn {vertical-align:top}
.game_table .game_item_wrap .g_btn.vs {border-right:2px solid #121212;border-left:2px solid #121212}
.game_table .game_item_wrap .item_2 tbody td:nth-child(2) {border-left:2px solid #121212}
.game_table .game_item_wrap .g_btn .btn_bet {display:block;position:relative;width:100%;margin-top:3px;border-radius:2px;border:1px solid #5c5c5c;border-right:0;border-bottom:0;
background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
.game_table .game_item_wrap .g_btn .btn_bet:active {padding:0}
.game_table .game_item_wrap .g_btn .btn_bet:active span {position:relative;}
.game_table .game_item_wrap .g_btn .btn_bet.on,
.game_table .game_item_wrap .g_btn .btn_bet:hover {
background: #d48b1f; /* Old browsers */
background: -moz-linear-gradient(top, #d48b1f 0%, #b66d00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d48b1f 0%,#b66d00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d48b1f 0%,#b66d00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d48b1f', endColorstr='#b66d00',GradientType=0 ); /* IE6-9 */
}
.game_table .game_item_wrap .g_btn .btn_bet:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.game_table .game_item_wrap .g_btn .btn_bet.home {padding:0 10px}
.game_table .game_item_wrap .g_btn .btn_bet.away {padding:0 10px}
.game_table .game_item_wrap .g_btn .btn_bet.vs {padding:0 10px;cursor:default}
.game_table .game_item_wrap .g_btn .btn_bet.vs.on,
.game_table .game_item_wrap .g_btn .btn_bet.vs:hover {
background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
.game_table .game_item_wrap .g_btn button:first-child {margin-top:0}

.game_table .game_item_wrap .g_btn .btn_bet.middle {padding:0 10px}
.game_table .game_item_wrap .g_btn .btn_bet.draw {padding:0 10px}
.game_table .game_item_wrap .g_btn .btn_bet span {display:block;font-size:13px;color:#fff;line-height:30px}
.game_table .game_item_wrap .g_btn .btn_bet .score {display:inline-block;font-size:13px;color:#fcff00;line-height:30px}
.game_table .game_item_wrap .g_btn .btn_bet.home .home_name {float:left}
.game_table .game_item_wrap .g_btn .btn_bet.home .ep{float:left;position:relative;color:#acacac}
.game_table .game_item_wrap .g_btn .btn_bet.home .home_ratio {float:right;position:relative}
.game_table .game_item_wrap .g_btn .btn_bet.away .home_name {float:right}
.game_table .game_item_wrap .g_btn .btn_bet.away .ep{float:right;position:relative;color:#acacac}
.game_table .game_item_wrap .g_btn .btn_bet.away .home_ratio {float:left;position:relative}
.game_table .game_item_wrap .g_btn .btn_bet.away.reverse .home_name {float:left}
.game_table .game_item_wrap .g_btn .btn_bet.away.reverse .home_ratio {float:right}
.game_table .game_item_wrap .g_btn .btn_bet.middle .home_name {float:left}
.game_table .game_item_wrap .g_btn .btn_bet.middle .home_ratio {float:right}
.game_table .game_item_wrap .g_btn .btn_bet.draw .home_name {float:left}
.game_table .game_item_wrap .g_btn .btn_bet.draw .home_ratio {float:center}

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.game_table .game_item_wrap .g_btn .btn_bet.home .home_ratio.up:before {content:"";display:block;position:absolute;top:1px;right:-6px;width:9px;height:9px;background:url(/common/images/ico_over.png) no-repeat 0 0;
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.game_table .game_item_wrap .g_btn .btn_bet.home .home_ratio.dn:before {content:"";display:block;position:absolute;bottom:1px;right:-6px;width:9px;height:9px;background:url(/common/images/ico_under.png) no-repeat 0 0;transform:rotate(-90deg);
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.game_table .game_item_wrap .g_btn .btn_bet.away .home_ratio.up:before {content:"";display:block;position:absolute;top:1px;left:-6px;width:9px;height:9px;background:url(/common/images/ico_over.png) no-repeat 0 0;transform:rotate(-90deg);
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.game_table .game_item_wrap .g_btn .btn_bet.away .home_ratio.dn:before {content:"";display:block;position:absolute;bottom:1px;left:-6px;width:9px;height:9px;background:url(/common/images/ico_under.png) no-repeat 0 0;
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.game_table .game_item_wrap .g_btn .btn_bet.draw .home_ratio.up:before {content:"";display:block;position:absolute;top:1px;right:1px;width:9px;height:9px;background:url(/common/images/ico_over.png) no-repeat 0 0;
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.game_table .game_item_wrap .g_btn .btn_bet.draw .home_ratio.dn:before {content:"";display:block;position:absolute;bottom:1px;right:1px;width:9px;height:9px;background:url(/common/images/ico_under.png) no-repeat 0 0;transform:rotate(-90deg);
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}

/*  .game_table .game_item_wrap .up_down .btn_bet.home:before {content:"";display:block;position:absolute;top:1px;right:1px;width:9px;height:9px;background:url(/common/images/ico_over.png) no-repeat 0 0}
.game_table .game_item_wrap .up_down .btn_bet.away:before {content:"";display:block;position:absolute;bottom:1px;left:1px;width:9px;height:9px;background:url(/common/images/ico_under.png) no-repeat 0 0}
*/
.game_table .game_item_wrap .g_btn.title span {display:block;background:#1e1e1e;border:1px solid #1e1e1e;border-radius:2px;font-size:13px;color:#b2985f;line-height:30px;text-align:center}

.game_table .game_item_wrap .handy .btn_bet.home .home_ratio {width:48px;background:url(/common/images/ico_handy.png) no-repeat 0 50%;text-align:right}
.game_table .game_item_wrap .handy .btn_bet.away .home_ratio {width:48px;background:url(/common/images/ico_handy.png) no-repeat 100% 50%;text-align:left}
.game_table .game_item_wrap .under_over .btn_bet.home .home_ratio {width:45px;background:url(/common/images/ico_arr_over.png) no-repeat 0 50%;text-align:right}
.game_table .game_item_wrap .under_over .btn_bet.away .home_ratio {width:45px;background:url(/common/images/ico_arr_under.png) no-repeat 100% 50%;text-align:left}
.game_table .game_item_wrap .g_btn.btn {padding:0 2px;border-left:1px solid #121212}
.game_table .game_item_wrap .g_btn.btn .btn_open_sub {display:block;width:100%;height:31px;border-radius:2px;font-size:13px;color:#fff;line-height:31px;
background: #b8a783; /* Old browsers */
background: -moz-linear-gradient(top, #b8a783 0%, #74633f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #b8a783 0%,#74633f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #b8a783 0%,#74633f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8a783', endColorstr='#74633f',GradientType=0 ); /* IE6-9 */
}
.game_table .game_item_wrap .g_btn.btn .btn_open_sub:hover {
background: #d0c5ad; /* Old browsers */
background: -moz-linear-gradient(top, #d0c5ad 0%, #8c8169 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d0c5ad 0%,#8c8169 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d0c5ad 0%,#8c8169 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0c5ad', endColorstr='#8c8169',GradientType=0 ); /* IE6-9 */
}
.game_table .game_item_wrap .end_game .g_btn:before {content:"";display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.8)}
.game_table .game_item_wrap .btn_bet.end_game:before {content:"";display:block;position:absolute;top:-1px;right:0;bottom:0;left:-1px;z-index:10;background:rgba(0,0,0,0.8);}
.game_table .game_item_wrap .g_btn .btn_bet.end_game:hover {
background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

#right_contents {position:relative;float:right;width:230px}
/*clock plugin*/
.isclock {padding-top:47px;border-bottom:1px solid #090909}
.isclock .tit_clock {float:left;font-family:'Noto Sans Korean';font-size:25px;font-weight:900;color:#303030;line-height:43px;letter-spacing:-1px}
.isclock ul {float:left;margin-left:10px}
.isclock ul li {display:inline-block;font-family:'Noto Sans Korean';font-size:25px;font-weight:900;color:#a98a51;line-height:43px;letter-spacing:-1px}
#ispoint {position: relative;padding:0 1px}

.kakao_wrap .add_kakao {height:87px;padding:43px 0 0 18px;background:url(/common/images/bg_kakao.jpg) no-repeat 0 0;font-size:25px;font-weight:700;color:#ff4242;line-height:25px}

.batting_area {position:relative;border-top:1px solid #202020}
.batting_area h2 {border-bottom:2px solid #9d8655;font-size:25px;color:#b2985f;line-height:72px}
.batting_area h2 .folder_cnt {display:inline-block;width:22px;height:22px;background:#e22020;border-radius:50%;font-size:16px;color:#fff;line-height:22px;text-align:center;vertical-align:middle}
.batting_area .cartScroll {position:absolute;top:47px;right:5px;font-size:13px;color:#fff;line-height:13px}
.batting_area .btn_dell_all {position:absolute;top:28px;right:5px;font-size:13px;color:#fff;line-height:13px}
.batting_area .btn_dell_all:hover {color:#b3a27c}
.batting_area .cart_box {display:none}
.batting_area .cart_box.on {display:block}
.batting_area .cart_list {overflow:auto;-ms-overflow-style: none;}
::-webkit-scrollbar {
	display: none !important;
}
.batting_area .cart_list li {position:relative;padding:10px 0 16px 5px;background:#202020;border-bottom:1px solid #404244}
.batting_area .cart_list .checked_teamname {width:200px;height:20px}
.batting_area .cart_list .checked_teamname:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.batting_area .cart_list .checked_teamname .team_name {display:block;float:left;font-size:13px;color:#fff;line-height:20px}
.batting_area .cart_list .checked_teamname .team_ratio {display:block;float:right;width:42px;height:20px;background:#333;font-size:13px;color:#fff;line-height:20px;text-align:center}
.batting_area .cart_list .checked_teamname.over .team_ratio {background:url(/common/images/ico_over.png) no-repeat 100% 0;background-color:#333;background-size:7px 7px;
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.batting_area .cart_list .checked_teamname.under .team_ratio {background:url(/common/images/ico_under.png) no-repeat 0 100%;background-color:#333;background-size:7px 7px;
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.batting_area .cart_list .checked_teamname.no_mix {background:#7d1222}
.batting_area .cart_list .game_name {margin-top:12px;font-size:12px;color:#bcbcbc;line-height:12px}
.batting_area .cart_list .game_name2 {margin-top:12px;font-size:12px;color:#bcbcbc;line-height:12px}
.batting_area .cart_list .checked_item {margin-top:8px;font-size:12px;color:#fff;line-height:17px}
.batting_area .cart_list .checked_item .ico_live {display:inline-block;width:32px;height:17px;margin-right:5px;background:#ff0000;border-radius:2px;font-size:12px;color:#fff;line-height:17px;text-align:center}
.batting_area .cart_list .checked_item .score {display:inline-block;color:#ffcc00}
.batting_area .cart_list .btn_game_del {display:block;position:absolute;top:10px;right:8px;z-index:20;width:14px;height:14px;background:url(/common/images/btn_game_del.png) no-repeat 50% 50%;background-color:#333;text-indent:-9999px}
.batting_area .cart_list .stop_bet:before {content:"현재 이 게임은 배팅하실 수 없습니다.";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);font-size:13px;color:#fff;line-height:94px;text-align:center}
.batting_area .cart_list .btn_info_bet {display:block;position:absolute;right:6px;bottom:9px;width:20px;height:20px;background:url(/common/images/ico_g_notice.png) no-repeat 0 0;text-indent:-9999px}
.batting_area .cart_list .info_bet_wrap {display:none;position:absolute;right:0;bottom:-75px;z-index:30;width:100%;padding:8px 12px;background:#171a1c;border:2px solid #ffcc00;font-size:13px;color:#ffcc00;line-height:18px}
.batting_area .cart_list .info_bet_wrap:before {content:"";display:block;position:absolute;top:-6px;right:11px;width:7px;height:6px;background:url(/common/images/bg_info_bet_wrap.png) no-repeat 0 0}

.batting_area .my_info li {border-top:1px solid #202020}
.batting_area .my_info li:first-child {border-top:0}
.batting_area .my_info li:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.batting_area .my_info li span {display:block}
.batting_area .my_info .info_tit {float:left;font-size:13px;color:#868686;line-height:32px}
.batting_area .my_info .info_tit .btn_info_betmoney:before {content:"?";display:block;width:18px;height:18px;background:#9d8655;border-radius:50%;color:#fff;line-height:18px;text-align:center}
.batting_area .my_info .bet_info {position:relative}
.batting_area .my_info .info_betmoney_wrap {display:none;position:absolute;right:0;top:33px;z-index:30;width:100%;padding:8px 12px;background:#171a1c;border:2px solid #9d8655}
.batting_area .my_info .info_betmoney_wrap:before {content:"";display:block;position:absolute;top:-6px;left:54px;width:7px;height:6px;background:url(/common/images/bg_info_betmoney_wrap.png) no-repeat 0 0}
.batting_area .my_info .info_betmoney_wrap p {font-size:13px;color:#fff;line-height:20px}
.batting_area .my_info .info_betmoney_wrap p span {display:inline-block;color:#ff0000}

.batting_area .my_info .pay01 {float:right;font-size:13px;color:#fff;line-height:32px}
.batting_area .my_info .bat01 {float:right;margin-top:3px;font-size:13px;color:#fff;line-height:24px}
.batting_area .my_info .bat01 input {width:110px;height:24px;padding-right:5px;background:#353535;border:0;font-size:15px;color:#ffcc00;text-align:right}
.batting_area .my_info .btn_area {padding:9px 0 1px;font-size:0;text-align:right}
.batting_area .my_info .btn_area a {display:inline-block;height:22px;padding:0 12px;border-left:1px solid #202020;font-size:12px;color:#fff;line-height:22px}
.batting_area .my_info .btn_area a:first-child {border-left:0}
.batting_area .my_info .btn_area a:hover {color:#b3a27c}
.batting_area .my_info .divid01 {float:right;font-size:15px;color:#fff;line-height:32px}
.batting_area .my_info #win_money_tmp {font-size:24px;font-weight:700;color:#9d8655;line-height:32px}
.batting_area .btn_betting {display:block;width:100%;height:40px;margin-top:5px;background:#9d8655;font-size:15px;font-weight:500;color:#fff;line-height:40px;text-align:center}
.batting_area .btn_betting:hover {background:#b3a27c}

.batting_area .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {right:-7px}
footer {width:100%;height:80px;padding-top:30px;background:#000;text-align:center}
footer .copyright {color:#fff}

.omScoreWidget {color:#ffff00;}
.omScoreWidget .om-SHome{color:#ffff00;}
.omScoreWidget .om-SAway{color:#ffff00;}
.omScoreWidget .om-TPlayer .om-HPlayer{color:#ffffff;}
.omScoreWidget .om-Point .om-AltCurrent{color:#ffffff;}
.omScoreWidget span{color:#ffffff;}
.omScoreWidget li{color:#ffffff;}
.omScoreWidget strong .om-Competitor .om-CompetitorHome{float:left;}

.hidden_bet_area {display:none}
.hidden_bet_area .inner_game_wrap {position:relative;margin-top:1px;padding:18px;background:#121212;border:3px solid #9d8655;}
.hidden_bet_area .inner_game_wrap tbody td {background:#121212}
.hidden_bet_area .inner_game_wrap:before {content:"";display:block;position:absolute;top:-9px;right:28px;width:11px;height:9px;background:url(/common/images/bg_inner_game_wrap.png) no-repeat 0 0}
.hidden_bet_area .score_board_wrap {width:100%;height:140px;padding-top:12px;text-align:center}
.hidden_bet_area .score_board_wrap.Basketball {background:url(/common/images/Basketball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.Baseball {background:url(/common/images/Baseball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.Volleyball {background:url(/common/images/Volleyball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.IceHockey {background:url(/common/images/IceHockey.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.Tennis {background:url(/common/images/Tennis.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.Football {background:url(/common/images/Football.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.AmFootball {background:url(/common/images/AmFootball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.Handball {background:url(/common/images/Handball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.Snooker {background:url(/common/images/Snooker.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap.Darts {background:url(/common/images/Darts.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap .score_tit {display:inline-block}
.hidden_bet_area .score_board_wrap .score_tit span {display:block;float:left}
.hidden_bet_area .score_board_wrap .score_tit .ico_game {width:20px;height:20px}
.hidden_bet_area .score_board_wrap .score_tit .ico_game img {display:block;width:100%;height:100%}
.hidden_bet_area .score_board_wrap .score_tit .ico_league {margin-left:7px}
.hidden_bet_area .score_board_wrap .score_tit .ico_league img {display:block;width:auto;height:16px;margin-top:2px}
.hidden_bet_area .score_board_wrap .score_tit .league_tit {margin-left:8px;font-size:14px;font-weight:500;color:#fff;line-height:20px}
.hidden_bet_area .score_board_wrap .score_board {margin-top:8px}
.hidden_bet_area .score_board_wrap .home_name {float:left;width:349px;padding:16px 15px 0 0;font-size:34px;color:#fff;line-height:34px;text-align:right}
.hidden_bet_area .score_board_wrap .score_wrap {float:left;width:200px}
.hidden_bet_area .score_board_wrap .score_wrap .score {width:100%;height:63px;padding:6px 5px 0;background:url(/common/images/bg_score.png) no-repeat 50% 6px;background-color:#101011}
.hidden_bet_area .score_board_wrap .score_wrap .score .home_score {float:left;width:84px;height:51px;font-size:34px;color:#fff;line-height:51px;text-align:center}
.hidden_bet_area .score_board_wrap .score_wrap .score .away_score {float:right;width:84px;height:51px;font-size:34px;color:#fff;line-height:51px;text-align:center}
.hidden_bet_area .score_board_wrap .score_wrap .txt_progress {position:relative;height:30px;margin-top:1px;background:#101011}
.hidden_bet_area .score_board_wrap .score_wrap .txt_progress span {display:block;position:absolute;top:50%;left:50%;width:100%;font-size:14px;font-weight:500;color:#fff;line-height:20px;transform:translate(-50%,-50%)}
.hidden_bet_area .score_board_wrap .away_name {float:left;width:349px;padding:16px 0 0 15px;font-size:34px;color:#fff;line-height:34px;text-align:left}

.hidden_bet_area .score_board_wrap1 {width:100%;height:140px;padding-top:0px;text-align:center}
.hidden_bet_area .score_board_wrap1.Basketball {background:url(/common/images/Basketball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.Baseball {background:url(/common/images/Baseball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.Volleyball {background:url(/common/images/Volleyball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.IceHockey {background:url(/common/images/IceHockey.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.Tennis {background:url(/common/images/Tennis.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.Football {background:url(/common/images/Football.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.AmFootball {background:url(/common/images/AmFootball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.Handball {background:url(/common/images/Handball.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.Snooker {background:url(/common/images/Snooker.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1.Darts {background:url(/common/images/Darts.jpg) no-repeat 50% 0;background-size:auto 100%}
.hidden_bet_area .score_board_wrap1 .score_tit {display:inline-block}
.hidden_bet_area .score_board_wrap1 .score_tit span {display:block;float:left}
.hidden_bet_area .score_board_wrap1 .score_tit .ico_game {width:20px;height:20px}
.hidden_bet_area .score_board_wrap1 .score_tit .ico_game img {display:block;width:100%;height:100%}
.hidden_bet_area .score_board_wrap1 .score_tit .ico_league {margin-left:7px}
.hidden_bet_area .score_board_wrap1 .score_tit .ico_league img {display:block;width:auto;height:16px;margin-top:2px}
.hidden_bet_area .score_board_wrap1 .score_tit .league_tit {margin-left:8px;font-size:14px;font-weight:500;color:#fff;line-height:20px}
.hidden_bet_area .score_board_wrap1 .score_board {margin-top:8px}
.hidden_bet_area .score_board_wrap1 .home_name {float:left;width:420px;padding:16px 15px 0 0;font-size:34px;color:#fff;line-height:34px;text-align:right}
.hidden_bet_area .score_board_wrap1 .score_wrap {float:left;width:58px;}
.hidden_bet_area .score_board_wrap1 .score_wrap .score {width:100%;font-size:34px;color:#fff;line-height:34px;height:63px;padding:16px 5px 0;}
.hidden_bet_area .score_board_wrap1 .away_name {float:left;width:420px;padding:16px 0 0 15px;font-size:34px;color:#fff;line-height:34px;text-align:left}
.hidden_bet_area .score_board_wrap1 .live_text {width:100%;padding:0px 0 0 0;font-size:14px;color:#ff0000;line-height:34px;text-align:center;}

.hidden_bet_area table {margin-top:5px}
.hidden_bet_area .btn_bet_type {display:block;width:100%;height:34px;padding:0 13px;background:#292828;border-top:1px solid #9c8555}
.hidden_bet_area .btn_bet_type span {display:block;width:100%;height:100%;background:url(/common/images/ico_arr_up3.png) no-repeat 100% 50%;font-size:14px;font-weight:500;color:#b2985f;line-height:33px}
.hidden_bet_area .btn_bet_type.on span {background:url(/common/images/ico_arr_dn3.png) no-repeat 100% 50%}

.board_wrap {margin-top:20px}
.board_wrap .search_area {position:relative;padding-top:20px;text-align:center}
.board_wrap .search_area select {display:inline-block;width:80px;height:28px;background:#131517;border:1px solid #34393d;font-size:13px;color:#fff}
.board_wrap .search_area input {display:inline-block;width:250px;height:28px;margin-left:2px;padding-left:10px;background:#393939;border:0;font-size:13px;color:#fff}
.board_wrap .search_area button {display:inline-block;width:80px;height:28px;margin-left:2px;background:#121212;border:1px solid #9c8555;font-size:13px;color:#9c8555;line-height:26px;vertical-align:middle}
.board_wrap .search_area .btn {display:inline-block;position:absolute;top:20px;right:0;width:90px;height:28px;background:#9c8555;font-size:13px;color:#fff;line-height:28px;text-align:center}

.board_view h4 {position:relative;padding:15px 20px 10px 20px;border-bottom:1px solid #353535;font-size:14px;font-weight:700;color:#fff}
.board_view h4 .date01 {display:inline-block;font-size:14px;color:#ccc}
.board_view .view_text {margin-top:30px;padding:20px;border-bottom:1px solid #353535;font-size:13px;color:#fff;line-height:22px}
.board_view .view_text p span {color:#fff}
.board_view h4 + .view_text {margin-top:0}
.board_view .reply_list {border-top:1px solid #1b1b24}
.board_view .reply_list li {padding:8px 20px 6px 20px;border-bottom:1px solid #1b1b24;color:#a7a5a4;line-height:22px}
.board_view .reply_list li strong {color:#fff}

.board_view .reply_input {margin-top:20px;font-weight:500;color:#fff;text-align:center}
.board_view .reply_input span {color:#fff}
.board_view .reply_input textarea {width:60%;height:48px;margin:0px 10px 0 10px;padding:10px;border:1px solid #1b1b24;color:#484848;vertical-align:middle}

.board_wrap .custom {margin-top:20px;padding:16px 0;border-top:1px solid #292828;font-size:13px;color:#fdfdfd;line-height:20px}
.board_wrap .custom span {color:#b8e127}
.board_wrap .custom + .btn_type01 {margin:0 0 10px 0}

.board_wrap .sort_list li {float:left;width:33.333333%;height:34px;padding-left:1px}
.board_wrap .sort_list li:first-child {width:33.333334%;padding-left:0}
.board_wrap .sort_list a {display:block;width:100%;height:100%;background:#292828;font-size:13px;color:#fff;line-height:34px;text-align:center}
.board_wrap .sort_list a:hover,
.board_wrap .sort_list a.on {background:#121212;border:1px solid #f8c853;color:#f8c853;line-height:32px}

.board_wrap h3 {margin:30px 0 10px;font-size:13px;color:#f8c853;line-height:13px}
.board_wrap h3 .btn_write {display:inline-block;width:100px;height:24px;margin-left:10px;border:1px solid #9c8555;font-size:13px;color:#fff;line-height:22px;text-align:center}
.board_wrap .btn_write {display:inline-block;width:100px;height:24px;margin-left:10px;border:1px solid #9c8555;font-size:13px;color:#fff;line-height:22px;text-align:center}
.board_wrap .reply_wrap {border-top:1px solid #292828}
.board_wrap .reply_wrap span {display:block;border-bottom:1px solid #292828;font-size:13px;color:#fff;line-height:34px}
.board_wrap .txt_myinfo {margin:20px 0;font-size:13px;color:#fff;line-height:13px}

.apply_wrap {margin-top:20px;border-top:1px solid #292828}
.apply_wrap h3 {margin:20px 0 25px;font-size:13px;color:#f8c853;line-height:13px}
.apply_wrap h3 .btn_type01 {margin-left:10px}
.apply_wrap .warning_list p {font-size:13px;color:#fff;line-height:20px}
.apply_wrap .txt_warn {margin:20px 0;font-size:13px;color:#b3121c;line-height:13px}

.apply_wrap .massage_area {margin:20px 0}
.apply_wrap .massage_area span.temp_content1 {display:inline-block;width:380px;border:1px solid #474747;background:#2d2d2d;padding:8px 10px 5px 10px;line-height:20px}
.apply_wrap .massage_area span.temp_content2 {display:inline-block;width:380px;border:1px solid #474747;background:#2d2d2d;padding:8px 10px 5px 10px;line-height:20px}
.apply_wrap .massage_area span.temp_content1 span {font-size:16px;font-weight:bold}
.apply_wrap .massage_area span.temp_content2 span {font-size:16px;font-weight:bold}
.apply_wrap .slt_money {display:inline-block;width:75px;height:24px;margin-left:2px;border:1px solid #9c8555;font-size:13px;color:#9c8555;line-height:22px;text-align:center}
.apply_wrap .slt_money + .btn_type01 {width:75px;height:24px;line-height:24px}

.result_wrap {margin-top:20px}
.result_wrap .sort_list li {float:left;width:12.33%;padding-left:1px}
.result_wrap .sort_list li:first-child {width:13%;padding-left:0}
.result_wrap .sort_list li:last-child {width:13%}
.result_wrap .sort_list button {display:block;float:left;width:100%;height:34px;background:#292828;border:1px solid #292828;font-size:13px;color:#fff;line-height:32px;text-align:center}
.result_wrap .sort_list button:hover,
.result_wrap .sort_list button.on {background:#121212;border:1px solid #f8c853;color:#f8c853}

.result_wrap .result_item {position:relative;margin-top:22px}
.result_wrap .sort_list + .result_item {margin-top:10px}
.result_wrap .result_item h3 {padding:5px 0 15px;font-size:18px;font-weight:700;color:#fff;line-height:18px}
.result_wrap .result_item input {display:block;position:absolute;top:0;right:60px;width:210px;height:28px;background:#131517;border:1px solid #34393d;font-size:13px;color:#fff}
.result_wrap .result_item select {display:block;position:absolute;top:0;right:280px;width:210px;height:28px;background:#131517;border:1px solid #34393d;font-size:13px;color:#fff}
.result_wrap .result_item .btn_search {display:inline-block;position:absolute;width:50px;top:0;right:0;height:28px;text-align:center;background:#121212;border:1px solid #9c8555;font-size:13px;color:#9c8555;line-height:26px;vertical-align:middle;cursor:pointer}
.result_wrap .result_item .btn_game_tit {display:block;width:100%;height:34px;margin:0 0 1px;padding:3px 10px 7px;border-top:1px solid #9c8555;background:#292828;text-align:left}
.result_wrap .result_item .btn_game_tit .btn_wrap {display:block;width:100%;height:100%;font-size:13px;color:#fff}
.result_wrap .result_item .btn_game_tit.on .btn_wrap {background:url(/common/images/ico_arr_dn3.png) no-repeat 100% 50%}
.result_wrap .result_item .btn_game_tit .btn_wrap .count {float:left}
.result_wrap .result_item .btn_game_tit .btn_wrap .txt {float:right}
.result_wrap .result_item .btn_game_tit .btn_wrap .icon {float:right;padding:7px 10px;vertical-align:middle}

.result_wrap .result_item .btn_game_tit div {display:inline-block;padding:2px 0px 0px 15px;color:#fff;}
.result_wrap .result_item .btn_game_tit .fc01 {color:#dd8b2a;width:100px;}
.result_wrap .result_item .btn_game_tit .fc02 {color:#2add8f;width:80px;}
.result_wrap .result_item .btn_game_tit .fc03 {color:#2aa4dd;width:80px;}
.result_wrap .result_item .btn_game_tit .fc04 {color:#f95921;width:80px;}

.result_wrap .result_item .btn_game_tit .btn_wrap .ico_game {display:inline-block;width:20px;height:20px}
.result_wrap .result_item .btn_game_tit .btn_wrap .ico_game img {display:block;width:100%;height:100%}
.result_wrap .result_item .btn_game_tit .btn_wrap .ico_league {display:inline-block;width:auto;height:20px;margin-left:5px}
.result_wrap .result_item .btn_game_tit .btn_wrap .ico_league img {display:block;width:auto;height:16px;margin-top:2px}
.result_wrap .result_item .btn_game_tit .btn_wrap .league_tit {display:inline-block;margin-left:9px;font-size:14px;font-weight:500;color:#fff;line-height:20px}
.result_wrap .result_item table td {position:relative;height:31px;background:#1d1d1d;border-top:2px solid #121212;border-left:2px solid #121212;font-size:13px;color:#fff}
.result_wrap .result_item table td:first-child {border-left:0}
.result_wrap .result_item .g_title {padding-left:10px}
.result_wrap .result_item .g_title .ico_game {display:inline-block;width:20px;height:20px}
.result_wrap .result_item .g_title .ico_league {display:inline-block;width:auto;height:20px;margin-left:5px}
.result_wrap .result_item .g_title .league_tit {display:inline-block;margin-left:5px}
.result_wrap .result_item .g_date {text-align:center}
.result_wrap .result_item .g_team {padding-left:5px}
.result_wrap .result_item .g_winner {text-align:center}
.result_wrap .result_item .g_winner .btn_hash {display:inline-block;width:100px;height:25px;background:#2f2f2f;border:1px solid #454545;font-size:13px;color:#fff;line-height:23px}
.result_wrap .result_item .g_winner .ico_result {display:inline-block;width:25px;height:25px;font-size:13px;color:#fff;line-height:25px;text-align:center}
.result_wrap .result_item .g_winner .ico_result.red {background:#b3121c}
.result_wrap .result_item .g_winner .ico_result.blk {background:#777}

.minigame_wrap {margin-top:20px}
.minigame_wrap .lnb li {float:left;position:relative;width:25%;padding-left:1px}
.minigame_wrap .lnb li:first-child {padding-left:0}
.minigame_wrap .lnb li button {display:block;width:100%;height:34px;background:#292828;border:1px solid #292828;font-size:13px;color:#fff;line-height:32px}
.minigame_wrap .lnb li button:hover,
.minigame_wrap .lnb li button.on {background:#121212;border:1px solid #f8c853;color:#f8c853}
.minigame_wrap .lnb li button.has_sub {background:url(/common/images/ico_arr_dn2.png) no-repeat 90% 50%;background-color:#292828}
.minigame_wrap .lnb li button.has_sub:hover,
.minigame_wrap .lnb li button.has_sub.on {background:url(/common/images/ico_arr_up2.png) no-repeat 90% 50%;background-color:#121212}
.minigame_wrap .lnb li button.has_sub.hover {background:url(/common/images/ico_arr_up2.png) no-repeat 90% 50%;background-color:#121212;border:1px solid #f8c853;color:#f8c853}
.minigame_wrap .lnb .depth_1 {display:none;position:absolute;top:33px;left:1px;width:calc(100% - 1px);padding:10px 0 8px;background:#121212;border:1px solid #f8c853;border-top:0}
.minigame_wrap .lnb .depth_1:before {content:"";position:absolute;top:0;left:50%;width:95%;height:1px;margin-left:-47.5%;background:#292828}
.minigame_wrap .lnb li:first-child .depth_1 {left:0;width:100%}
.minigame_wrap .lnb .depth_1 li {float:none;width:100%}
.minigame_wrap .lnb .depth_1 li a {display:block;font-size:13px;color:#fff;line-height:26px;text-align:center}
.minigame_wrap .lnb.item_2 > li {width:50%}

.minigame_wrap {margin-top:20px}
.minigame_wrap .lnb2 li {float:left;position:relative;width:25%;padding-left:1px}
.minigame_wrap .lnb2 li:first-child {padding-left:0}
.minigame_wrap .lnb2 li button {display:block;width:100%;height:34px;background:#292828;border:1px solid #292828;font-size:13px;color:#fff;line-height:32px}
.minigame_wrap .lnb2 li button:hover,
.minigame_wrap .lnb2 li button.on {background:#121212;border:1px solid #f8c853;color:#f8c853}
.minigame_wrap .lnb2 li button.has_sub {background:url(/common/images/ico_arr_dn2.png) no-repeat 90% 50%;background-color:#292828}
.minigame_wrap .lnb2 li button.has_sub:hover,
.minigame_wrap .lnb2 li button.has_sub.on {background:url(/common/images/ico_arr_up2.png) no-repeat 90% 50%;background-color:#121212}
.minigame_wrap .lnb2 li button.has_sub.hover {background:url(/common/images/ico_arr_up2.png) no-repeat 90% 50%;background-color:#121212;border:1px solid #f8c853;color:#f8c853}
.minigame_wrap .lnb2 .depth_1 {display:none;position:absolute;top:33px;left:1px;width:calc(100% - 1px);padding:10px 0 8px;background:#121212;border:1px solid #f8c853;border-top:0}
.minigame_wrap .lnb2 .depth_1:before {content:"";position:absolute;top:0;left:50%;width:95%;height:1px;margin-left:-47.5%;background:#292828}
.minigame_wrap .lnb2 li:first-child .depth_1 {left:0;width:100%}
.minigame_wrap .lnb2 .depth_1 li {float:none;width:100%}
.minigame_wrap .lnb2 .depth_1 li a {display:block;font-size:13px;color:#fff;line-height:26px;text-align:center}
.minigame_wrap .lnb2.item_2 > li {width:50%}

.minigame_wrap .iframe_wrap {margin:15px auto 0}
.minigame_wrap .iframe_wrap1 {margin:15px 0 0 15px;}
.minigame_wrap .minigame_table {margin-top:20px}
.minigame_wrap .minigame_table table td {position:relative;background:#1d1d1d;border-top:2px solid #121212;border-left:2px solid #121212;border-bottom:0}
.minigame_wrap .minigame_table table td:first-child {border-left:0}
.minigame_wrap .minigame_table .btn01 {color:#00ccff}
.minigame_wrap .minigame_table .end_game .btn01 {color:#fff}

.minigame_wrap .minigame_table .g_btn .btn_bet {display:block;position:relative;width:100%;height:100%;border-radius:2px;border:1px solid #5c5c5c;border-right:0;border-bottom:0;
background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
.minigame_wrap .minigame_table .g_btn .btn_bet.on,
.minigame_wrap .minigame_table .g_btn .btn_bet:hover {
background: #d48b1f; /* Old browsers */
background: -moz-linear-gradient(top, #d48b1f 0%, #b66d00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d48b1f 0%,#b66d00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d48b1f 0%,#b66d00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d48b1f', endColorstr='#b66d00',GradientType=0 ); /* IE6-9 */
}
.minigame_wrap .minigame_table .end_game .g_btn:before {content:"";display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.8)}
.minigame_wrap .minigame_table .g_btn .btn_bet:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.minigame_wrap .minigame_table .g_btn .btn_bet.home {padding:0 10px}
.minigame_wrap .minigame_table .g_btn .btn_bet.away {padding:0 10px}
.minigame_wrap .minigame_table .g_btn .btn_bet.vs {padding:0 10px}
.minigame_wrap .minigame_table .g_btn .btn_bet.middle {padding:0 10px}
.minigame_wrap .minigame_table .g_btn .btn_bet span {display:block;font-size:13px;color:#fff;line-height:30px}
.minigame_wrap .minigame_table .g_btn .btn_bet.home .home_name {float:left}
.minigame_wrap .minigame_table .g_btn .btn_bet.home .home_ratio {float:right}
.minigame_wrap .minigame_table .g_btn .btn_bet.away .home_name {float:right}
.minigame_wrap .minigame_table .g_btn .btn_bet.away .home_ratio {float:left}
.minigame_wrap .minigame_table .g_btn .btn_bet.away.reverse .home_name {float:left}
.minigame_wrap .minigame_table .g_btn .btn_bet.away.reverse .home_ratio {float:right}
.minigame_wrap .minigame_table .g_btn .btn_bet.middle .home_name {float:left}
.minigame_wrap .minigame_table .g_btn .btn_bet.middle .home_ratio {float:right}
.minigame_wrap .minigame_table .game_snail .g_btn .btn_bet.vs .home_name {float:left}
.minigame_wrap .minigame_table .game_snail .g_btn .btn_bet.vs .home_ratio {float:right}
.minigame_wrap .minigame_table .game_snail .g_btn .btn_bet.home .home_name {color:#f15240}
.minigame_wrap .minigame_table .game_snail .g_btn .btn_bet.vs .home_name {color:#15bfff}
.minigame_wrap .minigame_table .game_snail .g_btn .btn_bet.away .home_name {color:#23db16}

.minigame_wrap .minigame_table .g_btn .btn_bet.on span,
.minigame_wrap .minigame_table .g_btn .btn_bet:hover span {color:#fff !important}
/* table */
.tbl_type_1 thead th {height:34px;background:#292828;border-top:1px solid #9c8555;font-size:14px;color:#fff;font-weight:500}
.tbl_type_1 tbody td {height:35px;border-bottom:1px solid #292828;font-size:13px;color:#fff;text-align:center}
.tbl_type_1 tbody td img {vertical-align:middle}
.tbl_type_1 .notice_tit {text-align:left}
.tbl_type_1 .name {overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.tbl_type_1 .notice_tit a {font-size:14px;color:#fc0}
.tbl_type_1 .tal,
.tbl_type_1 .ta_left {text-align:left}
.tbl_type_1 .message_tit {padding-left:10px}
.tbl_type_1 .txt_confirm {color:#f8c853}
.tbl_type_1 .btn_del {color:#f8c853}
.tbl_type_1 .view_text {display:none;height:auto;padding:10px;background:#000;color:#888;line-height:20px;text-align:left}
.tbl_type_1 .view_text hr {margin:20px 0}
.tbl_type_1 .point01 {color:#f8c853}

.tbl_type_2 thead th {height:34px;background:#292828;border-top:1px solid #9c8555;font-size:14px;color:#fff;font-weight:500}
.tbl_type_2 tbody th {position:relative;height:31px;padding-left:10px;background:#1d1d1d;border-top:2px solid #121212;font-size:12px;font-weight:400;color:#fff;text-align:left}
.tbl_type_2 tbody td {position:relative;height:31px;background:#1d1d1d;border-top:2px solid #121212;border-left:2px solid #121212;font-size:12px;color:#fff}
.tbl_type_2 .date {text-align:center}
.tbl_type_2 .g_name {text-align:center}
.tbl_type_2 .result {text-align:center}
.tbl_type_2 .score {text-align:center}
.tbl_type_2 .g_btn .btn_bet {display:block;position:relative;width:100%;height:100%;border-radius:2px;border:1px solid #5c5c5c;border-right:0;border-bottom:0;
background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
.tbl_type_2 .g_btn .btn_bet.on {
background: #d48b1f; /* Old browsers */
background: -moz-linear-gradient(top, #d48b1f 0%, #b66d00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d48b1f 0%,#b66d00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d48b1f 0%,#b66d00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d48b1f', endColorstr='#b66d00',GradientType=0 ); /* IE6-9 */
}
.tbl_type_2 .g_btn .btn_bet:after {content:"";display:block;clear:both;height:0;visibility:hidden}
.tbl_type_2 .g_btn .btn_bet.home {padding:0 10px}
.tbl_type_2 .g_btn .btn_bet.away {padding:0 10px}
.tbl_type_2 .g_btn .btn_bet.vs {padding:0 10px}
.tbl_type_2 .g_btn .btn_bet.home .home_name {float:left}
.tbl_type_2 .g_btn .btn_bet.home .home_ratio {float:right}
.tbl_type_2 .g_btn .btn_bet.away .home_name {float:right}
.tbl_type_2 .g_btn .btn_bet.away .home_ratio {float:left}
.tbl_type_2 .g_btn .btn_bet span {display:block;font-size:13px;color:#fff;line-height:30px}
.tbl_type_2 .handy .btn_bet.home .home_ratio {padding-left:7px;background:url(/common/images/ico_handy.png) no-repeat 0 50%}
.tbl_type_2 .handy .btn_bet.away .home_ratio {padding-right:7px;background:url(/common/images/ico_handy.png) no-repeat 100% 50%}
.tbl_type_2 .under_over .btn_bet.home .home_ratio {padding-left:7px;background:url(/common/images/ico_arr_over.png) no-repeat 0 50%}
.tbl_type_2 .under_over .btn_bet.away .home_ratio {padding-right:7px;background:url(/common/images/ico_arr_under.png) no-repeat 100% 50%}

.tbl_type_2 tfoot td {padding:8px 0 6px 0;background:#181818;text-align:center;color:#fdfdfd;font-weight:bold}
.tbl_type_2 .foot01 strong {display:inline-block;padding:0px 0 0 15px;}
.tbl_type_2 .foot01 .fc01 {color:#dd8b2a;font-weight:bold;}
.tbl_type_2 .foot01 .fc02 {color:#2add8f;font-weight:bold;}
.tbl_type_2 .foot01 .fc03 {color:#2aa4dd;font-weight:bold;}
.tbl_type_2 .foot01 .fc04 {color:#f95921;font-weight:bold;}

.tbl_type_3 {width:100%;border-top:2px solid #777;border-bottom:2px solid #777;font-size:13px;color:#ccc}
.tbl_type_3 th {padding:14px 0;background:#222;border-bottom:1px solid #777;vertical-align:top}
.tbl_type_3 td {padding:9px 15px;border-bottom:1px solid #777;color:#ccc;vertical-align:middle}
.tbl_type_3 td input {width:250px;height:24px;padding-left:10px;font-size:13px;color:#0e1015}
.tbl_type_3 td input[name='title'] {width:100%}
.tbl_type_3 td textarea {width:100%;height:240px;padding:10px;font-size:13px;color:#0e1015;line-height:20px}

/* button_type */
.btn_center {margin-top:20px;text-align:center}
.btn_type01 {display:inline-block;width:100px;height:28px;margin:0 2px;background:#7f704e;font-size:13px;color:#fff;line-height:28px;text-align:center}
.btn_type02 {display:inline-block;width:70px;height:23px;margin:0 2px;background:#7f704e;font-size:13px;color:#fff;line-height:23px;text-align:center}

/* page_skip */
.page_skip {margin-top:17px;font-size:0;text-align:center}
.page_skip a {display:inline-block;min-width:20px;height:20px;margin:0 5px;font-size:13px;font-weight:500;color:#979797;line-height:20px;text-align:center}
.page_skip a.on {color:#ffcc00}

#batting_cart { position: absolute; width:230px}

.game_table .game_item_wrap .btn_game_tit .ico_game {position:relative}
.game_table .game_item_wrap .btn_game_tit .ico_game .ifo_game_type {display:none;position:absolute;left:-10px;top:27px;z-index:30;min-width:60px;padding:8px 10px;background:#171a1c;border:2px solid #ffcc00;font-size:13px;color:#ffcc00;line-height:18px;text-align:center}
.game_table .game_item_wrap .btn_game_tit .ico_game .ifo_game_type:before {content:"";display:block;position:absolute;top:-6px;left:15px;width:7px;height:6px;background:url(/common/images/bg_info_bet_wrap.png) no-repeat 0 0}
.game_table .game_item_wrap .btn_game_tit .ico_game:hover .ifo_game_type {display:block}


.game_table .game_item_wrap .g_btn.pdr_2 {padding-right:2px}
.game_table .game_item_wrap .btn_game_tit .league_tit + .g_date {display:block;float:left;margin-left:9px;font-size:14px;font-weight:500;color:#fff;line-height:20px;text-align:left}

/* gamerule */
.rule_area {background:#111111;padding:20px;}
.rule_area h3 {font-size:14px;color:#98de0a;font-weight:bold;border-bottom:1px solid #0c2a59;padding-bottom:5px;margin-bottom:20px;}
.rule_area .text01 {color:#dffaa9;padding:0px 15px 25px 15px;}
.rule_area .text02 {color:#dcdcdc;padding:0px 15px 25px 15px;}
.rule_area .text02 span {color:#dffaa9;font-size:11px;}
.rule_area .text03 {color:#dffaa9;font-size:11px;padding:0px 15px 25px 15px;margin-top:-10px;}
.rule_area table {background:#767676;margin:-10px 15px 20px 15px;width:860px;}
.rule_area table th {padding:8px 10px 6px 10px;font-weight:bold;background:#111111;border:1px solid #666;}
.rule_area table td {padding:8px 10px 6px 10px;background:#2f3244;border:1px solid #666;color:#fff;text-align:center;}
.rule_area h4 {color:#98de0a;font-weight:bold;border-bottom:1px solid #293b26;padding-bottom:5px;margin-bottom:20px;}
.rule_area h5 {color:#98de0a;padding:0px 0px 20px 15px;}

/* point_layer */
.point_layer {position:absolute;top:100px;left:50%;transform:translateX(-50%);z-index:100;width:340px;padding:20px 23px 24px;background:#000;border:1px solid #7f704e}
.point_layer h3 {font-size:18px;font-weight:500;color:#fff;line-height:18px;text-align:center}
.point_layer .text01 {padding:15px 0 11px;font-size:13px;font-weight:500;color:#fff;line-height:18px;text-align:center}
.point_layer .point01 {display:flex;justify-content:space-between;font-size:13px;font-weight:500;color:#fff;line-height:28px;text-transform:uppercase}
.point_layer .point01 input {display:block;width:168px;height:28px;padding-left:10px;background:#e6e8e9;border:0;font-size:13px;font-weight:500;color:#000}
.point_layer .btn_center {margin-top:10px}

a.top {display: none;position:fixed;bottom:30px;left:50%;margin-left:380px;}

.game_table .game_item_wrap table table.tbl_score {margin:10px 0}
.game_table .game_item_wrap table table.tbl_score thead th {background:#000;border-top:0}
.game_table .game_item_wrap table table.tbl_score tbody td {background:#212121;border-top:1px solid #161616;border-bottom:1px solid #161616;border-left:1px solid #161616;text-align:center}
.game_table .game_item_wrap table table.tbl_score tbody td:first-child {padding-left:10px;border-left:0;text-align:left}
.game_table .game_item_wrap table table.tbl_score .win{border-top:1px solid #161616;color:#fcf900;border-top:0}

.game_table .game_item_wrap div div.tbl_tab {display:block;float:right;width:40px;height:20px;border-radius:2px;font-size:12px;color:#fff;line-height:20px;text-align:center;cursor:pointer;
background: #b8a783; /* Old browsers */
background: -moz-linear-gradient(top, #b8a783 0%, #74633f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #b8a783 0%,#74633f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #b8a783 0%,#74633f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8a783', endColorstr='#74633f',GradientType=0 ); /* IE6-9 */
}


.slot_wrap {display:grid;grid-template-columns:repeat(4, 23%);gap:10px 0;justify-content:space-between}
.slot_wrap li {width:100%}

.slot_btn_wrap {margin-top:20px}
.slot_btn_wrap li {float:left;margin-left:1px}
.slot_btn_wrap li:first-child {margin-left:0}
.slot_btn_wrap .btn_slot {display:block;width:156px;height:46px;text-indent:-9999px}
.slot_btn_wrap .toptrend {background:url(../images/btn_slot_toptrend_off.png) no-repeat 0 0}
.slot_btn_wrap .toptrend:hover,
.slot_btn_wrap .toptrend.on {background:url(../images/btn_slot_toptrend_on.png) no-repeat 0 0}
.slot_btn_wrap .habanero {background:url(../images/btn_slot_habanero_off.png) no-repeat 0 0}
.slot_btn_wrap .habanero:hover,
.slot_btn_wrap .habanero.on {background:url(../images/btn_slot_habanero_on.png) no-repeat 0 0}
.slot_btn_wrap .pragmaticplay {width:155px;background:url(../images/btn_slot_pragmaticplay_off.png) no-repeat 0 0}
.slot_btn_wrap .pragmaticplay:hover,
.slot_btn_wrap .pragmaticplay.on {background:url(../images/btn_slot_pragmaticplay_on.png) no-repeat 0 0}
.slot_btn_wrap .betsoft {background:url(../images/btn_slot_betsoft_off.png) no-repeat 0 0}
.slot_btn_wrap .betsoft:hover,
.slot_btn_wrap .betsoft.on {background:url(../images/btn_slot_betsoft_on.png) no-repeat 0 0}
.slot_btn_wrap .spinomenal {background:url(../images/btn_slot_spinomenal_off.png) no-repeat 0 0}
.slot_btn_wrap .spinomenal:hover,
.slot_btn_wrap .spinomenal.on {background:url(../images/btn_slot_spinomenal_on.png) no-repeat 0 0}
.slot_btn_wrap .tomhorn {background:url(../images/btn_slot_tomhorn_off.png) no-repeat 0 0}
.slot_btn_wrap .tomhorn:hover,
.slot_btn_wrap .tomhorn.on {background:url(../images/btn_slot_tomhorn_on.png) no-repeat 0 0}


/* 레이어 마스크 */
#casino_mask {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:300;display:none;}
.casino_layer {position:absolute;top:100px;left:50%;width:1173px;height:748px;background:#131313;margin-left:-586px;z-index:500;display:none;}
.casino_layer h3 {line-height:59px;text-align:center;font-size:18px;font-weight:500;color:#b6b6b6;}
.casino_layer .close {position:absolute;top:20px;right:20px;cursor:pointer;}
.casino_layer .game_area {width:1155px;margin:0 auto;}

/* S:20181231_add */
.select_zone {position:absolute;right:0;top:15px}
.select_zone select {display:block;width:210px;height:28px;background:#131517;border:1px solid #34393d;color:#fff}

.result_wrap .result_wrap_top {}
.result_wrap .result_wrap_top th {height:34px;border-top:1px solid #9c8555;background:#292828;font-size:14px;font-weight:500;color:#fff;line-height:33px}
.result_wrap .result_wrap_top + .result_item.type_1 {margin-top:0}
.result_wrap .result_item.type_1 table td {border-top:0;border-bottom:1px solid #292828;border-left:0;text-align:center}
.result_wrap .result_item.type_1 table td .bet_money {color:#ffcc00}
.result_wrap .result_item.type_1 table td .win_money {color:#9d8655}
.result_wrap .result_item.type_1 table td .result_money {color:#f13c3c}
.result_wrap .result_item.type_1 table td .txt_win {color:#45b5da}
.result_wrap .result_item.type_1 table td .txt_lose {color:#ff0000}
.result_wrap .result_item.type_1 table td .btn_cancel {width:56px;height:24px;border:1px solid #ff0000;color:#ff0000;line-height:22px}
.result_wrap .result_item.type_1 table td .btn_detail {display:inline-block;width:21px;height:14px;background:url(/common/images/ico_arr_dn3.png) no-repeat 50% 50%;text-indent:-9999px;vertical-align:middle}
.result_wrap .result_item.type_1 table td .btn_detail.on {background:url(/common/images/ico_arr_up3.png) no-repeat 50% 50%}
.result_wrap .result_item.type_1 .tbl_wrap table td {height:53px;padding-left:10px;background:#000;border-bottom:1px solid #292828;border-left:1px solid #292828;text-align:left}
.result_wrap .result_item.type_1 .tbl_wrap table td:first-child {border-left:0}
.result_wrap .result_item.type_1 .tbl_wrap table td .ico_game {display:inline-block;width:20px;height:20px}
.result_wrap .result_item.type_1 .tbl_wrap table td .ico_league {display:inline-block;width:auto;height:20px;margin-left:5px}
.result_wrap .result_item.type_1 .tbl_wrap table td .league_tit {display:inline-block;margin-left:5px}
/* E:20181231_add */


/* S:20190104_add */
.sort_tab {position:absolute;top:15px;left:133px;}
.sort_tab button {display:block;float:left;width:107px;height:28px;margin-left:5px;background:#131517;border:1px solid #34393d;font-size:13px;font-weight:400;color:#fff;line-height:26px}
.sort_tab button:first-child {margin-left:0}
.sort_tab button.on {border:1px solid #d3b46f;color:#d3b46f}
.result_wrap .sort_text{position:absolute;text-align:right;padding-right:10px;top:40px;color:#fff;width:100%}
.result_wrap .game_table .game_item_wrap .btn_game_tit {margin-top:12px}
.result_wrap .game_table .game_item_wrap .btn_game_tit .btn_wrap span {font-size:14px;font-weight:500;color:#fff;line-height:20px}
.result_wrap .game_table .game_item_wrap table td {border-left:2px solid #121212}
.result_wrap .game_table .game_item_wrap table td:first-child {border-left:0}
.result_wrap .game_table .game_item_wrap .game_info {height:34px;padding:6px 10px 7px;text-align:left}
.result_wrap .game_table .game_item_wrap .game_info .ico_game {display:block;float:left;width:20px;height:20px}
.result_wrap .game_table .game_item_wrap .game_info .ico_league {display:block;float:left;height:20px;margin-left:9px;padding-top:3px}
.result_wrap .game_table .game_item_wrap .game_info .league_tit {display:block;float:left;margin-left:9px;font-size:14px;font-weight:500;color:#fff;line-height:20px}
.result_wrap .game_table .game_item_wrap .game_info .team_tit {display:block;float:right;margin-right:5px;font-size:14px;font-weight:500;color:#ffcc00;line-height:20px}
.result_wrap .game_table .game_item_wrap .g_option {font-size:13px;padding-left:8px;}
.result_wrap .game_table .game_item_wrap .g_date {}
.result_wrap .game_table .game_item_wrap .g_btn {border-left:0}
.result_wrap .game_table .game_item_wrap .g_btn .case div {float:left;height:100%;min-height:31px;background:#292828;border-left:2px solid #121212}
.result_wrap .game_table .game_item_wrap .g_btn .case div:first-child {border-left:0}
.result_wrap .game_table .game_item_wrap .g_btn .case.vs div {width:40%}
.result_wrap .game_table .game_item_wrap .g_btn .case.vs div:nth-child(2) {width:20%}
.result_wrap .game_table .game_item_wrap .g_btn .case.couple div {width:50%}
.result_wrap .game_table .game_item_wrap .g_btn .case.draw div {width:33.333333%}
.result_wrap .game_table .game_item_wrap .g_btn .case.draw div:first-child {width:33.333334%}
.result_wrap .game_table .game_item_wrap .g_btn .case.draw .btn_bet.draw .home_name {float:left}
.result_wrap .game_table .game_item_wrap .g_btn .case.draw .btn_bet.draw .home_ratio {float:right}
.result_wrap .game_table .game_item_wrap .g_btn .case.draw .btn_bet.away .home_name {float:left}
.result_wrap .game_table .game_item_wrap .g_btn .case.draw .btn_bet.away .home_ratio {float:right}
.result_wrap .game_table .under_over .btn_bet.home .home_ratio {width:45px;background:url(/common/images/ico_arr_over.png) no-repeat 0 50%;text-align:right}
.result_wrap .game_table .under_over .btn_bet.away .home_ratio {width:45px;background:url(/common/images/ico_arr_under.png) no-repeat 100% 50%;text-align:left}

.result_wrap .game_table .game_item_wrap .g_btn .btn_bet {position:relative;cursor:default}
.result_wrap .game_table .game_item_wrap .g_btn .btn_bet:hover {background: #434343; /* Old browsers */
background: -moz-linear-gradient(top, #434343 0%, #252525 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #434343 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #434343 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#252525',GradientType=0 ); /* IE6-9 */}
.result_wrap .game_table .game_item_wrap .g_btn .btn_bet.on:hover {
background: #d48b1f; /* Old browsers */
background: -moz-linear-gradient(top, #d48b1f 0%, #b66d00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d48b1f 0%,#b66d00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d48b1f 0%,#b66d00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d48b1f', endColorstr='#b66d00',GradientType=0 ); /* IE6-9 */
}

.result_wrap .game_table .game_item_wrap .g_btn .btn_bet.victory:before {content:"";position:absolute;top:0;right:0;bottom:0;left:-1px;border:2px solid #00fffc;border-radius:2px}
.result_wrap .game_table .game_item_wrap .g_btn .btn_bet.draw .home_ratio {float:right}

.result_wrap .game_table .game_item_wrap .g_score {background:#292828;text-align:center;color:#808080;}
.result_wrap .game_table .game_item_wrap .g_case {background:#292828;text-align:center}
.result_wrap .game_table .game_item_wrap .g_case .lose {color:#fc0000}
.result_wrap .game_table .game_item_wrap .g_case .exception {color:#fbe40b}
.result_wrap .game_table .game_item_wrap .g_case .win {color:#44b1d6}
.result_wrap .game_table .game_item_wrap table tfoot td {position:relative;height:37px;padding-left:45px;background:#121212;border-top:0;border-bottom:1px solid #292828}
.result_wrap .game_table .game_item_wrap table tfoot td input[type="checkbox"] {position:absolute;top:12px;left:11px;width:13px;height:13px}
.result_wrap .game_table .game_item_wrap .bet_money_info {float:left}
.result_wrap .game_table .game_item_wrap .bet_money_info p {float:left;margin-left:40px;color:#fff}
.result_wrap .game_table .game_item_wrap .bet_money_info p:first-child {margin-left:0}
.result_wrap .game_table .game_item_wrap .bet_money_info .bet_money {color:#ffcc00}
.result_wrap .game_table .game_item_wrap .bet_money_info .win_money {color:#9d8655}
.result_wrap .game_table .game_item_wrap .bet_money_info .result_money {color:#409eff}
.result_wrap .game_table .game_item_wrap .btn_status {display:block;position:absolute;top:7px;right:0;width:56px;height:24px;line-height:22px;text-align:center;}
.result_wrap .game_table .game_item_wrap .btn_status .wait {color:#fff}
.result_wrap .game_table .game_item_wrap .btn_status .win {color:#44b1d6}
.result_wrap .game_table .game_item_wrap .btn_status .exception {color:#fbe40b}
.result_wrap .game_table .game_item_wrap .btn_status .lose {color:#fc0000}
.result_wrap .game_table .game_item_wrap .btn_status .cancel {color:#409eff}
.result_wrap .game_table .game_item_wrap .btn_status .btn_cancel {display:block;position:absolute;top:3px;right:0;width:56px;height:24px;border:1px solid #ff0000;color:#fff;line-height:22px}
.result_wrap .game_table .game_item_wrap .btn_cancel {display:block;position:absolute;top:7px;right:0;width:56px;height:24px;border:1px solid #ff0000;color:#ff0000;line-height:22px}

.result_wrap .game_table .game_item_wrap table.minigame {margin-top:12px}
.result_wrap .game_table .game_item_wrap table.minigame th.g_btn div {float:left;width:33.333333%;height:33px;font-size:14px;font-weight:500;color:#fff;line-height:33px;text-align:center}
.result_wrap .game_table .game_item_wrap table.minigame th.g_btn div:first-child {width:33.333334%}
.result_wrap .game_table .game_item_wrap table.minigame td .home_color {color:#ff4242}
.result_wrap .game_table .game_item_wrap table.minigame td .draw_color {color:#15bfff}
.result_wrap .game_table .game_item_wrap table.minigame td .away_color {color:#23db23}
.result_wrap .game_table .game_item_wrap table.minigame tfoot td {padding-right:85px}
.result_wrap .game_table .game_item_wrap table.minigame tfoot td .bet_money_info {float:right}
/* E:20190104_add */

/* S:20190106_add */
.content h2.main_h2 {height:27px;margin-bottom:10px;font-size:22px;font-weight:400;color:#cc9966;line-height:27px}
.main_h2 .ico_live {display:inline-block;width:62px;height:27px;margin-right:5px;background:#ff0000;border-radius:2px;color:#fff;text-align:center}
.main_board_wrap {float:left;width:562px;padding-top:34px}
.main_board_wrap .live_game_list .game_item_wrap {border-top:1px solid #999966}
.main_board_wrap .live_game_list .game_item_wrap .btn_game_tit {height:33px;margin-bottom:2px;padding:6px 0 7px 10px;background:#292828}
.main_board_wrap .live_game_list .game_item_wrap .btn_game_tit .btn_wrap {display:block;width:100%;height:100%}
.main_board_wrap .live_game_list .game_item_wrap .btn_game_tit .ico_game {display:block;float:left;width:20px;height:20px}
.main_board_wrap .live_game_list .game_item_wrap .btn_game_tit .ico_game img {display:block;width:100%;height:100%}
.main_board_wrap .live_game_list .game_item_wrap .btn_game_tit .ico_league {display:block;float:left;height:20px;margin-left:9px;padding-top:3px;}
.main_board_wrap .live_game_list .game_item_wrap .btn_game_tit .ico_league img {display:block;width:auto;height:20px}
.main_board_wrap .live_game_list .game_item_wrap .btn_game_tit .league_tit {display:block;float:left;margin-left:9px;font-size:14px;font-weight:500;color:#fff;line-height:20px}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table {margin-top:-2px}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td {background:#1d1d1d;padding:7px 0;border:2px solid #121212;font-size:13px;color:#fff;line-height:15px}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td:first-child {border-left:0}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td:last-child {border-right:0}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_date2 {overflow:hidden;padding:7px 7px 7px 10px;border-right:0}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_type {padding:2px;border-left:0}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_type .live_score {display:block;width:100%;height:27px;background:#0f0f0f;color:#ffff00;line-height:27px;text-align:center}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn {padding:0 10px}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet {display:block;width:100%;height:100%;cursor:default}

.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet span {display:block;overflow:hidden;font-size:13px;color:#fff;line-height:27px;text-overflow:ellipsis;white-space:nowrap}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet .home_name {width:67%}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet .home_ratio {width:27%}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet.home .home_name {float:left;text-align:left}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet.home .home_ratio {float:right;text-align:right}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet.away .home_name {float:right;text-align:right}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet.away .home_ratio {float:left;text-align:left}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet.draw .home_ratio {width:100%;text-align:center}
.main_board_wrap .live_game_list .game_item_wrap .tbl_wrap table td.g_btn .btn_bet.vs .home_name {width:100%;text-align:center}
.main_board_wrap .main_board_list {padding-top:30px}
.main_board_wrap .main_board_list .m_board_list {float:left;width:270px}
.main_board_wrap .main_board_list .m_event_list {float:right;width:270px}

.main_tbl_wrap {overflow-y:auto;height:246px;border-top:1px solid #9c8555}
.main_tbl {}
.main_tbl td {height:35px;padding-left:3px;border-bottom:1px solid #292828;font-size:13px;font-weight:400;color:#a7a7a7;text-align:center}
.main_tbl td a {display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;text-align:left}
.main_tbl .charge_money {font-weight:700;color:#fff}
.main_tbl .user_name {padding:0 5px;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}

.main_tbl1 {border-top:1px solid #9c8555}
.main_tbl1 td {height:35px;padding-left:3px;border-bottom:1px solid #292828;font-size:13px;font-weight:400;color:#a7a7a7;text-align:center}
.main_tbl1 td a {display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;text-align:left}
.main_tbl1 .charge_money {font-weight:700;color:#fff}
.main_tbl1 .user_name {padding:0 5px;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}
.main_rank_wrap {float:right;width:367px;padding-top:34px}

.box_custom_center {width:100%;margin-top:10px;padding:13px 0 12px 11px;background:#000}
.box_custom_center .tit {font-size:19px;font-weight:700;color:#f8c853;line-height:19px}
.box_custom_center .tit_sub {margin-top:8px;font-size:12px;color:#999;line-height:14px}
.box_custom_center .btn_go {display:block;width:138px;height:30px;margin-top:12px;background:#121212;border:1px solid #f8c853;text-align:center}
.box_custom_center .btn_go span {display:inline-block;padding-right:18px;background:url(/common/images/ico_arr_rt.png) no-repeat 100% 50%;font-size:13px;color:#f8c853;line-height:28px;text-align:left}

footer {width:100%;height:90px;padding:0;background:#000;text-align:center}
footer .partner_list {padding:6px 0;background:#181818;text-align:center;font-size:0}
footer .partner_list li {display:inline-block;margin-left:20px}
footer .partner_list li:first-child {margin-left:0}
footer .copyright {height:35px;line-height:35px}
/* E:20190106_add */

.imabutton:before {content:"\274c"}
.imabutton{float:right;background-color:#c0392b;border:1px solid #c0392b;color:#ffffff !important;display:inline-block;font-family:sans-serif;font-size:16px;line-height:44px;text-align:center;text-decoration:none;width:50px;-webkit-text-size-adjust:none;mso-hide:all;border-radius:10px}

/* S:20200305_add */
.faq_wrap .h3_sub {margin-top:9px;padding-left:24px;background:url(../images/ico_sub_h3_warn.png) no-repeat 0 50%;font-size:12px;color:#ffcc00;line-height:16px}
.faq_wrap .new_faq_list {margin-bottom:100px;padding-top:15px}
.faq_wrap .new_faq_list dl {margin-top:1px}
.faq_wrap .new_faq_list dl dt {position:relative;height:51px;padding-left:16px;border-bottom:1px solid #060606;font-size:20px;font-weight:400;color:#fff;line-height:50px;cursor:pointer;
	background: #3b3b3b; /* Old browsers */
	background: -moz-linear-gradient(top, #3b3b3b 0%, #252525 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #3b3b3b 0%,#252525 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #3b3b3b 0%,#252525 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}
.faq_wrap .new_faq_list dl dt:after {content:"";display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:0;height:0;border-color:#fff transparent transparent transparent;border-style:solid;border-width:6px 6px 0 6px}
.faq_wrap .new_faq_list dl dt.on:after {border-color:transparent transparent #fff transparent;border-width:0 6px 6px 6px}
.faq_wrap .new_faq_list dl dd {display:none;padding:18px 38px;border-top:1px solid #282828;background:rgba(0,0,0,0.3);font-size:12px;font-weight:400;color:#fff;line-height:22px}
.faq_wrap .new_faq_list dl dd * {font-family:inherit !important;color:#fff}
.faq_wrap .new_faq_list dl dd p span {background-color:transparent !important}
.faq_wrap .new_faq_list dl dd .input_area {width:518px;margin:10px 0;padding-bottom:20px;border-bottom:1px solid #318762}
.faq_wrap .new_faq_list dl dd .btn_com {display:block;width:140px;height:40px;margin-top:10px;background:#318762;border:1px solid #318762;font-size:12px;color:#fff;line-height:38px;text-align:center;cursor:pointer}
.faq_wrap .new_faq_list dl dd .input_area:after {content:" ";display:block;clear:both;height:0;visibility:hidden}
.faq_wrap .new_faq_list dl dd .input_area .bank_info {display:block;float:left;width:444px;height:40px;padding-left:52px;background:url(../images/bg_bank_info.png) no-repeat 0 50%;font-size:11px;color:#fff;line-height:18px}
.faq_wrap .new_faq_list dl dd .input_area .btn_transparent {display:block;float:left;width:74px;height:40px;background:none;border:3px solid #ff0000;font-size:15px;color:#318762;line-height:34px;text-align:center;cursor:pointer}
.faq_wrap .new_faq_list dl dd .btn_com {display:block;margin-top:10px}
/* E:20200305_add */

/* S:20200324_add */
.mini_type_2020 {margin-top:20px}
.mini_type_2020 .betting_box {display:flex;border:1px solid #9d8655}
.mini_type_2020 .betting_box .bet_btn_wrap {display:flex;flex-wrap:wrap;position:relative;width:calc(100% - 343px);padding:0 15px;background:#000;align-items:center;align-content:center}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap {display:flex;position:relative;width:100%;justify-content:space-between}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap ~ .btn_wrap {margin-top:3px}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet {display:flex;position:relative;width:49.73%;height:63px;padding:0 20px;border:1px solid #575757;justify-content:space-between;align-items:center;
background: #414141; /* Old browsers */
background: -moz-linear-gradient(top, #414141 0%, #272727 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #414141 0%,#272727 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #414141 0%,#272727 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#272727',GradientType=0 ); /* IE6-9 */
}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap.item_3 .btn_bet {width:33.09%}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.away {flex-direction:row-reverse}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.home:hover {border-color:#00bfff}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.away:hover {border-color:#f15f5f}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.tie:hover {border-color:#48cf3a}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.home.on {background:#004055 !important;border-color:#004055}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.away.on {background:#512020 !important;border-color:#512020}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.tie.on {background:#184514 !important;border-color:#184514}

.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet .tit {display:block;font-size:18px;font-weight:700;line-height:25px}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.home .tit {color:#00bfff}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.away .tit {color:#f15f5f}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.tie .tit {color:#48cf3a}

.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet .tit_fx {display:block;font-size:18px;font-weight:700;line-height:25px}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.home .tit_fx {color:#f15f5f}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.away .tit_fx {color:#00bfff}
.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet.tie .tit_fx {color:#48cf3a}

.mini_type_2020 .betting_box .bet_btn_wrap .btn_wrap .btn_bet .ratio {display:block;font-size:13px;font-weight:700;color:#fff;line-height:13px}
.mini_type_2020 .betting_box .bet_btn_wrap.g_wincard .btn_wrap .btn_bet.tie:hover {border-color:#f15f5f}
.mini_type_2020 .betting_box .bet_btn_wrap.g_wincard .btn_wrap .btn_bet.tie.on {background:#512020 !important;border-color:#512020}
.mini_type_2020 .betting_box .bet_btn_wrap.g_wincard .btn_wrap .btn_bet.tie .tit {color:#f15f5f}

.mini_type_2020 .betting_box .bet_area {width:343px;background:#121212}
.mini_type_2020 .betting_box .bet_area .game_ifo_list {display:flex;flex-wrap:wrap}
.mini_type_2020 .betting_box .bet_area .game_ifo_list li {display:flex;width:50%;border-bottom:1px solid #202020}
.mini_type_2020 .betting_box .bet_area .game_ifo_list li.w_100 {width:100%}
.mini_type_2020 .betting_box .bet_area .game_ifo_list li:last-child {border-bottom:0}
.mini_type_2020 .betting_box .bet_area .game_ifo_list .tit {display:block;width:86px;padding-left:14px;font-size:13px;font-weight:500;color:#7f7f7f;line-height:34px}
.mini_type_2020 .betting_box .bet_area .game_ifo_list .sub {display:block;font-size:13px;font-weight:500;color:#fff;line-height:34px}
.mini_type_2020 .betting_box .bet_area .bet_inner {display:flex;justify-content:space-between;padding:10px}
.mini_type_2020 .betting_box .bet_area .bet_inner input {display:block;width:120px;height:34px;padding-right:11px;background:#353535;border:0;font-size:15px;font-weight:500;color:#f0c104;text-align:right}
.mini_type_2020 .betting_box .bet_area .bet_inner .btn_max {display:block;width:60px;height:34px;border:1px solid #9d8655;font-size:15px;font-weight:500;color:#9d8655;line-height:32px}
.mini_type_2020 .betting_box .bet_area .bet_inner .btn_bet_do {display:block;width:136px;height:34px;background:#9d8655;font-size:16px;font-weight:500;color:#fff;line-height:34px}
/* E:20200324_add */

/* S:20200331_add */
header #gnb .money_info .pop_money_wrap {margin-right:19px;padding-top:13px}
header #gnb .money_info .pop_money_wrap .btn_view_money {display:block;width:113px;height:28px;background:#2d2c2c;border:1px solid #c9af62;text-align:center}
header #gnb .money_info .pop_money_wrap .btn_view_money span {position:relative;padding-right:16px;font-size:13px;font-weight:700;color:#c9af62;line-height:26px;vertical-align:top}
header #gnb .money_info .pop_money_wrap .btn_view_money span:after {content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:0;height:0;border-color:#c9af62 transparent transparent transparent;border-style:solid;border-width:3.5px 3.5px 0 3.5px}
header #gnb .money_info .pop_money_wrap .pop_money_info {display:none;position:absolute;top:40px;right:0;z-index:200;padding:5px 14px;background:#2c2b2b;border:1px solid #c9af62}
header #gnb .money_info .pop_money_wrap .pop_money_info dl {display:flex;position:relative;border-top:1px solid #414141}
header #gnb .money_info .pop_money_wrap .pop_money_info dl:first-of-type {border-top:0}
header #gnb .money_info .pop_money_wrap .pop_money_info dl dt {width:80px;font-size:13px;font-weight:700;color:#fff;line-height:39px;white-space:nowrap;}
header #gnb .money_info .pop_money_wrap .pop_money_info dl dd {width:calc(100% - 80px);padding-right:50px;font-size:13px;font-weight:700;color:#c9af62;line-height:39px;text-align:right;white-space:nowrap;}
header #gnb .money_info .pop_money_wrap .pop_money_info dl dd span {line-height:39px}
header #gnb .money_info .pop_money_wrap .pop_money_info .btn_wrap {position:absolute;top:50%;right:0;transform:translateY(-50%);padding:0}
header #gnb .money_info .pop_money_wrap .pop_money_info .btn_wrap .btn_trans {width:38px;height:25px;background:#c9af62;border:0;font-size:13px;font-weight:700;color:#2c2b2b;line-height:25px}

.status_outer_wrap {margin-top:20px;padding-top:20px;border-top:1px solid #292828}
.status_wrap {margin-top:23px}
.status_wrap .status_info {margin-bottom:20px;font-size:13px;color:#fff;line-height:13px}
.status_wrap .status_info2 {margin-bottom:20px;font-size:13px;color:#d82e2e;line-height:13px}
.status_wrap .user_count {font-size:13px;color:#f13c3c;text-decoration:underline}
.status_wrap .btn_request {width:59px;height:21px;background:#f13c3c;font-size:13px;color:#fff;line-height:21px}
.status_wrap .txt_secession {font-size:13px;color:#ffdf7e}
.status_wrap .txt_sleep {font-size:13px;color:#ff5667}
.status_wrap .txt_deposit {font-size:13px;color:#fd5566}
.status_wrap .txt_withdraw {font-size:13px;color:#4198f2}
.status_wrap .txt_withdraw {font-size:13px;color:#4198f2}
.status_wrap .rule_list {border-top:1px solid #292828}
.status_wrap .rule_list li {height:40px;padding-left:4px;border-bottom:1px solid #292828;font-size:13px;font-weight:400;color:#fff;line-height:39px}
.status_wrap .rule_list li span {color:#d82e2e}
/* E:20200331_add */

/* S:20200424_add */
.event_wrap {margin-top:20px}
.event_wrap .event_list {display:flex;flex-wrap:wrap;margin:-17px 0 0 -30px}
.event_wrap .event_list li {position:relative;width:calc(33.333333% - 30px);margin:17px 0 0 30px}
.event_wrap .event_list .btn_event {display:block;position:relative;width:100%}
.event_wrap .event_list .btn_event.on:after {content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:0;border-color:transparent transparent #303030 transparent;border-style:solid;border-width:0 11px 11px 11px}
.event_wrap .event_list .btn_event img {display:block;width:100%;height:135px}
.event_wrap .event_list .btn_event.end_event {cursor:default}
.event_wrap .event_list .btn_event.end_event::before {content:"종료된 이벤트";display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.76);font-size:24px;font-weight:700;color:#fff;line-height:135px;text-align:center}
.event_wrap .event_list .event_view {display:none;overflow:auto;position:relative;top:0;left:0;z-index:50;width:320.458187%;padding:0 25px 25px;background:#303030}
.event_wrap .event_list .event_view.item_1 {left:-110.1%}
.event_wrap .event_list .event_view.item_2 {left:auto;right:647px}
.event_wrap .event_list .event_view dt {border-bottom:1px solid #282828;font-size:23px;font-weight:400;color:#fff;line-height:60px}
.event_wrap .event_list .event_view dd {padding-top:13px}
.event_wrap .event_list .event_view dd:after {content:"";display:block;clear:both;height:0;visibility:hidden;}
.event_wrap .event_list .event_view dd img {display:block;min-width:260px;height:auto;margin:0 auto}
.event_wrap .event_list .event_view dd span {margin-top:10px;font-size:12px;font-weight:400;color:#fff;line-height:17px}
.event_wrap .event_list .event_view dd span p {font-size:12px;font-weight:400;color:#fff;line-height:17px}
/* E:20200424_add */

/* S:20200519_add */
.attend_wrap {position:relative;margin-top:20px}
.attend_wrap .ifo_mob {display:none}
.attend_wrap .btn_rl_wrap {display:flex}
.attend_wrap .btn_rl_wrap .rl_wrap {display:flex;width:33.333334%;height:85px;padding-left:20px;align-items:center}
.attend_wrap .btn_rl_wrap .rl_wrap ~ .rl_wrap {width:33.333333%}
.attend_wrap .btn_rl_wrap .rl_wrap.silver {background:url(../images/bg_rl_wrap_silver.png) no-repeat 0 0;background-size:100% 100%}
.attend_wrap .btn_rl_wrap .rl_wrap.gold {background:url(../images/bg_rl_wrap_gold.png) no-repeat 0 0;background-size:100% 100%}
.attend_wrap .btn_rl_wrap .rl_wrap.dia {background:url(../images/bg_rl_wrap_dia.png) no-repeat 0 0;background-size:100% 100%}
.attend_wrap .btn_rl_wrap .rl_wrap.silver.on {background:url(../images/bg_rl_wrap_silver_on.png) no-repeat 0 0;background-size:100% 100%}
.attend_wrap .btn_rl_wrap .rl_wrap.gold.on {background:url(../images/bg_rl_wrap_gold_on.png) no-repeat 0 0;background-size:100% 100%}
.attend_wrap .btn_rl_wrap .rl_wrap.dia.on {background:url(../images/bg_rl_wrap_dia_on.png) no-repeat 0 0;background-size:100% 100%}
.attend_wrap .btn_rl_wrap .rl_wrap .cpn_cnt {width:180px;height:46px;padding-left:125px;background-color:#000 !important;border-radius:10px;font-size:22px;font-weight:900;color:#fff;line-height:46px}
.attend_wrap .btn_rl_wrap .rl_wrap.silver .cpn_cnt {background:url(../images/txt_cpn_silver.png) no-repeat 9px 50%}
.attend_wrap .btn_rl_wrap .rl_wrap.gold .cpn_cnt {background:url(../images/txt_cpn_gold.png) no-repeat 9px 50%}
.attend_wrap .btn_rl_wrap .rl_wrap.dia .cpn_cnt {background:url(../images/txt_cpn_dia.png) no-repeat 9px 50%}
.attend_wrap .btn_rl_wrap .rl_wrap .btn_rl {display:block;width:109px;height:53px;margin-left:-5px;background:url(../images/btn_rl.png) no-repeat 0 0;border-radius:11px;text-indent:-9999px;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 1)}
.attend_wrap .attend_inner_wrap {height:725px;padding-top:88px;background:url(../images/bg_attend.png) no-repeat 50% 0}
.attend_wrap .attend_inner_wrap .attend_head {position:relative;width:805px;height:79px;margin:0 auto;padding-left:154px}
.attend_wrap .attend_inner_wrap .attend_head .month {position:absolute;top:0;left:14px;font-size:60px;font-weight:500;color:#d3a500;line-height:64px}
.attend_wrap .attend_inner_wrap .attend_head .attend_ifo_list li {font-size:13px;font-weight:500;color:#747473;line-height:17px}
.attend_wrap .attend_inner_wrap .attend_head .attend_ifo_list .txt_box {display:inline-block;height:16px;padding:0 2px;color:#fff;line-height:16px;vertical-align:middle}
.attend_wrap .attend_inner_wrap .attend_head .attend_ifo_list .txt_box.silver {background:#979797}
.attend_wrap .attend_inner_wrap .attend_head .attend_ifo_list .txt_box.gold {background:#b7954b}
.attend_wrap .attend_inner_wrap .attend_head .attend_ifo_list .txt_box.dia {background:#15b5d9}
.attend_wrap .attend_inner_wrap .attend_head .btn_go_shop {display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:152px;height:40px;background:#2d2d2d;border:1px solid #474747;font-size:14px;font-weight:700;color:#5e4709;line-height:38px;text-align:center}
.attend_wrap .attend_inner_wrap .attend_body {position:relative;width:805px;height:512px;margin:0 auto;padding:0 16px}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend th {height:36px;font-size:16px;color:#9e9e9e}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend td {position:relative;height:70px;border:2px dashed #acaa9c}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .date {display:block;position:absolute;top:10px;left:10px;font-size:16px;font-weight:700;color:#9e9e9e;line-height:16px}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd {display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border:5px solid #c14646;border-radius:50%;font-size:16px;font-weight:700;color:#c14646;line-height:42px;text-align:center}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd.week:before {content:"주";display:block;position:absolute;top:0;right:-25px;width:20px;height:20px;background:#b7954b;border-radius:50%;font-size:12px;font-weight:400;color:#fff;line-height:20px;text-align:center}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd.month:after {content:"월";display:block;position:absolute;bottom:0;right:-25px;width:20px;height:20px;background:#15b5d9;border-radius:50%;font-size:12px;font-weight:400;color:#fff;line-height:20px;text-align:center}

.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .week:before {content:"주";display:block;position:absolute;top:13px;right:8px;width:20px;height:20px;background:#b7954b;border-radius:50%;font-size:12px;font-weight:400;color:#fff;line-height:20px;text-align:center}

.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd2 {display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border:5px solid #c14646;border-radius:50%;font-size:12px;font-weight:500;color:#c14646;line-height:42px;text-align:center}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd2.week {display:flex;background:#b7954b;border:0;color:#fff;line-height:16px;justify-content:center;align-items:center}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd2.week span {display:block;line-height:16px}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd2.month {display:flex;background:#15b5d9;border:0;color:#fff;line-height:16px;justify-content:center;align-items:center}
.attend_wrap .attend_inner_wrap .attend_body .tbl_attend .chk_atd2.month span {display:block;line-height:16px}

.attend_wrap .attend_inner_wrap .attend_body .attend_ifo {padding-top:15px;font-size:14px;font-weight:500;color:#5e4709;line-height:14px;text-align:center}

.event_roulette_wrap {position:absolute;top:85px;left:0;z-index:10;width:100%;height:514px;padding:80px 0 0 86px}
.event_roulette_wrap.silver {background:url(../images/bg_rl_silver.png) no-repeat 0 0}
.event_roulette_wrap.gold {background:url(../images/bg_rl_gold.png) no-repeat 0 0}
.event_roulette_wrap.dia {background:url(../images/bg_rl_dia.png) no-repeat 0 0}
.event_roulette_wrap .tit {margin-left:-4px}
.event_roulette_wrap .sub {margin-top:19px}
.event_roulette_wrap .scr_mob {display:none}
.event_roulette_wrap .event_coupon_count {width:308px;height:58px;margin-top:33px;padding:0 18px 0 16px;background:#1c1c1c;border-radius:10px}
.event_roulette_wrap .event_coupon_count span {display:block;float:left;line-height:58px}
.event_roulette_wrap .event_coupon_count .tit img {vertical-align:middle}
.event_roulette_wrap .event_coupon_count .count {float:right;font-size:30px;font-weight:400;color:#ffd800;line-height:58px}
.event_roulette_wrap .btn_spin {display:block;width:308px;height:85px;margin-top:13px;background:url(../images/btn_spin.png) no-repeat 0 0;border-radius:10px;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 1);text-indent:-9999px}
.event_roulette_wrap .btn_spin:hover {background:url(../images/btn_spin_over.png) no-repeat 0 0}
.event_roulette_wrap .btn_spin:focus {background:url(../images/btn_spin_focus.png) no-repeat 0 0}
.event_roulette_wrap .btn_spin.on {background:url(../images/btn_spin_on.png) no-repeat 100% 0;box-shadow:none}
.event_roulette_wrap .roulette_wrap {position:absolute;top:54px;right:90px;width:417px;height:416px;background:url(../images/bg_roulette_wrap.png) no-repeat 0 0;border-radius:50%;box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.3)}
.event_roulette_wrap .roulette_wrap .niddle {display:block;position:absolute;top:-10px;left:50%;z-index:50;width:48px;height:45px;margin-left:-24px;background:url(../images/bg_niddle.png) no-repeat 0 0;text-indent:-9999px}
.event_roulette_wrap .roulette_wrap .center_pin {display:block;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%);width:193px;height:193px;background-size:100% 100% !important;text-indent:-9999px}
.event_roulette_wrap .roulette_wrap .center_pin.silver {background:url(../images/bg_center_pin_silver.png) no-repeat 0 0}
.event_roulette_wrap .roulette_wrap .center_pin.gold {background:url(../images/bg_center_pin_gold.png) no-repeat 0 0}
.event_roulette_wrap .roulette_wrap .center_pin.dia {background:url(../images/bg_center_pin_dia.png) no-repeat 0 0}
.event_roulette_wrap .roulette_wrap .img_roulette {display:block;position:absolute;top:50%;left:50%;width:404px;height:404px;margin:-200px 0 0 -202px}
.event_roulette_wrap .btn_cls_rl {display:block;position:absolute;top:20px;right:20px;width:73px;height:34px;background:url(../images/btn_cls_rl.png) no-repeat 0 0;text-indent:-9999px}

.shop_wrap {margin-top:20px}
.shop_wrap .shop_head .lucky_point_wrap {}
.shop_wrap .shop_head .lucky_point_wrap .lucky_point_info {display:flex;flex-wrap:wrap;align-content:space-between;height:105px;padding:20px 0 15px;background:url(../images/bg_shop_head.png) no-repeat 0 0}
.shop_wrap .shop_head .lucky_point_wrap .lucky_point_info p {width:100%;text-align:center}
.shop_wrap .shop_head .lucky_point_wrap .lucky_point_info .tit {font-size:22px;font-weight:700;color:#1c1c1c;line-height:46px}
.shop_wrap .shop_head .lucky_point_wrap .lucky_point_info .box {display:inline-flex;width:507px;height:46px;margin:0 10px;padding:0 20px;background:#000;border-radius:10px;justify-content:space-between}
.shop_wrap .shop_head .lucky_point_wrap .lucky_point_info .box span {font-weight:400;color:#fff}
.shop_wrap .shop_head .lucky_point_wrap .lucky_point_info .box .point {font-weight:900}
.shop_wrap .shop_head .lucky_point_wrap .lucky_point_info .sub {font-size:15px;font-weight:400;color:#1c1c1c;line-height:15px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb {display:flex;margin-top:10px;justify-content:space-between}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item {display:block;width:16.276596%;height:74px;padding-top:43px;background-color:#292828 !important;border:1px solid #292828;font-size:14px;font-weight:400;color:rgba(255,255,255,0.5);line-height:14px;text-align:center}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.on {background-color:transparent !important;border-color:#f8c853;color:#f8c853}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.home {background:url(../images/ico_shop_home.png) no-repeat 50% 11px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.home.on {background:url(../images/ico_shop_home_on.png) no-repeat 50% 11px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.charge {background:url(../images/ico_shop_coupon.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.charge.on {background:url(../images/ico_shop_coupon_on.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.new {background:url(../images/ico_shop_new.png) no-repeat 50% 10px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.new.on {background:url(../images/ico_shop_new_on.png) no-repeat 50% 10px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.etc {background:url(../images/ico_shop_etc.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.etc.on {background:url(../images/ico_shop_etc_on.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.gift {background:url(../images/ico_shop_gift.png) no-repeat 50% 11px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.gift.on {background:url(../images/ico_shop_gift_on.png) no-repeat 50% 11px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.game {background:url(../images/ico_shop_change.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.game.on {background:url(../images/ico_shop_change_on.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.real {background:url(../images/ico_shop_real.png) no-repeat 50% 9px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.real.on {background:url(../images/ico_shop_real_on.png) no-repeat 50% 9px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.betup {background:url(../images/ico_shop_up.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.betup.on {background:url(../images/ico_shop_up_on.png) no-repeat 50% 12px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.history {background:url(../images/ico_shop_history.png) no-repeat 50% 11px}
.shop_wrap .shop_head .lucky_point_wrap .shop_lnb .shop_item.history.on {background:url(../images/ico_shop_history_on.png) no-repeat 50% 11px}

.shop_wrap .shop_body .shop_tit {font-size:24px;font-weight:400;color:#f8c853;line-height:70px;text-align:center}
.shop_wrap .shop_body .lucky_coupon_list {display:flex;flex-wrap:wrap;margin:-30px 0 0 -6px}
.shop_wrap .shop_body .lucky_coupon_list li {position:relative;width:calc(25% - 6px);margin:30px 0 0 6px}
.shop_wrap .shop_body .lucky_coupon_list li.sold_out:before {content:"SOLD OUT";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);font-size:36px;font-weight:900;color:#ff0000;line-height:173px;text-align:center}
.shop_wrap .shop_body .lucky_coupon_list .lucky_coupon {display:block;width:100%;height:145px;padding:36px 65px 0 0;border:1px solid #2b2b2b;background:url(../images/bg_lucky_coupon.jpg) no-repeat 0 0;background-size:100% 100%;text-align:center}
.shop_wrap .shop_body .lucky_coupon_list .lucky_coupon .tit {display:block;font-size:13px;font-weight:400;color:#d3b46f;line-height:13px}
.shop_wrap .shop_body .lucky_coupon_list .lucky_coupon .kind {display:block;font-size:50px;font-weight:400;color:#d3b46f;line-height:60px}
.shop_wrap .shop_body .lucky_coupon_list .lucky_coupon .kind.type_1 {font-size:28px;letter-spacing:-1px}
.shop_wrap .shop_body .lucky_coupon_list .txt_point {padding-top:13px;font-size:15px;font-weight:400;color:#8e8d8a;line-height:15px;text-align:center}
.shop_wrap .shop_body .lucky_coupon_list .txt_point span {color:#fff}

.btn_shop_his {display:block;position:absolute;top:15px;right:0;width:70px;height:28px;padding-right:5px;background:url(../images/btn_history.png) no-repeat 5px 50%;background-color:#45b5da;font-size:12px;color:#22272b;line-height:27px;text-align:right}

.shop_history_cont .select_wrap {padding-bottom:18px}
.shop_history_cont .select_wrap p {float:left;width:76px;color:#b2b2b2;line-height:33px;text-align:center}
.shop_history_cont .select_wrap select {display:block;float:left;width:180px;height:33px;padding-left:10px;background:#383c40;border:1px solid #313438;border-right-color:#53575a;border-bottom-color:#53575a;color:#b2b2b2;font-size:inherit}

.apply_wrap .slt_coupon {display:block;width:350px;height:24px;background:none;border:1px solid #9c8555;font-size:13px;color:#9c8555}
/* E:20200519_add */

#layer_pop_lecky {position:absolute;top:50%;left:50%;width:280px;height:160px;margin:-80px 0 0 -140px;background:url('/common/images/bg_pop_01.png') no-repeat;z-index:9999999;display:none;}
#layer_pop_lecky .ico_area {padding:15px 0 15px 0;text-align:center;}
#layer_pop_lecky .text_area {min-height:36px;padding:0px 20px 13px 20px;color:#fff;line-height:18px;text-align:center}
#layer_pop_lecky .btn_area {text-align:center}
#layer_pop_lecky .btn_area .btn01 {display:inline-block;width:75px;height:26px;background:url('/common/images/bg_btn_01.png') no-repeat 0 0;font-weight:700;color:#bbb;line-height:26px}
#layer_pop_lecky .btn_area .btn01:hover {color:#ffffff;}


/* S:20210125_add */
.limit_area {margin-top:20px;border-top:1px solid #292828}
.limit_area .user_limit_ifo {padding-top:15px}
.limit_area .user_limit_ifo > span {display:block;font-size:28px;font-weight:700;color:#fcff00;line-height:46px}
.limit_area .limit_ifo_wrap h3 {margin-top:28px;font-size:24px;font-weight:700;color:#c7c7c7;line-height:24px}
.limit_area .limit_ifo_wrap table {margin-top:16px}
.limit_area .limit_ifo_wrap table thead th {height:52px;background:#282828;border:1px solid #373632;font-size:24px;font-weight:700;color:#c7c7c7}
.limit_area .limit_ifo_wrap table tbody td {height:52px;border:1px solid #373632;font-size:24px;font-weight:700;color:#c7c7c7;text-align:center}
.limit_area .limit_ifo_wrap .limit_ifo_list {margin-top:16px}
.limit_area .limit_ifo_wrap .limit_ifo_list li {font-size:24px;font-weight:700;color:#c7c7c7;line-height:38px}
.limit_area .limit_ifo_wrap .limit_ifo_list li strong {color:#fcff00}
/* E:20210125_add */

/* S:20210126_add */
header #gnb_2 .btn_ex_wrap {display:flex;position:absolute;top:-37px;right:0;z-index:5}
header #gnb_2 .btn_ex_wrap a {display:block}
header #gnb_2 .btn_ex_wrap a ~ a {margin-left:7px}

.lottery_area {margin-top:20px;padding:40px 0 50px;background:url(../images/bg_lottery_area.jpg) no-repeat 50% 0;background-size:100% auto}
.lottery_area .btn_attend {position:absolute;top:14px;right:0}
.lottery_area .lottery_count {font-size:30px;font-weight:900;color:#fff;line-height:30px;text-align:center}
.lottery_area .lottery_wrap {position:relative;width:704px;height:275px;margin:40px auto 0;background:url(../images/bg_lottery_wrap.jpg) no-repeat 0 0;box-shadow:3px 4px 5px 0px rgba(0, 0, 0, 0.53)}
.lottery_area .lottery_wrap.blind:before {content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,0.82)}
.lottery_area .lottery_wrap .btn_lottery {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:150;border-radius:10px;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 1)}
.lottery_area .lottery_wrap .cvs_lottery {position:absolute;top:23px;right:20px;z-index:50;cursor:url(../images/csr_ltr.cur),auto}
.lottery_area .lottery_wrap .secret_wrap {display:flex;position:absolute;top:23px;right:20px;width:308px;height:232px;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center}
.lottery_area .lottery_wrap .secret_wrap p {color:#0f0f0f}
.lottery_area .lottery_wrap .secret_wrap .tit {font-size:23px;font-weight:700;line-height:23px}
.lottery_area .lottery_wrap .secret_wrap .lottery_money {padding-top:7px;font-size:49px;font-weight:900;line-height:53px}
.lottery_area .lottery_wrap .secret_wrap .ifo_lottery {padding-top:9px;font-size:13px;font-weight:700;line-height:13px}
.lottery_area .lottery_wrap .secret_wrap .lottery_serial {padding-top:9px;font-size:13px;font-weight:700;line-height:13px}

.lottery_history_area {padding-top:20px}
.lottery_history_area h3 {font-size:18px;font-weight:700;color:#fff;line-height:18px}
.lottery_history_area .tbl_type_1 {margin-top:20px}
/* E:20210126_add */

/* S:20210525_add */
#gameWrap {position:relative;padding:5px 0 25px}
#gameWrap .game_top {display:flex;justify-content:space-between}

#gameWrap .game_top a {display:block;width:167px;height:59px;text-indent:-9999px}
#gameWrap .game_top .btn_top_livC {background:url(../images/btn_top_livC.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_slot {background:url(../images/btn_top_slot.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_tken {background:url(../images/btn_top_tken.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_sunc {background:url(../images/btn_top_sunc.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_vSpt {background:url(../images/btn_top_vSpt.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_pvsp {background:url(../images/btn_top_pvsp.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_gmzn {background:url(../images/btn_top_gmzn.png) no-repeat 0 0}

#gameWrap .game_top .btn_top_livC.on {background:url(../images/btn_top_livC_on.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_slot.on {background:url(../images/btn_top_slot_on.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_tken.on {background:url(../images/btn_top_tken_on.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_sunc.on {background:url(../images/btn_top_sunc_on.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_vSpt.on {background:url(../images/btn_top_vSpt_on.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_pvsp.on {background:url(../images/btn_top_pvsp_on.png) no-repeat 0 0}
#gameWrap .game_top .btn_top_gmzn.on {background:url(../images/btn_top_gmzn_on.png) no-repeat 0 0}

#gameWrap .game_btm {display:none;position:absolute;top:69px;left:0;z-index:160;width:100%;background:#171717;border:1px solid #7f704e;border-radius:2px}
#gameWrap .game_btm .game_btm_inner {display:flex;background:#212121}
#gameWrap .game_btm .game_btm_inner ul {width:14.28571428571429%;padding:4px 0 11px 10px}
#gameWrap .game_btm .game_btm_inner ul ~ ul {border-left:1px solid #171717}
#gameWrap .game_btm .game_btm_inner ul li {position:relative;margin-top:7px}
#gameWrap .game_btm .game_btm_inner .ico_game {display:flex;align-items:center}
#gameWrap .game_btm .game_btm_inner .ico_game:hover {color:#dab404}
#gameWrap .game_btm .game_btm_inner .ico_game img {display:block;margin-right:7px}
#gameWrap .game_btm .game_btm_inner .ico_game.ico_new span {position:relative;padding-left:30px}
#gameWrap .game_btm .game_btm_inner .ico_game.ico_new span:before {content:"NEW";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:27px;height:14px;background:#fb4242;border-radius:2px;font-size:10px;font-weight:700;color:#fff;line-height:14px;text-align:center;letter-spacing:-0.5px}

#gameWrap .game_btm .game_btm_inner .has_child {display:inline-block}
#gameWrap .game_btm .game_btm_inner .child_wrap {display:none;position:absolute;top:50%;left:calc(100% + 16px);transform:translateY(-50%);z-index:100;width:145px;padding:4px 0 11px 10px;background:#171717;border:1px solid #7f704e}
#gameWrap .game_btm .game_btm_inner .child_wrap:before {content:"";display:block;position:absolute;top:50%;left:-9px;transform:translateY(-50%);width:9px;height:16px;background:url(../images/ico_child_wrap.png) no-repeat 0 0}
#gameWrap .game_btm .game_btm_inner .child_wrap .ico_game {margin-top:7px}
#gameWrap .game_btm .btn_b_cls {display:block;width:100%;height:28px;background:#171717;font-size:12px;font-weight:700;color:#b9b9b9;line-height:28px;text-align:center}
#gameWrap .game_btm .btn_b_cls span {display:inline-block;position:relative;padding-left:15px}
#gameWrap .game_btm .btn_b_cls span:before {content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:0;height:0;border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 6px 6px 6px}
/* E:20210525_add */

/* S:20210621_add */
.apply_wrap .sort_list {display:flex}
.apply_wrap .sort_list li {width:50%;height:40px;padding-left:1px}
.apply_wrap .sort_list li:first-child {padding-left:0}
.apply_wrap .sort_list a {display:flex;width:100%;height:40px;background:#292828;font-size:13px;color:#fff;line-height:17px;justify-content:center;align-items:center}
.apply_wrap .sort_list a:hover,
.apply_wrap .sort_list a.on {background:#121212;border:1px solid #f8c853;color:#f8c853}
/* E:20210621_add */


/* S:20210621_add */
.input_auth_wrap {border-top:1px solid #292828}
.input_auth_wrap li {display:flex;padding:10px;border-bottom:1px solid #292828}
.input_auth_wrap li span {display:block}
.input_auth_wrap li input {display:block;width:500px;height:28px;padding-left:10px;border:1px solid #e2e2e2}
.input_auth_wrap .btn_certify {cursor:pointer;margin-left:5px}
.input_auth_wrap .bank_info {position:relative;}
.input_auth_wrap .ipt_certify .txt_time {display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:50px;height:22px;border:1px solid #000;font-size:12px;color:#000;line-height:20px;text-align:center}
/* E:20210621_add */


/* S:20210625_add */
.apply_wrap {position:relative}
.apply_wrap .logo_bit5 {display:block;position:absolute;top:43px;left:142px}
.apply_wrap h3.type_coin {margin-bottom:0;font-size:20px;color:#fff;line-height:20px}
.apply_wrap .h3_sub {margin-top:9px;font-size:12px;color:#f1c551;line-height:16px}
.apply_wrap .coin_info {display:flex;height:auto;margin:25px 0 30px;justify-content:space-between}
.apply_wrap .coin_info .ifo_act {display:flex;width:44.680851%;flex-direction:column;justify-content:space-between}
.apply_wrap .coin_info .ifo_act .ico_ifo {display:flex;height:50px;padding-left:20px;background:#222;align-items:center}
.apply_wrap .coin_info .ifo_act .ico_ifo span {display:block}
.apply_wrap .coin_info .ifo_act .ico_ifo .tit {width:57px;font-size:13px;font-weight:500;color:#f1c551;line-height:13px}
.apply_wrap .coin_info .ifo_act .ico_ifo .txt {font-size:13px;font-weight:500;color:#fff;line-height:13px}
.apply_wrap .coin_info .ifo_list {display:flex;width:54.787234%;height:103px;padding-left:101px;background:url(../images/bg_ifo_list.png) no-repeat 14px 50%;background-color:#222;flex-direction:column;justify-content:center}
.apply_wrap .coin_info .ifo_list li {font-size:14px;color:#ffcc00;line-height:24px}
.apply_wrap .coin_info .ifo_list li a {color:#ffcc00;text-decoration:underline}
.apply_wrap .coin_info .ifo_list li:last-child {color:#f15656}

.coin_charge select {display:block;width:249px;height:24px;background:#121212;border:1px solid #594f39;font-size:13px;font-weight:500;color:#594f39}
.coin_charge input[type="text"] {width:249px;height:24px;border:0}
.coin_charge .btn_type01 {width:auto;height:24px;padding:0 14px;line-height:24px}
.coin_charge .btn_type01.btn_lkup {background:#121212;border:1px solid #594f39;line-height:22px}
/* E:20210625_add */

/* S:20210906_add */
.apply_wrap .wonp_info {padding:35px 0 50px}
.apply_wrap .wonp_info dl ~ dl {margin-top:15px}
.apply_wrap .wonp_info dl dt {display:flex;font-size:14px;font-weight:400;color:#f8c853;line-height:20px;align-items:center}
.apply_wrap .wonp_info dl dt .btn_wonp_ifo {display:block;width:85px;height:18px;margin-left:8px;font-size:13px;font-weight:500;color:#121212;line-height:20px;text-align:center;
background: #f8c853; /* Old browsers */
background: -moz-linear-gradient(top, #f8c853 0%, #a98633 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f8c853 0%,#a98633 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f8c853 0%,#a98633 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8c853', endColorstr='#a98633',GradientType=0 ); /* IE6-9 */
}
.apply_wrap .wonp_info dl dd {font-size:14px;font-weight:400;color:#fff;line-height:20px}
.apply_wrap .wonp_info dl dd.img {display:flex;padding-top:10px}
.apply_wrap .wonp_info dl dd.img .btn_wonp {display:block;width:126px;height:37px;text-indent:-9999px}
.apply_wrap .wonp_info dl dd.img .btn_wonp.gp {background:url(../images/btn_wonp_gp.png) no-repeat  0 0}
.apply_wrap .wonp_info dl dd.img .btn_wonp.as {margin-left:4px;background:url(../images/btn_wonp_as.png) no-repeat  0 0}
.apply_wrap .tbl_type_3 td {position:relative}
.apply_wrap .tbl_type_3 .adr_wp {display:block;font-size:14px;font-weight:700;color:#31fff3}
.apply_wrap .tbl_type_3 .warn_wp {display:block;position:absolute;top:50%;left:350px;transform:translateY(-50%);font-size:14px;font-weight:400;color:#f15656;line-height:14px}
/* E:20210906_add */

/* S:20220211_add */
.apply_wrap h3.type_vtl {margin:30px 0 0;padding-left:4px;font-size:21px;font-weight:500;color:#fff;line-height:21px}
.apply_wrap .h3_sub.warn_vtl {display:flex;padding-top:15px;font-size:13px;font-weight:500;color:#f1c551;align-items:center}
.apply_wrap .h3_sub.warn_vtl.sub {margin:0;padding-top:5px}
.apply_wrap .h3_sub.warn_vtl .ico_rnd {display:block;width:24px;height:24px;margin-right:3px;background:#f1c551;border-radius:50%;color:#191919;line-height:24px;text-align:center}
.apply_wrap .h3_sub.warn_vtl .ico_rnd.small {width:18px;height:18px;margin-left:3px;line-height:18px}

.apply_wrap .vtl_info {display:flex;margin-top:10px;flex-wrap:wrap;justify-content:space-between}
.apply_wrap .vtl_info p {display:inline-flex;width:49.8%;height:50px;padding-left:19px;background:#222;align-items:center}
.apply_wrap .vtl_info .tit {width:60px;font-size:13px;font-weight:500;color:#f1c551;line-height:13px}
.apply_wrap .vtl_info .txt {font-size:13px;font-weight:500;color:#fff;line-height:13px}
.apply_wrap .vtl_info .birth {display:inline-flex;width:100%;height:50px;margin-top:3px;padding-left:19px;background:#222;align-items:center}
.apply_wrap .vtl_info .birth input {display:block;width:230px;height:27px;margin-right:10px;padding-left:5px;background:#151b24;border:1px solid #7f704e;font-size:13px;font-weight:500;color:#6e6f6f}

.apply_wrap .tbl_type_3.vtl_tbl {margin-top:15px}
.apply_wrap .tbl_type_3.vtl_tbl th {height:37px;padding:0 0 0 19px;font-weight:500;color:#f1c551;text-align:left}
.apply_wrap .tbl_type_3.vtl_tbl input {display:inline-block;width:230px;height:27px;margin-right:10px;padding-left:5px;background:#151b24;border:1px solid #7f704e;font-size:13px;font-weight:500;color:#6e6f6f}
.apply_wrap .warn_vtl ~ .btn_center {margin-top:30px;padding-top:20px;border-top:1px solid #292828}

.pop_vtl_acnt {display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;width:356px;padding:76px 16px 24px;background:#e9e9e9;border:1px solid #747474}
.pop_vtl_acnt .pop_tit {position:absolute;top:19px;left:19px;font-size:20px;font-weight:500;color:#191919;line-height:20px}
.pop_vtl_acnt .vtl_money {text-align:center}
.pop_vtl_acnt .vtl_money span {display:block;font-weight:500;color:#0e0e0e}
.pop_vtl_acnt .vtl_money .tit {font-size:16px;line-height:16px}
.pop_vtl_acnt .vtl_money .money {margin-top:6px;font-size:36px;line-height:36px}
.pop_vtl_acnt .vtl_acnt_list {margin-top:36px;padding:5px 10px 0;background:#fff}
.pop_vtl_acnt .vtl_acnt_list li {display:flex;height:60px;padding:0 10px;justify-content:space-between;align-items:center}
.pop_vtl_acnt .vtl_acnt_list li ~ li {border-top:1px solid #cecece}
.pop_vtl_acnt .vtl_acnt_list li p {font-size:13px;font-weight:500;line-height:13px}
.pop_vtl_acnt .vtl_acnt_list li p.txt {color:#026cfd}
.pop_vtl_acnt .vtl_acnt_list li.ifo_acnt {height:103px;justify-content:center}
.pop_vtl_acnt .vtl_acnt_list li.ifo_acnt p {line-height:20px;text-align:center}
.pop_vtl_acnt .btn_cls_acnt {display:block;position:absolute;top:15px;right:15px;width:20px;height:20px;background:url(../images/btn_cls_acnt.png) no-repeat 50% 50%;text-indent:-9999px}
/* E:20220211_add */

/* S:20210906_add */
.apply_wrap .wonp_info {position:relative;padding:35px 0 50px}
.apply_wrap .wonp_info dl ~ dl {margin-top:15px}
.apply_wrap .wonp_info dl dt {display:flex;font-size:14px;font-weight:400;color:#f8c853;line-height:20px;align-items:center}
.apply_wrap .wonp_info dl dt .btn_wonp_ifo {display:block;width:85px;height:18px;margin-left:8px;font-size:13px;font-weight:500;color:#121212;line-height:20px;text-align:center;
background: #f8c853; /* Old browsers */
background: -moz-linear-gradient(top, #f8c853 0%, #a98633 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f8c853 0%,#a98633 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f8c853 0%,#a98633 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8c853', endColorstr='#a98633',GradientType=0 ); /* IE6-9 */
}
.apply_wrap .wonp_info dl dd {font-size:14px;font-weight:400;color:#fff;line-height:20px}
.apply_wrap .wonp_info dl dd.img {display:flex;padding-top:10px}
.apply_wrap .wonp_info dl dd.img .btn_app {display:block;width:126px;height:37px;text-indent:-9999px}
.apply_wrap .wonp_info dl dd.img .btn_app.gp {background:url(../images/btn_wonp_gp.png) no-repeat  0 0}
.apply_wrap .wonp_info dl dd.img .btn_app.as {margin-left:4px;background:url(../images/btn_wonp_as.png) no-repeat  0 0}
.apply_wrap .tbl_type_3 td {position:relative}
.apply_wrap .tbl_type_3 .adr_wp {display:block;font-size:14px;font-weight:700;color:#31fff3}
.apply_wrap .tbl_type_3 .warn_wp {display:block;position:absolute;top:50%;left:350px;transform:translateY(-50%);font-size:14px;font-weight:400;color:#f15656;line-height:14px}

.apply_wrap .btn_wonp {display:block;position:absolute;top:60px;right:18px}
.apply_wrap #wonpMovie {display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:400}
.apply_wrap #wonpMovie .btn_cls_mov {display:block;position:absolute;top:-40px;right:-40px;width:40px;height:40px;font-size:0}
.apply_wrap #wonpMovie .btn_cls_mov:before {content:"\00d7";display:block;width:40px;height:40px;font-size:40px;color:#fff;line-height:40px}
/* E:20210906_add */

/* S:20220622_add */
.btn_evt_wrap {display:flex;flex-direction:column;align-items:center;margin-top:30px;}
.btn_evt_wrap .tit {font-size:16px;font-weight:500;color:#ffef00;line-height:24px;text-align:center}
.btn_evt_wrap .ipt_new_evt {display:block;width:255px;height:45px;margin-top:20px;background:#010101;border:0;font-size:18px;font-weight:500;color:#fff;text-align:center}
.btn_evt_wrap .btn_evt_join {display:block;width:255px;height:64px;margin-top:20px;background:url(../images/btn_evt_join.png) no-repeat 0 0;text-indent:-9999px}
/* E:20220622_add */

/* S:20220704_add */
.apply_wrap .h3_sub.warn_vtl .btn_oday {display:block;margin-left:10px}
.apply_wrap .h3_sub.warn_vtl .btn_oday.join {width:105px;height:28px;color:#121212;line-height:28px;text-align:center;
background: #f8c853; /* Old browsers */
background: -moz-linear-gradient(top, #f8c853 0%, #a88532 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f8c853 0%,#a88532 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f8c853 0%,#a88532 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8c853', endColorstr='#a88532',GradientType=0 ); /* IE6-9 */
}
.apply_wrap .h3_sub.warn_vtl .btn_oday.how {padding-left:22px;background:url(../images/ico_how.png) no-repeat 0 50%;color:#00baff;line-height:19px}
.apply_wrap .oday_ifo_wrap {margin-top:8px;padding:10px 0 10px 14px;background:#222}
.apply_wrap .oday_ifo_wrap .ifo_bnk {display:flex;width:429px;height:37px;padding-left:11px;background:#151b24;border:1px solid #7f704e;align-items:center}
.apply_wrap .oday_ifo_wrap .ifo_bnk span {display:block;font-size:17px;font-weight:500;color:#ffea00;line-height:17px}
.apply_wrap .oday_ifo_wrap .ifo_bnk span ~ span {margin-left:16px}
.apply_wrap .oday_ifo_wrap .ifo_bnk span ~ span {margin-left:16px}
.apply_wrap .oday_ifo_wrap ul {padding-top:5px}
.apply_wrap .oday_ifo_wrap ul li {font-size:13px;font-weight:500;color:#fff;line-height:20px}
.apply_wrap .oday_ifo_wrap ul li a {display:inline-block;color:#00baff;text-decoration:underline}
.apply_wrap .tbl_type_3.vtl_tbl.vtl_type_1 th {vertical-align:middle}
/* E:20220704_add */

/* S:20220706_add */
.btn_evt_wrap .evt_mem_wrap {width:100%;margin-top:20px;padding:20px 20px 40px;background:#fff;border-radius:12px}
.btn_evt_wrap .evt_mem_wrap .tit {padding-left:15px;background:#3c8fb0;border-radius:10px;font-size:19px;font-weight:700;color:#fff;line-height:42px;text-align:left}
.btn_evt_wrap .evt_mem_wrap .evt_mem_list {display:flex;padding:6px 3px 0;flex-wrap:wrap}
.btn_evt_wrap .evt_mem_wrap .evt_mem_list .ico_mem {width:16.66666666666667%;margin-top:6px;padding-left:27px;background:url(../images/ico_evt_mem.png) no-repeat 0 50%;font-size:14px;font-weight:700;color:#232323;line-height:21px}
/* E:20220706_add */

/* S:20220830_add */
.live_tv {margin-top:15px}
#layerTv {position:absolute;top:50px;bottom:50px;left:50%;transform:translateX(-50%);z-index:1000;width:900px;padding-top:50px;background:#121212}
#layerTv iframe {display:block;width:100%;height:100%}
#layerTv .btn_tv_cls {display:block;position:absolute;top:5px;right:5px;width:40px;height:40px;background:url(../images/btn_tv_cls.png) no-repeat 50% 50%;text-indent:-9999px;cursor:pointer}
/* E:20220830_add */

/* S:20230615_add */
.shop_wrap .shop_body .lucky_coupon_list .gift_coupon {display:flex;width:100%;height:145px;padding:0 65px 0 0;border:1px solid #2b2b2b;background:url(/common/images/bg_gift_coupon.jpg) no-repeat 0 0;background-size:100% 100%;justify-content:center;align-items:center}
.shop_wrap .shop_body .lucky_coupon_list .gift_coupon .tit_1 {width:135px;aspect-ratio:155/100}
.shop_wrap .shop_body .lucky_coupon_list .gift_coupon .tit_1 img {display:block;width:100%;height:100%}
/* E:20230615_add */

/* S:20241113_add */
header.type_1113 .inner_wrap {padding-top:53px}
header.type_1113 .notice_area {position:absolute;top:3px;left:0}
header.type_1113 .notice_area h3 {text-align:center}
header.type_1113 .notice_area .notice_text {width:450px}
header.type_1113 #gnb {float:none;margin:0}
header.type_1113 .top_util_2 {display:flex;position:absolute;top:6px;right:10px;float:none;padding:0;align-items:center;gap:20px}
header.type_1113 .top_util_2 li {display:flex;float:none;height:auto;padding:0;border:0;align-items:center}
header.type_1113 .top_util_2 li.user_name {padding:0}
header.type_1113 .top_util_2 li.user_name img {width:auto;height:31px;margin:0 8px 0 0}
header.type_1113 .top_util_2 li a:hover,
header.type_1113 .top_util_2 li a.on {color:inherit;filter:brightness(0) saturate(100%) invert(76%) sepia(20%) saturate(811%) hue-rotate(4deg) brightness(93%) contrast(89%)}

header.type_1113 .top_util_2 .btn {display:flex;padding-left:24px;align-items:center;gap:5px}
header.type_1113 .top_util_2 .btn.msge {background:url(../images/utl_msge.png) no-repeat 0 50%;background-size:20px auto}
header.type_1113 .top_util_2 .btn.cpon {background:url(../images/utl_cpon.png) no-repeat 0 50%;background-size:21px auto}
header.type_1113 .top_util_2 .btn .txt_cnt {color:#e6e902}
header.type_1113 .top_util_2 .btn_ifo {display:block;width:38px;aspect-ratio:1/1;background:url(../images/btn_ifo.png) no-repeat 9px 4px;background-color:#d3b46a;border-radius:50%;text-indent:-9999px}

header.type_1113 #gnb_2 {padding-top:7px}
header.type_1113 #gnb_2 .btn_ex_wrap {position:static;}

#topMenu {display:none;overflow-y:auto;position:absolute;top:108px;right:0;z-index:170;width:356px;background:#1e1e1e;border:1px solid #d3b46a}
#topMenu .name {display:flex;height:70px;padding-left:13px;background:#1e1e1e;border-bottom:1px solid #3a3a3a;font-size:22px;color:#fff;line-height:22px;align-items:center}
#topMenu .name span {color:#f7e7a2}
#topMenu .ifo_list {padding:10px 12px 15px;background:#111;border-top:1px solid #030303;border-bottom:1px solid #030303}
#topMenu .ifo_list dl {display:flex;justify-content:space-between;align-items:center}
#topMenu .ifo_list dl dt {font-size:14px;color:#fff;line-height:40px}
#topMenu .ifo_list dl dd {display:flex;justify-content:flex-end;align-items:center}
#topMenu .ifo_list .clr {display:block;margin-right:10px;font-size:22px;line-height:22px}
#topMenu .ifo_list .clr.mony {color:#f7e7a2}
#topMenu .ifo_list .clr.poit {color:#a2f7ec}
#topMenu .ifo_list .btn_refresh {display:block;width:47px;height:40px;background:url(../images/ico_rfrs.png) no-repeat 50% 50%;text-indent:-9999px}
#topMenu .ifo_list .btn_trans {display:flex;width:47px;height:25px;background:#1e1e1e;border:1px solid #696969;font-size:14px;color:#fff;justify-content:center;align-items:center}
#topMenu .ifo_list .ifo_cpn {display:flex}
#topMenu .ifo_list .ifo_cpn li {display:flex;font-size:14px;color:#fff;line-height:14px}
#topMenu .ifo_list .ifo_cpn li ~ li:before {content:"/";margin:0 2px;color:#fff}
#topMenu .ifo_list .ifo_cpn li span {display:block}
#topMenu .ifo_list .ifo_cpn .cnt {margin-left:3px;color:#e6e902}
#topMenu .top_util .chrg_wrap {display:grid;padding:10px 9px 0;grid-template-columns:repeat(2, 1fr);gap:0 6px}
#topMenu .top_util .chrg_wrap .btn {display:flex;width:100%;height:44px;border-radius:6px;font-size:18px;color:#fff;line-height:18px;justify-content:center;align-items:center}
#topMenu .top_util .chrg_wrap .btn.chrg {background:#b3121c}
/*#topMenu .top_util .chrg_wrap .btn.chrg:hover {background:#484848;border-color:#ff7474}*/
#topMenu .top_util .chrg_wrap .btn.chng {background:#1f70c4}
/*#topMenu .top_util .chrg_wrap .btn.chng:hover {background:#484848;border-color:#7fb2ff}*/

#topMenu .top_util .util_wrap {display:grid;padding-top:8px;grid-template-columns:repeat(4, 1fr);gap:11px 0}
#topMenu .top_util .util_wrap .btn {display:block;position:relative;width:100%;padding-top:43px;font-size:14px;color:#fff;line-height:14px;text-align:center}
/*#topMenu .top_util .util_wrap .btn:hover {color:#fcda49}*/
#topMenu .top_util .util_wrap .btn:hover {filter:brightness(0) saturate(100%) invert(76%) sepia(20%) saturate(811%) hue-rotate(4deg) brightness(93%) contrast(89%)}
#topMenu .top_util .util_wrap .btn.ltry:hover,
#topMenu .top_util .util_wrap .btn.atnd:hover {color:#d3b46a;filter:none}

/*#topMenu .top_util .util_wrap .btn span {color:#e6e902}*/
#topMenu .top_util .util_wrap .btn b {display:flex;font-weight:500;justify-content:center}
#topMenu .top_util .util_wrap .btn b i {display:block;font-style:normal}
#topMenu .top_util .util_wrap .btn:hover span {color:#fcda49}
#topMenu .top_util .util_wrap .btn:before {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:43px;background-repeat:no-repeat !important;background-position:50% 50% !important;transition:all ease .25s}
#topMenu .top_util .util_wrap .msge:before {background:url(../images/utl_msge.png)}
#topMenu .top_util .util_wrap .cpon:before {background:url(../images/utl_cpon.png)}
#topMenu .top_util .util_wrap .cstm:before {background:url(../images/utl_cstm.png)}
#topMenu .top_util .util_wrap .evnt:before {background:url(../images/utl_evnt.png)}
#topMenu .top_util .util_wrap .bord:before {background:url(../images/utl_bord.png)}
#topMenu .top_util .util_wrap .rslt:before {background:url(../images/utl_rslt.png)}
#topMenu .top_util .util_wrap .hstr:before {background:url(../images/utl_hstr.png)}
#topMenu .top_util .util_wrap .lmit:before {background:url(../images/utl_lmit.png)}
#topMenu .top_util .util_wrap .lvtv:before {background:url(../images/utl_lvtv.png)}
#topMenu .top_util .util_wrap .ltry:before {background:url(../images/utl_ltry.png)}
#topMenu .top_util .util_wrap .atnd:before {background:url(../images/utl_atnd.png)}
#topMenu .top_util .util_wrap .mypg:before {background:url(../images/utl_mypg.png)}
#topMenu .top_util .util_wrap .lout:before {background:url(../images/utl_lout.png)}
#topMenu .top_util .util_wrap .payb:before {background:url(../images/utl_payb.png)}
#topMenu .top_util .util_wrap .roll:before {background:url(../images/utl_roll.png)}
#topMenu .top_util .util_wrap .recm:before {background:url(../images/utl_recm.png)}
#topMenu .top_util .util_wrap .rule:before {background:url(../images/utl_rule.png)}

#topMenu .top_util .util_wrap .letter_blink {animation:letterBlink .4s linear infinite}
#topMenu .top_util .util_wrap .letter_blink.blink_2 {animation-delay:0.1s}
#topMenu .top_util .util_wrap .letter_blink.blink_3 {animation-delay:0.2s}
#topMenu .top_util .util_wrap .letter_blink.blink_4 {animation-delay:0.3s}

@keyframes letterBlink {
  0% {color:#ffe400}
  25% {color:#f2cb61}
  50% {color:#cca63d}
  75% {color:#faed7d}
}

#topMenu .top_sns {display:grid;padding:30px 10px 40px;grid-template-columns:repeat(3, 1fr);gap:0 6px}
#topMenu .top_sns .sns {display:block;width:100%;aspect-ratio:107/92;padding-top:47px;background-size:100% 100% !important;font-size:16px;font-weight:900;color:#fff;line-height:18px;text-align:center;letter-spacing:-0.64px}
#topMenu .top_sns .sns span {display:block}
#topMenu .top_sns .tg {background:url(../images/sns_tg.png) no-repeat 0 0}
#topMenu .top_sns .tg span {color:#f1ff51}
#topMenu .top_sns .kt {background:url(../images/sns_kt.png) no-repeat 0 0;color:#5d5d5d}
#topMenu .top_sns .kt span {color:#e34343}
#topMenu .top_sns .evt {background:url(../images/sns_evt.png) no-repeat 0 0}
#topMenu .btn_cls {display:block;position:absolute;top:0;right:0;width:67px;height:70px;background:url(../images/btn_tmnu_cls.png) no-repeat 50% 50%;text-indent:-9999px}
/* E:20241113_add */

/* S:20250312_add */
.charge_wrap {display:flex;position:relative;padding-top:20px;gap:0 20px}
.charge_wrap .ifo_wrap {width:290px;flex-shrink:0}
.charge_wrap .ifo_wrap .ifo_list {padding:10px;background:#1e1e1e}
.charge_wrap .ifo_wrap .ifo_list dl {display:flex;justify-content:space-between;align-items:center}
.charge_wrap .ifo_wrap .ifo_list dl dt {font-size:14px;color:#fff;line-height:40px}
.charge_wrap .ifo_wrap .ifo_list dl dd {display:flex;justify-content:flex-end;align-items:center}
.charge_wrap .ifo_wrap .ifo_list .clr {display:block;margin-right:10px;font-size:22px;line-height:22px}
.charge_wrap .ifo_wrap .ifo_list .clr.mony {margin-right:57px;color:#f7e7a2}
.charge_wrap .ifo_wrap .ifo_list .clr.poit {color:#a2f7ec}
.charge_wrap .ifo_wrap .ifo_list .btn_trans {display:flex;width:47px;height:25px;background:#1e1e1e;border:1px solid #696969;font-size:14px;color:#fff;justify-content:center;align-items:center}
.charge_wrap .ifo_wrap .ifo_list .ifo_cpn {display:flex}
.charge_wrap .ifo_wrap .ifo_list .ifo_cpn li {display:flex;font-size:14px;color:#fff;line-height:14px}
.charge_wrap .ifo_wrap .ifo_list .ifo_cpn li ~ li:before {content:"/";margin:0 2px;color:#fff}
.charge_wrap .ifo_wrap .ifo_list .ifo_cpn li span {display:block}
.charge_wrap .ifo_wrap .ifo_list .ifo_cpn .cnt {margin-left:3px;color:#e6e902}
.charge_wrap .ifo_wrap .faq_list {margin-top:5px;padding:0 10px 18px;background:#1e1e1e}
.charge_wrap .ifo_wrap .faq_list .tit {display:flex;height:40px;padding-left:26px;background:url(../images/ico_faq_list_tit.png) no-repeat 0 50%;font-size:14px;font-weight:500;color:#fff;line-height:14px;align-items:center}
.charge_wrap .ifo_wrap .faq_list .tit {display:flex;height:40px;padding-left:26px;background:url(../images/ico_faq_list_tit.png) no-repeat 0 50%;font-size:14px;font-weight:500;color:#fff;line-height:14px;align-items:center}
.charge_wrap .ifo_wrap .faq_list .btn {display:flex;position:relative;height:41px;padding-left:13px;background:linear-gradient(to bottom, #3b3b3b 0%,#252525 100%);border-bottom:1px solid #060606;font-size:14px;font-weight:500;color:#fff;line-height:14px;align-items:center}
.charge_wrap .ifo_wrap .faq_list .btn:after {content:"";display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:0;height:0;border-color:#fff transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px}

.charge_wrap .charge_ifo_wrap {position:relative;flex-grow:1}
.charge_wrap .charge_ifo_wrap .tit_wrap {font-size:20px;font-weight:500;color:#fff;line-height:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap {margin-top:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap .tit_circ {display:flex;align-items:center}
.charge_wrap .charge_ifo_wrap .progress_wrap .tit_circ span {display:block}
.charge_wrap .charge_ifo_wrap .progress_wrap .tit_circ .ico_circ {display:flex;width:24px;aspect-ratio:1/1;background:#f1c551;border-radius:50%;font-size:14px;font-weight:500;color:#191919;line-height:14px;justify-content:center;align-items:center}
.charge_wrap .charge_ifo_wrap .progress_wrap .tit_circ .tit {margin-left:6px;font-size:16px;font-weight:500;color:#fff;line-height:16px}
.charge_wrap .charge_ifo_wrap .progress_wrap .tit_circ .sub {margin-left:6px;font-size:12px;font-weight:500;color:#a3a3a3;line-height:12px}
.charge_wrap .charge_ifo_wrap .progress_wrap .sub_warn {padding-top:9px;font-size:13px;font-weight:500;color:#f1c551;line-height:16px}
.charge_wrap .charge_ifo_wrap .progress_wrap .massage_area {padding-top:10px}
.charge_wrap .charge_ifo_wrap .progress_wrap .massage_area .rbw_wrap {display:flex;height:40px;padding-left:10px;background:#2d2d2d;border:1px solid #474747;align-items:center}
.charge_wrap .charge_ifo_wrap .progress_wrap .slt_chrg {display:block;width:100%;height:42px;background:#1e1e1e;border:1px solid #383838;border-radius:5px;font-size:13px;font-weight:500;color:#a3a3a3}
.charge_wrap .charge_ifo_wrap .progress_wrap .tit_circ + .slt_chrg {margin-top:13px}
.charge_wrap .charge_ifo_wrap .progress_wrap .ipt_wrap {display:flex;padding-top:10px;gap:0 10px}
.charge_wrap .charge_ifo_wrap .progress_wrap .apply_ifo + .ipt_wrap {padding-top:24px}
.charge_wrap .charge_ifo_wrap .progress_wrap .ipt_wrap input {display:block;height:62px;padding-right:17px;background:#fff;border:1px solid #383838;border-radius:5px;font-size:23px;font-weight:500;color:#7f704e;text-align:right;flex-grow:1}
.charge_wrap .charge_ifo_wrap .progress_wrap .ipt_wrap .btn_reset {display:flex;width:110px;height:62px;background:#1e1e1e;border:1px solid #383838;border-radius:5px;font-size:13px;font-weight:500;color:#fff;line-height:13px;justify-content:center;align-items:center;flex-shrink:0}
.charge_wrap .charge_ifo_wrap .progress_wrap .ipt_wrap .btn_check {display:block;height:62px;background:linear-gradient(to bottom, #eef053 0%,#9d9f02 100%);border-radius:5px;font-size:23px;font-weight:500;color:#121212;flex-grow:1}
.charge_wrap .charge_ifo_wrap .progress_wrap .ipt_wrap .btn_cancel {display:flex;width:110px;height:62px;background:#1e1e1e;border:1px solid #383838;border-radius:5px;font-size:13px;font-weight:500;color:#fff;line-height:13px;justify-content:center;align-items:center;flex-shrink:0}
.charge_wrap .charge_ifo_wrap .progress_wrap .btn_wrap {display:grid;grid-template-columns:repeat(6, 1fr);padding-top:10px;gap:0 5px}
.charge_wrap .charge_ifo_wrap .progress_wrap .btn_wrap .btn_cash {display:flex;height:62px;background:#1e1e1e;border:1px solid #e6e902;border-radius:5px;font-size:13px;font-weight:500;color:#e6e902;line-height:13px;justify-content:center;align-items:center}
.charge_wrap .charge_ifo_wrap .progress_wrap .btn_request {display:flex;width:100%;height:62px;margin-top:10px;background:#7f704e;border-radius:5px;font-size:24px;font-weight:500;color:#fff;line-height:24px;justify-content:center;align-items:center}
.charge_wrap .charge_ifo_wrap .progress_wrap .btn_request.type_pass:before {content:"";display:block;width:88px;height:28px;margin-right:13px;background:url(../images/ico_chrg_pass.png) no-repeat 0 0}
.charge_wrap .charge_ifo_wrap .progress_wrap .txt_ifo {font-size:17px;font-weight:500;color:#e6e902;line-height:17px}
.charge_wrap .charge_ifo_wrap .progress_wrap .apply_ifo {display:flex;font-size:17px;font-weight:500;color:#fff;line-height:17px;align-items:center}
.charge_wrap .charge_ifo_wrap .progress_wrap .apply_ifo ~ .apply_ifo {margin-top:3px}
.charge_wrap .charge_ifo_wrap .progress_wrap .apply_ifo span {display:block;color:#e6e902}
.charge_wrap .charge_ifo_wrap .progress_wrap .txt_ifo + .apply_ifo {margin-top:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap .noti_list {margin-top:30px}
.charge_wrap .charge_ifo_wrap .progress_wrap .noti_list dt {font-size:13px;font-weight:500;color:#fff;line-height:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap .noti_list dd {font-size:13px;font-weight:500;color:#a3a3a3;line-height:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap .noti_list dd a {color:#a3a3a3}
.charge_wrap .charge_ifo_wrap .progress_wrap .noti_list dd .lnk {color:#4bc1f2}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_bar {overflow:hidden;position:relative;height:23px;margin-top:22px;background:#b0b0b0;border-radius:5px;box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.34) inset}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_bar .bar {height:100%;background:#e6e902;box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.34) inset;font-size:0;text-indent:-9999px}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_bar .time {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:17px;font-weight:500;color:#121212;line-height:16px}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_ifo_wrap {margin-top:15px}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_ifo_wrap.type_warn {padding-left:72px;background:url(../images/ico_progress_warn.png) no-repeat 4px 0}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_ifo_wrap .txt_progress_ifo {font-size:13px;font-weight:500;color:#e6e902;line-height:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_ifo_wrap .sub_progress_ifo {font-size:13px;font-weight:500;color:#fff;line-height:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap .progress_ifo_wrap .sub_progress_ifo + .txt_progress_ifo {margin-top:20px}
.charge_wrap .charge_ifo_wrap .progress_wrap .btn_choice_wrap {display:flex}
.charge_wrap .charge_ifo_wrap .progress_wrap .btn_choice_wrap .btn_choice {display:flex;height:44px;margin-bottom:20px;background:#292828;font-size:17px;font-weight:500;color:#fff;line-height:17px;justify-content:center;align-items:center;flex-grow:1}
.charge_wrap .charge_ifo_wrap .progress_wrap .btn_choice_wrap .btn_choice.on {background:#121212;border:1px solid #ecc150;color:#f8c851}
.charge_wrap .charge_ifo_wrap .progress_wrap .account_wrap {display:flex;height:62px;margin-top:15px;padding:0 20px;background:#0a0a0a;border:1px solid #383838;border-radius:5px;justify-content:space-between;align-items:center}
.charge_wrap .charge_ifo_wrap .progress_wrap .account_wrap p {font-size:23px;font-weight:500;color:#f1c551;line-height:23px}
.charge_wrap .charge_ifo_wrap .progress_wrap .account_wrap .btn_copy {display:block;font-size:13px;font-weight:500;color:#fff;line-height:13px;text-decoration:underline}

.charge_wrap .popup_chrg_warn {display:flex;position:absolute;top:60px;left:50%;transform:translateX(-50%);width:355px;padding:173px 0 35px;background:url(../images/bg_popup_chrg_warn.png) no-repeat 50% 38px;background-color:#191919;border:1px solid #a98a51;flex-direction:column;align-items:center}
.charge_wrap .popup_chrg_warn p {font-size:17px;font-weight:500;color:#fff;line-height:21px;text-align:center}
.charge_wrap .popup_chrg_warn .pop_tit {color:#ff6255}
.charge_wrap .popup_chrg_warn .pop_sub {line-height:31px}
.charge_wrap .popup_chrg_warn .btn_confirm {display:flex;width:150px;height:38px;margin-top:30px;background:linear-gradient(to bottom, #b89e6e 0%,#917748 100%);border-radius:19px;font-size:17px;font-weight:500;color:#fff;line-height:17px;justify-content:center;align-items:center}
.charge_wrap .popup_chrg_warn .btn_cls_pop {display:block;position:absolute;top:0;right:0;width:53px;height:53px;background:url(../images/btn_cls_chrg_pop.png) no-repeat 50% 50%;font-size:0;text-indent:-9999px}


/* E:20250312_add */

/* S:20250609_add */
.btn_left:has(.btn_bet_pick) {display:flex;align-items:center;gap:0 5px}
.btn_bet_pick {display:flex;width:107px;height:28px;background:#131517;border:1px solid #34393d;font-size:13px;font-weight:400;color:#fff;line-height:13px;justify-content:center;align-items:center;cursor:pointer}
.btn_bet_pick:hover {border:1px solid #d3b46f;color:#d3b46f}
/* E:20250609_add */

/* S:20251021_add */
.coin_wrap {margin-top:20px;padding-bottom:100px}
.coin_wrap .charge_ask .h3_wrap {display:flex;align-items:center;gap:0 7px}
.coin_wrap .charge_ask h3 {font-size:20px;color:#fff;line-height:20px}
.coin_wrap .charge_ask .logo_tron {display:block;width:auto;height:18px}

.coin_wrap .coin_charge_procedure {display:flex;width:100%;height:47px;margin-top:12px;padding-left:10px;background:linear-gradient(to bottom, #2e2e2e 0%,#1d1d1d 100%);align-items:center;gap:0 13px}
.coin_wrap .coin_charge_procedure .num_wrap {display:flex;gap:0 6px}
.coin_wrap .ico_num {display:flex;width:24px;height:24px;background:#ff3636;border-radius:50%;font-size:13px;font-weight:500;color:#fff;line-height:13px;justify-content:center;align-items:center}
.coin_wrap .coin_charge_procedure strong {font-size:13px;font-weight:500;color:#d3b46f;line-height:13px}

.coin_wrap .ipt_wrap {display:flex;height:51px;padding-left:10px;border-bottom:1px solid #292828;align-items:center}
.coin_wrap .ipt_wrap:has(+.tether_exchange_wrap) {border-bottom:0}
.coin_wrap .ipt_wrap .tit {width:115px;font-size:13px;font-weight:500;color:#d3b46f;line-height:13px}
.coin_wrap .ipt_wrap .tit span {display:block;line-height:18px}
.coin_wrap .ipt_wrap .tit .sub {color:#fff}
.coin_wrap .ipt_wrap .tit .check_time {display:none}
.coin_wrap .ipt_wrap .input_area {display:flex;align-items:center}
.coin_wrap .ipt_wrap .input_area input {display:block;width:230px;height:27px;padding-left:10px;background:transparent;border:1px solid #7f704e;font-size:13px;font-weight:500;color:#fff}
.coin_wrap .ipt_wrap .input_area select {display:block;width:230px;height:27px;padding-left:10px;background:transparent;border:1px solid #7f704e;font-size:13px;font-weight:500;color:#fff}
.coin_wrap .ipt_wrap .input_area .check_time {display:block;margin-left:8px;font-size:13px;font-weight:500;color:#fff;line-height:13px}
.coin_wrap .ipt_wrap .input_area .btn_transparent {display:flex;height:38px;margin-left:14px;padding:0 10px;background:transparent;border:1px solid #7f704e;font-size:13px;font-weight:500;color:#d3b46f;line-height:13px;align-items:center;gap:0 6px}
.coin_wrap .ipt_wrap .input_area .btn_transparent ~ .btn_transparent {margin-left:5px}
.coin_wrap .ipt_wrap + .btn_center {display:flex;padding:20px 0 27px;justify-content:center}
.coin_wrap .ipt_wrap + .btn_center .btn_com {display:flex;width:67%;height:62px;background:#d3b46f;border-radius:5px;font-size:24px;font-weight:500;color:#121212;line-height:24px;justify-content:center;align-items:center;gap:0 7px}
.coin_wrap .coin_info {display:flex;flex-wrap:wrap;gap:0 3px}
.coin_wrap .coin_info .ifo_act {display:flex;width:calc(50% - 3px);flex-direction:column;flex-shrink:0;gap:3px 0}
.coin_wrap .coin_info .ifo_act .ico_ifo {display:flex;width:100%;height:50px;padding-left:10px;background:#222;align-items:center}
.coin_wrap .coin_info .ifo_act .ico_ifo .tit {width:66px;font-size:13px;font-weight:500;color:#f1c551;line-height:13px}
.coin_wrap .coin_info .ifo_act .ico_ifo .txt {font-size:13px;font-weight:500;color:#fff;line-height:13px}
.coin_wrap .coin_info .ifo_list {display:flex;width:50%;padding-left:93px;background:url(/api/OTC/img/bg_ifo_list.png) no-repeat 18px 50%;background-color:#222;flex-direction:column;justify-content:center}
.coin_wrap .coin_info .ifo_list li {font-size:13px;font-weight:500;color:#f1c551;line-height:24px}
.coin_wrap .coin_info .ifo_list .txt_warn {color:#ff3636}
.coin_wrap .coin_info .coin_notice {width:100%;margin-top:3px;padding:16px 10px;background:#222}
.coin_wrap .coin_info .coin_notice > * {font-size:13px;font-weight:500;color:#fff;line-height:24px}
.coin_wrap .coin_info .coin_notice .txt_warn {color:#ff3636}

.coin_wrap .coin_info .coin_notice.type_flex {display:flex;height:56px;align-items:center;gap:0 18px}
.coin_wrap .coin_info .coin_notice.type_flex .lnk_wrap {display:flex;gap:0 5px}
.coin_wrap .coin_info .coin_notice.type_flex .lnk_wrap .lnk {display:flex;width:147px;height:34px;background:#7f704e;font-size:13px;font-weight:500;color:#fff;line-height:34px;justify-content:center;align-items:center;gap:0 5px}
.coin_wrap .coin_info .coin_notice.type_flex .lnk_wrap .lnk.korbit:before {content:"";display:block;width:44px;height:12px;background:url(../images/ico_lnk_korbit.png) no-repeat 0 0}
.coin_wrap .coin_info .coin_notice.type_flex .lnk_wrap .lnk.upbit:before {content:"";display:block;width:51px;height:12px;background:url(../images/ico_lnk_upbit.png) no-repeat 0 0}

.coin_wrap .coin_info .coin_warn {width:100%;margin-top:17px;padding:14px 10px;background:#222;font-size:13px;font-weight:500;color:#f1c551;line-height:24px}
.coin_wrap .box_mny_warning {font-size:24px;font-weight:500;color:#ff3636;line-height:50px;text-align:center}

.slt_money {
  display: inline-block;
  width: 75px;
  height: 24px;
  margin-left: 2px;
  border: 1px solid #9c8555;
  font-size: 13px;
  color: #9c8555;
  line-height: 22px;
  text-align: center;}

.apply_wrap .sort_list .tether {padding-left:37px;background:url(../images/ico_tether.png) no-repeat 0 50%;background-size:23px auto}
.apply_wrap h3.tit_warn_tether {height:20px;padding-left:27px;background:url(../images/ico_tether.png) no-repeat 0 50%;background-size:auto 20px;line-height:20px}
.apply_wrap .warning_list + .ask_wrap {margin-top:20px}
.tether_exchange_wrap dl {display:flex;margin-top:66px;align-items:center}
.tether_exchange_wrap dl ~ dl {margin-top:10px}
.tether_exchange_wrap dl dt {width:125px;padding-left:10px;font-size:13px;font-weight:500;color:#f1c551;line-height:13px;flex-shrink:0}
.tether_exchange_wrap dl dd {display:flex;align-items:center}
.tether_exchange_wrap dl dd div {display:flex;align-items:center}
.tether_exchange_wrap .input_wrap .tether {display:flex;position:relative;width:230px;height:48px;border:2px solid #7f704e;font-size:33px;font-weight:500;color:#f1c551;line-height:33px;justify-content:center;align-items:center}
.tether_exchange_wrap .input_wrap .tether:before {content:"";display:block;position:absolute;top:-52px;left:50%;transform:translateX(-50%);width:46px;height:41px;background:url(../images/ico_tether_change.png) no-repeat 0 0}
.tether_exchange_wrap .input_wrap .quote_wrap {display:flex;padding-left:14px;align-items:flex-end;gap:0 8px}
.tether_exchange_wrap .input_wrap .quote_wrap span {display:block;font-size:13px;font-weight:500;color:#fff;line-height:13px}
/*.tether_exchange_wrap .input_wrap .quote_wrap .money {font-size:33px;line-height:33px}*/
.tether_exchange_wrap .adress_wrap {display:flex;min-width:440px;height:28px;padding:0 6px;border:1px solid #7f704e;font-size:13px;font-weight:500;color:#fff;line-height:13px;align-items:center}
.tether_exchange_wrap .adress_wrap:has(.btn_tether_adress) {width:auto;height:auto;padding:0;border:0;font-size:13px;font-weight:500;color:#fff;line-height:13px;align-items:center}
.tether_exchange_wrap .adress_wrap .btn_tether_adress {display:flex;width:230px;height:45px;background:#d3b46f;border-radius:5px;justify-content:center;align-items:center}
.tether_exchange_wrap .adress_wrap .btn_tether_adress span {display:block;padding-left:45px;background:url(../images/ico_tether.png) no-repeat 0 50%;background-size:35px auto;font-size:13px;font-weight:500;color:#121212;line-height:45px}
.tether_exchange_wrap .adress_wrap p {padding-left:14px;font-size:13px;font-weight:500;color:#fff;line-height:13px}
.tether_exchange_wrap .adress_wrap .addr {padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all;letter-spacing:0.02em}
.tether_exchange_wrap .adress_wrap .addr .head,
.tether_exchange_wrap .adress_wrap .addr .tail {font-weight:600;color:#d00}
.tether_exchange_wrap .adress_wrap .addr .body {color:#fff;opacity:.95}
.tether_exchange_wrap .adress_wrap + .btn_type01 {margin-left:7px}
.tether_exchange_wrap .txt_warn_tether {padding:10px 0 0 125px;font-size:13px;font-weight:500;color:#fff;line-height:13px}
.tether_exchange_wrap + .btn_center {margin-top:40px}
.tether_exchange_wrap ~ .coin_info {margin-top:20px}

.pop_tether_adress {display:flex;position:absolute;top:60px;left:50%;transform:translateX(-50%);width:355px;padding:107px 10px 32px;background:url(../images/ico_tether.png) no-repeat 50% 27px;background-size:77px auto;background-color:#191919;border:1px solid #a98a51;flex-direction:column;align-items:center}
.pop_tether_adress .tit {font-size:17px;font-weight:500;color:#fff;line-height:17px;text-align:center}
.pop_tether_adress .money {margin-top:7px;font-size:33px;font-weight:500;color:#f1c551;line-height:33px;text-align:center}
.pop_tether_adress .img_tether_qr {display:block;width:139px;height:139px;margin-top:10px}
.pop_tether_adress .img_tether_qr + .tit {margin-top:16px}
.pop_tether_adress .addr {margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all;letter-spacing:0.02em}
.pop_tether_adress .addr * {font-size:13px;font-weight:500;color:#fff;line-height:13px}
.pop_tether_adress .addr .head,
.pop_tether_adress .addr .tail {font-weight:600;color:#d00}
.pop_tether_adress .addr .body {opacity:.95}
.pop_tether_adress .btn_tether_adress_copy {display:flex;width:170px;height:38px;margin-top:20px;background:linear-gradient(to bottom, #b89e6e 0%,#917748 100%);border-radius:19px;justify-content:center;align-items:center}
.pop_tether_adress .btn_tether_adress_copy span {display:flex;height:100%;padding-left:22px;background:url(../images/ico_copy_address.png) no-repeat 0 50%;font-size:17px;font-weight:500;color:#fff;line-height:17px;align-items:center}
.pop_tether_adress .btn_cls_pop {display:block;position:absolute;top:0;right:0;width:53px;height:53px;background:url(../images/btn_cls_chrg_pop.png) no-repeat 50% 50%;font-size:0;text-indent:-9999px}
/* E:20251021_add */

/* S:20251203_add */
.coin_wrap .money_charge_detail_wrap {display:flex;position:relative;flex-wrap:wrap}
.coin_wrap .money_charge_detail_wrap .detail_tit {display:flex;width:100%;height:48px;font-size:18px;font-weight:500;color:#f1c551;line-height:18px;align-items:center}
.coin_wrap .money_charge_detail_wrap .pop_tether_adress {position:static;transform:none;width:315px;flex-shrink:0}
.coin_wrap .money_charge_detail_wrap .pop_tether_adress .btn_cls_pop {display:none}
.coin_wrap .money_charge_detail_wrap .detail_wrap {padding-left:20px;flex-grow:1}
.coin_wrap .money_charge_detail_wrap .detail_wrap dl {display:flex;height:48px;align-items:center}
.coin_wrap .money_charge_detail_wrap .detail_wrap dl ~ dl {border-top:1px solid #292828}
.coin_wrap .money_charge_detail_wrap .detail_wrap dl dt {width:100px;font-size:13px;font-weight:500;color:#f1c551;line-height:13px;flex-shrink:0}
.coin_wrap .money_charge_detail_wrap .detail_wrap dl dd {font-size:13px;font-weight:500;color:#fff;line-height:13px}
.coin_wrap .money_charge_detail_wrap .detail_wrap dl dd span {color:#f1c551}
.coin_wrap .money_charge_detail_wrap .detail_wrap dl dd br {display:none}
.coin_wrap .money_charge_detail_wrap .detail_wrap .ipt_id_wrap {display:flex;padding-left:100px;flex-direction:column}
.coin_wrap .money_charge_detail_wrap .detail_wrap .ipt_id_wrap textarea {display:block;width:100%;height:46px;padding:0 10px;background:#121212;border:1px solid #7f704e;font-size:13px;font-weight:500;color:#fff;line-height:22px;resize:none}
.coin_wrap .money_charge_detail_wrap .detail_wrap .ipt_id_wrap .btn_id_ipt {display:flex;width:230px;height:45px;margin-top:13px;background:#d3b46f;border-radius:5px;font-size:13px;font-weight:500;color:#121212;line-height:13px;justify-content:center;align-items:center}
.coin_wrap .money_charge_detail_wrap .detail_wrap .ipt_id_wrap .lnk_charge_ask {display:block;margin-top:27px;font-size:13px;font-weight:500;color:#1dafe5;line-height:13px;text-decoration:underline}
/* E:20251203_add */
