@charset "utf-8";

/* Util */
.top_navi {position:absolute;top:24px;right:0;z-index:99999;padding-left:30px;}
.top_navi .util {height:34px;background-color:#4d4d4d; border-radius: 17px;}
.top_navi .util:after{content:"";display:block;clear:both;}
.top_navi .util > li {float:left;position:relative;}
.top_navi .util > li:first-child a {background:none;padding-left: 20px;}
.top_navi .util > li:last-child a {padding-right: 20px;}
.top_navi .util > li > a {color:#e5e5e5;background:url('../images/line_util.gif') no-repeat 0 0;padding:0 10px;height:34px;line-height:36px;}
.top_navi .util > li > a:hover {color:#00e513;}
.top_navi .util > li.on > a {color:#00e513;}
.top_navi .util > li > a span {width:7px;height:4px;display:none;background:url('../images/stripte_arrow.png') no-repeat 0 0;margin-left:3px;}
.top_navi .util > li > a:hover span {background:url('../images/stripte_arrow.png') no-repeat -13px 0;}
.top_navi .util > li.on > a span {background:url('../images/stripte_arrow.png') no-repeat -13px 0;}
.top_navi .util li .util_sub {display:none;position:absolute;top:30px;border:1px solid #4d4d4d;}
.top_navi .util > li:first-child .util_sub{left: 10px;}
.top_navi .util li:hover .util_sub {display:block;}
.top_navi .util li .util_sub li {}
.top_navi .util li .util_sub li a {width:65px;height:24px;line-height:24px;display:block;background-color:#999999;text-align:center;color:#ffffff;padding: 0;}
.top_navi .util li .util_sub li a:hover {background-color:#d7d9d9;font-weight:bold;color:#0b7314;}
.top_navi .util li .util_sub li.on a {background-color:#d7d9d9;font-weight:bold;color:#0b7314;}




/* GNB */
.gnb {position:absolute;top:68px;right:0;z-index:9999999;width:100%;background:#0f991b;border-radius:3px;}
.gnb > li {float:left;position:relative;width:auto;line-height:64px;font-family: 'Nanum Gothic', sans-serif;font-size:16px;font-weight:bold;padding:0 19px;}
.gnb > li:first-child {padding-left:25px;}
.gnb > li:after{content:"";display:block;clear:both;}
.gnb > li > a {display:block;height:64px;overflow:hidden;}
.gnb li a span {position:relative;display:block;color:#fff;}
.gnb li a:hover span {color:#ffff33;}
.gnb > li .gnb_sub {display:none;position:absolute;top:56px;left:-6px;z-index:9999;}
.gnb > li:nth-child(4) .gnb_sub {left:7px;}
.gnb > li:nth-child(5) .gnb_sub {left:-8px;}
.gnb > li:nth-child(7) .gnb_sub {left:4px;}
.gnb > li:hover .gnb_sub {display:block;}
.gnb > li .gnb_sub li:first-child {background:url('../images/ic_arrow.png') no-repeat center 0;padding-top:8px;}
.gnb > li .gnb_sub li a {display:block;width:108px;height:35px;line-height:35px;background-color:#0b7314;border:1px solid #0f991b;border-top:0;text-align:center;font-size:14px;color:#ffffff;overflow:hidden;z-index:9999;font-family: "맑은고딕"; letter-spacing: -1px;}
.gnb > li .gnb_sub li a:hover {color:#00ff16;font-weight:bold;}
.gnb > li .gnb_sub li.on a {color:#00ff16;font-weight:bold;}
.gnb .gnb_menu01 .gnb_sub li a {width:114px;}
.gnb .gnb_menu06 .gnb_sub li a {width:84px;}




/* Notice_box */
#notice_board {z-index:-1;}
.notice_box {width:1240px;margin:0 auto;}
.notice_list_wrap {overflow:hidden;height:28px;background: url('../images/stripe_main.png') no-repeat 12px -172px, url(../images/bg_opacity_b.png) repeat 0 0;border-radius: 14px; position: absolute; top: 140px;}
.notice_list_wrap ul {overflow:hidden;width:1208px;margin-left: 32px;}
.notice_list_wrap ul li {display:inline;color:#e6f2f2;line-height:29px;margin-left:10px;font-size:11px;*float:left;overflow:hidden;}
.notice_list_wrap ul li strong {color:#e6f2f2;margin-right:5px;}




/* 로그인 박스 */
.log_box_wrap {}
.log_box_wrap .log_bx_top {overflow:hidden;line-height:22px;padding:0 7px;}
.log_bx_top div{position: absolute; top: -128px;}
.log_bx_top .left {color:#b1b2b2;float:left; left: 220px;}
.log_bx_top .left span {}
.log_bx_top .left strong {color:#fff;font-size:14px;margin-right:1px;display: inline-block; width: 116px;text-align: center; border-bottom: 1px solid #4d4d4d;}
.log_bx_top .right {color:#b1b3b3;float:right;left: 862px;}
.log_bx_top .right .message_bx {}
.log_bx_top .right .message_bx span {color:#fff;vertical-align:baseline;background:url('../images/stripe_main.png') no-repeat 26px -299px;padding-right:32px;}
.log_bx_top .right .message_bx em {color:#00ff55; font-weight: bold;}
.log_bx_top .right .chul {color:#fff;}
.log_bx_top .right .chulNum {color:#00ff55;}
.log_box_wrap .log_bx_bottom {overflow:hidden;background:url('../images/stripe_bg.png') no-repeat 0 0;}
.log_bx_bottom dl {width:108px;float:left;}
.log_bx_bottom dt {color:#fff;height:26px;line-height:27px;text-align:center;}
.log_bx_bottom dt a {margin-left:4px; margin-bottom: 2px; margin-top:-4px;}
.log_bx_bottom dd {color:#3b5160;height:26px;line-height:28px;text-align:right;padding-right:10px;}
.log_bx_bottom dd strong {color:#b1b3b3; font-weight: normal;}
.log_bx_bottom dd span {vertical-align:baseline;margin-right:1px;}
.log_bx_bottom dd strong span {color:#00ff55; font-weight: bold;}

.log_bx_top .left:after{content: ""; display: inline-block; width: 6px; height: 11px; background: url(../images/line_top.png) no-repeat 0 0; vertical-align: text-bottom; margin: 0 10px;}
.log_bx_bottom dd:after{content: ""; display: inline-block; width: 6px; height: 11px; background: url(../images/line_top.png) no-repeat 0 0; vertical-align: text-bottom; margin: 0 10px;}
.log_bx_bottom dt{position: absolute;top: -129px; z-index:9999;}
.log_bx_bottom .left dt{left: 405px;}
.log_bx_bottom .right dt{left: 705px;}
.log_bx_bottom dd{position: absolute;top: -130px;display: inline-block; width: 120px;}
.log_bx_bottom .left dd{left: 490px;width: 210px;}
.log_bx_bottom .right dd{left: 740px;}


/* 로그인 박스 sub*/
#cartBox .log_bx_top div{top: -147px;}
#cartBox .log_bx_top .left {left: -728px;}
#cartBox .log_bx_top .right {left: -108px;}
#cartBox .log_bx_bottom dt{top: -148px;}
#cartBox .log_bx_bottom .left dt{left: -544px;}
#cartBox .log_bx_bottom .right dt{left: -312px;}
#cartBox .log_bx_bottom dd{top: -148px;}
#cartBox .log_bx_bottom .left dd{left: -454px;}
#cartBox .log_bx_bottom .right dd{left: -228px;}



/* 레벨 */
.ic_level {width:20px;height:20px;display:inline-block;background:url('../images/stripe_level.png') no-repeat;overflow:hidden;}
.ic_level.lv01 {background-position:0 0;}
.ic_level.lv02 {background-position:0 -25px;}
.ic_level.lv03 {background-position:0 -50px;}
.ic_level.lv04 {background-position:0 -75px;}
.ic_level.lv05 {background-position:0 -100px;}
.ic_level.lv06 {background:url('../images/stripe_level6.png') no-repeat;}
.ic_level span {text-indent:-9999px;position:relative;top:-9999px;display:block;}



/* 버튼 */
.btn_green {display:inline-block;height:16px;line-height:17px;padding:0 6px;background-color:#008c5d;border-radius:2px;color:#ffffff;letter-spacing:-1px;font-size:11px;}
.btn_sky {display:inline-block;height:16px;line-height:17px;padding:0 6px;background-color:#008c5d;border-radius:2px;color:#ffffff;letter-spacing:-1px;font-size:11px;}
.btn_sky.ver02 {display:inline-block;width:67px;height:28px;line-height:28px;border:1px solid #ffb708;border-top:1px solid #ffda51;border-left:1px solid #ffd22f;background-color:#ffcb0d;color:#2489d5;font-weight:bold;text-align:center;font-size:12px;}
.btn_navy {display:inline-block;height:24px;line-height:24px;width:60px;text-align:center;font-size:12px;border:1px solid;border-color: #5e5e5e #303030 #303030 #5e5e5e; border-radius: 4px;color:#ffffff;
    background: #494949; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#535353, #404040); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#535353, #404040); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#535353, #404040); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#535353, #404040); /* Standard syntax */}
.btn_navy.ver02 {width:130px;height:34px;line-height:34px;}
.btn_lightgray {display:inline-block;height:34px;line-height:34px;width:130px;text-align:center;font-size:12px;background: #ffffff;border: 1px solid #006644; color: #006644;border-radius: 4px;}
.btn_yellow {display:inline-block;width:70px;height:28px;line-height:28px;font-weight:bold;text-align:center;font-size:12px;background: #ffffff;border: 1px solid #006644; color: #006644;border-radius: 4px;}
.btn_yellow.ver02 {width:130px; height:34px; font-size:14px;}
.button_center .btn_navy{border:1px solid;border-color: #007e59 #00442d #00442d #007e59;
    background: #006644; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#007e59, #00583b); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#007e59, #00583b); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#007e59, #00583b); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#007e59, #00583b); /* Standard syntax */}
.button_center .qna_writeGo{color: #ffffff; width:160px;height:34px;line-height:34px;border:1px solid;border-color: #007e59 #00442d #00442d #007e59;
    background: #006644; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#007e59, #00583b); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#007e59, #00583b); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#007e59, #00583b); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#007e59, #00583b); /* Standard syntax */}


/* 베팅카트 */
.bet_cart_wrap {margin-top: 0;}
.bet_cart_wrap .cart_header {background:#006644;height:44px;line-height:46px;padding:0 15px;border-radius: 4px 4px 0 0;}
.bet_cart_wrap .cart_header h3 {font-size:14px;font-weight:bold;color:#fff;}
.bet_cart_wrap .cart_body {margin-bottom: 10px;}
.cart_body .cart_date {background-color:#e2e2e2;height:24px;line-height:25px;text-align:center;font-weight:bold;}
.cart_body .cart_date strong {background:url("../images/stripe_ic.png") no-repeat 0 -92px;display:inline-block;line-height:24px;color:#333333;margin-right:3px;padding-left:19px;}
.cart_body .bt_list_result {background-color:#ffffff;border:1px solid #e2e2e2;border-top: none;}
.bt_list_result dl {padding:16px 20px;line-height:24px;overflow:hidden;}
.bt_list_result dl dt {color:#666666;font-size:11px;width:70px;float:left;}
.bt_list_result dl dd {float:right;width:135px;text-align:right;}
.bt_list_result dl .bet_li01 input {vertical-align:baseline;*vertical-align:middle;}
.bt_list_result dl .bet_li02 {}
.bt_list_result dl .bet_li03 input {}
.bt_list_result dl input {width:108px;text-align:right;padding:0 2px;}
.bt_list_result dl .bet_li01 input {color:#56b300;font-weight:bold;}
.bt_list_result dl .bet_li02 input {color:#3e8000;font-weight:bold;}
.bt_list_result dl .bet_li03 input {height:24px;line-height:25px;color:#283a46;font-weight:bold;border:1px solid #b3b3b3;border-radius: 4px; padding: 0 12px;}
.bt_list_result dl label {display:inline-block;}
.bt_list_result .bt_box_button {text-align:center;margin-bottom: 14px;}
.bt_list_result .bt_box_button button {width:238px;height:42px;font-size: 14px; font-weight: bold; border-radius: 4px; color:#010101;border:1px solid;border-color: #6ac500 #44aa00 #44aa00 #6ac500;
    background: #5bbd00; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#60c000, #57ba00); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#60c000, #57ba00); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#60c000, #57ba00); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#60c000, #57ba00); /* Standard syntax */}
.read_input {background:none;}
.bt_option_wrap {overflow:hidden;height:24px;background-color:#ebebeb;padding:0 15px;color:#666666;font-size:11px;}
.bt_option_wrap p {}
.bt_option_wrap p.bt_fixied {float:left;line-height:23px;}
.bt_option_wrap p.bt_fixied input {margin-top:-1px;}
.bt_option_wrap p.bt_fixied label {margin:2px;}
.bt_option_wrap p.bt_all_del {float:right;margin-top:4px;}
.bt_option_wrap p.bt_all_del button {background:url("../images/stripe_ic.png") no-repeat 46px -70px;height:15px;width:60px;text-align:left;cursor:pointer;font-size:11px;color:#666666;}

.bt_game_list li {position:relative;overflow:hidden;vertical-align:top;border:1px solid #008c5d; border-top: none;}
.bt_game_list li:first-child{border-top:1px solid #008c5d;}
.bt_game_list li dl {background-color:#f6f6f6;overflow:hidden;}
.bt_game_list li dl dt {height:28px;line-height:34px;overflow:hidden;color:#333333;padding:0 15px;font-size:11px;}
.bt_game_list li dl dt .left {float:left;letter-spacing:-1px;}
.bt_game_list li dl dt .right {float:right;}
.bt_game_list li dl dt .img_flag {border:1px solid #cccccc;margin:0 3px;}
.bt_game_list li dl dt .bt_del {background:url("../images/stripe_ic.png") no-repeat 0 -71px;width:14px;height:14px;margin-left:3px;}
.bt_game_list li dl dt .bt_del span {text-indent:-9999px;position:relative;display:block;}

.bt_game_list li dl dd {height:16px;line-height:17px;margin:7px 15px;position:relative;padding-left:22px;color:#010101;font-size:11px;background: #ffffff;}
.bt_game_list li dl dd strong {width:18px;height:18px;line-height:18px;display:inline-block;background:url("../images/stripe_result.png") no-repeat;position:absolute;top:-1px;left:-1px;}
.bt_game_list li dl dd.tim_home {border:1px solid #008c5d;}
.bt_game_list li dl dd.tim_away {border:1px solid #61c900;}
.bt_game_list li dl dd.tim_home.on {background-color:#90ff8f;}
.bt_game_list li dl dd.tim_away.on {background-color:#befa82;}
.bt_game_list li dl dd strong.tim_home {background-position:-57px 0;}
.bt_game_list li dl dd strong.tim_away {background-position:-75px 0;}
.bt_game_list li dl dd strong em {text-indent:-9999px;position:relative;top:-9999px;}

.bt_game_none {text-align:center;padding:20px 0;}
.bt_box_amt_button{text-align: center;}
.bt_maximum {width: 56px;height: 26px;text-align:center;cursor:pointer;border:1px solid;border-color: #5e5e5e #303030 #303030 #5e5e5e; border-radius: 4px;color:#ffffff;
    background: #494949; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#535353, #404040); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#535353, #404040); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#535353, #404040); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#535353, #404040); /* Standard syntax */}
.bt_maximum.sp {width:77px;}
.bt_maximum:hover {font-weight: bold;
    background: #494949; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#404040, #535353); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#404040, #535353); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#404040, #535353); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#404040, #535353); /* Standard syntax */}
.bt_maximum.on {font-weight: bold;
    background: #494949; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#404040, #535353); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#404040, #535353); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#404040, #535353); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#404040, #535353); /* Standard syntax */}
.bt_maximum.maxSet {border:1px solid;border-color: #007e59 #00442d #00442d #007e59;
    background: #006644; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#007e59, #00583b); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#007e59, #00583b); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#007e59, #00583b); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#007e59, #00583b); /* Standard syntax */}
.bt_maximum.maxSet:hover {font-weight: bold;
    background: #006644; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#00583b, #007e59); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#00583b, #007e59); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#00583b, #007e59); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#00583b, #007e59); /* Standard syntax */}
.bt_maximum.maxSet.on {font-weight: bold;
    background: #006644; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#00583b, #007e59); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#00583b, #007e59); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#00583b, #007e59); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#00583b, #007e59); /* Standard syntax */}
.bt_maximum.money0{background: #ffffff !important; border: 1px solid #006644; color: #006644;}
.bt_maximum.money0:hover{font-weight: bold; text-decoration: underline;}
.bt_maximum.money0.on{font-weight: bold; text-decoration: underline;}
.bt_maximum:nth-child(n+5){margin-top:5px;}
.bt_maximum.money1 {}
.bt_maximum.money50 {}




/* 베팅 사다리 */
.bt_game_list.sadari li dl dd.tim_home {border:1px solid #5e8fcc;}
.bt_game_list.sadari li dl dd.tim_home.on {background-color:#cce3ff;font-weight:bold;}
.bt_game_list.sadari li dl dd.tim_away {border:1px solid #cc6666;}
.bt_game_list.sadari li dl dd.tim_away.on {background-color:#ffebeb;font-weight:bold;}
.bt_game_list.sadari li dl dd strong.tim_home {background-position:-57px -18px;}
.bt_game_list.sadari li dl dd strong.tim_away {background-position:-75px -18px;}




/* 베팅 파워볼 */
.bt_game_list.power li dl {}
.bt_game_list.power li dl dt .left {letter-spacing:0;}
.bt_game_list.power li dl dd {padding:0;width:auto;height:auto;}
.bt_game_list.power li dl dd span {display:inline-block;margin-top:-1px;color:#fff;margin-right:3px;}
.bt_game_list.power li dl dd.bet_total {border:1px solid #ec427c;}
.bt_game_list.power li dl dd.bet_total .game_tit {background-color:#ec427c;padding:0 5px;}
.bt_game_list.power li dl dd.bet_power {border:1px solid #0187c1;}
.bt_game_list.power li dl dd.bet_power .game_tit {background-color:#0187c1;padding:0 5px;}
.bt_game_list.power li dl dd.bet_sum {position:relative;margin:3px 7px 7px;}
.bt_game_list.power li dl dd.bet_sum .sum_input {margin-right:43px;}
.bt_game_list.power li dl dd.bet_sum .sum_input input {width:100%;padding:0 5px;border:1px solid #bccad4;height:16px;line-height:16px;color:#181a1a;text-align:right;}
.bt_game_list.power li dl dd .bt_maximum {height:18px;line-height:18px;position:absolute;top:0;right:0;}
.ic_game_power {background:url("../images/stripe_ic.png") no-repeat 0 -211px;width:18px;height:17px;display:inline-block;margin-right:3px;}

.bt_game_list.snail li dl dd.bet_big {border:1px solid #00b32b;margin:7px 7px 3px;}
.bt_game_list.snail li dl dd.bet_big .game_tit {background-color:#00b32b;}
.bt_game_list.snail li dl dd.bet_mid {border:1px solid #777777;margin:3px 7px;}
.bt_game_list.snail li dl dd.bet_mid .game_tit {background-color:#777777;}
.bt_game_list.snail li dl dd.bet_sml {border:1px solid #1286c8;margin:3px 7px 7px;}
.bt_game_list.snail li dl dd.bet_sml .game_tit {background-color:#1286c8;}
.bt_game_list.snail li dl dd.bet_big.on {background-color:#b8e5b8;}
.bt_game_list.snail li dl dd.bet_mid.on {background-color:#cccccc;}
.bt_game_list.snail li dl dd.bet_sml.on {background-color:#a8d9ff;}

.bt_game_list.snail li dl dd.bet_odd {border:1px solid #1469dc;margin:7px 7px 3px;}
.bt_game_list.snail li dl dd.bet_odd .game_tit {background-color:#1469dc;}
.bt_game_list.snail li dl dd.bet_even {border:1px solid #dd383b;margin:3px 7px 7px;}
.bt_game_list.snail li dl dd.bet_even .game_tit {background-color:#dd383b;}
.bt_game_list.snail li dl dd.bet_odd.on {background-color:#C4DCFF;}
.bt_game_list.snail li dl dd.bet_even.on {background-color:#FFDEDE;}



/* 베팅 달팽이게임 */
.bt_game_list.snail li dl {}
.bt_game_list.snail li dl dt .left {letter-spacing:0;}
.bt_game_list.snail li dl dd {padding:0;width:auto;height:auto;}
.bt_game_list.snail li dl dd span {display:inline-block;margin-top:-1px;color:#fff;margin-right:3px;padding:0 3px;}
.bt_game_list.snail li dl dd.bet_ne {border:1px solid #a30100;margin:7px 7px 3px;}
.bt_game_list.snail li dl dd.bet_ne .game_tit {background-color:#a30100;}
.bt_game_list.snail li dl dd.bet_im {border:1px solid #00479e;margin:3px 7px;}
.bt_game_list.snail li dl dd.bet_im .game_tit {background-color:#00479e;}
.bt_game_list.snail li dl dd.bet_de {border:1px solid #186600;margin:3px 7px 7px;}
.bt_game_list.snail li dl dd.bet_de .game_tit {background-color:#186600;}
.bt_game_list.snail li dl dd.bet_ne.on {background-color:#ffe5e5;}
.bt_game_list.snail li dl dd.bet_im.on {background-color:#d9eaff;}
.bt_game_list.snail li dl dd.bet_de.on {background-color:#ddfad4;}
.ic_game_snail {background:url("../images/stripe_ic.png") no-repeat -28px -211px;width:14px;height:18px;display:inline-block;margin-right:5px;}




/* 메인 컨텐츠 */
.main_box {width:473px;float:left;position:relative;}
.main_box .header {height:54px;line-height:58px;padding-left:15px;background:url('../images/stripe_main.png') no-repeat;}
.main_box .header h3 {color:#fff;font-size:14px;display: none;}
.main_box.conts01 .header {background-position:-260px -186px;}
.main_box.conts02 .header {background-position:-260px -240px;}
.main_box.conts03 .header {background-position:-260px -305px;}
.main_box ul {margin:16px;}
.main_box ul li {}
.main_box ul li a {display:block;line-height:35px;background:url('../images/stripe_main.png') no-repeat;padding-left:22px;overflow:hidden;color:#ffffff;}
.main_box ul li a .title {display:inline-block;overflow:hidden;width:188px;white-space:nowrap;text-overflow:ellipsis;float:left;}
.main_box ul li a .title2 {display:inline-block;overflow:hidden;width:264px;white-space:nowrap;text-overflow:ellipsis;float:left;}
.main_box ul li a .title3 {display:inline-block;overflow:hidden;width:188px;white-space:nowrap;text-overflow:ellipsis;float:left;}
.main_box ul li a .right {float:right;font-family:verdana;font-size:11px;width:70px;text-align:right;}
.main_box.conts01 li a {background-position:0 -200px;}
.main_box.conts02 li a {background-position:0 -230px;}
.main_box.conts03 li a {background-position:0 -262px;}

/* 메인컨텐츠 핫경기 */
.main_box.conts03{width: 473px;}
.main_box.conts03 li{line-height: 12px;overflow: hidden;position: relative; width: 100%;}
.main_box.conts03 li span{color: #ffffff; display: inline-block;}
.main_box.conts03 li span:first-child{position: absolute; top: 0; left: 0;}
.main_box.conts03 li span:nth-child(2){position: absolute; top: 0; right: 0;}
.main_box.conts03 li span:nth-child(n+3){margin-top: 14px; margin-bottom: 8px; overflow: hidden; overflow: hidden; height: 14px; box-sizing: border-box; float: left; text-indent: -9999px;}
.main_box.conts03 li span:nth-child(3){background: #00875a;border-radius: 4px 0 0 4px;}
.main_box.conts03 li span:nth-child(4){background: #a2a7a9;border-radius: 4px 0 0 4px;}
.main_box.conts03 li span:nth-child(5){background: #5bbd00;border-radius: 0 4px 4px 0;}
/*.main_box.conts03 li:nth-child(1) span:nth-child(3){width: 44%;}
.main_box.conts03 li:nth-child(1) span:nth-child(4){width: 0%;}
.main_box.conts03 li:nth-child(1) span:nth-child(5){width: 56%;}
.main_box.conts03 li:nth-child(2) span:nth-child(3){width: 94%;}
.main_box.conts03 li:nth-child(2) span:nth-child(4){width: 0%;}
.main_box.conts03 li:nth-child(2) span:nth-child(5){width: 6%;}
.main_box.conts03 li:nth-child(3) span:nth-child(3){width: 19%;}
.main_box.conts03 li:nth-child(3) span:nth-child(4){width: 0%;}
.main_box.conts03 li:nth-child(3) span:nth-child(5){width: 81%;}
.main_box.conts03 li:nth-child(4) span:nth-child(3){width: 83%;}
.main_box.conts03 li:nth-child(4) span:nth-child(4){width: 0%;}
.main_box.conts03 li:nth-child(4) span:nth-child(5){width: 17%;}
.main_box.conts03 li:nth-child(5) span:nth-child(3){width: 6%;}
.main_box.conts03 li:nth-child(5) span:nth-child(4){width: 0%;}
.main_box.conts03 li:nth-child(5) span:nth-child(5){width: 94%;}
*/





/* Event */
.layer_bx {margin-top:10px;}
.bet_cart_wrap .layer_bx:first-child{margin-top: 0;}
.event_game {background:url("../images/event_game_bg.jpg") no-repeat 0 0;width:277px;height:78px;display:inline-block;position:relative;color:#304654;font-size:11px;}
.event_game > div {text-align:center;width:49px;position:absolute;top:15px;right:0;}
.event_game .left {right:78px;}
.event_game .right {right:20px;}
.event_game div em {color:#304654;}
.event_game div p {background:url("../images/event_num_bg.png") no-repeat 0 0;width:30px;height:30px;margin:0 auto;margin-top:3px;}
.event_game div p span {position:relative;display:block;z-index:-1;text-indent:-9999px;}
.event_game div p.odd_num {background-position:0 0;}
.event_game div p.even_num {background-position:0 -35px;}

.main_box.event {width:277px;position: absolute; top: 13px; margin: 0;}
.main_box.event a {margin-top:10px;display:block; background:none; padding:0; margin:0;}
.main_box .event_game {background:url('../images/event_game_bg.png') no-repeat;width:277px;margin-top: 8px !important;}
.main_box .event_game .left {top:16px;right:76px;}
.main_box .event_game .right {top:16px;right:18px;}
.event_game div p {margin-top:4px;}

.main_box.event a:nth-child(9){margin-top: 34px;display:block;}

.main_box.event a:nth-child(4){height: 78px;}
.main_box.event a:nth-child(5){height: 78px;}
.main_box.event a:nth-child(7){height: 78px;}
.main_box.event a:nth-child(8){height: 78px;}
.main_box.event {width:277px;}
.main_box.event > ul {margin:0;}
.main_box.event > ul > li {width:137px; height:78px; float:left; margin-left:3px; margin-top:5px;}
.main_box.event > ul > li:nth-child(1) {margin-left:0;}
.main_box.event > ul > li:nth-child(3) {margin-left:0;}
.main_box.event > ul > li:nth-child(5) {margin-left:0;}
.main_box.event > ul > li:nth-child(7) {margin-left:0;}
.main_box.event > ul > li:nth-child(9) {margin-left:0;}
.main_box.event > ul > li:nth-child(11) {margin-left:0; width:277px;}
.main_box.event.page {top:-4px;}

/* 본문 타이틀 탭 */
.content_top {position:relative;height:44px;}
.tab_title {overflow: hidden;}
.tab_title.tab06 {position:relative; z-index:999999;}
.tab_title.tab05 {}
.tab_title.tab04 {}
.tab_title.tab03 {}
.tab_title.tab02 {}
.tab_title.tab01 {color:#111111;font-weight:bold;}
.tab_title.tab01 li a {color:#111111;}
.tab_title li {float:left;width:254px;height:44px;}
.tab_title li a {width:254px;height:42px;line-height:44px;display:block;overflow:hidden;text-align:center;position:absolute;top:0;color:#111111;border: 1px solid #e2e2e2;border-left: none;}
.tab_title li:first-child a {border-left:1px solid #e2e2e2;border-radius: 4px 0 0 0;}
.tab_title li:last-child a {border-radius: 0 4px 0 0;}
.tab_title li a:hover {color:#006644;font-weight:bold;height:40px;line-height:42px;border-top: 3px solid #006644;border-bottom:none;background: #befa82;}
.tab_title li.on a {color:#006644;font-weight:bold;height:40px;line-height:42px;border-top: 3px solid #006644;border-bottom:none;background: #befa82;}
.tab_title li a span {margin-left:-10px;}

.tab_title.tab01 li {width:952px;}
.tab_title.tab01 li a {width:952px; border-radius: 4px 4px 0 0;color:#006644;border-top: 3px solid #006644;cursor: default;}
.tab_title.tab01 li a:hover {height:42px;line-height:44px;border-bottom:1px solid #e2e2e2;}
.tab_title.tab01 li.on a {height:42px;line-height:44px;border-bottom:1px solid #e2e2e2;}

.tab_title.tab02 li {width:477px;}
.tab_title.tab02 li a {width:476px;}

.tab_title.tab03 li {width:318px;}
.tab_title.tab03 li a {width:317px;}

.tab_title.tab04 li {width:238px;}
.tab_title.tab04 li a {width:238px;}
.tab_title.tab04 li:first-child {width: 239px;}

.tab_title.tab05 li {width:190px;}
.tab_title.tab05 li a {width:190px;}
.tab_title.tab05 li:nth-child(-n+3){width:191px;}

.tab_title.tab06 li {width:159px;}
.tab_title.tab06 li a {width:159px;}
.tab_title.tab06 li a:hover {}
.tab_title.tab06 li.on a {}
.tab_title.tab06 li.title01 a {left:0;width: 159px; border-radius: 4px 0 0 0;}
.tab_title.tab06 li.title02 a {left:159px;}
.tab_title.tab06 li.title03 a {left:318px;}
.tab_title.tab06 li.title04 a {left:477px;}
.tab_title.tab06 li.title05 a {left:636px;}
.tab_title.tab06 li.title06 a {left:795px;width:158px;border-radius: 0 4px 0 0;}


/* 스포츠 베팅 서브타이틀 */
.contents_body {background-color:#ffffff;}
.sub_top {position:relative;border:1px solid #e2e2e2;border-radius: 4px 4px 0 0;}
.sub_top .sub_tab_list {overflow:hidden;}
.sub_top .sub_tab_list li {float:left;}
.sub_top .sub_tab_list li a {display:block;line-height:20px;padding:14px 6px;color:#010101;text-align:center;}
.sub_top .sub_tab_list li.last a {}
.sub_top .sub_tab_list li.list_big a {}
.sub_top .sub_tab_list li a span {display:inline-block;color:#fff;padding:0 4px;background-color:#666666;min-width:22px;height:16px;line-height:18px;text-align:center;font-size:11px;vertical-align:baseline;border-radius: 2px; margin-left:3px;}
.sub_top .sub_tab_list li a:hover {font-weight:bold;}
.sub_top .sub_tab_list li a:hover span {font-weight: normal;}
.sub_top .sub_tab_list li.on a {font-weight:bold;color: #008c5d;}
.sub_top .sub_tab_list li.on a span {background-color:#008c5d;font-weight:normal;}

.sub_top .sub_tab_list li a p{display: inline-block;}


/* 리그별 게임검색 */
.btn_league {z-index:9999;}
.btn_league .search {display:block;width:116px;height:28px;line-height:30px;position:absolute;top:10px;right:198px;text-align:center;background-color:#333333;letter-spacing:-1px;color:#ffffff;border-radius: 14px; font-size: 11px; padding-left: 4px;}
.btn_league .search span {width:17px;height:19px;background:url("../images/stripe_ic.png") no-repeat -51px -27px;display:inline-block;margin-left:4px;}
.btn_league .search span em {text-indent:-9999px;position:relative;top:-9999px;}
.btn_league .league_list {display:none;}

.btn_league.action > a.search {display:none;}

.btn_league.action .league_list {display:block;}
.btn_league.action .league_list .search {background-color:#008c5d;}
.btn_league.action .league_list .search span {background-position: -69px -27px;}
.btn_league.action .league_list ul {border:1px solid #008c5d;overflow:hidden;position:absolute;top:48px;right:-1px;width:952px;z-index:999;border-radius: 0 0 6px 6px;}
.btn_league.action .league_list ul li {float:left;width:25%;}
.btn_league.action .league_list ul li a {display:block;height:35px;line-height:35px;background-color:#f7fff8;border-left:1px solid #bdff7f;border-top:1px solid #bdff7f;padding-left:10px;color:#181a1a;}
.btn_league.action .league_list ul li a span {display:inline-block;color:#283a46;padding:0 2px;background-color:#a3ff4c;min-width:20px;height:14px;line-height:15px;text-align:center;font-size:11px;vertical-align:baseline;border-radius: 2px;}

.sub_top .sub_tab_list li:first-child a{padding-left: 14px;}


/* 베팅뷰 전환 */
/*.view_changeover {padding:0 8px;position:absolute;top:0;right:0;height:46px;line-height:46px;text-align:right;z-index:9;}
.view_changeover span {font-size:11px;color:#181a1a;letter-spacing:-1px;display: none;}
.view_changeover a {display:inline-block;width:90px;height:28px;background:url("../images/view_changeover_bg.png") no-repeat 0 0;overflow:hidden;}
.view_changeover .view_right {background-position:-90px 0;}
.view_changeover .view_left:hover {background-position:0 -28px;}
.view_changeover .view_right:hover {background-position:-90px -28px;}
.view_changeover .view_left.on {background-position:0 -28px;}
.view_changeover .view_right.on {background-position:-90px -28px;}
.view_changeover a span {text-indent:-9999px;position:relative;top:-9999px;}*/
/* 베팅뷰 전환 크로스 */
.view_changeover_cross {padding:0 8px;position:absolute;top:4px;right:0;height:40px;line-height:40px;z-index:9;width:180px;}
.view_changeover_cross span {font-size:11px;color:#fff;letter-spacing:-1px;}
.view_changeover_cross a {display:inline-block;width:60px;height:28px;background:url("../images/view_changeover_bg_proto.png") no-repeat 0 0;overflow:hidden;}
.view_changeover_cross .view_right {background-position:-120px 0;}
.view_changeover_cross .view_center {background-position:-60px 0;}
.view_changeover_cross .view_left:hover {background-position:0 -28px;}
.view_changeover_cross .view_center:hover {background-position:-60px -28px;}
.view_changeover_cross .view_right:hover {background-position:-120px -28px;}
.view_changeover_cross .view_left.on {background-position:0 -28px;}
.view_changeover_cross .view_center.on {background-position:-60px -28px;}
.view_changeover_cross .view_right.on {background-position:-120px -28px;}
.view_changeover_cross a span {text-indent:-9999px;position:relative;top:-9999px;}




/* 베팅리스트 */
#betting_list{border: 1px solid #e2e2e2; border-top: none; border-radius: 0 0 4px 4px;}
.game_wrap {width:100%;}
.game_wrap th {background-color:#f6f6f6;height:24px;line-height:24px;border-bottom:1px solid #cccccc;text-align:left;color:#333333;padding:0 10px;font-weight:bold;}
.game_wrap tr td:first-child {letter-spacing:-1px;}
.game_wrap td {border-bottom:1px solid #d0d0d0;color:#222222;text-align:center;overflow:hidden;padding:5px 0;position:relative;}
.game_wrap tbody:last-child td {border-bottom: none;}
.game_wrap td.game_type {font-size:11px;letter-spacing:-1px;}
.game_wrap td.btn_game span {display:inline-block;overflow:hidden;width:220px;white-space:nowrap;text-overflow:ellipsis;}
.game_wrap td button {cursor:pointer;width:100%;}
.game_wrap td span.num {width:auto !important;text-overflow:clip !important;}
.game_wrap td .btn_tim {height:28px;line-height:28px;color:#181a1a;font-size:12px;padding:0 7px;
    background: #f0f0f0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f8f8f8, #eaeaea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f8f8f8, #eaeaea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f8f8f8, #eaeaea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f8f8f8, #eaeaea); /* Standard syntax */}
.game_wrap td p.btn_tim {height:26px;line-height:26px;}

.game_wrap td .btn_tim2 {height:28px;line-height:28px;color:#181a1a;font-size:12px;padding:0 7px;
    background: #f0f0f0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f8f8f8, #eaeaea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f8f8f8, #eaeaea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f8f8f8, #eaeaea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f8f8f8, #eaeaea); /* Standard syntax */}
.game_wrap td p.btn_tim2 {height:26px;line-height:26px;}

.game_wrap td.btn_cen {padding:5px;}
.game_wrap td.btn_game.left .btn_tim {border:1px solid #008c5d; border-radius: 0 4px 4px 0;}
.game_wrap td.btn_game.right .btn_tim {border:1px solid #5bbd00; border-radius: 4px 0 0 4px;}
.game_wrap td.btn_cen .btn_tim {border:1px solid #4d4d4d;font-weight:bold;padding:0;position:relative;border-radius: 4px;}
.game_wrap td.btn_cen .btn_tim2 {border:1px solid #50738c;padding:0;position:relative;border-radius: 4px;}
.game_wrap td.btn_game.left .btn_tim:hover {
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap td.btn_game.right .btn_tim:hover {
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap td.btn_cen .btn_tim:hover {
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap td.btn_cen .btn_tim2:hover {
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap td.btn_game.left .btn_tim.on {font-weight:bold;
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap td.btn_game.right .btn_tim.on {font-weight:bold;
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap td.btn_cen .btn_tim.on {font-weight:bold;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap td.btn_cen .btn_tim2.on {font-weight:bold;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap td.btn_game.left span {float:left;text-align:left;}
.game_wrap td.btn_game.left span.num {float:right;font-weight:bold;}
.game_wrap td.btn_game.right span {float:right;text-align:right;}
.game_wrap td.btn_game.right span.num {float:left;font-weight:bold;}
.game_wrap td.btn_game strong {display:inline-block;width:28px;height:28px;line-height:24px;color:#c2c2cc;text-align:center;background:url("../images/stripe_result.png") no-repeat;float:left;font-size:8px;overflow:hidden;}
.game_wrap td.btn_game strong em {text-indent:-9999px;position:relative;z-index:-1;}

.game_wrap td.btn_game.left .bet_button {margin-left:28px;}
.game_wrap td.btn_game.right .bet_button {margin-right:28px;}
.game_wrap td.btn_game.left strong {position:absolute;top:5px;left:0;}
.game_wrap td.btn_game.right strong {position:absolute;top:5px;right:0;}

.game_wrap td.btn_cen p.btn_tim {background:none;height:26px;line-height:26px;border:1px solid #cccccc;}
.game_wrap td.btn_cen p.btn_tim:hover {background:none;border:1px solid #c1cfd9;}

.game_wrap td.btn_game strong.vs_home {background-position:0 0;}
.game_wrap td.btn_game strong.vs_away {background-position:-28px 0;}
.game_wrap td.btn_game strong.vs_over {background-position:-56px -116px;}
.game_wrap td.btn_game strong.vs_under {background-position:-84px -116px;}
.game_wrap td.btn_game strong.re_odd {background-position:-48px 0;}
.game_wrap td.btn_game strong.re_even {background-position:-82px 0;}
.game_wrap td.btn_game strong.re_left {background-position:0 -136px;}
.game_wrap td.btn_game strong.re_right {background-position:-34px -136px;}
.game_wrap td.btn_game strong.vs_odd {background-position:0 -58px;}
.game_wrap td.btn_game strong.vs_even {background-position:-28px -58px;}
.game_wrap td.btn_game strong.pw_odd {background-position:0 -87px;}
.game_wrap td.btn_game strong.pw_even {background-position:-28px -87px;}
.game_wrap td.btn_game strong.pw_power {background-position:0 -175px;}
.game_wrap td.btn_game.right strong.pw_power{background-position: -28px -175px;}
.game_wrap td.btn_game strong.pw_normal {background-position:-56px -175px;}
.game_wrap td.btn_game.right strong.pw_normal {background-position:-84px -175px;}
.game_wrap td.btn_game strong.re_left {background-position:-56px -58px}
.game_wrap td.btn_game strong.re_right {background-position:-84px -58px}
.game_wrap td.btn_game strong.re_three {background-position:-56px -87px;}
.game_wrap td.btn_game strong.re_four {background-position:-84px -87px;}
.game_wrap.sadari_ver td.btn_game strong.vs_home{background-position: 0 -87px;}
.game_wrap.sadari_ver td.btn_game strong.vs_away{background-position: -28px -87px;}



/* 베팅리스트_언더오버 */
.game_wrap td.btn_cen .btn_tim .option {overflow:hidden;display:inline-block;width:9px;height:16px;position:absolute;top:7px; background: url("../images/stripe_result.png") no-repeat;}
.game_wrap td.btn_cen .btn_tim .option.under {left:5px;background-position: 0 -130px; /*background:url("../images/ic_over.gif") no-repeat -5px 0;*/}
.game_wrap td.btn_cen .btn_tim .option.over {right:5px;background-position: -14px -130px;/*background:url("../images/ic_under.gif") no-repeat -5px 0;*/}
.game_wrap td.btn_cen .btn_tim .option em {text-indent:-9999px;position:relative;top:-9999px;display:block;}
.game_wrap.end td.btn_cen .btn_tim .option.under {background-position:-28px -130px;left:5px;}
.game_wrap.end td.btn_cen .btn_tim .option.over {background-position:-42px -130px;right:5px;}
.game_wrap td.btn_cen .btn_tim .option.handy_home {top:10px;left:5px;background:url(/design/images/handy_icon.png) no-repeat;}
.game_wrap td.btn_cen .btn_tim .option.handy_away {top:10px;right:5px;background:url(/design/images/handy_icon.png) no-repeat;}
.game_wrap.end td.btn_cen .btn_tim .option.handy_home {top:10px;left:5px;background:url(/design/images/handy_end_icon.png) no-repeat;}
.game_wrap.end td.btn_cen .btn_tim .option.handy_away {top:10px;right:5px;background:url(/design/images/handy_end_icon.png) no-repeat;}




/* 좌팀 우배당 */
.game_wrap.ver02 {}
.game_wrap.ver02 th {}
.game_wrap.ver02 td.tim_title {text-align:left;}
.game_wrap.ver02 td.tim_title span {font-weight:bold;color:#758080;margin:0 3px;width:auto;}
.game_wrap.ver02 td.tim_title strong {color:#283a46;}
.game_wrap.ver02 td.title span {color:#758080;}
.game_wrap.ver02 td.title strong {color:#283a46;}
.game_wrap.ver02 td.btn_game span.num {float:none;text-align:center;}




/* 아이콘 - 경기종목, 국기 */
.ic_ev {display:inline-block;width:18px;height:18px;}
.ic_ev.ic_icon_1 {background:url("../images/ic_soccer.png") no-repeat 0 0;}/* 占썅구 */
.ic_ev.ic_icon_2 {background:url("../images/ic_baseball.png") no-repeat 0 0;}/* 占쌩깍옙 */
.ic_ev.ic_icon_3 {background:url("../images/ic_basket.png") no-repeat 0 0;}/* 占쏙옙 */
.ic_ev.ic_icon_5 {background:url("../images/ic_volley.png") no-repeat 0 0;}/* 占썼구 */
.ic_ev.ic_icon_6 {background:url("../images/ic_icehockey.png") no-repeat 0 0;}/* 占썼구 */
.ic_ev.ic_icon_4 {background:url("../images/ic_esports.png") no-repeat 0 0;}/* e-占쏙옙占쏙옙占쏙옙 */
.ic_ev.ic_icon_8 {background:url("../images/ic_etc.png") no-repeat 0 0;}
.ic_ev.ic_icon_9 {background:url("../images/ic_etc.png") no-repeat 0 0;}
.ic_ev.ic_icon_10 {background:url("../images/ic_named.png") no-repeat 0 0;}
.ic_ev.ic_icon_11 {background:url("../images/ic_nanum.png") no-repeat 0 2px;}
.ic_ev.ic_icon_12 {background:url("../images/ic_named.png") no-repeat 0 0;}
.ic_ev.ic_icon_13 {background:url("../images/ic_named.png") no-repeat 0 0;}
.ic_ev.ic_icon_999 {background:url("../images/ic_etc.png") no-repeat 0 0;}/* 占쏙옙타 */
.ic_ev span {text-indent:-9999px;font-size:1px;position:absolute;top:-9999px;overflow:hidden;}
.ic_flag {display:inline-block;width:26px;height:16px;margin:0 3px;}
.ic_flag.img01 {background:url("../images/flat_img01.png") no-repeat 0 0;}
.ic_flag span {text-indent:-9999px;font-size:1px;position:absolute;top:-9999px;overflow:hidden;}




/* 베팅이 종료된 경기 */
.bet_end_title {height:30px;line-height:32px;background-color:#b3b3b3;text-align:center;}
.bet_end_title h4 {color:#283a46;font-weight:bold;}
.game_wrap.end {}
.game_wrap.end th {background-color:#ebebeb;}
.game_wrap.end td p.btn_tim {color:#758080 !important;}
.game_wrap.end td p.btn_tim:hover {
    background: #f0f0f0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f8f8f8, #eaeaea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f8f8f8, #eaeaea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f8f8f8, #eaeaea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f8f8f8, #eaeaea); /* Standard syntax */}
.game_wrap.end td.btn_game.right .btn_tim {border:1px solid #999999;}
.game_wrap.end td.btn_game.left .btn_tim {border:1px solid #999999;}
.game_wrap.end td .btn_tim {background:#f0f0f0 !important;}
.game_wrap.end td.btn_cen .btn_tim.on {border:1px solid #50738c;color:#181a1a;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.end td.btn_game.left .btn_tim.on {color:#181a1a !important;border:1px solid #008c5d;
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap.end td.btn_game.right .btn_tim.on {color:#181a1a !important;border:1px solid #5bbd00;
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap.end td.btn_cen .btn_tim.on:hover {border:1px solid #50738c;color:#181a1a;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.end td.btn_game.left .btn_tim.on:hover {color:#008c5d;
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap.end td.btn_game.right .btn_tim.on:hover {color:#181a1a;
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap.end td.btn_game strong.vs_home {background-position:0 -29px;}
.game_wrap.end td.btn_game strong.vs_away {background-position:-28px -29px;}
.game_wrap.end td.btn_game strong.vs_over {background-position:-56px -145px;}
.game_wrap.end td.btn_game strong.vs_under {background-position:-84px -145px;}
.game_wrap.ver02.end .tim_title {color:#758080;}



/* 진행중인 경기가 없을 때 */
.game_none {background-color:#f2f7fa;text-align:center;padding:150px 0;}




/* 사다리 */
.game_ladder_wrap {position:relative;border:1px solid #e2e2e2; border-top: none;}
.game_ladder_wrap + .contents_body{border-radius: 0 0 4px 4px;}
.sadari_box {height:auto;border-top: none; text-align: center; padding-top:20px;}
.sadari_box.beteast {padding-top:0;}
.sadari_loding {border:1px solid #e42828;border-bottom:0;text-align:center;}
.sadari_loding img {padding:200px 0;}
.game_n_box {position:absolute;top:-1px;right:-1px;border:1px solid #e42828;}
.game_n_box .conts_open {position:absolute;top:0;right:0;display:inline-block;width:132px;height:32px;line-height:32px;background:url("../images/stripe_bg.png") no-repeat 0 -184px;text-align:right;font-weight:bold;color:#fff;}
.game_n_box .conts_open span {display:inline-block;width:17px;height:17px;overflow:hidden;background:url("../images/stripe_ic.png") no-repeat 0 -146px;margin:0 8px 0 5px;}
.game_n_box .conts_open span em {text-indent:-9999px;position:relative;top:-9999px;}
.game_n_box .game_sub_box {display:none;}
.game_n_box.action .game_sub_box {display:block;}
.game_n_box.action .game_sub_box .conts_open span {background-position:-18px -146px;}

/*
#sadariWrap {width:952px;background-color:#fff;overflow:hidden;}
#sadariOutLine {margin:20px;}
.game_title {font-family:malgun gothic;overflow:hidden;line-height:30px;}
.game_title dt {font-size:16px;color:#181a1a;font-weight:bold;float:left;}
.game_title dd {color:#758080;float:left;margin-left:10px;}
#sadariOutLine > div {background:url("../images/sadari_list_bg.gif") repeat 0 0;}
#sadariCon1 {overflow-x:scroll;}
#sadariCon2 {overflow-x:scroll;}
#sadariCon3 {overflow-x:scroll;}
#sadariBox td {vertical-align:top;padding-bottom:5px;margin:0;padding-left:0;}
#sadariBox td li {width:33px;height:33px;list-style:none;text-align:center;line-height:33px;color:#fff;/*font-family:'Arial';}

#sadariBox td li.top	{background:none;background-color:#bdb8aa;margin-bottom:5px;font-size:11px;}
#sadariBox td li.blue {color:#166dd9;}
#sadariBox td li.red {color:#d92b2b;}
#sadariBox td li.blueBg {background:url("../images/stripe_ic.png") no-repeat -110px -143px;}
#sadariBox td li.redBg {background:url("../images/stripe_ic.png") no-repeat -69px -143px;}
*/
.ic_game_ladder02 {background:url("../images/stripe_ic.png") no-repeat 0 -182px;width:14px;height:19px;display:inline-block;margin-right:5px;}
.ic_game_pwball {background:url("../images/stripe_ic.png") no-repeat 0px -210px;width:18px;height:19px;display:inline-block;margin-right:5px;}
.ic_game_daridari {background:url("../images/ic_daridari.png") no-repeat 0 0;width:18px;height:19px;display:inline-block;margin-right:5px;}

.game_wrap.sadari_ver td.btn_game.left .btn_tim {border:1px solid #5e8fcc;}
.game_wrap.sadari_ver td.btn_game.left .btn_tim.end {background: url("../images/bg_game_win.gif") repeat-x 0 0;border: 1px solid #e8ce0c;font-weight: bold;}
.game_wrap.sadari_ver td.btn_game.right .btn_tim {border:1px solid #cc6666;}
.game_wrap.sadari_ver td.btn_game.right .btn_tim.end {background: url("../images/bg_game_win.gif") repeat-x 0 0;border: 1px solid #e8ce0c;font-weight: bold;}
.game_wrap.sadari_ver td.btn_cen .btn_tim.end{background: url("../images/bg_game_win.gif") repeat-x 0 0;border: 1px solid #e8ce0c;font-weight: bold;}
.game_wrap.sadari_ver td.btn_game.cen .btn_tim.end {background: url("../images/bg_game_win.gif") repeat-x 0 0;border: 1px solid #e8ce0c;font-weight: bold;}
.game_wrap.sadari_ver td.btn_game.left .btn_tim:hover {background:url("../images/bg_game_odd_on.gif") repeat-x 0 0;}
.game_wrap.sadari_ver td.btn_game.right .btn_tim:hover {background:url("../images/bg_game_even_on.gif") repeat-x 0 0;}
.game_wrap.sadari_ver td.btn_game.left .btn_tim.on {background:url("../images/bg_game_odd_on.gif") repeat-x 0 0;font-weight:bold;}
.game_wrap.sadari_ver td.btn_game.right .btn_tim.on {background:url("../images/bg_game_even_on.gif") repeat-x 0 0;font-weight:bold;}
.game_wrap.sadari_ver td.btn_cen .drawBet.end {background:#989898;/*  color:#808080; */}

.game_wrap.sadari_ver td.btn_game strong.vs_da {text-indent:0;color:#fff;z-index:999;font-size:12px;position:absolute;top:5px;left:0;background:none;text-align:center;line-height:28px;background-color:#1469dc;}
.game_wrap.sadari_ver td.btn_game strong.vs_so {text-indent:0;color:#fff;z-index:999;font-size:12px;position:absolute;top:5px;right:0;background:none;text-align:center;line-height:28px;background-color:#dd383b;}


#sadariWrap {width:952px;overflow:hidden;border: 1px solid #e2e2e2; border-radius: 4px; margin-top: 20px;}
#sadariOutLine {margin:10px;}
#sadariOutLine h4 {background: #efefef; text-align:center;color:#555555;font-weight:bold;height:37px;line-height:38px;border: 1px solid #d0d0d0; border-radius: 4px 4px 0 0;}
#sadariOutLine > div {border: 1px solid #d0d0d0; border-top: none;}
#sadariCon1 {overflow-x:scroll;}
#sadariCon2 {overflow-x:scroll;}
#sadariCon3 {overflow-x:scroll;}
#sadariBox td {vertical-align:top;padding-bottom:5px;margin:0;padding-left:0;}
#sadariBox td li {width:33px;height:33px;list-style:none;text-align:center;line-height:33px;color:#fff;font-size:11px;/*font-family:'Arial';*/}
#sadariBox td li.top {background-color:#fafafa;margin-bottom:5px;font-size:11px;border-bottom:1px solid #e0e0e0;}
#sadariBox td li.blue {color:#166dd9;}
#sadariBox td li.red {color:#d92b2b;}
#sadariBox td li.blueBg {background:url("../images/sadari_op_bg.png") no-repeat 3px 2px;}
#sadariBox td li.redBg {background:url("../images/sadari_op_bg.png") no-repeat -35px 2px;}
#sadariBox td li.blueL {background:url("../images/sadari_op_bg.png") no-repeat 3px -36px;text-indent:5px;}
#sadariBox td li.redR {background:url("../images/sadari_op_bg.png") no-repeat -35px -36px;text-indent:-8px;}
#sadariBox td li.blueD {background:url("../images/sadari_op_bg.png") no-repeat 2px -73px;line-height:44px;}
#sadariBox td li.redU {background:url("../images/sadari_op_bg.png") no-repeat -38px -73px;line-height:28px;}
.sadari_notice {margin:20px 10px 10px;letter-spacing:-1px;}
.sadari_notice h4.title {color:#006644;font-size:12px;}
.sadari_notice h4.title strong {font-size:14px;margin-right:10px;}
.sadari_notice ul {margin-top:8px;background-color:#fff;border:1px solid #d0d0d0;padding:10px 10px 10px 12px;border-radius: 4px;}
.sadari_notice ul li {padding-left:8px;color:#666666;line-height:22px;}
/* ssss1 */
#sadariBox td li.ne {color:#a30100;}
#sadariBox td li.im {color:#00479e;}
#sadariBox td li.de {color:#186600;}
#sadariBox td li.neBg {background:url("../images/sadari_op_bg.png") no-repeat 3px -129px;}
#sadariBox td li.imBg {background:url("../images/sadari_op_bg.png") no-repeat -29px -129px;}
#sadariBox td li.deBg {background:url("../images/sadari_op_bg.png") no-repeat -60px -129px;}

/* 파워볼 */
.powerball_box {background:url("../images/bg_power_ball.png") repeat-x 0 0;min-height:505px; text-align:center;}
.power_loding {text-align:center;}
.power_loding img {padding:200px 0;}
.game_power_wrap {border:1px solid #ec427c;border-bottom:0;background-color:#eff2f2;position:relative;}
.game_power_wrap .game_n_box  {border:1px solid #ec427c;}
.game_power_wrap .game_n_box .conts_open {width:160px;background:url("../images/stripe_bg.png") no-repeat -132px -184px;}
.game_power_wrap .game_n_box.action .game_sub_box {width:952px;background-color:#fff;overflow:hidden;}
.game_power_wrap .result_wrap {position:relative;margin:20px;}
.game_power_wrap .result_wrap:first-child {margin:0;}
.game_power_wrap .result_wrap .title {overflow:hidden;padding:5px 0;}
.game_power_wrap .result_wrap .number {position:absolute;top:8px;right:0;color:#373737;}
.game_power_wrap .result_wrap .number strong {color:#429cce;}
.game_statistics_bx {height:378px;overflow-y:scroll;border-top:1px solid #437fb3;border-bottom:1px solid #437fb3;}
.game_statistics {width:100%;}
.game_statistics th {background-color:#e8f8fc;border-bottom:1px solid #437fb3;height:38px;line-height:38px;color:#2980cc;font-weight:bold;}
.game_statistics td {color:#373737;text-align:center;height:33px;line-height:33px;background-color:#fff;border-top:1px solid #e1e5e6;}
.game_statistics tr:first-child td {border-top:0;}
.game_statistics td.odd {color:#429cce;}
.game_statistics td.even {color:#ec427c;}

.game_wrap.power_ver td.btn_game.left .btn_tim {border:1px solid #429cce;}
.game_wrap.power_ver td.btn_game.right .btn_tim {border:1px solid #d94174;}
.game_wrap.power_ver td.btn_game.left .btn_tim:hover {background:url("../images/bg_game_pw1_on.gif") repeat-x 0 0;}
.game_wrap.power_ver td.btn_game.right .btn_tim:hover {background:url("../images/bg_game_pw2_on.gif") repeat-x 0 0;}
.game_wrap.power_ver td.btn_game.left .btn_tim.on {background:url("../images/bg_game_pw1_on.gif") repeat-x 0 0;font-weight:bold;}
.game_wrap.power_ver td.btn_game.right .btn_tim.on {background:url("../images/bg_game_pw2_on.gif") repeat-x 0 0;font-weight:bold;}

.game_power_result {background-color:#fafcfc;padding:20px;}
.game_power_result .result_wrap {position:relative;margin-top:20px;}
.game_power_result .result_wrap:first-child {margin:0;}
.game_power_result .result_wrap .title {overflow:hidden;padding:5px 0;}
.game_power_result .result_wrap .title h3 {font-size:14px;color:#373737;font-weight:bold;float:left;}
.game_power_result .result_wrap .title span {display:inline-block;color:#373737;line-height:18px;margin-left:8px;}
.game_power_result .result_wrap .number {position:absolute;top:8px;right:0;color:#373737;}
.game_power_result .result_wrap .number strong {color:#429cce;}

.game_result_li {width:100%;border-right:1px solid #437fb3;margin-bottom:4px;}
.game_result_li th {color:#fff200;font-weight:bold;height:34px;line-height:34px;}
.game_result_li th span {display:inline-block;width:24px;height:24px;background:url('../images/ic_ball_bg.png') no-repeat;margin-right:5px;}
.game_result_li th.bg_power {background-color:#0187c1;border:1px solid #3ea4d0;border-right:1px solid #016fb5;border-bottom:1px solid #016fb5;}
.game_result_li th.bg_sum {background-color:#ec427c;}
.game_result_li th.bg_power span {background-position:0 -34px;}
.game_result_li th.bg_sum span {background-position:0 -68px;}
.game_result_li td {line-height:14px;text-align:center;border-top:1px solid #437fb3;border-bottom:1px solid #437fb3;padding:8px 0;color:#373737;font-weight:bold;}
.game_result_li td.bg_action {background-color:#e8f8fc;}
.game_result_li td.line {border-left:1px solid #e1e5e6;}
.game_result_li td p {color:#808080;font-size:11px;}

.game_statistics_bx {height:378px;overflow-y:scroll;border-top:1px solid #437fb3;border-bottom:1px solid #437fb3;}
.game_statistics {width:100%;}
.game_statistics th {background-color:#e8f8fc;border-bottom:1px solid #437fb3;text-align:center;height:38px;line-height:38px;color:#2980cc;font-weight:bold;}
.game_statistics td {color:#373737;text-align:center;height:33px;line-height:33px;background-color:#fff;border-top:1px solid #e1e5e6;}
.game_statistics tr:first-child td {border-top:0;}
.game_statistics td.odd {color:#429cce;}
.game_statistics td.even {color:#ec427c;}
.game_statistics td.big {color:#2e587d;}
.game_statistics td.middle {color:#199900;}
.game_statistics td.small {color:#437fb3;}
.game_statistics td.txt_a {color:#2e587d;}
.game_statistics td.txt_b {color:#3d75a6;}
.game_statistics td.txt_c {color:#116600;}
.game_statistics td.txt_d {color:#199900;}
.game_statistics td.txt_e {color:#2f5a80;}
.game_statistics td.txt_f {color:#437fb3;}

.guide_wrap {background-color:#fff;border:1px solid #b9d8f0;padding:15px 20px;}
.guide_wrap ul {margin-bottom:10px;}
.guide_wrap ul li {color:#437fb3;font-size:12px;line-height:22px;letter-spacing:-1px;}
.guide_wrap ul li strong {margin-right:2px;}
.guide_wrap p {color:#ec427c;line-height:16px;}

.ic_ball_bx {width:23px;height:23px;background:url('../images/ic_ball_bg.png') no-repeat;display:inline-block;overflow:hidden;font-weight:bold;color:#fff;text-align:center;}
.ic_ball_bx.no0 {background-position:0px 0;}
.ic_ball_bx.no1 {background-position:-25px 0;}
.ic_ball_bx.no2 {background-position:-49px 0;}
.ic_ball_bx.no3 {background-position:-73px 0;}
.ic_ball_bx.no4 {background-position:-97px 0;}
.ic_ball_bx.no5 {background-position:-121px 0;}
.ic_ball_bx.no6 {background-position:-145px 0;}
.ic_ball_bx.no7 {background-position:-169px 0;}
.ic_ball_bx.no8 {background-position:-193px 0;}
.ic_ball_bx.no9 {background-position:-217px 0;}
.ic_ball_bx span {text-indent:-9999px;position:relative;top:-9999px;}
.txt_odd {color:#2980cc;}
.txt_even {color:#ec427c;}
.txt_big {color:#2e587d;}
.txt_middle {color:#199900;}
.txt_small {color:#437fb3;}
.txt_a {color:#2e587d;}
.txt_b {color:#3d75a6;}
.txt_c {color:#116600;}
.txt_d {color:#199900;}
.txt_e {color:#2f5a80;}
.txt_f {color:#437fb3;}




/* 달팽이 */
.game_snail_wrap {border-bottom:0;background-color:#eff2f2;position:relative;border:1px solid #4d9900;}
.snail_loding {border-bottom:0;text-align:center;}
.snail_loding img {padding:200px 0; width:200px; opacity:0.6;}

.game_snail_wrap .snail_box {height:508px;background:url('../images/bg_snail_race.png') no-repeat 0 0;}



.game_wrap.snail_ver td.btn_game.center {padding:5px;}
.game_wrap.snail_ver td.btn_game strong {position:absolute;top:5px;left:0;background:none;text-align:center;line-height:28px;border-radius: 4px 0 0 4px;}
.game_wrap.snail_ver td.btn_game strong em {text-indent:0;color:#fff;z-index:999;font-size:12px;}
.game_wrap.snail_ver td.btn_game strong.vs_ne {background-color:#a30100;}
.game_wrap.snail_ver td.btn_game strong.vs_im {background-color:#00479e;left:5px;}
.game_wrap.snail_ver td.btn_game strong.vs_de {background-color:#186600;}

.game_wrap.snail_ver td.btn_game.left .btn_tim {border:1px solid #a30100;}
.game_wrap.snail_ver td.btn_game.center .btn_tim {border:1px solid #00479e;border-radius: 0 4px 4px 0;}
.game_wrap.snail_ver td.btn_game.right .btn_tim {border:1px solid #186600; border-radius: 0 4px 4px 0;}
.game_wrap.snail_ver td.btn_game.left .btn_tim.end {background: url("../images/bg_game_win.gif") repeat-x 0 0;border: 1px solid #e8ce0c;font-weight: bold;}
.game_wrap.snail_ver td.btn_game.center .btn_tim.end {background: url("../images/bg_game_win.gif") repeat-x 0 0;border: 1px solid #e8ce0c;font-weight: bold;}
.game_wrap.snail_ver td.btn_game.right .btn_tim.end {background: url("../images/bg_game_win.gif") repeat-x 0 0;border: 1px solid #e8ce0c;font-weight: bold;}

.game_wrap.snail_ver td.btn_game .btn_tim.on {background:none;}
.game_wrap.snail_ver td.btn_game .btn_tim:hover {background:none;}
.game_wrap.snail_ver td.btn_game.left .btn_tim.on {background-color:#f1d9d9;}
.game_wrap.snail_ver td.btn_game.center .btn_tim.on {background-color:#d6e6fa;}
.game_wrap.snail_ver td.btn_game.right .btn_tim.on {background-color:#ddf8d4;}
.game_wrap.snail_ver td.btn_game.left .btn_tim:hover {background-color:#f1d9d9;}
.game_wrap.snail_ver td.btn_game.center .btn_tim:hover {background-color:#d6e6fa;}
.game_wrap.snail_ver td.btn_game.right .btn_tim:hover {background-color:#ddf8d4;}

.game_wrap.snail_ver td.btn_game .bet_button {margin:0 0 0 28px;}

.game_wrap.snail_ver td.btn_game span {float:left;width:165px;text-align:left;}
.game_wrap.snail_ver td.btn_game .num {float:right !important;font-weight:bold;font-family:gulim;}




/* 라이브 스코어 */
.live_score_wrap {border-radius: 4px;border: 1px solid #e2e2e2;}




/* 검색 */
.search_wrap {padding:7px 0;text-align:center;background-color:#fafafa;border-bottom:1px solid #d0d0d0;}
.search_wrap span {display:inline-block;}
.search_wrap select {background-color:#fff;border:1px solid #d0d0d0;border-radius: 2px; color:#222222;height:24px;text-indent:3px;}
.search_wrap .sel_01 {width:226px;margin-right:5px;}
.search_wrap .sel_02 {width:70px;}
.search_wrap .sel_03 {width:54px;}
.search_wrap em {margin:0 5px;vertical-align:middle;}
.search_wrap .btn_navy {margin-left:5px;}
.search_wrap.my_bet {background-color:#fafafa;border:1px solid #e2e2e2; border-radius: 4px;}



/* 경기결과 */
#gameResutList{border: 1px solid #e2e2e2; border-top: none; border-radius: 0 0 4px 4px;}
.game_wrap.result {}
.game_wrap.result td.btn_game span {width:155px;*width:146px;}
.game_wrap.result td.btn_game .g_score {display:inline-block;width:42px;height:26px;line-height:26px;background-color:#fafafa;text-align:center;position:absolute;top:5px;font-size:20px;color:#181a1a;font-family:Tahoma;}
.game_wrap.result td.btn_game.left .g_score {right:0;border:1px solid #008c5d;border-left:0 !important;border-radius: 0 4px 4px 0;}
.game_wrap.result td.btn_game.right .g_score {left:0;border:1px solid #5bbd00;border-right:0 !important;border-radius: 4px 0 0 4px;}
.game_wrap.result td.btn_game.win .g_score {background-color:#ffffb3;border:1px solid #cccc00;}

.game_wrap.result td.btn_game.left .btn_tim {background:url("../images/bg_game_loss.gif") repeat-x 0 0;margin-right:43px;}
.game_wrap.result td.btn_cen .btn_tim {background:url("../images/bg_game_loss.gif") repeat-x 0 0;}
.game_wrap.result td.btn_game.right .btn_tim {background:url("../images/bg_game_loss.gif") repeat-x 0 0;margin-left:43px;}

.game_wrap.result td.btn_game.left.win .btn_tim {background:#ffff00;border:1px solid #e5e500;border:1px solid #e8ce0c;font-weight:bold;}
.game_wrap.result td.btn_cen.win .btn_tim {background:#ffff00;border:1px solid #e5e500;font-weight:bold;}
.game_wrap.result td.btn_game.right.win .btn_tim {background:#ffff00;border:1px solid #e5e500;font-weight:bold;}

.game_wrap.result td.btn_game .btn_tim{border-radius: 0;}


/* 페이징 */
.paging {margin:20px 0;text-align:center;}
.paging li {height:28px;line-height:28px;display:inline;}
.paging li a {color:#3a5466;font-weight:bold;text-align:center;display:inline-block;min-width:28px;}
.paging li:hover a {text-decoration:underline;}
.paging li.on a {background-color:#fff;border:1px solid #1f5499;color:#1f5499;text-decoration:none;}
.paging li.btn_arrow a {width:30px;height:30px;overflow:hidden;background:url("../images/stripte_arrow.png") no-repeat 0 0;border:none;}
.paging li.btn_arrow a.prev_end {background-position:0 -23px;}
.paging li.btn_arrow a.prev {background-position:-31px -23px;margin:0 15px 0 5px;}
.paging li.btn_arrow a.next {background-position:-93px -23px;margin:0 5px 0 15px;}
.paging li.btn_arrow a.next_end {background-position:-124px -23px;}
.paging li.btn_arrow a.prev_end:hover {background-position:0 -54px;}
.paging li.btn_arrow a.prev:hover {background-position:-31px -54px;}
.paging li.btn_arrow a.next:hover {background-position:-93px -54px;}
.paging li.btn_arrow a.next_end:hover {background-position:-124px -54px;}
.paging li.btn_arrow.on a.prev_end {background-position:0 -54px;}
.paging li.btn_arrow.on a.prev {background-position:-31px -54px;}
.paging li.btn_arrow.on a.next {background-position:-93px -54px;}
.paging li.btn_arrow.on a.next_end {background-position:-124px -54px;}
.paging li.btn_arrow a span {text-indent:-9999px;position:relative;top:-9999px;}




/* 게시판 리스트 */
.board_wrap {width:100%;border:1px solid #e2e2e2;border-top:3px solid #006644; border-radius: 4px;}
.board_wrap th {height:32px;line-height:32px;background-color:#efefef;}
.board_wrap tbody.notice td {background-color:#fafafa;}
.board_wrap tbody.notice td.title {font-weight:bold;}
.board_wrap td {text-align:center;height:35px;line-height:35px;border-top:1px solid #e2e2e2;}
.board_wrap td.title {text-align:left;color:#283a46;font-size:12px;}
.board_wrap td.title a {display:block;color:#283a46;}
.board_wrap td.title a em {display:inline-block;overflow:hidden;max-width:428px;*width:428px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;}
.board_wrap td.name {color:#283a46;font-size:12px;text-align:left;}
.board_wrap td span {display:inline-block;margin:0 2px;}
.board_wrap colgroup col:first-child{width: 100px;}



/* 게시판 아이콘 */
.ic_notice {width:60px;height:22px;line-height:24px;background-color:#b3121d;border-radius:2px;color:#ffffff;text-align:center;font-size:11px;}
.ic_event {width:60px;height:22px;line-height:24px;background-color:#0f991b;border-radius:2px;color:#ffffff;text-align:center;font-size:11px;}
.ic_comment {color:#009900;}
.ic_photo {width:16px;height:16px;background:url("../images/stripe_ic.png") no-repeat 0 -28px;text-indent:-9999px;}
.ic_bet {width:16px;height:17px;background:url("../images/stripe_ic.png") no-repeat -17px -27px;text-indent:-9999px;}
.ic_new {width:16px;height:17px;background:url("../images/stripe_ic.png") no-repeat -34px -27px;text-indent:-9999px;}




/* 게시판 옵션 */
.board_option {position:relative;margin-top:20px;}
.board_option .btn_write {position:absolute;top:3px;right:0;}
.board_option .board_search {position:absolute;top:3px;left:0;}
.board_search span {display:inline-block;position:relative;}
.board_search select {font-size:11px;width:52px;height:24px;background-color:#fff;border:1px solid #bccad4;color:#283a46;}
.board_search input {font-size:11px;width:114px;height:22px;line-height:23px;background-color:#fff;border:1px solid #bccad4;text-indent:3px;color:#283a46;}
.board_search button.btn_navy {width:46px;position:absolute;top:0;right:-45px;}
.button_right {text-align:right;margin:20px 0;}



/* 게시판 글보기 */
.board_view_tb {width:100%;}
.board_view_tb th {position:relative;}
.board_view_tb .title_top th {background-color:#efefef;height:40px;color:#222222;border: 1px solid #e2e2e2; border-top: 3px solid #006644; border-radius: 4px 4px 0 0;}
.board_view_tb .title_top th strong {font-size:14px;display:inline-block;overflow:hidden;width:800px;white-space:nowrap;text-overflow:ellipsis;}
.board_view_tb .title_top th span {position:absolute;top:13px;left:15px;}
.board_view_tb .title_bottom th {background-color:#fafafa;height:26px;line-height:26px;border-bottom:1px solid #e2e2e2;padding:0 10px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.board_view_tb .title_bottom th .name {text-align:left;color:#283a46;}
.board_view_tb .title_bottom th .name .ic_level {margin-right:5px;}
.board_view_tb .title_bottom th .option {position:absolute;top:0;right:0;overflow:hidden;font-size:11px;color:#283a46;line-height:27px;}
.board_view_tb .title_bottom th .option dt {float:left;padding:0 3px 0 15px;background:url("../images/line_title_bg.gif") no-repeat 0 center;}
.board_view_tb .title_bottom th .option dt:first-child {background:none;}
.board_view_tb .title_bottom th .option dd {float:left;padding-right:15px;font-weight:bold;}
.board_view_tb td.wiew_wrap {padding:20px;border:1px solid #e2e2e2;border-top:0;color:#222222;border-radius: 0 0 4px 4px;}
.board_view_tb td .board_view {text-align:left;font-size:12px;min-height:100px;}
.board_view_tb td .borad_button {overflow:hidden;padding:5px 0;border-top:1px solid #c7d5e0;}
.board_view_tb td .borad_button .left {float:left;}
.btn_navy.small {width:36px;height:18px;line-height:18px;font-size:11px;}
.board_view_tb td .borad_button .btn_navy.right {float:right;width:80px;height:22px;line-height:22px;}


.board_view_tb .game_wrap.finish td {height:36px;line-height:36px;padding:0;}
.board_view_tb .game_wrap.finish td.btn_game span.btn_tim {width:220px;} 
.capture_wrap {margin-bottom:20px;}

.capture_wrap .mybet_list li .mybet_top {}
.capture_wrap .mybet_list li .game_wrap.result td {}
.wiew_wrap .capture_wrap .mybet_list li .mybet_top {z-index:999;}
.wiew_wrap .capture_wrap .mybet_list li .game_wrap.result td {z-index:999;}




/* 게시판 댓글 */
.board_comment_box {}
.comment_wrap {position:relative;margin-top:20px;}
.comment_wrap .comment_write {margin-right:120px;}
.comment_wrap .comment_write .count {font-size:11px;position:absolute;right:95px;bottom:5px;color:#7e97a7;}
.comment_wrap .comment_write textarea {border:1px solid #44aa00;width:100%;height:52px;padding:5px;color:#222222;border-radius: 4px 0 0 4px;}
.comment_wrap .btn_submit {width:120px;height:64px;position:absolute;top:0;right:0;cursor:pointer;font-weight: bold;color:#222222;border-radius: 0 4px 4px 0; border:1px solid;border-color: #6ac500 #44aa00 #44aa00 #6ac500;
    background: #5bbd00; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#60c000, #57ba00); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#60c000, #57ba00); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#60c000, #57ba00); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#60c000, #57ba00); /* Standard syntax */}

.comment_list {margin-top:30px;}
.comment_list_head {border-bottom:1px solid #008c5d;color:#222222;}
.comment_list_head span {display:inline-block;width:105px;height:30px;line-height:30px;font-size:12px;text-align:center;border:1px solid #008c5d;background-color:#ffffff;border-bottom:0;margin-bottom:-1px;}
.comment_list_head span strong {margin-left:3px;}
.comment_list_box li {position:relative;padding:15px;border-bottom:1px solid #d0d0d0;color:#222222;}
.comment_list_box li .comment_list_txt {font-size:12px;line-height:22px;width:770px;}
.comment_list_box li .comment_list_txt strong .ic_level {margin-right:3px;height:24px;}
.comment_list_box li .comment_list_txt p {margin-top:5px;line-height:16px;color:#666666;}
.comment_list_box li .comment_date {width:110px;line-height:24px;position:absolute;top:10px;right:15px;text-align:right;font-size:11px;}




/* 게시판 글쓰기 */
.board_write_tb {width:100%;background-color:#ffffff;border:1px solid #e2e2e2; border-radius: 4px;}
.board_write_tb td {color:#222222;}
.board_write_tb td.title {border-bottom:1px solid #d0d0d0;background-color:#efefef;position:relative;padding:8px 10px;}
.board_write_tb td.title > p {margin-right:150px;}
.board_write_tb td.title > p input {width:100%;*width:98%;height:32px;line-height:32px;background-color:#fff;border:1px solid #d0d0d0;padding:0 5px;color:#222222;}
.board_write_tb td.write {padding:20px;}
.board_write_tb td.write .write_wrap {}
.board_write_tb td.write .write_wrap textarea {width:100%;background-color:#fafcfc;border:0;color:#283a46;min-height:300px;}
.button_center {text-align:center;padding:10px 0;}
.button_center a {margin:0 3px;}

/* 게시판 배팅 탭 */
#bet_list .tab_menu {overflow:hidden;background: #1d1d1d;display:flex;}
#bet_list .tab_menu li {flex: 1 1 auto; margin-top:0}
#bet_list .tab_menu li a {display:block;height:34px;line-height:36px;text-align:center;border:1px solid;border-color:#848484 #000000 #000000 #848484;color:#fff;background: #1d1d1d;font-size:13px;}
#bet_list .tab_menu li.on a {color:#111;font-weight: bold;background: #007e59;border:1px solid;border-color:#555 #000 #000 #555;}
#bet_list .tab_menu li a:hover {color:#111;font-weight: bold;background: #007e59;border:1px solid;border-color:#555 #000 #000 #555;}

/* 게시판 글쓰기 - 베팅내역 올리기 */
.betting_upload {}
.betting_upload .btn_bet_up {position:absolute;top:10px;right:10px;width:118px;height:28px;line-height:28px;background-color:#333333;color:#ffffff;border-radius: 14px; text-align:center;letter-spacing:-1px;padding-left:10px;}
.betting_upload .btn_bet_up span {display:inline-block;width:17px;height:17px;overflow:hidden;background:url("../images/stripe_ic.png") no-repeat -51px -27px;margin:0 8px 0 5px;}
.betting_upload .btn_bet_up span em {text-indent:-9999px;position:relative;top:-9999px;}
.betting_upload .betting_list {display:none;}
.betting_upload.action .betting_list {display:block;position:absolute;top:50px;right:-1px;z-index:99999;background-color:#f7fff8;padding:20px 20px 0 20px;border:1px solid #008c5d;width:912px;height:450px;overflow-y:scroll;}
.betting_upload.action .betting_list .btn_bet_up {position:absolute;top:-41px;right:10px;background-color:#008c5d;}
.betting_upload.action .betting_list .btn_bet_up span {background-position:-69px -27px;}
.betting_upload.action .betting_list .mybet_list {z-index:999999;}


/* 게시판 투표 */
.vote_wrap {margin-top:10px;}
.vote_wrap .v_header {height:46px;line-height:46px;background-color:#0274ba;text-align:center;}
.vote_wrap .v_header .title {font-size:16px;font-weight:bold;color:#fff;}
.vote_wrap .v_body {padding:20px 0;border:1px solid #b9d8f0;border-bottom:1px solid #d3e2ed;background-color:#fff;margin-top:-1px;}
.vote_wrap .v_body .vote_list {text-align:center;}
.vote_wrap .v_body .vote_list li {display:inline;margin:0 10px;font-family:verdana;font-size:12px;}
.vote_wrap .v_body .vote_list li input {margin-right:5px;}
.vote_wrap .v_body .vote_list li:hover {color:#0274ba;font-weight:bold;text-decoration:underline;}
.vote_wrap .v_body .vote_list li.on {color:#0274ba;font-weight:bold;text-decoration:underline;}
.vote_wrap .v_button {text-align:center;padding:10px 0;margin-bottom:50px;border:1px solid #b9d8f0;border-top:0;background-color:#fff;}
.vote_wrap .v_button .btn_navy {width:100px;height:30px;}

.votet_wrap {margin-top:-10px;}
.votet_wrap .voter_head {border-bottom:1px solid #7e97a7;color:#283a46;}
.votet_wrap .voter_head span {display:inline-block;width:105px;height:30px;line-height:30px;font-size:12px;text-align:center;border:1px solid #7e97a7;background-color:#fafcfc;border-bottom:0;margin-bottom:-1px;}
.votet_wrap .voter_list {}
.votet_wrap .voter_list li {height:40px;line-height:40px;border-bottom:1px solid #7e97a7;padding:0 10px;font-size:12px;position:relative;}
.voter_list li .member {display:inline-block;min-width:120px;*width:120px;}
.voter_list li .member .ic_level {margin-right:4px;}
.voter_list li .contens {color:#577f99;padding-left:10px;}
.voter_list li .date {position:absolute;top:0;right:10px;color:#283a46;font-size:11px;}

/* 나의 베팅 */
.mybet_list {}
.mybet_list li {margin-top:10px;}
.mybet_list li:first-child {margin-top:5px;}
.mybet_list .mybet_top {position:relative;height:30px;line-height:31px;background-color:#e5ffe8;border:1px solid #008c5d;border-radius: 0 0 4px 4px;}
.mybet_top .bet_left {width:230px;height:32px;line-height:33px;background:#006644;border-radius: 0 0 0 4px; padding-left:10px;color:#fff;position:absolute;top:-1px;left:0;}
.mybet_top .bet_left label {margin-left:3px;}
.mybet_top .bet_left label .date {color:#ffe30d;letter-spacing:-1px;margin-left:3px;vertical-align:baseline;}
.mybet_top .bet_left .mybet_cancel {font-size:11px;color:#ff4c4c;border-bottom:1px solid #ff4c4c;margin-left:3px;}

.mybet_top .mybet_result {overflow:hidden;position:absolute;top:0;right:48px;color:#283a46;}
.mybet_top .mybet_result dt {float:left;background:url("../images/line_mybet.gif") no-repeat 0 center;padding:0 15px;letter-spacing:-1px;}
.mybet_top .mybet_result dt:first-child {background:none;}
.mybet_top .mybet_result dd {float:left;padding:0 15px;font-weight:bold;}
.mybet_top .mybet_result dd.result {width:78px;text-align:left;padding:0;}
.mybet_top .mybet_result dd .rate {color:#00b200;}
.mybet_top .mybet_result dd .sum {color:#0088f0;}
.mybet_top .mybet_result dd .wait {color:#3d7499;}
.mybet_top .mybet_result dd .hit {color:#9c7e0f;}
.mybet_top .mybet_result dd .fail {color:#e32626;}
.mybet_top .mybet_result dd .special {color:#7e97a7;}

.mybet_list .mybet_top .btn_delet {display:inline-block;width:50px;height:32px;line-height:32px;background:url("../images/stripe_ic.png") no-repeat -150px 0;position:absolute;top:-1px;right:0;text-indent:-9999px;}

.mybet_list .game_wrap {border:1px solid #008c5d;border-bottom:0;}
.mybet_list .game_wrap.result td.btn_game.left.mywin .btn_tim {background:url("../images/bg_game_left_on.gif") repeat-x 0 0;border:1px solid #00b300;}
.mybet_list .game_wrap.result td.btn_game.left.mywin .g_score {border-left:1px solid #00b300;}
.mybet_list .game_wrap.result td.btn_game.right.mywin .btn_tim {background:url("../images/bg_game_right_on.gif") repeat-x 0 0;border:1px solid #1d89cc;}
.mybet_list .game_wrap.result td.btn_game.right.mywin .g_score {border-right:1px solid #1d89cc;}
.mybet_list .game_wrap.result td.btn_game.mywin .g_score {background-color:#fff6b2;border:1px solid #e8ce0c;}
.mybet_list .game_wrap.result td.btn_cen.myfail .btn_tim {background:url("../images/bg_game_cen_on.gif") repeat-x 0 0;;border:1px solid #50738c;font-weight:bold;}

.mybet_list .game_wrap.result td.btn_game.left.myfail .btn_tim {background:url("../images/bg_game_left_on.gif") repeat-x 0 0;border:1px solid #00b300;}
.mybet_list .game_wrap.result td.btn_game.left.myfail .g_score {border-left:1px solid #00b300;background-color:#fafafa;}
.mybet_list .game_wrap.result td.btn_game.right.myfail .btn_tim {background:url("../images/bg_game_right_on.gif") repeat-x 0 0;border:1px solid #1d89cc;}
.mybet_list .game_wrap.result td.btn_game.right.myfail .g_score {border-right:1px solid #1d89cc;background-color:#fafafa;}


span.g_result {display:inline-block;background:url("../images/stripe_ic.png") no-repeat;text-indent:-9999px;}
span.g_result.wait {width:24px;height:25px;background-position:0 -240px;}
span.g_result.fail {width:25px;height:25px;background-position:-26px -240px;}
span.g_result.hit {width:24px;height:25px;background-position:-54px -240px;}
span.g_result.cancel {width:18px;height:20px;background-position:-82px -241px;}
.button_left {padding-top:10px;*padding-bottom:5px;}
.button_left .btn_lightgray {width:58px;height:22px;line-height:22px;}

/*나의 베팅 탭*/
#myBetList .tab_menu {overflow:hidden;background: #1d1d1d;display:flex;}
#myBetList .tab_menu li {flex: 1 1 auto;}
#myBetList .tab_menu li a {display:block;height:34px;line-height:36px;text-align:center;border:1px solid;border-color:#848484 #000000 #000000 #848484;color:#fff;background: #1d1d1d;font-size:13px;}
#myBetList .tab_menu li.on a {color:#fff;font-weight: bold;background:#0f991b;border:1px solid;border-color:#555 #000 #000 #555;}
#myBetList .tab_menu li a:hover {color:#fff;font-weight: bold;background: #0f991b;border:1px solid;border-color:#555 #000 #000 #555;}

/*
.mybet_list {}
.mybet_list li {margin-top:10px;}
.mybet_list li:first-child {margin-top:5px;}
.mybet_list .mybet_top {position:relative;height:30px;line-height:30px;background-color:#283a46;border-top:1px solid #1d2a33;border-bottom:1px solid #1d2a33;}
.mybet_top .bet_left {width:232px;height:32px;line-height:33px;background:url('../images/bg_mybet.png') no-repeat 0 0;padding-left:10px;color:#fff;position:absolute;top:-1px;left:0;font-weight:bold;}
.mybet_top .bet_left label {margin-left:3px;}
.mybet_top .bet_left label .date {color:#ffe30d;letter-spacing:-1px;margin-left:3px;vertical-align:baseline;}
.mybet_top .bet_left .mybet_cancel {font-size:11px;color:#ff4c4c;border-bottom:1px solid #ff4c4c;margin-left:3px;}

.mybet_top .mybet_result {overflow:hidden;position:absolute;top:0;right:48px;color:#ffffff;font-weight:bold;}
.mybet_top .mybet_result dt {float:left;background:url("../images/line_mybet.gif") no-repeat 0 center;padding:0 15px;letter-spacing:-1px;}
.mybet_top .mybet_result dt:first-child {background:none;}
.mybet_top .mybet_result dd {float:left;padding:0 15px;font-weight:bold;}
.mybet_top .mybet_result dd.result {width:50px;text-align:center;padding:0;}
.mybet_top .mybet_result dd .rate {color:#00b200;}
.mybet_top .mybet_result dd .sum {color:#0088f0;}
.mybet_top .mybet_result dd .wait {color:#3d7499;}
.mybet_top .mybet_result dd .hit {color:#9c7e0f;}
.mybet_top .mybet_result dd .fail {color:#e32626;}
.mybet_top .mybet_result dd .status {color:#ffe30d;}
.mybet_top .mybet_result dd .special {color:#7e97a7;}

.mybet_list .mybet_top .btn_delet {display:inline-block;width:50px;height:32px;line-height:32px;background:url("../images/stripe_ic.png") no-repeat -150px 0;position:absolute;top:-1px;right:0;text-indent:-9999px;}

.mybet_list .game_wrap {border:1px solid #0099ff;border-bottom:0;}
.mybet_list .game_wrap.result td.btn_game.left.mywin .btn_tim {background:url("../images/bg_game_left_on.gif") repeat-x 0 0;border:1px solid #00b300;}
.mybet_list .game_wrap.result td.btn_game.left.mywin .g_score {border-left:1px solid #00b300;}
.mybet_list .game_wrap.result td.btn_game.right.mywin .btn_tim {background:url("../images/bg_game_right_on.gif") repeat-x 0 0;border:1px solid #1d89cc;}
.mybet_list .game_wrap.result td.btn_game.right.mywin .g_score {border-right:1px solid #1d89cc;}
.mybet_list .game_wrap.result td.btn_game.mywin .g_score {background-color:#fff6b2;border:1px solid #e8ce0c;}
.mybet_list .game_wrap.result td.btn_cen.myfail .btn_tim {background:url("../images/bg_game_cen_on.gif") repeat-x 0 0;;border:1px solid #50738c;font-weight:bold;}

.mybet_list .game_wrap.result td.btn_game.left.myfail .btn_tim {background:url("../images/bg_game_left_on.gif") repeat-x 0 0;border:1px solid #00b300;}
.mybet_list .game_wrap.result td.btn_game.left.myfail .g_score {border-left:1px solid #00b300;background-color:#fafafa;}
.mybet_list .game_wrap.result td.btn_game.right.myfail .btn_tim {background:url("../images/bg_game_right_on.gif") repeat-x 0 0;border:1px solid #1d89cc;}
.mybet_list .game_wrap.result td.btn_game.right.myfail .g_score {border-right:1px solid #1d89cc;background-color:#fafafa;}


span.g_result {display:inline-block;background:url("../images/stripe_ic.png") no-repeat;text-indent:-9999px;}
span.g_result.wait {width:24px;height:25px;background-position:0 -240px;}
span.g_result.fail {width:25px;height:25px;background-position:-26px -240px;}
span.g_result.hit {width:24px;height:25px;background-position:-54px -240px;}
span.g_result.cancel {width:18px;height:20px;background-position:-82px -241px;}
.button_left {padding-top:10px;*padding-bottom:5px;}
.button_left .btn_lightgray {width:58px;height:22px;line-height:22px;}








/* 충-환전 */
.banking_wrap {padding:0 10px 15px;border: 1px solid #e2e2e2;border-radius: 0 0 4px 4px;border-top: none;}
.game_banking {border: 1px solid #e2e2e2; border-top: none;}
.warning_txt {}
.warning_txt .text {background-color:#efefef;height:30px;line-height:30px;text-align:center;}
.warning_txt .text strong {background:url("../images/stripe_ic.png") no-repeat 0 -124px;padding-left:18px;color:#283a46;}

.method_list {padding:15px 30px;color:#222222;border-top: 1px solid #d0d0d0;}
.method_list strong {line-height:20px;}
.method_list > strong{color: #008c5d;}
.method_list ul li {line-height:20px;letter-spacing:-1px;overflow:hidden;}
.method_list ul li strong {margin-right:3px;float:left;}
.method_list li p {float:left;width:878px;}


.banking_box {padding-top:10px;}
.box_top {background-color:#efefef;height:36px;line-height:36px;text-align:center;border: 1px solid #e2e2e2; border-radius: 4px 4px 0 0;}
.box_top.bg_yell {}
.box_top.bg_blue {}
.box_top h4 {font-weight:bold;color:#222222;}
.box_top.bg_blue h4 {}
.box_body {border:1px solid #e2e2e2;border-top:0;padding:15px 20px;overflow:hidden;}
.box_body + .box_body{border-radius: 0 0 4px 4px;}
.box_body dl {float:left;}
.box_body dl.box01 {width:230px;}
.box_body dl.box02 {width:416px;margin:0 20px;}
.box_body dl.box03 {width:196px;}
.box_body dl.box03-1 {width:270px;}
.box_body dl.box04 {width:666px;margin-right:20px;}
/*.box_body dl.box05 {width:393px;margin:0 20px;}*/
.box_body dl.box05 {margin:0 20px;}/*ssss1*/
.box_body dl.box06 {width:104px;margin-right:10px;}
.box_body dl.box07 {width:128px;}
.box_body dl dt {color:#222222;font-weight:bold;line-height:14px;margin-bottom:5px;}
.box_body dl dd {position:relative;}
.box_body dl dd button {*margin-right:3px;}
.box_body dl dd p.write01 {margin-right:49px;}
.box_body dl dd p.write02 {margin-right:12px;}
.box_body dl dd select {width:100%;height:28px;line-height:28px;color:#283a46;}
.box_body dl dd input {width:100%;height:26px;line-height:26px;border:1px solid #bbbbbb;padding:0 5px;color:#222222;border-radius: 4px;}
.box_body dl dd input.write_right {text-align:right;}
.box_body dl dd input.write_center {text-align:center;letter-spacing:-1px;}
.box_body dl dd span {}
.box_body dl dd .btn_navy {width:38px;height:28px;line-height:28px;position:absolute;top:0;right:0 !important;border-radius: 0 4px 4px 0;}
.box_body dl.box05 dd .btn_navy{right: -62px !important;}
.box_body dl dd .total_money {position:relative;width:160px;}
.box_body dl.box05 dd .total_money {}
.box_body dl dd .total_money input {padding-right:20px;}
.box_body dl dd .total_money span {position:absolute;top:7px;right:-20px;}
.box_body dl dd.my_sum {text-align:right;padding-right:10px;padding-bottom: 6px; border-bottom: 1px solid #e2e2e2;}
.box_body dl dd.my_sum em {font-size:22px;line-height:22px;color:#222222;font-family:malgun gothic;margin-right:3px;}
.banking_box .box_body .left_area {float:left;}
.banking_box .box_body .left_area p {color:#666666;line-height:16px;letter-spacing:-1px;}
.banking_box .box_body .right_area {float:right;margin-right:2px;text-align:right;overflow:hidden;}
.banking_box .box_body .right_area a {width: 180px; margin:0 3px;border:1px solid;border-color: #007e59 #00442d #00442d #007e59;
    background: #006644; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#007e59, #00583b); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#007e59, #00583b); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#007e59, #00583b); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#007e59, #00583b); /* Standard syntax */}
.right_area .wiat_notice {overflow:hidden;line-height:14px;margin:10px 3px 0 0;float:right;}
.right_area .wiat_notice dt {font-weight:bold;color:#283a46;float:left;margin-right:5px;}
.right_area .wiat_notice dd {float:left;color:#008c5d;}
.right_area .wiat_notice dd strong {color:#283a46;margin-left:2px;}
.box_body span {display:inline-block;}
.box_body select.sel_banking {}

.banking_tb {width:100%;border:1px solid #e2e2e2; border-top: none; border-radius: 0 0 4px 4px;}
.banking_tb th {font-size:11px;color:#222222;height:31px;line-height:31px;background:url("../images/line_banking.gif") no-repeat 0 center;background-color:#fafafa;}
.banking_tb th:first-child {background:none;}
.banking_tb td {text-align:center;color:#666666;height:35px;border-top:1px solid #d0d0d0;}
.banking_tb td.name {color:#b23b24;}
.banking_tb td.money {color:#283a46;}
.banking_tb td .wait {color:#00bf00;}
.banking_tb td .btn_lightgray {width:40px;height:16px;line-height:16px;font-size:11px;}
.banking_tb .id_name {text-indent:66px;text-align:left;}
.banking_tb .id_name .ic_level {margin-right:3px;height:15px;}




/* 고객센터 */
.category_box {}
.category_box span {display:inline-block;}
.content_body {color:#222222;}
.content_body .qna_title {border: 1px solid #e2e2e2; border-top: none; padding: 10px;}
.content_body .qna_title p {margin-right:12px;}
.content_body .qna_title p input {width:100%;height:32px;line-height:32px;border:1px solid #d0d0d0;color:#222222;border-radius: 4px; padding:0 5px;}
.content_body .qna_contents {padding:10px 10px 0;border: 1px solid #e2e2e2; border-top: none; border-radius: 0 0 4px 4px;}
.content_body .qna_contents p {border:1px solid #d0d0d0;padding:10px;background-color:#fff;border-radius: 4px;}
.content_body .qna_contents p textarea {background-color:#fff;border:0;width:100%;color:#283a46;height:238px;}

.question_list {}
.question_list li {border: 1px solid #e2e2e2; border-top: none;}
.category_box .question_list li:first-child{border-top: 1px solid #e2e2e2;}
.question_list li a {display:block;position:relative;height:34px;line-height:34px;background-color:#efefef;border-top:1px solid #fafafa;color:#222222;}
.question_list li.on a {background-color:#006644;border-top:1px solid #008c5e;border-bottom:1px solid #00402a;color: #ffffff;}

.question_list li a .qna_chk {position:absolute;top:0;left:0;width:32px;text-align:center;}
.question_list li a .qna_chk input {}
.question_list li a .title {margin-left:32px;}
.question_list li a .title em {display:inline-block;overflow:hidden;max-width:815px;*width:815px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;margin-right:5px;}
.question_list li a .btn_delet {display:none;}
.question_list li.on a .btn_delet {display:block;width:40px;height:36px;background:url("../images/stripe_ic.png") no-repeat -104px 0;position:absolute;top:0;right:10px;text-indent:-9999px;}
.ans_com {display:inline-block;width:60px;height:18px;line-height:20px;background-color:#0f991b;border-radius:2px;color:#ffffff;text-align:center;font-size:11px;}
.ans_wait {display:inline-block;width:60px;height:18px;line-height:20px;background-color:#b23b24;border-radius:2px;color:#ffffff;text-align:center;font-size:11px;}

.question_conts {padding:10px 10px 15px;overflow:hidden;}
/* .question_conts .conts_wrap {width:442px;float:left;color:#283a46;} */
/* sss1수정 */.question_conts .conts_wrap {width:100%;color:#283a46;}
.conts_wrap .conts_top {margin-bottom:2px;overflow:hidden;line-height:22px;padding:0 2px;}
.conts_wrap .conts_top .left {float:left;}
.conts_wrap .conts_top .left span {margin-right:4px;}
.conts_wrap .conts_top .right {float:right;letter-spacing:-1px;}
/* .conts_wrap .conts_txt {background-color:#fff;padding:10px;border:1px solid #bccad4;height:66px;overflow-y:scroll;} */
/* sss1수정 */.conts_wrap .conts_txt {background-color:#fff;padding:10px;border:1px solid #d0d0d0; border-radius: 4px; white-space: pre-line;}
.conts_wrap .conts_txt p {line-height:18px;}
/* .conts_wrap.answer {float:right;padding-left:39px;background:url("../images/ic_qna.png") no-repeat 0 55px;} */
/* sss1수정 */.conts_wrap.answer {padding-top:10px;}



/* 쪽지함 */
.conts_wrap.msg {width:100%;}
.conts_wrap.msg .btn_navy.small {margin-left:5px;width:40px;height:16px;margin-top:-3px;} 
.msg_notice {position:absolute;top:-16px;right:1px;font-size:11px;color:#0f991b;letter-spacing:-1px;}
.category_box .question_list li.message_list:first-child{border-top:none;}


/* 베팅규정 */
.content_top.rule {}
.content_top.rule h3 {width:219px;height:30px;line-height:30px;border:1px solid #014f82;text-align:center;background-color:#0274ba;font-weight:bold;color:#fff;display: none;}
.content_top.rule .tab_title {left:221px;}
.method_wrap {border:1px solid #e2e2e2; border-top: 1px solid #ffffff; border-radius: 0 0 4px 4px;}
.method_wrap .title_txt {overflow:hidden;}
.method_wrap .title_txt li {width:14%;float:left;}
.method_wrap .title_txt.tab02 li {width:50% !important;}
.method_wrap .title_txt li:first-child {width:16%;}
.method_wrap .title_txt li a {display:block;background-color:#efefef;border-left:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;height:32px;line-height:32px;text-align:center;color:#333333;letter-spacing:-1px;}
.method_wrap .title_txt li:first-child a {border-left:0;}
.method_wrap .title_txt li a:hover {background-color:#fff;border-bottom:1px solid #fff;font-weight:bold;}
.method_wrap .title_txt li.on a {background-color:#fff;border-bottom:1px solid #fff;font-weight:bold;}
.method_text {margin:30px 20px 25px 30px;*padding:20px;height:435px;overflow-y:scroll;letter-spacing:-1px;}
.method_text.ver02 {height:620px;}
.method_text h4 {line-height:31px;background:url("../images/stripe_ic.png") no-repeat -140px -37px;padding-left:10px;font-weight:bold;color:#006644;margin-top:20px;}
.method_text h5 {color:#222222;font-weight:bold;margin-left:10px;line-height:24px;}
.method_text h5 span {color:#666666;font-weight:normal;margin-left:5px;vertical-align:baseline;}
.method_text ul {margin-left:10px;}
.method_text ul li {color:#666666;line-height:20px;}
.method_text p {line-height:18px;margin-left:10px;color:#b23b24;}




/* 마이페이지 */
.mypage_wrap {}
.mypage_wrap .search_wrap {border:1px solid #b9d8f0;border-bottom:0;}
.banking_tb td.t_right {text-align:right;padding-right:15px;}
.banking_tb td.t_right span {color:#283a46;vertical-align:baseline;margin-right:1px;}

.mypage_box {border:1px solid #e2e2e2;border-top: none;}
.mypage_box .mypage_info {background-color:#fafafa;padding:50px 0 40px 0;}
.mycard_box {width:266px;height:198px;background:url("../images/img_mycard_bg.png") no-repeat 0 0;margin:0 auto;position:relative;}
.mycard_box .myinfo_txt {color:#283a46;position:absolute;top:102px;right:0;width:142px;}
.mycard_box .myinfo_txt p {font-size:16px;color:#283a46;font-weight:bold;font-family:malgun gothic;letter-spacing:-1px;}
.mycard_box .myinfo_txt p .ic_level {margin-right:3px;}
.mycard_box .myinfo_txt dl {overflow:hidden;width:110px;line-height:18px;margin-top:7px;}
.mycard_box .myinfo_txt dl dt {float:left;letter-spacing:-1px;width:80px;}
.mycard_box .myinfo_txt dl dd {float:right;}
.mycard_box .myinfo_txt dl dd .bet {color:#009900;}
.mycard_box .myinfo_txt dl dd .mem {color:#006644;}

.mysum_box {text-align:center;margin-top:25px;}
.mysum_box dl {width:165px;padding:0 15px;display:inline-block;}
.mysum_box dl dt {font-weight:bold;height:31px;line-height:31px;padding:0 10px;text-align:left;background:url("../images/stripe_ic.png") no-repeat -140px -73px;}
.mysum_box dl dd {font-size:16px;font-weight:bold;text-align:right;font-family:malgun gothic;}
.mysum_box dl dd strong {margin-right:3px;}
.mysum_box dl dd strong  {color:#00cc00;}
.mysum_box dl.point dd strong {}


.mypage_box .pass_edit {text-align:center;padding:15px 0;border-bottom:1px solid #d0d0d0;}
.mypage_box .pass_edit p {padding:5px 0;}
.mypage_box .pass_edit p label {width:90px;text-align:right;display:inline-block;letter-spacing:-1px;margin-right:10px;}
.mypage_box .pass_edit p input {width:204px;height:26px;line-height:26px;background-color:#fff;border:1px solid #d0d0d0;padding:0 5px;border-radius: 4px;}
.mypage_box .box_top{border-radius: 0; border-left: none; border-right: none;}

.mypage_wrap .banking_tb th:first-child{background: #fafafa;}

/* 추천인로그 */
.banking_option {background-color:#f2f7fa;overflow:hidden;padding:15px;border:1px solid #b9d8f0;border-top:0;}
.banking_option .left {float:left;line-height:35px;color:#283a46;}
.banking_option .left strong {margin-right:15px;}
.banking_option .left label {margin:0 2px;}
.banking_option .right {float:right;position:relative;text-align:right;}
.banking_option .right span {font-size:11px;color:#577f99;letter-spacing:-1px;}
.payback_wrap {overflow:hidden;line-height:22px;text-align:right;*width:180px;}
.payback_wrap dt {color:#283a46;float:left;min-width:192px;*min-width:auto;}
.payback_wrap dd {color:#577f99;float:right;margin-left:20px;}
.payback_wrap dd strong {color:#283a46;}



/* 회원가입 */
.popup_wrap {width:540px;position:absolute;top:200px;right:371px; background:#666;}
.popup_wrap .header {height:40px;line-height:40px;background:#006644;border-radius: 4px 4px 0 0;}
.popup_wrap .header h1 {font-size:16px;font-weight:bold;color:#fff;font-family:malgun gothic;padding-left:20px;}
.popup_wrap .popup_tab {overflow:hidden;background:url("../images/bg_pop_tab.png") no-repeat 0 0;}
.popup_wrap .popup_tab li {float:left;width:33.3%}
.popup_wrap .popup_tab li:first-child {float:left;width:33.4%}
.popup_wrap .popup_tab li a {height:36px;line-height:36px;text-align:center;display:block;color:#fff;}
.popup_wrap .popup_tab li.on a {font-weight:bold;}
.popup_wrap .popup_tab li a:hover {font-weight:bold;}
.popup_wrap .body {min-height:428px;border:1px solid #006644;border-top:0;background-color:#ffffff; border-radius: 0 0 4px 4px;}
.popup_wrap .body .pop_content {background-color:#ffffff;padding:20px;}
.popup_wrap .body .pop_content .method_text {margin:0;background-color:#fff;border:1px solid #d0d0d0;border-radius: 4px; height:336px;padding:15px;}
.pop_content .method_text ul {margin-left:5px;}
.pop_content .method_text li {overflow:hidden;color:#283a46;margin-top:10px;letter-spacing:-1px;}
.pop_content .method_text li > strong {float:left;line-height:16px;}
.pop_content .method_text li p {width:430px;line-height:16px;float:right;margin:0;color:#283a46;}
.pop_content .method_text  li p strong {}
.popup_wrap .button_center {border-top:1px solid #d0d0d0;}
.pop_content .img_join {text-align:center;margin:20px 0;}




/* 회원가입 - 개인정보입력 */
.pop_write {background-color:#ffffff;}
.pop_write {padding:30px 0;}
.pop_write table {}
.pop_write table th {color:#283a46;font-weight:bold;text-align:right;line-height:42px;vertical-align:top;}
.pop_write table td {font-size:11px;padding:7px 10px;}
.pop_write table td input {border:1px solid #d0d0d0;border-radius: 4px; width:177px;height:26px;background-color:#fff !important;padding:0 3px;color:#283a46;font-size:11px;}
.pop_write table td .description {margin-left:5px;}
.pop_write table td span {display:inline-block;color:#0f991b;letter-spacing:-1px;}
.pop_write table td select {width:54px;height:28px;border:1px solid #bccad4;font-size:11px;}
.pop_write table td em.pin_num {display:inline-block;margin-right: -5px;}
.pop_write table td em.pin_num input {width:55px;}
.pop_write table td em.pin_num label {color:#283a46;margin:0 2px 0 25px;}
.pop_write table td.i_exchange {}
.pop_write table td.i_exchange .top {}
.pop_write table td.i_exchange .bottom {margin-top:8px;}
.pop_write table td.i_exchange .bottom button {padding:0 5px; border-radius: 0 4px 4px 0;}
.pop_write table td .verification_code {margin-top:10px;}

.select_cell {background-color:#fff;border:1px solid #5a656c;color:#283a46;width:140px !important;height:28px;}
.write_01 {width:224px !important;}
.write_01.write {background:url("../images/default_stripe.png") no-repeat 210px -299px;}
.write_01.check {background:url("../images/default_stripe.png") no-repeat 210px -323px;}
.write_01.discord {background:url("../images/default_stripe.png") no-repeat 210px -346px;}
.write_02 {width:193px !important;}
.write_02.write {background:url("../images/default_stripe.png") no-repeat 176px -299px;}
.write_02.check {background:url("../images/default_stripe.png") no-repeat 176px -323px;}
.write_02.discord {background:url("../images/default_stripe.png") no-repeat 176px -346px;}
.write_03 {width:171px !important;}
.write_03.write {background:url("../images/default_stripe.png") no-repeat 157px -299px;}
.write_04 {width:80px !important;}
.write_05 {width:56px !important;}
.write_06 {width:40px !important;}
.pop_write .btn_navy {padding:0 6px;*padding:0 5px;width:auto;height:28px;line-height:28px;font-size:11px;letter-spacing:-1px;margin-left:-1px;}
.cernum_wrap .btn_navy {margin-left:0;*margin-left:3px;}



/* 문의게시판 */
.inquiry_list {height:391px;overflow-y:scroll;background-color:#fafcfc;}
.inquiry_list table {}
.inquiry_list table td.title {text-align:left;}
.inquiry_list table td.title a {color:#283a46;}
.inquiry_list table td.title a em {display:inline-block;overflow:hidden;max-width:198px;*width:198px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;margin-right:2px;}
.popup_wrap .banking_tb td.name{color: #666666;}


/* 문의게시판 글보기-패스워드 */
.popup_wrap.small {position:absolute;top:353px;right:466px;width:340px;}
.popup_wrap.small .header {}
.popup_wrap.small .body {min-height:202px;}
.popup_wrap.small .wirte_box {text-align:center;background-color:#ffffff;padding:50px 0 11px 0;}
.popup_wrap.small .wirte_box p {color:#283a46;margin-bottom:20px;letter-spacing:-1px;}
.popup_wrap.small .wirte_box label {font-weight:bold;color:#283a46;margin-right:8px;}
.popup_wrap.small .wirte_box input {width:208px;height:24px;line-height:24px;background-color:#fff;border:1px solid #d0d0d0;border-radius: 4px; padding:0 5px;}




/* 문의게시판 글보기 */
.inquiry_view table {}
.inquiry_view .board_view_tb .title_top th strong {width:410px;font-size:12px;}
.inquiry_view .comment_list_box li .comment_list_txt {width:100%;}
.inquiry_view .comment_list_box li {border-top:1px solid #7e97a7;border-bottom:0;}
.inquiry_view .comment_list_box li:first-child {border-top:0;}
.inquiry_view .comment_list_box {margin-bottom:20px;}
.inquiry_view .board_view_tb td .board_view {min-height:114px;}
.inquiry_view .board_view_tb td.wiew_wrap {border:0;}
.inquiry_view .board_view_tb .title_bottom th{border-left:0;border-right:0;}





/* 문의게시판 글쓰기 */
.inquiry_view .content_body .qna_title {background-color:#fafafa;border-top: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0; position:relative; overflow: hidden;padding: 0;}
.inquiry_view .content_body .qna_title p {margin: 10px; margin-right:160px;}
.inquiry_view .content_body .qna_title input {height:24px;line-height:24px;border:1px solid #d0d0d0;color:#222222;padding:0 5px;border-radius: 4px;}
.inquiry_view .content_body .qna_title span {position:absolute;top:10px;right:10px;}
.inquiry_view .content_body .qna_title span input {width:120px;}
.inquiry_view .content_body .qna_contents {padding:0;}
.inquiry_view .content_body .qna_contents p {border:0;}
.inquiry_view .board_view_tb .set_wrap {background-color:#fafafa;padding:10px;}
.inquiry_view .board_view_tb span {display:inline-block;}
.inquiry_view .board_view_tb .set_pass label {color:#283a46;font-weight:bold;}
.inquiry_view .board_view_tb .set_pass input {width:196px;height:24px;line-height:24px;border:1px solid #d0d0d0;color:#222222;border-radius: 4px; padding:0 5px;}
.inquiry_view .board_view_tb .set_text {font-size:11px;color:#577f99;line-height:14px;margin-left:8px;letter-spacing:-1px;}
.popup_wrap .board_view_tb .title_top th{border: none; border-radius: 0;}


/* 카트 영역 슬라이드 */
/*#cartBox {position:relative;z-index:9999999;}*/
/*ssss1*/#cartBox {position:relative;z-index:998;}



/* ssss1 */
.btn_top {width:60px; display:none; cursor:pointer;position:fixed;bottom:0;left:50%;margin-left: 344px; margin-bottom: 5px;}

.mybet_top .mybet_result dd .wait2 {background-color:#667680;border:1px solid #475259;color:#fff; padding: 4px 10px; border-radius:2px;}
.mybet_top .mybet_result dd .hit2 {background-color:#ffff00;border:1px solid #cccc00;color:#222222; padding: 4px 10px; border-radius:2px;}
.mybet_top .mybet_result dd .fail2 {background-color:#ff0000;border:1px solid #cc0700;color:#fff; padding: 4px 10px; border-radius:2px;}
.mybet_top .mybet_result dd .playing2 {background-color:#00FF00;border:1px solid #05CC00;color:#354033; padding: 4px 10px; border-radius:2px;}

label.check_all {vertical-align: baseline;}


/* game popup */
#g_popup {background:none;background-color:#11161a;}
#g_popup .container_wrap {width:1060px;margin:auto;padding:10px 0 0 0;}
#g_popup .contents_wrap {width:828px;}

.video_wrap {height:700px;padding:20px 0;background-color:#fff;border:1px solid #d0d0d0}
.video_wrap .video_box {width:auto;height:auto;margin:auto;}
.video_box2 {height: 600px;}
.video_box2.sutda {height:690px;margin-top:100px; -webkit-transform: scale(0.9,0.9) translate(-10px,-138px); transform: scale(0.9,0.9) translate(-10px,-138px);}
.video_box2.holdem {height:740px;margin-top:90px; -webkit-transform: scale(0.9,0.9) translate(-10px,-138px); transform: scale(0.9,0.9) translate(-10px,-138px);}
.video_wrap3 {height:350px;padding:20px 0;background-color:#fff;border:1px solid #d0d0d0}
.video_wrap3 .video_box {width:auto;height:auto;margin:auto;}

#g_popup .game_wrap td .btn_tim span {width:200px;}

.area_wrap {padding:30px 10px;}
.area_wrap .contents_top {background-color: #efefef;border: 1px solid #d0d0d0;border-radius: 4px 4px 0 0; height: 38px;line-height: 38px;text-align: center;}
.area_wrap .payment_list th {font-size:11px;color:#666666;height:31px;line-height:31px;background:url("../images/line_banking.gif") no-repeat 0 center;background-color:#fafafa;letter-spacing:-1px;} 
.area_wrap .payment_list td {font-family:dotum;color:#667580;border-left:1px solid #d0d6d9; height: 35px; text-align: center;border-top: 1px solid #d0d6d9;}
.area_wrap .payment_list td:first-child {border-left: none;}
.area_wrap .payment_list td span {display:inline-block;}
.area_wrap .payment_list td.game_tit {font-size:11px;color:#21272b;}
.area_wrap .payment_list td.game_tit .game_date {margin-right:10px;}
.area_wrap .payment_list td.game_tit .game_vs {}
.area_wrap .payment_list td.game_tit .game_vs em {display:inline-block;overflow:hidden;max-width:100px;*width:80px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;}
.area_wrap .payment_list td.game_tit .game_vs .versus {font-weight: bold; color: #00b300;}
.area_wrap .payment_list td.date {font-size:11px;}
.area_wrap .payment_list td.t_right {text-align:right;padding-right:10px;}
.area_wrap .payment_list td strong{color: #21272b;}
.payment_wrap .t_white{color: #1d88cc !important; font-weight: bold;}

.area_wrap .payment_list th:first-child {background-image: none; border-right:0; }
.area_wrap .payment_list td.result_game span {display:inline-block;overflow:hidden;width:136px;white-space:nowrap;text-overflow:ellipsis;}
.area_wrap .payment_list td.result_game .left {text-align:right;}
.area_wrap .payment_list td.result_game .score {color:#00b300;width:35px;display:inline-block;}
.area_wrap .payment_list td.result_game .right {text-align:left;}
.area_wrap .payment_list td.win_bu {background-color:#cdffcc;font-weight:bold;color:#21272b;}
.area_wrap .payment_list td.win_pk {background-color:#cceaff;font-weight:bold;color:#21272b;}
.area_wrap .payment_list td.win_pk span {color:#21272b !important;}
.area_wrap .payment_list.result td {border-left:1px solid #d0d6d9; height: 35px; text-align: center;border-top: 1px solid #d0d6d9;}
.area_wrap .payment_list.result tr td:first-child {color:#667580;border-left: none;}

.area_wrap .sadari_notice {margin:30px 0 0 0;}
#g_popup .copyright_wrap .copy {width:auto;}

.payment_list{border: 1px solid #d0d0d0; border-top: none;border-radius: 0 0 4px 4px;}

.payment_wrap col:nth-child(1){width: 80px !important;}
.payment_wrap col:nth-child(2){width: 300px !important;}
.payment_wrap col:nth-child(3){width: 120px !important;}
.payment_wrap col:nth-child(4){width: 120px !important;}
.payment_wrap col:nth-child(5){width: 110px !important;}
.payment_wrap col:nth-child(6){width: 65px !important;}
.payment_wrap col:nth-child(7){width: 110px !important;}
.payment_wrap col:nth-child(8){width: 65px !important;}

.payment_wrap .result col:nth-child(1){width: 80px !important;}
.payment_wrap .result col:nth-child(2){width: 390px !important;}
.payment_wrap .result col:nth-child(3){width: 77px !important;}
.payment_wrap .result col:nth-child(4){width: 77px !important;}
.payment_wrap .result col:nth-child(5){width: 77px !important;}
.payment_wrap .result col:nth-child(6){width: 77px !important;}
.payment_wrap .result col:nth-child(7){width: 77px !important;}
.payment_wrap .result col:nth-child(8){width: 77px !important;}

#calWrap {width:954px; height:600px; background:url(/design/images/cal_bg.jpg) no-repeat; position:relative; font-family: 'Alegreya Sans', sans-serif; margin-top:6px; overflow:hidden;}
.claConWrap {width:588px; height:330px; padding:100px 59px 27px; position:absolute; top:90px; left:200%; background:url(/design/images/cal_con_bg.png) no-repeat; /*-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);*/ transition: all 1s; -webkit-transition: all 1s;}
.claConWrap.on {left:50%; margin-left:-352px; /*-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);*/ transition: all 1s; -webkit-transition: all 1s;}
.claConWrap .title {width:100%; height:60px; font-size:70px; font-weight:900; color:#7e2107; line-height:50px; overflow:hidden; text-align:center;}
.claConWrap .title > strong {color:#d3ad96; margin-left:10px; font-size:40px; font-weight:900;}
.claConWrap td {font-size:12px;}
.claConWrap td.day {position:relative; overflow:hidden;}
.claConWrap td > .chk button {background:none; font-size:0; text-indent:-999999; width:53px; height:53px; background:url(/design/images/att_off.png) no-repeat; outline:none; position:absolute; top:2px; right:14px; transition: all 0.5s; -webkit-transition: all 0.5s;}
.claConWrap td > .chk button.on {background:url(/design/images/att_on.png) no-repeat; transition: all 0.5s; -webkit-transition: all 0.5s;}
.claConWrap td > .chk.on button {background:url(/design/images/att_on.png) no-repeat; transition: all 0.5s; -webkit-transition: all 0.5s;}
.claConWrap td > .chk button.gold {background:url(/design/images/att_gold02.png) no-repeat; transition: all 0.5s; -webkit-transition: all 0.5s;}
.claConWrap td > .chk.gold button {background:url(/design/images/att_gold02.png) no-repeat; transition: all 0.5s; -webkit-transition: all 0.5s;}
.dayTitle {font-size:14px; font-weight:bold;}
.noToDay{width:100%; height:100%; background: rgba(0,0,0,0.1) repeat; position:absolute; top:0; left:0; z-index:9; display:none;}
.claConWrap td.day.on .noToDay {display:block;}
.claConWrap td.day.off .noToDay {display:none;}

.importantGame {color:#0073ff;}

.calArrow {width:100%; height:auto; position:absolute; top:110px; right:62px; text-align:right; font-size:28px;}
.calArrow > a {color:#aaa !important;}


/* 베팅카트 */
#realTimeCartWrap {margin-top:10px;}
#realTimeCartWrap .bet_cart_wrap {margin-top: 0px; margin-bottom:0px;}
#realTimeCartWrap .bet_cart_wrap .cart_header {background:#006644;height:44px;line-height:46px;padding:0 15px;border-radius: 4px 4px 0 0; text-align:center;}
#realTimeCartWrap .bet_cart_wrap .cart_header h3 {font-size:14px;font-weight:bold;color:#fff;}
#realTimeCartWrap .bet_cart_wrap .cart_body {margin-bottom: 10px;}
#realTimeCartWrap .cart_body .cart_body_left {width:70%; float:left;}
#realTimeCartWrap .cart_body .cart_body_right {width:30%; float:right;}
#realTimeCartWrap .cart_body .cart_date {background-color:#e2e2e2;height:24px;line-height:25px;text-align:center;font-weight:bold;}
#realTimeCartWrap .cart_body .cart_date strong {background:url("../images/stripe_ic.png") no-repeat 0 -92px;display:inline-block;line-height:24px;color:#333333;margin-right:3px;padding-left:19px;}
#realTimeCartWrap .cart_body .bt_list_result {background-color:#ffffff;border:1px solid #e2e2e2;border-top:1px solid #e2e2e2; height:168px;}
#realTimeCartWrap .bt_list_result dl {padding:16px 20px;line-height:48px;overflow:hidden;}
#realTimeCartWrap .bt_list_result dl dt {color:#666666;font-size:11px;width:50px;float:left; margin-left:20px;}
#realTimeCartWrap .bt_list_result dl dt:first-child {margin-left:0;}
#realTimeCartWrap .bt_list_result dl dd {float:left;width:135px;text-align:right;position:relative;}
#realTimeCartWrap .bt_list_result dl dd:after {content:""; width:1px; height:10px; background:#006644; position:absolute; top:20px; right:-10px;}
#realTimeCartWrap .bt_list_result dl dd.bet_li03:after {display:none;}
#realTimeCartWrap .bt_list_result dl .bet_li01 input {vertical-align:baseline;*vertical-align:middle;}
#realTimeCartWrap .bt_list_result dl .bet_li02 {}
#realTimeCartWrap .bt_list_result dl .bet_li03 input {}
#realTimeCartWrap .bt_list_result dl input {width:108px;text-align:right;padding:0 2px;}
#realTimeCartWrap .bt_list_result dl .bet_li01 input {color:#56b300;font-weight:bold; font-size:16px;}
#realTimeCartWrap .bt_list_result dl .bet_li02 input {color:#3e8000;font-weight:bold; font-size:16px;}
#realTimeCartWrap .bt_list_result dl .bet_li03 input {height:24px;line-height:25px;color:#283a46;font-weight:bold;border:1px solid #b3b3b3;border-radius: 4px; padding: 0 12px;}
#realTimeCartWrap .bt_list_result dl label {display:inline-block;}
    background: #5bbd00; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#60c000, #57ba00); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#60c000, #57ba00); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#60c000, #57ba00); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#60c000, #57ba00); /* Standard syntax */}
#realTimeCartWrap .read_input {background:none;}
#realTimeCartWrap .bt_option_wrap {overflow:hidden;height:24px;background-color:#ebebeb;padding:0 15px;color:#666666;font-size:11px;}
#realTimeCartWrap .bt_option_wrap p {}
#realTimeCartWrap .bt_option_wrap p.bt_fixied {float:left;line-height:23px;}
#realTimeCartWrap .bt_option_wrap p.bt_fixied input {margin-top:-1px;}
#realTimeCartWrap .bt_option_wrap p.bt_fixied label {margin:2px;}
#realTimeCartWrap .bt_option_wrap p.bt_all_del {float:right;margin-top:4px;}
#realTimeCartWrap .bt_option_wrap p.bt_all_del button {background:url("../images/stripe_ic.png") no-repeat 46px -70px;height:15px;width:60px;text-align:left;cursor:pointer;font-size:11px;color:#666666;}

#realTimeCartWrap .bt_game_list {border:1px solid #008c5d; background-color:#f6f6f6; height:144px;}

#realTimeCartWrap .bt_game_list li {position:relative;overflow:hidden;vertical-align:top;border:0px solid #008c5d; border-top: none;}
#realTimeCartWrap .bt_game_list li:first-child{border-top:0px solid #008c5d;}
#realTimeCartWrap .bt_game_list li dl {background-color:#f6f6f6;overflow:hidden;}
#realTimeCartWrap .bt_game_list li dl dt {height:28px;line-height:34px;overflow:hidden;color:#333333;padding:0 15px;font-size:11px;}
#realTimeCartWrap .bt_game_list li dl dt .left {float:left;letter-spacing:-1px;}
#realTimeCartWrap .bt_game_list li dl dt .right {float:right;}
#realTimeCartWrap .bt_game_list li dl dt .img_flag {border:1px solid #cccccc;margin:0 3px;}
#realTimeCartWrap .bt_game_list li dl dt .bt_del {background:url("../images/stripe_ic.png") no-repeat 0 -71px;width:14px;height:14px;margin-left:3px;}
#realTimeCartWrap .bt_game_list li dl dt .bt_del span {text-indent:-9999px;position:relative;display:block;}

#realTimeCartWrap .bt_game_list li dl dd {height:25px;line-height:25px;margin:7px 15px;position:relative;padding-left:22px;color:#010101;font-size:11px;background: #ffffff;}
#realTimeCartWrap .bt_game_list li dl dd strong {width:18px;height:25px;line-height:25px;display:inline-block;background:url("../images/stripe_result.png") no-repeat;position:absolute;top:0px;left:-1px;}
#realTimeCartWrap .bt_game_list li dl dd.tim_home {border:1px solid #008c5d;}
#realTimeCartWrap .bt_game_list li dl dd.tim_draw {border:1px solid #333;}
#realTimeCartWrap .bt_game_list li dl dd.tim_away {border:1px solid #61c900;}
#realTimeCartWrap .bt_game_list li dl dd.tim_home.on {background-color:#90ff8f;}
#realTimeCartWrap .bt_game_list li dl dd.tim_draw.on {background-color:#989898;}
#realTimeCartWrap .bt_game_list li dl dd.tim_away.on {background-color:#befa82;}
#realTimeCartWrap .bt_game_list li dl dd strong.tim_home {background:url(/design/images/stripe_home_icon.png) no-repeat;}
#realTimeCartWrap .bt_game_list li dl dd strong.tim_draw {background:url(/design/images/stripe_draw_icon.png) no-repeat;}
#realTimeCartWrap .bt_game_list li dl dd strong.tim_away {background:url(/design/images/stripe_away_icon.png) no-repeat;}
#realTimeCartWrap .bt_game_list li dl dd strong em {text-indent:-9999px;position:relative;top:-9999px;}
.clear {clear:both;}
#realTimeCartWrap .bt_list_result .bt_box_button {text-align:center;margin-bottom: 14px;width:195px; float:right;}
#realTimeCartWrap .bt_list_result .bt_box_button button {width:90%;height:74px;font-size: 14px; font-weight: bold; border-radius: 4px; color:#010101;border:1px solid;border-color: #6ac500 #44aa00 #44aa00 #6ac500;}
#realTimeCartWrap .bt_game_none {text-align:center;padding:20px 0;}
#realTimeCartWrap .bt_box_amt_button{text-align:left;width:450px; float:left;padding-left:20px;}
#realTimeCartWrap .bt_maximum {width: 109px;height: 35px;text-align:center;cursor:pointer;border:1px solid;border-color: #5e5e5e #303030 #303030 #5e5e5e; border-radius: 4px;color:#ffffff;background: #494949;}
#realTimeCartWrap .bt_maximum:hover {font-weight: bold;background: #494949;}
#realTimeCartWrap .bt_maximum.on {font-weight: bold;background: #494949;}
#realTimeCartWrap .bt_maximum.maxSet {border:1px solid;border-color: #007e59 #00442d #00442d #007e59;background: #006644;}
#realTimeCartWrap .bt_maximum.maxSet:hover {font-weight: bold;background: #006644;}
#realTimeCartWrap .bt_maximum.maxSet.on {font-weight: bold;background: #006644;}
#realTimeCartWrap .bt_maximum.money0{background: #ffffff !important; border: 1px solid #006644; color: #006644;}
#realTimeCartWrap .bt_maximum.money0:hover{font-weight: bold; text-decoration: underline;}
#realTimeCartWrap .bt_maximum.money0.on{font-weight: bold; text-decoration: underline;}
#realTimeCartWrap .bt_maximum:nth-child(n+5){margin-top:5px;}
#realTimeCartWrap .bt_maximum.money1 {}
#realTimeCartWrap .bt_maximum.money50 {}

#realTimeCartWrap .bt_game_list.snail li dl dd.bet_ne.on {background-color:#ffe5e5;}
#realTimeCartWrap .bt_game_list.snail li dl dd.bet_im.on {background-color:#d9eaff;}
#realTimeCartWrap .bt_game_list.snail li dl dd.bet_de.on {background-color:#ddfad4;}
#realTimeCartWrap .bt_game_list.snail li dl dd.bet_big.on {background-color:#b8e5b8;}
#realTimeCartWrap .bt_game_list.snail li dl dd.bet_mid.on {background-color:#cccccc;}
#realTimeCartWrap .bt_game_list.snail li dl dd.bet_sml.on {background-color:#a8d9ff;}
#realTimeCartWrap .bt_game_list.snail li dl dd.bet_odd.on {background-color:#C4DCFF;}
#realTimeCartWrap .bt_game_list.snail li dl dd.bet_even.on {background-color:#FFDEDE;}


.mask {width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.7) repeat; z-index:999999; display:none;}
.realTimeBetWrap {width:978px; height:520px; background:#fff; position:fixed; top:50%; left:50%; z-index:999999; margin:-280px 0 0 -640px; padding:20px 10px;/*  overflow:hidden; */ border-radius:5px; display:none;}
.realTimeBetWrap > .title {font-size:18px; font-weight:bold; color:#333; padding-left:10px;}
.realTimeBetWrap > .close {width:30px; height:30px; background:none; border:0; padding:0; margin:0; font-size:0; background:url(/design/images/close_btn.png) no-repeat; position:absolute; top:16px; right:10px;}
.realTimeBetWrap > .contWrap {width:100%; height:600px; margin-top:10px; overflow:hidden; text-align:left;}
/* .realTimeBetWrap > .contWrap .mybet_list > li {margin-top:0; height:90px;}
.realTimeBetWrap > .contWrap .mybet_list .mybet_top {text-align:left;}
.realTimeBetWrap > .contWrap .mybet_list .newmybet_result {height:20px; line-height:20px;}
.realTimeBetWrap > .contWrap .mybet_list .newResult > ul > li.bet p.home {font-size:11px;}
.realTimeBetWrap > .contWrap .mybet_list .newResult > ul > li.bet p.away {font-size:11px;} */

#myBetList {margin-top: 10px;}
.realTimeBetWrap > .contWrap .mybet_list {}
.realTimeBetWrap > .contWrap .mybet_list li {margin-top:20px; position:relative;}
.realTimeBetWrap > .contWrap .mybet_list li:first-child {}
.realTimeBetWrap > .contWrap .mybet_list .mybet_top {position:relative;height: 34px;line-height: 34px;background-color: #e5ffe8;border-radius: 0 0 0px 0px;}
.realTimeBetWrap > .contWrap .mybet_top .bet_left {width:232px;height:36px;line-height:38px;padding-left:10px;color:#fff;position:absolute;top:-1px;left:0;}
.realTimeBetWrap > .contWrap .mybet_top .bet_left label {margin-left:3px;}
.realTimeBetWrap > .contWrap .mybet_top .bet_left label .date {color:#ffe30d;margin-left:3px;vertical-align:baseline;font-weight: bold;}
.realTimeBetWrap > .contWrap .mybet_top .bet_left .mybet_cancel {font-size:11px;color:#ff4c4c;border-bottom:1px solid #ff4c4c;margin-left:3px;}

.realTimeBetWrap > .contWrap .mybet_top .mybet_result {overflow:hidden;position:absolute;top:0;right:4px;color:#283a46;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dt {float:left;background:url("../images/line_mybet.gif") no-repeat 0 center;padding:0 15px;letter-spacing:-1px;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dt:first-child {background:none;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd {float:left;padding:0 15px;font-weight:bold;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd.result {width:65px;text-align:left;padding:0;}
.realTimeBetWrap > .contWrap .mybet_result strong{color: #283a46}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd .rate {color:#283a46;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd .sum {color:#283a46;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd .wait {color:#3d7499;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd .hit {color:#9c7e0f;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd .fail {color:#e32626;}
.realTimeBetWrap > .contWrap .mybet_top .mybet_result dd .special {color:#7e97a7;}
.realTimeBetWrap > .contWrap .mybet_list .mybet_top .btn_delet{display: none;}
/*.mybet_list .mybet_top .btn_delet {display:inline-block;width:50px;height:32px;line-height:32px;background:url("../images/stripe_ic.png") no-repeat -150px 0;position:absolute;top:-1px;right:0;text-indent:-9999px;}*/

.realTimeBetWrap > .contWrap .mybet_list .game_wrap {border-color: #008c5d; border-radius: 4px 4px 0 0;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.left.mywin .btn_tim {background:url("../images/bg_game_left_on.gif") repeat-x 0 0;border:1px solid #00b300;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.left.mywin .g_score {border-left:1px solid #00b300;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.right.mywin .btn_tim {background:url("../images/bg_game_right_on.gif") repeat-x 0 0;border:1px solid #1d89cc;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.right.mywin .g_score {border-right:1px solid #1d89cc;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.mywin .g_score {background-color:#fff6b2;border:1px solid #e8ce0c;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_cen.myfail .btn_tim {background:url("../images/bg_game_cen_on.gif") repeat-x 0 0;;border:1px solid #50738c;font-weight:bold;}

.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.left.myfail .btn_tim {background:url("../images/bg_game_left_on.gif") repeat-x 0 0;border:1px solid #00b300;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.left.myfail .g_score {border-left:1px solid #00b300;background-color:#fafafa;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.right.myfail .btn_tim {background:url("../images/bg_game_right_on.gif") repeat-x 0 0;border:1px solid #1d89cc;}
.realTimeBetWrap > .contWrap .mybet_list .game_wrap.result td.btn_game.right.myfail .g_score {border-right:1px solid #1d89cc;background-color:#fafafa;}


.realTimeBetWrap > .contWrap span.g_result {display:inline-block;background:url("../images/stripe_ic.png") no-repeat;text-indent:-9999px;width: 25px; height: 32px;}
.realTimeBetWrap > .contWrap span.g_result.wait {background-position:0 -241px;}
.realTimeBetWrap > .contWrap span.g_result.fail {background-position:-26px -241px;}
.realTimeBetWrap > .contWrap span.g_result.hit {background-position:-54px -241px;}
.realTimeBetWrap > .contWrap span.g_result.cancel {background-position:-81px -241px;}
.realTimeBetWrap > .contWrap .button_left {padding-top:10px;*padding-bottom:5px;}
.realTimeBetWrap > .contWrap .button_left .btn_lightgray {width:58px;height:22px;line-height:22px; letter-spacing: -1px;}

.game_wrap td.bet_ratio{padding: 0;}

.mybetting.btn {width:100%; height:35px; line-height:35px; background:#006644; color:#fff; font-size:17px; font-weight:bold; text-align:center; font-family: 'NanumSquare', sans-serif; margin-bottom:0px; border-radius:5px;}

.realTimeBetWrap > .contWrap .btn_game.left .btn_tim:hover{font-weight:normal;}
.realTimeBetWrap > .contWrap .btn_game.right .btn_tim:hover{font-weight:normal;}
.realTimeBetWrap > .contWrap .btn_game.left.win .btn_tim:hover{font-weight:bold;}
.realTimeBetWrap > .contWrap .btn_game.right.win .btn_tim:hover{font-weight:bold;}


/* new */
/* 베팅리스트 */
#betting_list{border: 1px solid #e2e2e2; border-top: none; border-radius: 0 0 4px 4px;}
.game_wrap.new {width:100%;}
.game_wrap.new .slideBtn {width:60px; height:20px; background:#006644; font-size:12px; color:#fff; line-height:18px; text-align:center; border:0px solid #333; border-radius:3px; position:absolute; top:3px; right:10px;}
.game_wrap.new .slideBtn .text.on {display:none;}
.game_wrap.new .slideBtn .text2.on {display:none;}
.game_wrap.new .title .slideBtn.no {display:none;}
.slideBtnWrap {height:auto; overflow:hidden; position:relative;}
.slideBtnWrap.on {height:147px;}
.game_wrap.new .title {background-color:#f6f6f6;height:24px;line-height:24px;border-bottom:1px solid #cccccc;text-align:left;color:#333333;padding:0 10px;font-weight:bold;}
.game_wrap.new .cont {width:100%; height:40px; /*overflow:hidden;*/}
.game_wrap.new .cont.on {display:none;}
.game_wrap.new .cont > div {height:29px; border-bottom: 1px solid #000; color: #222; text-align: center; overflow: hidden; padding: 5px 0; position: relative; float:left; line-height:26px;}
.game_wrap.new .cont > div:nth-child(4) {width:80px;}
.game_wrap.new .cont > div:nth-child(5) {width:98px;}
.game_wrap.new .cont > div:nth-child(6) {width:304px;}
.game_wrap.new .cont > div:nth-child(7) {width:122px;}
.game_wrap.new .cont > div:nth-child(8) {width:304px;}
.game_wrap.new .cont > div:nth-child(9) {width:34px;}
.game_wrap.new tr td:first-child {letter-spacing:-1px;}
.game_wrap.new .cont {border-bottom:1px solid #d0d0d0;color:#222222;text-align:center;overflow:hidden;/*padding:5px 0;*/position:relative;}
.game_wrap.new tbody:last-child td {border-bottom: none;}
.game_wrap.new .cont .game_type {font-size:11px;letter-spacing:-1px;}
.game_wrap.new .cont .btn_game span {display:inline-block;overflow:hidden;width:220px;white-space:nowrap;text-overflow:ellipsis;}
.game_wrap.new .cont button {cursor:pointer;width:100%;}
.game_wrap.new .cont span.num {width:auto !important;text-overflow:clip !important;}
.game_wrap.new .cont .btn_tim {height:28px;line-height:28px;color:#181a1a;font-size:12px;padding:0 7px;
    background: #f0f0f0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f8f8f8, #eaeaea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f8f8f8, #eaeaea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f8f8f8, #eaeaea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f8f8f8, #eaeaea); /* Standard syntax */}
.game_wrap.new .cont p.btn_tim {height:26px;line-height:26px;}

.game_wrap.new .cont .btn_tim2 {height:28px;line-height:28px;color:#181a1a;font-size:12px;padding:0 7px;
    background: #f0f0f0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f8f8f8, #eaeaea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f8f8f8, #eaeaea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f8f8f8, #eaeaea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f8f8f8, #eaeaea); /* Standard syntax */}
.game_wrap.new .cont p.btn_tim2 {height:26px;line-height:26px;}

.game_wrap.new .cont .btn_cen {padding:5px;}
.game_wrap.new .cont .btn_game.left .btn_tim {border:1px solid #008c5d; border-radius: 0 4px 4px 0;}
.game_wrap.new .cont .btn_game.right .btn_tim {border:1px solid #5bbd00; border-radius: 4px 0 0 4px;}
.game_wrap.new .cont .btn_cen .btn_tim {border:1px solid #4d4d4d;font-weight:bold;padding:0;position:relative;border-radius: 4px;}
.game_wrap.new .cont .btn_cen .btn_tim2 {border:1px solid #50738c;padding:0;position:relative;border-radius: 4px;}
.game_wrap.new .cont .btn_game.left .btn_tim:hover {
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap.new .cont .btn_game.right .btn_tim:hover {
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap.new .cont .btn_cen .btn_tim:hover {
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.new .cont .btn_cen .btn_tim2:hover {
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.new .cont .btn_game.left .btn_tim.on {font-weight:bold;
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap.new .cont .btn_game.right .btn_tim.on {font-weight:bold;
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap.new .cont .btn_cen .btn_tim.on {font-weight:bold;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.new .cont .btn_cen .btn_tim2.on {font-weight:bold;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.new .cont .btn_game.left span {float:left;text-align:left;}
.game_wrap.new .cont .btn_game.left span.num {float:right;font-weight:bold;}
.game_wrap.new .cont .btn_game.right span {float:right;text-align:right;}
.game_wrap.new .cont .btn_game.right span.num {float:left;font-weight:bold;}
.game_wrap.new .cont .btn_game strong {display:inline-block;width:28px;height:28px;line-height:24px;color:#c2c2cc;text-align:center;background:url("../images/stripe_result.png") no-repeat;float:left;font-size:8px;overflow:hidden;}
.game_wrap.new .cont .btn_game strong em {text-indent:-9999px;position:relative;z-index:-1;}

.game_wrap.new .cont .btn_game.left .bet_button {margin-left:28px;}
.game_wrap.new .cont .btn_game.right .bet_button {margin-right:28px;}
.game_wrap.new .cont .btn_game.left strong {position:absolute;top:5px;left:0;}
.game_wrap.new .cont .btn_game.right strong {position:absolute;top:5px;right:0;}

.game_wrap.new .cont .btn_cen p.btn_tim {background:none;height:26px;line-height:26px;border:1px solid #cccccc;}
.game_wrap.new .cont .btn_cen p.btn_tim:hover {background:none;border:1px solid #c1cfd9;}

.game_wrap.new .cont .btn_game strong.vs_home {background-position:0 0;}
.game_wrap.new .cont .btn_game strong.vs_away {background-position:-28px 0;}
.game_wrap.new .cont .btn_game strong.vs_over {background-position:-56px -116px;}
.game_wrap.new .cont .btn_game strong.vs_under {background-position:-84px -116px;}
.game_wrap.new .cont .btn_game strong.re_odd {background-position:-48px 0;}
.game_wrap.new .cont .btn_game strong.re_even {background-position:-82px 0;}
.game_wrap.new .cont .btn_game strong.re_left {background-position:0 -136px;}
.game_wrap.new .cont .btn_game strong.re_right {background-position:-34px -136px;}
.game_wrap.new .cont .btn_game strong.vs_odd {background-position:0 -58px;}
.game_wrap.new .cont .btn_game strong.vs_even {background-position:-28px -58px;}
.game_wrap.new .cont .btn_game strong.pw_odd {background-position:0 -87px;}
.game_wrap.new .cont .btn_game strong.pw_even {background-position:-28px -87px;}
.game_wrap.new .cont .btn_game strong.pw_power {background-position:0 -175px;}
.game_wrap.new .cont .btn_game.right strong.pw_power{background-position: -28px -175px;}
.game_wrap.new .cont .btn_game strong.pw_normal {background-position:-56px -175px;}
.game_wrap.new .cont .btn_game.right strong.pw_normal {background-position:-84px -175px;}
.game_wrap.new .cont .btn_game strong.re_left {background-position:-56px -58px}
.game_wrap.new .cont .btn_game strong.re_right {background-position:-84px -58px}
.game_wrap.new .cont .btn_game strong.re_three {background-position:-56px -87px;}
.game_wrap.new .cont .btn_game strong.re_four {background-position:-84px -87px;}



/* 베팅리스트_언더오버 */
.game_wrap.new .cont .btn_cen .btn_tim .option {overflow:hidden;display:inline-block;width:9px;height:16px;position:absolute;top:7px; background: url("../images/stripe_result.png") no-repeat;}
.game_wrap.new .cont .btn_cen .btn_tim .option.under {left:5px;background-position: 0 -130px; /*background:url("../images/ic_over.gif") no-repeat -5px 0;*/}
.game_wrap.new .cont .btn_cen .btn_tim .option.over {right:5px;background-position: -14px -130px;/*background:url("../images/ic_under.gif") no-repeat -5px 0;*/}
.game_wrap.new .cont .btn_cen .btn_tim .option em {text-indent:-9999px;position:relative;top:-9999px;display:block;}
.game_wrap.new.end .cont .btn_cen .btn_tim .option.under {background-position:-28px -130px;left:5px;}
.game_wrap.new.end .cont .btn_cen .btn_tim .option.over {background-position:-42px -130px;right:5px;}
.game_wrap.new .cont .btn_cen .btn_tim .option.handy_home {top:10px;left:5px;background:url(/design/images/handy_icon.png) no-repeat;}
.game_wrap.new .cont .btn_cen .btn_tim .option.handy_away {top:10px;right:5px;background:url(/design/images/handy_icon.png) no-repeat;}
.game_wrap.new.end .cont .btn_cen .btn_tim .option.handy_home {top:10px;left:5px;background:url(/design/images/handy_end_icon.png) no-repeat;}
.game_wrap.new.end .cont .btn_cen .btn_tim .option.handy_away {top:10px;right:5px;background:url(/design/images/handy_end_icon.png) no-repeat;}

/* 베팅이 종료된 경기 */
.bet_end_title {height:30px;line-height:32px;background-color:#b3b3b3;text-align:center;}
.bet_end_title h4 {color:#283a46;font-weight:bold;}
.game_wrap.new.end {}
.game_wrap.new.end .title {background-color:#ebebeb;}
.game_wrap.new.end .cont p.btn_tim {color:#758080 !important;}
.game_wrap.new.end .cont p.btn_tim:hover {
    background: #f0f0f0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f8f8f8, #eaeaea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f8f8f8, #eaeaea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f8f8f8, #eaeaea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f8f8f8, #eaeaea); /* Standard syntax */}
.game_wrap.new.end .cont .btn_game.right .btn_tim {border:1px solid #999999;}
.game_wrap.new.end .cont .btn_game.left .btn_tim {border:1px solid #999999;}
.game_wrap.new.end .cont .btn_tim {background:#f0f0f0 !important;}
.game_wrap.new.end .cont .btn_cen .btn_tim.on {border:1px solid #50738c;color:#181a1a;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.new.end .cont .btn_game.left .btn_tim.on {color:#181a1a !important;border:1px solid #008c5d;
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap.new.end .cont .btn_game.right .btn_tim.on {color:#181a1a !important;border:1px solid #5bbd00;
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap.new.end .cont .btn_cen .btn_tim.on:hover {border:1px solid #50738c;color:#181a1a;
    background: #afafaf; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b6b6b6, #a8a8a8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b6b6b6, #a8a8a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b6b6b6, #a8a8a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b6b6b6, #a8a8a8); /* Standard syntax */}
.game_wrap.new.end .cont .btn_game.left .btn_tim.on:hover {color:#008c5d;
    background: #7ff77e; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#87ff86, #79f178); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#87ff86, #79f178); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#87ff86, #79f178); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#87ff86, #79f178); /* Standard syntax */}
.game_wrap.new.end .cont .btn_game.right .btn_tim.on:hover {color:#181a1a;
    background: #acf767; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4ff6f, #a6f161); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4ff6f, #a6f161); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4ff6f, #a6f161); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4ff6f, #a6f161); /* Standard syntax */}
.game_wrap.new.end .cont .btn_game strong.vs_home {background-position:0 -29px;}
.game_wrap.new.end .cont .btn_game strong.vs_away {background-position:-28px -29px;}
.game_wrap.new.end .cont .btn_game strong.vs_over {background-position:-56px -145px;}
.game_wrap.new.end .cont .btn_game strong.vs_under {background-position:-84px -145px;}
.game_wrap.new.ver02.end .tim_title {color:#758080;}

.SlideChkTotal {width:18px; height:auto; position:absolute; top:6px; right:20px; color:#fff; z-index:9999; background:#006644; text-align:center; display:none; cursor:pointer;}
.SlideChkTotal.on {display:block;}

.game_wrap.end .SlideChkTotal {display:none;}
.game_wrap.end .slideBtn {display:none;}
.game_wrap.end .slideBtnWrap.on {height:auto;}

#index_bg .container_left.casino {padding-top:60px;}

.evol_txtWrap {padding:20px; color:#111; border:1px solid #111;}
.evol_txtWrap > strong {font-size:24px; font-weight:bold; color:#008c5d}
.evol_txtWrap > span {color:#008c5d}
#evol_entry {display:block; padding:0 30px; border-radius:5px; background:#008c5d; color:#fff; font-size:14px; font-weight:bold; text-align:center; margin:0 auto; line-height:40px; height:40px; margin-top:20px;}
#evol_entry2 {display:block; padding:0 30px; border-radius:5px; background:#008c5d; color:#fff; font-size:14px; font-weight:bold; text-align:center; margin:0 auto; line-height:40px; height:40px; margin-top:20px;}



/* 에볼루션 나의베팅 */
.game_wrap.result.evolution tbody td {height:30px; border-left:1px solid #111; color:#111; background:#f8cf43;}
.game_wrap.result.evolution tbody td:nth-child(2) {text-align:left; padding-left:10px;}
.game_wrap.result.evolution tbody td:nth-child(3) {text-align:left; padding-left:10px;}
.game_wrap.result.evolution tbody td:nth-child(4) {text-align:left; padding-left:10px;}
.game_wrap.result.evolution tbody td:nth-child(6) {text-align:right; padding-right:10px;}

#CasinoChange {margin-top:-6px;}