.gameFrame { float:left;position:relative; width:930px; text-align:left;}
.slipFrame { float:right;position:relative; width:200px;display:inline; }
.subFrame { float:left;position:relative; width:761px; margin-left:15px;text-align:left;text-align:center;margin-bottom:20px;}

 .board_top { float:left;clear:both; position:relative; width:100%;text-align:right; margin:0 0 5px 0;}

 .board_button { clear:both; margin-top:10px;margin-bottom:10px;text-align:center; width:100%; }
 .board_button li {float:left;margin-right:2px;}
 .board_button a { color:#fff; }


 .board_search { float:right; padding-top:5px;text-align:left; margin:0 auto; }
 .board_search .stx { border:1px solid #a3b774;  }

.tb_write, .chrg_info { position:relative; clear:both; table-layout:fixed; padding:0px; }
.chrg_info { position:relative; clear:both; table-layout:fixed; margin:5px 0 15px 0; }
.chrg_info table, .tb_write table 
{ width:100%;background:transparent; border:1px solid transparent;}
.tb_common table { position:relative; clear:both; table-layout:fixed;width:100%; }
.gameFrame .tb_common tr { height:38px;min-height:38px; }
.tb_common th, 
.tb_general td.subject, 
.chrg_info th,
.tb_write th,
.innerTable th,
.tb_memo th
{ 
	height:36px; 
	border-bottom:solid 1px transparent; 
	border-left:solid 1px rgba(255,255,255,0.2); 
	font-weight:bold; color:#fff;
	font-size:12px;
	text-align:center;
	}
.tb_common th a
{color:#fff;}
.tb_common th.subject { text-align:left; padding-left:10px; }
.chrg_info th 
{ 
	background-color:transparent;
	min-height:30px; 
	border-top:none
	}
.chrg_info th:last-child { border-right:none; }
.tb_write th 
{ 
	background-color:rgb(23,25,26);
	border-top:none;border-left:none !important;
	height:auto; 
	padding:8px;
	}
.tb_common .th2 {min-height:30px;background-color:rgb(1,32,96);}
.tb_common tr.end td { filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; }
.tb_common tr.end th, .tb_common tr.end th *{ color:rgba(255,255,255,0.4) !important; }
.tb_common tr.end img{ filter:gray();-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
.tb_common td.league { text-align:left; padding-left:8px;padding-right:8px; }
.tb_common td.subject, .tb_common td.name {text-align:left; padding-left:8px;padding-right:8px; }
td.content { padding:15px !important;text-align:left !important; }
/* reply ±úÁö´Â°Í */
#commentContents td.content p { float:left }
#commentContents td.content p.tit {width:915px;margin-right:5px;padding-top:3px}
#commentContents td.start {text-align:left !important;padding-left:8px}

.tb_common td.price {text-align:right; padding-right:8px;}
.tb_common td,
.chrg_info td 
{
	text-align:center; 
	border-bottom:solid 1px #e0e0e0; 
	border-left:solid 1px #e0e0e0; 
	min-height:30px;
}
.tb_result_bustabit tr { min-height:30px; }
.tb_common td:last-child, 
.chrg_info td:last-child,
.innerTable td:last-child
{
	border-right:1px solid #e0e0e0;; 
}
.tb_write th, 
.tb_write td 
{
	text-align:left; 
	padding:8px;
	border-bottom:solid 1px transparent; 
	border-left:solid 1px transparent; 
	background-image:none;
}
.chrg_info td {
	border-left:solid 1px transparent; padding:6px 0;
}
.chrg_info.tb_write td {
	text-align:left;
	padding:8px;
}
.tb_common td img.flag{vertical-align:middle;margin:-1px 0 0 7px}
.tb_common .setMoney {display:inline-block; margin:10px 0 0 0;}
.tb_common .setMoney a{width:60px; text-align:center; color:#fff; margin:2px 0;}

.tb_common td.tween {
	border-left:none; 
	padding:2px 1px;
}
.tb_common td.tween:not(.c5) .ll, .tb_common td.tween:not(.c5) span {margin-right:auto;margin-left:4px;text-align:left;}
.tb_common td.tween:not(.c5) .rr, .tb_common td.tween:not(.c5) strong {margin-left:auto;margin-right:4px;text-align:right;}
.tb_common td.tween strong,.tb_common td.tween span, .tb_common td.tween .ll,.tb_common td.tween .rr{float:none;z-index:1;}
/*.tb_common:not(.tb_virtualsoccer) td.tween.c4 a, .tb_common:not(.tb_virtualsoccer) td.tween.c4 p {justify-content:flex-end}
.tb_common:not(.tb_virtualsoccer) td.tween.c6 a, .tb_common:not(.tb_virtualsoccer) td.tween.c6 p {justify-content:flex-start}*/
.tb_common:not(.tb_virtualsoccer) td.tween.c5 a, .tb_common:not(.tb_virtualsoccer) td.tween.c5 p {justify-content:center}
.tb_common .tween a:hover,
.tb_common .href a:hover,
.tb_common .tween.sel a, 
.tb_common .tween.sel p
{ 
	color:#fff;background-color:transparent;border-color:transparent;
}
.tb_common td.tween a:hover::before, .tb_common td.tween.sel a::before, .tb_common td.tween.sel p::before {z-index:0;}
.tb_common td.tween a:hover::after, .tb_common td.tween.sel a::after, .tb_common td.tween.sel p::after {z-index:0;}
.tb_common .tween a:hover, .tb_common .over *{color:#fff; }
.tb_powerball tr .subject.title {
    line-height: 36px;
    text-align: center;
    padding: 0 0 0 15%;
}
.tb_common.tb_virtualsoccer .tween a, .tb_common.tb_virtualsoccer .tween p{flex-flow:row-reverse;flex-direction: row-reverse;}
.tb_order_general .tween.c6 p{justify-content:center}
.tb_order_general .tween.c6 p strong {margin:0 auto}

.board_btm{float:left;width:100%;margin-top:10px;}
.board_btm .lft{position:absolute;left:0;width:3px;height:73px;background:url(../img/bg_cart_btm.gif) left 0}
.board_btm img{vertical-align:top}
.board_btm .paginate{left:50%;margin-left:-140px;}
.board_btm .lbtn{float:left;}
.board_btm .rbtn{float:right;}
.board_btm .cbtn{position:absolute;top:22px;width:100%;text-align:center}
.board_btm2{height:60px}
.board_btm2 .lbtn, .board_btm2 .rbtn{top:15px}
 .tab {  position:relative; white-space:nowrap; }
 .tab dd {  
	 float:left;
	 margin:0 1px 2px 1px;
 }
 .tab dd a,  .tab_list ul li a  {
	padding:0px 10px;border:none !important
 }
 .tab dd a.on,  .tab_list ul li.on a
 { 
	color:#fff;
 }

/* paginate */
.paginate{ position:relative ; width:100%; text-align:center; }
.paginate a,
.paginate strong{
	display:inline-block;position:relative;
	margin:10px 0 0 0px;
	padding:4px 8px 8px 8px;
	color:#c2c7cc;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold; 
	vertical-align:top;
	background-color:#000;
	min-width:30px;
	min-height:30px;
	text-align:center;
}
.paginate strong
{ 
	background-color:transparent; 
	border:solid 1px transparent; 
	color:#fff;
}
.paginate a.f{ background:none}
.paginate a.text
{ width:auto; height:auto; background:transparent; border:none;padding:6px 8px 10px 8px; border-left:solid 1px #333; }

.list { 
	counter-reset: item;
}
.list li { 
	margin:3px 5px 3px 25px;
	text-indent:5px;
	counter-reset: item;
	list-style:decimal !important; 
}
#betSlip{
	position:absolute;
	width:100%;  
	left:0px; 
	top:0px;
	padding:1px;
	background:transparent; 
	border:1px solid transparent;
	box-sizing:border-box;
	padding-top:33px;
	}
#betSlip div::after, #betSlip dl::after {
	content:""; display:block; clear:both;
	}
.slip_banner{ margin:5px; height:40px;text-align:left;}
.slip_banner li{ float:left;margin-right:5px;width:53px;height:40px;cursor:pointer; }
.slip_banner .cBn{width:54px; }
.slip_banner .rBn{ margin-right:0px; }
.slip_ctrl{ 
	width:100%;
	position:absolute;
	box-sizing:border-box;
	padding:5px;
	top:0px;left:0;
	text-align:right;
	z-index:999;
	border-bottom:solid 1px transparent; 
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:transparent url("/images/common/bg-light2.png") repeat-x 0 0;
	line-height:22px;
}
.slip_ctrl .delall{position:absolute;top:10px;right:5px;}

#betSlip .board_button {
	padding:0px 0px 5px 0px; 
	margin:0;
	text-align:center; 
	}
#betSlip .board_button a{
	float:left;padding:0; text-align:center;
}
#betSlip .board_button .b-button.normal {width:49%; }
#betSlip .board_button .b-button.normal:nth-child(1) {float:left;}
#betSlip .board_button .b-button.normal:nth-child(2) {float:right;}
#betSlip .board_button .b-button.active {width:100%;margin-top:4px;}
.slip_list .list
{ 
	position:relative;
	padding:5px 18px 5px 5px; 
	border-bottom:solid 1px #e0e0e0;
	font-size:11px;
}
.slip_list .del{ position:absolute; right:5px; top:4px; }
.slip_list dl.step1 { float:left; width:120px; text-align:left; }
.slip_list dl.step2 { float:right; width:53px; text-align:right }
.slip_list .l {color:#666;}
.slip_list .t { color:#666; letter-spacing:-1px; }
.slip_list .w { color:#ff5500;}
.slip_list .p { color:#e60000; }

.slip_money { padding-top:0px; margin:3px;}
.slip_money dl 
{
	border-bottom:solid 1px #e0e0e0;
	border-left:solid 1px #e0e0e0; 
	border-right:solid 1px #e0e0e0; 
	display:flex;
}
.slip_money dl:first-child
{
	border-top:solid 1px #e0e0e0; 
}
.slip_money dt {
	background-color:#f0f0f0;
	width:60px;
	padding:5px 0;
	border-right:solid 1px rgba(255,255,255,0.2); 
}
.slip_money dd {
	width:calc(100% - 60px);
	text-align:right;
	padding:3px;
}
.slip_money dd .box01 {
	background-color:#fff;
	color:#333;
	padding:1px 2px;
	width:100%;
}

.slipFrame .mainLink .inBox {
	padding:0px 3px 3px 3px;
	height:auto;
	}

.slipFrame .mainLink ul{ margin:0 !important;}
.slipFrame .mainLink ul li { float:left; margin:3px 0 0 3px;}
.slipFrame .mainLink ul li:nth-child(4n+1) {margin-left:0;;}
.slipFrame .mainLink ul li a{ width:44px; height:31px;background-size:auto 31px;}
.slipFrame .mainLink ul li:nth-child(1) a{ background-position:0% 0;}
.slipFrame .mainLink ul li:nth-child(2) a{ background-position:-44px 0;}
.slipFrame .mainLink ul li:nth-child(3) a{ background-position:-88px 0;}
.slipFrame .mainLink ul li:nth-child(4) a{ background-position:-132px 0;}
.slipFrame .mainLink ul li:nth-child(5) a{ background-position:-176px 0;}
.slipFrame .mainLink ul li:nth-child(6) a{ background-position:-220px 0;}
.slipFrame .mainLink ul li:nth-child(7) a{ background-position:-264px 0;}
.slipFrame .mainLink ul li:nth-child(8) a{ background-position:-308px 0;}
.slipFrame .mainLink ul li:nth-child(9) a{ background-position:-352px 0;}
.slipFrame .mainLink ul li:nth-child(10) a{ background-position:-396px 0;}

.pMoney p { padding:5px 0 0 0;}
.pMoney .b-button span { padding:6px 0px; width:68px; text-align:center; font-size:16px;}

.powerball_iframe { 
	background:#f0f0f0; border:solid 1px #e0e0e0;
	padding:4px;
	margin:0px 0 10px 0px;
	overflow:hidden;
	}
.powerball_iframe .inBox { 
	padding:15px;
	margin:0 0 5px 0;
	text-align:left;
 }
 .powerball_iframe .iframeBox { 
	height:365px;
	margin:0 auto;
 }
#graph .content {width:100%;overflow:hidden; padding:0px;background:#fff; border:solid 1px #e0e0e0;margin:0 0 10px 0;}

.patternTable {width:width:100%;overflow-x:auto; background-color: #fff; }
.patternTable:first-child { border-bottom:none; }
.patternTable:last-child { border-top:none; }
.patternTable table {border-spacing:0px;width:100%; }
#ptnTable table.firstTable,
#basicResult .innerTable
{ width:100%;}

.patternTable .innerTable th.graphStart { border-left:none !important; }
.patternTable .innerTable td { border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;text-align:center !important;padding:0px 4px;font-weight:bold; font-size:12px; }
#basicResult .innerTable td { padding:4px 0; }
.innerTable td:last-child 
{ border-right:#e0e0e0;font-weight:normal; }
.patternTable .innerTable td.sum {font-weight:bold;}
.patternTable .innerTable td.order {font-weight:bold;background-color:#EFEFEF;border-right:1px solid #9b9b9b;border-top:1px solid #9b9b9b;}
.patternTable .innerTable .none td {border:none;height:none;}
.patternTable .innerTable td.date {width:80px;font-family:DINWeb-Bold;}
.patternTable .innerTable td.patternRound {background-color:#4C4C4C;color:#fff;width:40px;height:20px !important;}
.patternTable .innerTable td.patternImg {height:40px !important;}

.patternTable .innerTable th.title_odd {color:#1265cd;}
.patternTable .innerTable th.title_even {color:#cd1212;}
#ptnTable table tr td table tr td { height:39px; }
.patternTable .innerTable td .graph1,
.patternTable .innerTable td .graph2,
.patternTable .innerTable td .graph3,
.patternTable .innerTable td .graph4,
.patternTable .innerTable td .graph5,
.patternTable .innerTable td .graph6,
.patternTable .innerTable td .graph7
{
	width:34px;
	height:34px;
	padding:8px 0;
	line-height:100%;
	-webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
	color:#fff;text-align:center;font-size:18px;
	background-image:url("/images/common/circle34_default.png");
	background-repeat:repeat-x;
	font-weight:bold;
	overflow:hidden;
	display:inline-block;
	}
#ptnTable .innerTable td .graph,
#ptnTable .innerTable td .graph1,
#ptnTable .innerTable td .graph2,
#ptnTable .innerTable td .graph3,
#ptnTable .innerTable td .graph4,
#ptnTable .innerTable td .graph5,
#ptnTable .innerTable td .graph6,
#ptnTable .innerTable td .graph7
{
	height:34px;
	padding:9px 0;
	font-size:16px;
	font-weight:bold;
	font-family:"Arial","Sans Serif","Arial Bold";
	}
.patternTable .innerTable td .graph1 {/*background-color:#1265cd; border-color:#0d50a3;*/background-image:url("/images/ball/circle34_blue.png"); }
.patternTable .innerTable td .graph2 {/*background-color:#cd1212; border-color:#a30d0d;*/background-image:url("/images/ball/circle34_red.png");}
.patternTable .innerTable td .graph3 {/*background-color:#00b300; border-color:#00cc00;*/background-image:url("/images/ball/circle34_green.png");}
.patternTable .innerTable td .graph4 {/*background-color:#ff7f00; border-color:#ff9933;*/background-image:url("/images/ball/circle34_red.png");}
.patternTable .innerTable td .graph5 {/*background-color:#8800cc; border-color:#8800cc;*/background-image:url("/images/ball/circle34_purple.png");}
.patternTable .innerTable td .graph6 {/*background-color:#444; border-color:#555;*/background-image:url("/images/ball/circle34_default.png");}
.patternTable .innerTable td .graph7 {/*background-color:#6698FF; border-color:#a30d0d;*/background-image:url("/images/ball/circle34_cyan.png");}
.patternTable * { text-align:center;}
.patternTable .innerTable th.graphStart {background-color:#222;font-size:14px;font-weight:bold;}
.patternTable .innerTable td.graphSum {background-color:#414141; border-color:#333;}
.patternTable .innerTable td.graphEnd {background-color:#222;}

.patternTable .ball
{
	width:24px;
	height:24px;
	padding:5px 0;
	line-height:100%;
	border-radius:22px;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	-webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
	background-image:url("/images/ball/ball_bg.png");
	background-repeat:repeat-x;
	color:#fff;text-align:center;font-size:14px;
	font-family:"Arial Bold" !important;
	font-weight:bold;
	overflow:hidden;
	/*
	background-color:#666;
	border-style:solid;
	border-width:1px;
	border-color:#666;
	float:left;
	*/
	display:inline-block;
	margin:4px 2px 0px 2px;
}
.patternTable .ball_0,
.patternTable .ball_1,
.patternTable .ball_2,
.patternTable .ball_3,
.patternTable .ball_4,
.patternTable .ball_5,
.patternTable .ball_6,
.patternTable .ball_7,
.patternTable .ball_8,
.patternTable .ball_9
{ /*background-color:#ff6a00;*/ background-image:url("/images/ball/ball_bg_orange.png"); }
.patternTable .ball_10,
.patternTable .ball_11,
.patternTable .ball_12,
.patternTable .ball_13,
.patternTable .ball_14,
.patternTable .ball_15,
.patternTable .ball_16,
.patternTable .ball_17,
.patternTable .ball_18,
.patternTable .ball_19
{ background-color:#0088cc; border-color:#0088cc; }
.patternTable .ball_20,
.patternTable .ball_21,
.patternTable .ball_22,
.patternTable .ball_23,
.patternTable .ball_24,
.patternTable .ball_25,
.patternTable .ball_26,
.patternTable .ball_27,
.patternTable .ball_28,
.patternTable .ball_29
{ background-color:#cd1212; border-color:#a30d0d; }
.patternTable .ball_30,
.patternTable .ball_31,
.patternTable .ball_32,
.patternTable .ball_33,
.patternTable .ball_34,
.patternTable .ball_35,
.patternTable .ball_36,
.patternTable .ball_37,
.patternTable .ball_38,
.patternTable .ball_39
{ background-color:#2424b3; border-color:#2424b3; }
.patternTable .ball_40,
.patternTable .ball_41,
.patternTable .ball_42,
.patternTable .ball_43,
.patternTable .ball_44,
.patternTable .ball_45,
.patternTable .ball_46,
.patternTable .ball_47,
.patternTable .ball_48,
.patternTable .ball_49,
{ background-color:#009980; border-color:#009980; }
.patternTable .ball_50,
.patternTable .ball_51,
.patternTable .ball_52,
.patternTable .ball_53,
.patternTable .ball_54,
.patternTable .ball_55
{ background-color:#77b300; border-color:#77b300; }
.patternTable .txt_bonus
{
	display:inline-block;
	margin:0px 0 0 5px;
	height:12px;
	padding:4px 0;
}
.tb_powerball table th { font-size:14px;}
.tb_powerball tr, .tb_powerball td { height:auto !important;padding:0px; }
.tb_powerball table, td.tb_powerball {padding:0px !important; }
td.tb_powerball td.tween { border-bottom:none !important;border:none !important}
.tb_powerball td.tween p span, .tb_powerball td.tween a span, .tb_powerball td.tween p strong, .tb_powerball td.tween a strong { width: auto;white-space:nowrap; }
.tb_default table { /*margin-bottom:15px*/ }
.tb_default table:first-child { margin-bottom:0px }
/*
.tb_default table th:nth-child(1), .tb_default table td:nth-child(1) { width:30px !important; }
.tb_default table th:nth-child(2), .tb_default table td:nth-child(2) { width:100px !important; }
.tb_default table th:nth-child(3), .tb_default table td:nth-child(3) { width:350px !important; }
.tb_default table th:nth-child(4), .tb_default table td:nth-child(4) { width:60px !important; }
.tb_default table th:nth-child(5), .tb_default table td:nth-child(5) { width:350px !important; }
*/
.btn_area { display:none;}
#sss { padding-bottom:38px;}
.info_kakaotalk
{ 
	float:left; 
	width:190px;
	min-height:50px;
	padding:5px;
	background-color:#ffeb00;
	background-image:url("../images/icon/icon175x175.png?ver=20161025");
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-size:50px auto;
	font:normal 11px "Dotum";
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.info_kakaotalk > p {padding:5px 0 5px 65px; color:#3e201e; font-size:11px; letter-spacing:-0.02em; }
.scr > img:not(.on){opacity:.4;}
#result_list ul li a{padding-right:9px;padding-left:9px;}
