@charset "utf-8";
@import url(/css/nanumgothic.css);

/* 초기화 */
html { 
	overflow-y:scroll;
	font-family:'Nanum Gothic',"Nanum Gothic",Nanum Gothic,'나눔 고딕', tahoma,돋움,Apple Gothic,sans-serif;	
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	}
body {
	margin:0;padding:0;font-size:13px;font-family:'Nanum Sans',"Nanum Gothic",Nanum Gothic,'나눔 고딕', tahoma,돋움,Apple Gothic,sans-serif; 
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
	_height:100%; _width:100%; _overflow-x:scroll; _overflow-y:scroll; position:relative;text-align:center;
	background:#262933;
	}
	
* {font-family:'Noto Sans', tahoma;}	
body, td, p, button{ font-family:'Noto Sans', gulim, tahoma; font-size:12px;font-size:13px;}
em,address{font-style:normal;}
span,strong,dd,dt,td,th,em,p,button,input,textarea,select{ }
html, h1, h2, h3, h4, h5, h6, form, fieldset, img { margin:0;padding:0;border:0 }
h1, h2, h3, h4, h5, h6 { font-size:1em;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display:block;padding:0;margin:0;}
legend {position:absolute;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, select, img {vertical-align:middle}
input, button,optgroup, select, textarea {margin:0;padding:0;font-size:1em;border:0;}
button {cursor:pointer}
button {border-radius:0;font-size:1em;-webkit-appearance:none}
p {margin:0;padding:0;word-break:break-all}
hr {box-sizing: content-box;height: 0;overflow: visible;}
pre {overflow-x:scroll;font-size:1.1em}
a {background-color: transparent;-webkit-text-decoration-skip: objects;
	font-family:'Noto Sans',"Malgun Gothic",Malgun Gothic,'맑은 고딕', tahoma,돋움,Apple Gothic,sans-serif; 
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
	}

a:link, a:visited {text-decoration:none}
a:hover, a:focus, a:active {color:#1ebafd; text-decoration:none }
li,ul,ol,dt,dl,dd{list-style:none;padding:0;margin:0;}
img { border-style: none; border:0;}

table {border-collapse:collapse; border-spacing:0; border:0; cellpadding:0; cellspacing:0;  }
table caption{overflow:hidden; background:none; width:0; height:0; margin:0; padding:0; visibility:hidden; line-height:0;}
iframe{margin:0;padding:0;border:none;}

button,input,optgroup,select,textarea {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button, input { overflow: visible;}
button, select {text-transform: none;}
button, html[type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  display: inline-block;
  vertical-align: baseline;
}
textarea {overflow: auto;}
[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] {-webkit-appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none; }
::-webkit-file-upload-button {
  -webkit-appearance: button; 
  font: inherit; 
}
details, menu {display: block;}
template {display: none;}
/*********** // 초기화 ************/

/*********** // 공통 css ************/
body, html { width:100%; height:100%; }
#container,#content{padding:0;margin:0;}
.fl{float:left;}
.fr{float:right;}
.al{text-align:left !important;}
.ac{text-align:center !important;}
.ar{text-align:right !important;}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }   
.clearfix { display: inline-block; }   
.hidden {overflow:hidden; background:none; width:0; height:0; margin:0; padding:0; visibility:hidden; line-height:0;}
.readonly { background:#eee; }
.ar{text-align:right;}
.ac{text-align:center;}
.al{text-align:left;}

/* Mobile화면으로 */
#device_change {display:block;margin:0.3em;padding:0.5em 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center}

/*슬라이드 몸통 */
.slide{text-align:center; position:relative; width: 900px; margin: 0 auto; display: block;height:376px;}
.slide_ul{display: block;}
.slide_ul>li{position:absolute; top:0; left:0; list-style:none;z-index:10; display: block;}
.slide_ul>li img{}
li{list-style: none;}
.show{display:block;}

/* 하단 동그라미 버튼 CSS*/
.slide_btn>li{float: left; margin:0 5px 5px 0;}
.slide_btn>li>a{display:block; width: 14px; height:14px; background: url(../images/spr.png) -24px -125px; text-indent: -999em; }
.slide_btn>li>a.active{background-position: 0 -126px;}
.slide_btn{z-index:100; position:absolute; right: 20px; bottom:0; }
.slide_btn:after{content:''; display:block; clear:both;}
.slide_btn{*zoom:1;}

/* pagination */
.paging {text-align:center; }
.pg_wrap {clear:both;margin:0 auto 20px; padding-top:10px;text-align:center}
.pg {display:inline-block; letter-spacing:-4px}
.pg a:focus, .pg a:hover, .pg a:active {text-decoration:none;}
.pg_page { background:transparent !important; display:inline-block; padding:0 6px ;height:30px;color:#fff;letter-spacing:0;line-height:2.6em;vertical-align:middle;} 
.pg_page:hover { background:#fea732 !important; }
.pg_current { display:inline-block;padding:0 12px;height:30px;color:#000;letter-spacing:0;line-height:2.6em;vertical-align:middle;}
.pg_page {background:#f9f9f9;text-decoration:none}
.pg_start, .pg_prev {}
.pg_end, .pg_next {}
.pg_current { color:orange;font-weight:bold; }
.pg .sound_only { display:none; text-indent:-9999px; }

/*
NHN WebStandard Team (http://html.nhndesign.com/)
author : Jeong, Chan Myeong 070919
*/
/* Paginate */
.paginate { padding:6px 0; text-align:center;}
.paginate *{ margin:0; padding:0;}
.paginate a,.paginate  strong{ _position:relative; margin-left:-9px; font-weight:bold; display:inline-block; padding:3px 8px 1px 7px; color:white; text-decoration:none; line-height:normal; font:bold 12px 'Noto Sans', 굴림, Gulim, 돋움, Dotum, AppleGothic, Sans-serif;}
.paginate strong{ color:#FFCC00 !important;}
.paginate a:hover{ background:#fea732; }

.paginate a.pre{ padding:3px 8px 1px 16px; background:url("") no-repeat 8px 6px !important; border:none; font-weight:normal; }
.paginate a.pre:hover { background:#fea732 !important; }
.paginate a.pre_end{ padding:3px 8px 1px 16px; background:url("") no-repeat 4px 6px !important; border:none;  font-weight:normal;}
.paginate a.pre_end:hover { background:#fea732 !important; }
.paginate a.next{ padding:3px 16px 1px 8px; background:url("") no-repeat 37px 6px !important; border:none; font-weight:normal; }
.paginate a.next:hover { background:#fea732 !important; }
.paginate a.next_end{ padding:3px 16px 1px 8px; background:url("") no-repeat 37px 6px !important; border:none; font-weight:normal;}
.paginate a.next_end:hover { background:#fea732 !important; }

.white8 { color:#ffffff; font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;}

.youtubewrap { position:relative; width:1440px; height:520px;  margin:0 auto; background:url(/images/bg_index_ut.png) no-repeat; border-radius:30px; margin-bottom:10px;}
.youtubewrap iframe { width:1440px; height:506px;  }


/* 결과적용 */
.menuOff_up1 {border:1px solid #1e1e1e; background-color:#474747; height:37px;}
.menuOff_up1 .bet1 {font-size:13px; color:#000;background-image:url(/images/game_ck.jpg); background-position:center; background-repeat:repeat-x; }
/*
.menuOff_up {border:1px solid #1e1e1e; background-color:#474747; height:37px;}
.menuOff_up .bet1 {font-size:13px; color:#000;background-image:url(/images/game_ck.jpg); background-position:center; background-repeat:repeat-x; }
*/
.menuOff_up {background-color:#fee546; height:37px;}
.menuOff_up .bet1 {font-size:13px; color:#000;background-color:#fee546; }

/*	.menuOff_up0  {background-color:#FDD327;} */
.menuOff_up0  {background-color:#660066; }	
.menuOff_up0 .bet1 {font-size:13px; color: #ffffff; line-height:150%;	}

/* 배팅리스트 기본스타일	*/
.menuOff {border-left: 1px solid #000000;height:37px;}
.menuOff .bet1 {font-size: 12px; color: #E4E4E4; line-height:150%; font-weight:bold;}

/* 배팅 마감 css	  no-repeat;background-repeat: no-repeat; background-position: right bottom */
.menuOff_magam { color:#474747; background-color:#222222; }
.menuOff_magam .bet1 { font-size:8pt; color: #414141; line-height:150%; }

/* 리스트 hover적용  */
.menuOff_hover { color:#000 !important; background-color:#fee546; border:1px solid #474747; height: 37px; }
.menuOff_hover .bet1 { color: #000 !important; font-size:12px; }
.menuOff_hover .bet1 .handy { color:#000 !important; }
.menuOff_hover .bet1 .vs { color:#000 !important; }

/*경기결과 리스트기본적용 */
.menuOff_win {border:1px solid #474747;  }
.menuOff_win .bet1 { font-size: 8pt; color: #414141; line-height:150%;	}

.menuOff_lose { border:1px solid #fff; background-color: #474747;}
.menuOff_lose .bet1 {font-size: 8pt; color: #E4E4E4; line-height:150%; }


.inputA_guass  {	/*예상배팅금액에 사용 하는 스타일*/
	font-family:,u,,u; 
	font-size:8pt; 
	font-weight: bolder;
	color:#000000; 
    background:#FFCC2A; 
	border:1 solid #FFCC2A;  
	padding:2 2 0 0; 
	text-align: right;
}


/*=================*/
.notice {}
.notice .board_notice{font-family: ,u;,u,font-size: 9pt;color: #ffffff;line-height:150%;}
.notice .num_kakhi_b{font-family: tahoma;font-size: 8pt;color: #000000; line-height:150%;}

.bod {}
.bod .board{ font-family: ,u;,u,font-size: 8pt;color: #000000;line-height:150%;}
.bod .num_kakhi_b{font-family: tahoma;font-size: 8pt;color: #000000; line-height:150%;}

.bod_up {}
.bod_up .board{ font-family: ,u;,u,font-size: 10pt;color: #FFFFFF;line-height:150%;}
.bod_up .num_kakhi_b{font-family: tahoma;font-size: 10pt;color: #FFFFFF;font-weight: bold;line-height:150%;}

/*-----------------*/
	
/*여기*/
.bet_over {
	background:url(../images/arrow_up.gif) 0 center no-repeat; 
}
.bet_under {
	background:url(../images/arrow_down.gif) 0 center no-repeat; 
}

.olive8 { color:#fea732; font-size:14px; font-family:'Noto Sans' !important;font-weight:bold; }
.num_orange { color:#ffe400; }


/*********** //////  공통 css ************/


/* pc  login.php -> /skin/member/basic/resister_form.php */ 
.resister_wrap { width:600px; margin:20px auto;}
.h_top { width:630px; height:87px; position:relative; z-index:1000;  }
.resister_wrap input[type=text], .resister_wrap input[type=password]  { width:100%; height:32px; }
.join_wrap { border:5px solid #f7b400;background:#fff;display:block;width:600px; margin:0 auto; padding:20px;}
.join_wrap input, .join_wrap label {
	vertical-align:middle !important;
	}	
.join_wrap .float_l {float:left; }
.join_wrap{position:relative;}
.join_wrap dl{margin:0px 0 0px !important;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;}
.join_wrap dd.kaka strong {font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;color:#555;}
.join_wrap dt{clear:both;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #aaa;}
.join_wrap dt:after{clear:both;display:block;content:'';}
.join_wrap dt strong{display:block;float:left;font-weight:bold !important;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;font-size:20px !important;}
.join_wrap dt span{font-size:11px;float:right;margin-top:10px;}
.join_wrap dt span em{font-style:normal;color:#f00;display:inline-block;}
.join_wrap dd{display:block;clear:both;font-size:14px;line-height:18px;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;padding:10px 5px;color:#777;}
.join_wrap td input{background-color:#fff;width:95%;}
.tbl_frm01 dd { text-align:left; }
.join_wrap table{width:100%;margin:10px auto 20px !important;;}
.join_wrap table th{padding:10px 0px !important;text-align:left;background:#fff !important;}
.join_wrap table th em.im{font-style:normal;display:inline-block;padding:0 2px;color:#f00;font-weight:bold;}
.join_wrap table td{background:#fff !important;color:#666;padding:10px 0 !important;}
.join_wrap table th{border:none;border-bottom:1px solid #ddd;}
.join_wrap table th strong{border:none !important;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;font-size:14px;font-weight:bold !important;color:#1b1b1b;letter-spacing:0;padding-left:5px;}
.join_wrap table td li label{font-size:12px !important;display:block;padding:0 5px;width:100%;}
.join_wrap table td li{float:left;width:20%;margin:3px 0;}
.join_wrap .tbl_wrp{margin:10px auto !important;padding:10px;}

.btn_confirm{ position:relative;margin:0 auto; z-index:1000;}
.btn_join{ margin:0 auto !important;display:block;background:#17ade9;width:100% !important;padding:0 25px !important;color:#fff;font-size:19px !important;letter-spacing:0.03em;text-align:center;line-height:3em !important;height:3em !important; font-weight:bold;}

table.tbl_style02{width:96% !important;margin:20px auto;}
table.tbl_style02 tr{border-bottom:1px solid #eee;}
table.tbl_style02 thead th{font-size:14px;background:#fbfbfb;padding:1.2em 0;border-top:1px solid #eee;font-weight:normal;}
table.tbl_style02 tbody th{font-size:15px;line-height:22px;font-weight:normal;border:1px solid #ddd;border-left:none;border-right:none;letter-spacing:-0.07em;color:#111;padding:20px 0;}
table.tbl_style02 tbody th strong{display:block;border-right:2px solid #ddd;}
table.tbl_style02 tbody th strong{font-weight:normal;}
table.tbl_style02 tbody td{padding:20px;border:1px solid #ddd;border-left:none;border-right:none;}
table.tbl_style02 tbody td input[type=text],table.tbl_style02 tbody td input[type=password]{background:#fff;border:1px solid #ccc;-webkit-border-radius:5px; 	-moz-border-radius:5px;border-radius: 5px;  height: 35px;   line-height: 31px;padding:0 10px;}
table.tbl_style02 tbody td a{font-size:13px;color:#555;letter-spacing:-0.05em;}
table.tbl_style02 tbody td a:hover{font-weight:bold !important;}
table.tbl_style02 tbody td span.ab,table.tbl_style02 tbody td p span.ab{border:1px solid #dedede;width:93%;font-size:13px;line-height:1.583em;color:#666;letter-spacing:-0.05em;display:block;padding:7px 2% 10px;margin:0 0 7px 0;letter-spacing:-0.05em;}
table.tbl_style02 tbody td span.ab:after,table.tbl_style02 tbody td p span.ab:after{clear:both;display:block;content:'';}
table.tbl_style02 span.red{color:#ff0000;font-weight:bold;}
/***********  //  login.php ->  bbs/skin/resister_form.php  ***********/


/* pc  /css/game02.css  layout부분 */ 
/* head.php의   header부분  */
#body_wrap{min-width:1730px; margin:0 auto; }
	
.header_wrap{display:block;position:relative;width:100%;}
.header_wrap:after{clear:both;display:block;content:'';}

.mainheader_inner_bg { width:100%;}	
.mainheader_inner {position:relative; width:100%; margin:0 auto; overflow:hidden; color:#ffffff; font-size:13px;}

/* topmenu */
.header_inner .topmenu {float:left; width:430px; padding-left:100px; height:55px; }
.header_inner .topmenu ul li { float:left; height:55px; line-height:55px; }
.header_inner .topmenu ul li a { color:#fff; padding-left:30px;}
.header_inner .topmenu ul li a:hover {color: #f9d616;text-shadow: 0 0 6px #e0be00;}
.header_wrap .header_inner{width:100%; margin:0 auto; position:relative;-moz-box-shadow: 3px 3px 10px 0px #111; -webkit-box-shadow: 3px 3px 10px 0px #111;	box-shadow: 3px 3px 10px 0px #111; background:#161415; height:60px; min-width:880px;}
.header_wrap .header_inner .logo{ float:left;margin-top:2px;}	

/* top nav */
.main_header_wrap { width:100%;}	
.head_nav_wrap {width:100%;text-align:center;background:#262933; clear:both; height:60px;min-width:1650px;}
.head_nav_wrap .menu { width:1174px;height:60px;  margin:0 auto; }
.head_nav_wrap .menu > div { float: left; padding-right:36px; padding-top:7px;}
.head_nav_wrap .menu > div:first-child { margin-left:0; }
.head_nav_wrap .menu div ul li:hover > a {  color:#e0be00 !important;text-shadow: 0 0 6px #e0be00; }	
.head_nav_wrap .menu div > ul > li > a { display: block;  font-weight:normal; height:46px; line-height:46px; text-decoration: none; font-size:16px; color:#fff; font-weight:bold;  }
.head_nav_wrap .menu div > ul > li > a.text_e5d7c3 { color:#1ebafe;  }

.head_nav_wrap .subMenu { display:none; }
.gnb_menu:hover .subMenu {display:block;position:absolute;top:102px; z-index:10000; }


.head_nav_wrap .subMenu dl > dd { width:112px; height:30px;}
.head_nav_wrap .subMenu dl > dd { background:#555; height:30px; border:1px solid #000; }
.head_nav_wrap .subMenu dl > dd > a { text-align:center; display: block; font-family:'Noto Sans'; font-weight:normal; width:112px; height:30px; line-height:30px; text-decoration: none; font-size:14px; color:#fff; box-sizing:border-box; }
.head_nav_wrap .subMenu dl > dd > a:hover { color:#ffd200; background:#6a1004; height:30px; border:1px solid #ffffff; }		
.head_nav_wrap .menu div ul li.btn_main_active > a { color:#ffe200 !important;}


.mainheader_inner .myB_top{ float:left;}
.mainheader_inner .myB_top span{font-size:12px;color:#fff;letter-spacing:0.03em;font-weight:300;}
.mainheader_inner .myB_top strong{letter-spacing:-0.04em;}
.mainheader_inner .myB_top .lv_icon { float:left; text-align:center; padding:7px 5px 0 0; margin:0;vertical-align:bottom; }
.mainheader_inner .myB_top .lv_icon span { padding:0; float:left;line-height:30px;}
.mainheader_inner .myB_top strong.lv{color:#ffd800;line-height:30px; float:left;}
.mainheader_inner>div:after{clear:both;display:block;content:'';}
.mainheader_inner strong.lvIcn{display:block;width:18px;height:21px;float:left;margin-right:5px;}

.tmnu {float:right; padding:15px 15px 0 0 ;}
.tmnu li { float:left; }
.tmnu li a{ float:left; height:50px;line-height:50px; font-size:13px; color:#fff;}

.top_head_button { height:31px;line-height:31px;float:left; text-align:center;  color:#fff; padding:0 20px 0 20px; }
.top_head_button:hover { background:#3a4141; color:#ffffff; text-decoration:none; }
.mainheader_inner .tmnu a {color:#fff;display: block;line-height: 27px; font-size:14px;	}
.mainheader_inner .tmnu span{display:inline-block;padding:0;}
.mainheader_inner .tmnu em {font-style:normal;font-weight:bold;color:#1ebafe; padding:0; margin:0;}
.tmnu strong.cg_money{color:#ffc805;}
.tmnu strong.cg_point{ color:#ffc805;}
	
/* pc  head.php -> top_gnb 
.main_nav {width:1440px; height:20px; margin:0 auto;}
.main_nav ul{float:left; padding:0; list-style:none; margin:25px 0 0 160px;}
.main_nav ul li { float:left; list-style-type: none;  }
.main_nav ul li a { margin:0 0 0 62px;  font-size:19px; font-family:'Noto Sans'; text-decoration:none; color:#fff ; display:block; letter-spacing:-0.06em;font-weight:bold;}
.main_nav ul li:hover > a{ color:#fea732 !important;}
.main_nav ul li a.on{ color:#fea732 !important; }
#sub_nav { display:none; width:100%; height:360px; background:url(/images/login_code_bg.png); position:absolute; top:124px; left:0;z-index:999999;}
#sub_nav #sub_nav_wrap {width:1440px; height:260px; margin:0px auto;}
.nav1 {float:left; text-align:left; width:60px; margin-left:223px; }
.nav2 {float:left; text-align:left; width:115px; margin-left:50px; }
.nav3 {float:left; text-align:left; width:105px; margin-left:50px; }
.nav4 {float:left; text-align:left; width:127px; margin-left:107px; }
.nav5 {float:left; text-align:left; width:105px; margin-left:12px; }
.nav6 {float:left; text-align:left; width:105px; margin-left:41px; }
.nav7 {float:left; text-align:left; width:105px; margin-left:28px; }
.nav8 {float:left; text-align:left; width:127px; margin-left:40px; }
.nav9 {float:left; text-align:left; width:105px; margin-left:50px; }
.nav10 {float:left; text-align:left; width:50px; margin-left:297px; }
#sub_nav_wrap a{color:#2d2d2d; font-size:14px; font-family:'Noto Sans'; text-align:left;text-decoration:none; line-height:26px; color:#fff; letter-spacing:-0.05em;}
#sub_nav_wrap a:hover{ color: #fea732;}
***********  //  pc  head.php -> top_gnb  ***********/

div.logout_btn { 
text-align:center;
width: 62px;
height: 22px;
display: inline-block;
background: #7a0000;
background: -webkit-linear-gradient(#8b0000, #7a0000);
background: -moz-linear-gradient(#8b0000, #7a0000);
background: -ms-linear-gradient(#8b0000, #7a0000);
background: -o-linear-gradient(#8b0000, #7a0000);
background: linear-gradient(#8b0000, #7a0000);
-pie-background: linear-gradient(#8b0000, #7a0000);
behavior: url(PIE.htc);
border-radius:10px;
	}
div.logout_btn > a { color:#fff;
	display: block;
	line-height: 22px; font-size:12px;
}
div.logout_btn:hover { 
background: #ba3500;
background: -webkit-linear-gradient(#eb4e00, #ba3500);
background: -moz-linear-gradient(#eb4e00, #ba3500);
background: -ms-linear-gradient(#eb4e00, #ba3500);
background: -o-linear-gradient(#eb4e00, #ba3500);
background: linear-gradient(#eb4e00, #ba3500);
-pie-background: linear-gradient(#eb4e00, #ba3500);
behavior: url(PIE.htc);
 }


.quick_news{float:left;padding:0; line-height:40px;  width:100%; height:40px; margin-top:10px; margin-left:30px; background:#000; border-radius:5px;}
.quick_news dt,.hBtm_area .quick_news dd{float:left;}
.quick_news dt{ padding:0; margin:5px 0 0 0;width:100px; float:left;}
.quick_news dd{ float:left; width:100%; padding-left:100px; margin-left:-100px; box-sizing:border-box; }
.quick_news dt strong{padding:0 0.5em;font-size:13px;text-align:center; }
.quick_news dd strong{color:#fff !important;font-size:13px; line-height:32px;}

.video_wrap {width: 930px; height: 360px;float: left;overflow: hidden}

/* pc    ///       /css/game02.css  layout부분 */ 
/* ///             head.php의   header부분   */
/***********  //  pc  head.php -> top_gnb  ***********/

/* pc- index.php ->  /css/game02.css  layout부분 */ 
#container{clear:both; margin:0 auto ;}
.m_banner_wrap { width:100%; position:relative; display:block; }
.m_banner_wrap .m_banner1 {width:1440px; margin:0 auto; overflow:hidden;}
.m_banner_wrap .m_banner1 ul { float:left;}
.m_banner_wrap .m_banner1 ul li {float:left;}

.m_banner_wrap .m_banner2 {width:1440px; margin:0 auto;overflow:hidden;}
.m_banner_wrap .m_banner2 ul { float:left;}
.m_banner_wrap .m_banner2 ul li {float:left;}

.m_banner_wrap .m_banner3 {width:1440px; margin:0 auto;overflow:hidden;}
.m_banner_wrap .m_banner3 ul { float:left;}
.m_banner_wrap .m_banner3 ul li {float:left;}

.m_banner_wrap .m_banner4 { width:1440px; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.m_banner_wrap .m_banner4 .gamewrap { float:left; width:956px; height:195px; margin-top:20px; background:url(/images/bg_today.png) no-repeat; padding-top:58px; margin-bottom:-38px;}
.m_banner_wrap .m_banner4 .latestnoticewrap { float:right; width:462px; height:195px;margin-top:20px; background:url(/images/bg_notice.png) no-repeat;  padding-top:65px; margin-bottom:-45px; }

/********************* //  index.php  -  css        *********************/



/*************************** head.php -> top site map   *******************/
.lnb_wrap{background:#222222; clear:both; display:block; width:100%; height:48px; line-height:48px;  margin-bottom:10px;}
.lnb_wrap:after{clear:both;display:block;content:'';}
#lnb{width:1440px;margin:0 auto; }
#lnb h2.sub_tit{float:left;padding-right:30px; padding-left:40px; background:url(/images/bg_lnb_tit.png?z) no-repeat 13px 13px; font-family:'Noto Sans',tahoma;}
#lnb h2.sub_tit strong{font-size:26px;font-weight:300;color:#ffc805;display:block;font-family:'Noto Sans',tahoma; }

#lnb li{display:block;float:left;}
#lnb li:hover,#lnb li.on{color:#ffe400;}
#lnb li:hover a strong,#lnb li.on a strong{color:#ffe400;}
#lnb li a{display:block;padding:2px 5px 0;color:#b2b2b2;letter-spacing:-0.07em;}
#lnb li a strong{font-family:'Noto Sans', tahoma ;font-size:14px;}

/*************************** 미니게임 레이아웃   *******************/




/*******************tail.php left영역 banner영역   *******************/
/* sub   스포츠 배팅 가운데 영역 레이아웃( 배팅카트쪽 포함) head.php에서부터 인클루드됨 */
.sub_w{width:1440px;margin:0 auto; position:relative; }
.sub_w:after{clear:both;display:block;content:'';}
.sub_cnt{width:1140px; float:left; background:#272a2b; overflow:hidden; text-align:center; }

/* sub   미니게임 레이아웃 */
.sub_m{width:1440px;margin:0 auto; position:relative; }
.sub_m:after{clear:both;display:block;content:'';}
.sub_mcnt{width:930px; float:left; background:#272a2b; overflow:hidden; text-align:center;}
.m_left { width:240px; float:left; margin-right:7px;}
.lft_wrap2{ width:255px; float:right; display:inline;}

/* lef게임종목 불러오는영역 */
.left_league_table { width:178px; margin-right:20px;  }
.left_league_table thead  { display:block; width:178px; height:38px; background:url(/images/left_league_table_tit.jpg) no-repeat;}
.left_league_table thead:hover  { display:block; width:178px; height:38px; background:url(/images/all_over.jpg) no-repeat;}
.left_league_table tbody td { padding-left:15px;} 
 /* // lef게임종목 */ 
 
/*tail.php 배팅카트 오른쪽 레이아웃 */
#floater { width:320px; vertical-align:top; }
#floater .betting-slip { width:320px; margin:0 auto; background:#303137;}
.bet_cart_btn { width:315px; }
.bet_cart_money_btn { width:315px; }
.bet_cart_money_btn ul { width:315px;position:relative; overflow:hidden }
.bet_cart_money_btn ul:after { width:100% content:""; display:block; clear:both; }
.bet_cart_money_btn ul li { float:left; width:81px; margin-right:5px; margin-bottom:5px; }
.bet_cart_money_btn ul li:last-child { margin-right:0; }
.betting_caution { width:310px; margin:4px 0;border:1px solid #000000;  }
.betting_caution td { width:50%; height:33px; line-height:33px; background:#212227; padding:0 10px;  }
.betting_caution td > span { color:#989898; } 
.betting_caution td > strong { color:#fea732; } 

/* 미니게임의 공지사항 */
.left_notice {margin-bottom:30px;}
.left_notice_table a { color:#fff; }
.left_notice_table td { color:#ddd; height:27px; }

/*rank 에 사용되는 폰트 및 css*/
.txt_grey {color:#e9e9e9;}
.txt_skyblue {color:#d92b0d;}
.txt_bk {color:#7ed94c;}

.rrr_table th{ text-align:center; color:#fff; padding:5px; font-size:11px;}
.rrr_table td{ text-align:center; color:#fff; padding:5px; font-size:11px;}
.rrr_table tr.rrank1 td{ color:#f9ff00;}
.rrr_table tr.rrank2 td { color:#00ffe9;}
.rrr_table tr.rrank3 td { color:#3ba9ff;}

.rank_wrap { width:284px; background:url(/images/bg_rank_area.jpg) no-repeat; background-color:#1d1d1d; }
.rank_area{ width:255px; margin:0 auto; text-align:center; margin-top:15px; font-family:'Noto Sans', tahoma; }
.rank_wrap .rank_area dl > table th { /*display:inline-block;*/ width:25%; height:28px; line-height:28px; background:#0f0f0f; font-size:12px; color:#757575; font-family:'Noto Sans', tahoma; margin:10px 0; }
.rank_wrap .rank_area dl > table td { height:34px; color:#fff; padding:0 3px; font-family:'Noto Sans', tahoma; }
.rank_wrap .rank_area dl > table tr.rrank1 td { color:#f9ff00;}
.rank_wrap .rank_area dl > table tr.rrank2 td { color:#00ffe9;}
.rank_wrap .rank_area dl > table tr.rrank3 td { color:#3ba9ff;}

.rank_box01 dd { display:block; height:25px; margin:5px 0; }
.rank_box01 dd a { color:#fff; display:block; padding:5px 0; }

.rank_box02 dd { display:block; color:#fff;  height:25px; margin:5px 0; }
.rank_box02 dd a { color:#fff; }

.banner_kakao_cart { position:relative; width:270px; height:94px; background:url(/images/bg_banner_kakao_cart.jpg) no-repeat; margin-top:10px; }
.banner_kakao_cart .kakao { position:absolute; top:46px; left:18px;  text-align:center; width:145px; height:32px; line-height:32px;}
.banner_kakao_cart .kakao > span { color:#ffdf00; font-size:14px; }
/* right_banner */
.sub_w .lft_wrap{ width:284px; float:right; display:inline;}
/*******************  // tail.php left영역 banner영역   *******************/


/**************** 중전,환전,포인트, 배팅가이드 layout & css*************/

/*layout & css */
.content_wrap{ padding:0px;min-height:550px;}
.content_wrap table,
.content_wrap td,
.content_wrap th,
.content_wrap strong,
.content_wrap em,
.content_wrap li,
.content_wrap a,
.content_wrap span,
.content_wrap dd,
.content_wrap dt,
.content_wrap input {
		font-family:'Noto Sans',tahoma
		}
		
/* 충전, 환전, 포인트 */			
/*		
.content_wrap .s_top{text-align:center;padding:0;margin-bottom:10px;}
.content_wrap .s_top h2 strong{height:38px;display:inline-block;padding:0 6px;margin-bottom:2px;font-size:26px;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;color:#ffffff;font-weight:300;border:5px solid #7eb400;}
.content_wrap .s_top h2 span{display:block;text-align:center;text-transform:uppercase;font-size:12px;font-weight:normal;color:#888;line-height:20px;letter-spacing:0.07em;}
*/
/* 충전, 환전, 포인트, 마이페이지 공통 */	
table.tbl_style03 { 
	width:100%;margin:0px auto;
	background:#343434;border:1px solid #000;border-left:none;border-right:none;
	}
table.tbl_style03 thead th{
	font-size:15px;background:#343434;
	padding:1.2em 0;color:#fff;font-weight:normal;border:1px solid #000;
	}
table.tbl_style03 tbody tr:nth-child(even){background-color:#343434;}
table.tbl_style03 tbody th {	
	width:90px;ine-height:22px;font-weight:bold;border-top:1px solid #000;border-left:none;border-right:none;letter-spacing:-0.00em;color:#ffffff;padding:10px;
	}
table.tbl_style03 tbody th strong {
	display:block;font-weight:bold;font-size:15px;color:#fff;letter-spacing:-0.05em;
	}
table.tbl_style03 tbody td{
	position:relative;padding:20px;border-top:1px solid #000 !important;
	}
table.tbl_style03 tbody td input[type=text],
table.tbl_style03 tbody td input[type=password]{	background:#fff;border:1px solid #aaa; height: 35px;   line-height: 31px;padding:0 10px;
}
table.tbl_style03 tbody td a{font-size:13px;color:#fff;letter-spacing:-0.05em;}
table.tbl_style03 tbody td a:hover{font-weight:bold !important;}
table.tbl_style03 tbody td span.ab,table.tbl_style03 tbody td p span.ab {
	font-weight:bold;width:93%;font-size:12px;line-height:1.583em;color:#fff;letter-spacing:-0.03em;display:block;padding:0;margin:0 0 7px 0;letter-spacing:-0.05em;
	}
table.tbl_style03 tbody td span.ab:after,table.tbl_style03 tbody td p span.ab:after { 
	clear:both;display:block;content:'';
	}
table.tbl_style03 span.red { color:#ff0000;font-weight:bold; }

.money_wrap .mycash{border:none !important;background:none !important;font-weight:bold;font-size:22px;color:#e32020;}

.money_wrap .img_money{background:url('/images/img_money.png') no-repeat;display:block;text-indent:-999999px;}
.money_wrap .img_dosit{display:none;}
.money_wrap .img_dosit{width:671px;height:500px;background:url('/images/sub/img_dosit.png') 0 0 no-repeat;margin:10px 0 ;}
.money_wrap .bank_area{display:block;width:98%;margin:15px 0 0 0 ;}
.money_wrap .bank_area:after,.money_wrap .bank_area dl:after{clear:both;display:block;content:'';}
.money_wrap .bank_area dl{display:block;background:#2b2b2b;}
.money_wrap .bank_area dt{padding:7px 10px 7px;text-align:center;color:#fff;background:#888;line-height:1.5em;}
.money_wrap .bank_area dt strong{font-size:13px;}
.money_wrap .bank_area dd{float:left;border:none;padding:5px;width:44%;}
.money_wrap .bank_area li{display:block;clear:both;padding:10px;border-bottom:1px solid #333;}
.money_wrap .bank_area span{font-size:12px;color:#999;letter-spacing:-0.02em;font-family:dotum !important;}
.money_wrap .bank_area dd strong{width:100px;height:26px;float:left;}
.money_wrap .bank_area strong.kb{background-position:-353px -126px;}
.money_wrap .bank_area strong.wr{background-position:-353px -173px;}
.money_wrap .bank_area strong.sh01{background-position:-353px -228px;}
.money_wrap .bank_area strong.hn{background-position:-353px -275px;}
.money_wrap .bank_area strong.sc{background-position:-353px -325px;}
.money_wrap .bank_area strong.ct{background-position:-353px -362px;}
.money_wrap .bank_area strong.keb{background-position:-353px -395px;}
.money_wrap .bank_area strong.dg{background-position:-353px -443px;}
.money_wrap .bank_area strong.bs{background-position:-478px -129px;}
.money_wrap .bank_area strong.gj{background-position:-478px -169px;}
.money_wrap .bank_area strong.gn{background-position:-478px -205px;}
.money_wrap .bank_area strong.nh{background-position:-478px -242px;}
.money_wrap .bank_area strong.sh02{background-position:-478px -277px;}
.money_wrap .bank_area strong.ibk{background-position:-478px -312px;}
.money_wrap .bank_area strong.sh03{background-position:-478px -350px;}
.money_wrap .bank_area strong.er{background-position:-478px -390px;}
.money_wrap .bank_area strong.mg{background-position:-478px -436px;}

.money_wrap .money_btn_area input	{
	cursor:pointer;width:12%;float:left;display:block !important;
	font-family:"Noto Sans", tahoma; font-size:13px;margin:1px;padding:7px 7px 9px;
	margin:1px 3px 6px 0;
	color:#fff; font-weight:bold !important;
	background: #4f4f4f;
	background: -webkit-linear-gradient(#4f4f4f, #3e3e3e);
	background: -moz-linear-gradient(#4f4f4f, #3e3e3e);
	background: -ms-linear-gradient(#4f4f4f, #3e3e3e);
	background: -o-linear-gradient(#4f4f4f, #3e3e3e);
	background: linear-gradient(#4f4f4f, #3e3e3e);
	-pie-background: linear-gradient(#4f4f4f, #3e3e3e);
	behavior: url(PIE.htc);
	}
.money_wrap .money_btn_area input:hover{
	font-weight:bold;color:#fae200 !important;
	background: #7a0000;
	background: -webkit-linear-gradient(#8b0000, #7a0000);
	background: -moz-linear-gradient(#8b0000, #7a0000);
	background: -ms-linear-gradient(#8b0000, #7a0000);
	background: -o-linear-gradient(#8b0000, #7a0000);
	background: linear-gradient(#8b0000, #7a0000);
	-pie-background: linear-gradient(#8b0000, #7a0000);
	behavior: url(PIE.htc);
	}
.money_wrap .money_btn_area dl{width:100% !important;position:relative;}
.money_wrap .money_btn_area dl:after{clear:both;display:block;content:'';}
.money_wrap .money_btn_area dd{clear:both;display:block;padding:0;margin:0;}
.money_wrap .money_btn_area dd .btn_reset {
	color:#fff !important;height:68px;position:absolute;right:14px;top:0;font-weight:bold;
	background: #7a0000;
	background: -webkit-linear-gradient(#8b0000, #7a0000);
	background: -moz-linear-gradient(#8b0000, #7a0000);
	background: -ms-linear-gradient(#8b0000, #7a0000);
	background: -o-linear-gradient(#8b0000, #7a0000);
	background: linear-gradient(#8b0000, #7a0000);
	-pie-background: linear-gradient(#8b0000, #7a0000);
	behavior: url(PIE.htc);
	}
	.money_wrap .money_btn_area dd .btn_reset:hover {
	color:#fff !important;height:68px;position:absolute;right:14px;top:0;font-weight:bold;
	background: #ba3500;
	background: -webkit-linear-gradient(#eb4e00, #ba3500);
	background: -moz-linear-gradient(#eb4e00, #ba3500);
	background: -ms-linear-gradient(#eb4e00, #ba3500);
	background: -o-linear-gradient(#eb4e00, #ba3500);
	background: linear-gradient(#eb4e00, #ba3500);
	-pie-background: linear-gradient(#eb4e00, #ba3500);
	behavior: url(PIE.htc);
	}
	
.money_wrap	.ac > input[type=submit] { 
	width:100%; font-size:30px; margin:10px 0;
	color:#fff;height:60px;
	font-family:"Noto Sans", tahoma;
	background: #25aae8;
}
.money_wrap .ac > input[type=submit]:hover { 
	width:100%; font-size:30px;
	color:#fff;height:60px;
	background: #3fb6ee;
}
.money_wrap .money_btn_area dd .btn_alll {
	width:98%;color:#fff;padding:9px 7px 10px;
	background: #0a1f33;
	background: -webkit-linear-gradient(#224669, #0a1f33);
	background: -moz-linear-gradient(#224669, #0a1f33);
	background: -ms-linear-gradient(#224669, #0a1f33);
	background: -o-linear-gradient(#224669, #0a1f33);
	background: linear-gradient(#224669, #0a1f33);
	-pie-background: linear-gradient(#224669, #0a1f33);
	behavior: url(PIE.htc);	
	}	
.money_wrap .money_btn_area dd .btn_alll:hover {
	width:98%;color:#fff;padding:9px 7px 10px;
	background: #1a2f3e;
	background: -webkit-linear-gradient(#2f536d, #1a2f3e);
	background: -moz-linear-gradient(#2f536d, #1a2f3e);
	background: -ms-linear-gradient(#2f536d, #1a2f3e);
	background: -o-linear-gradient(#2f536d, #1a2f3e);
	background: linear-gradient(#2f536d, #1a2f3e);
	-pie-background: linear-gradient(#2f536d, #1a2f3e);
	behavior: url(PIE.htc);	
	}

.money_wrap .site_selector,.money_wrap .site_selector{display:inline-block ;;clear:both;margin:5px 0;text-align:center;}
.money_wrap .site_selector li,.money_wrap .site_selector li{display:block;cursor:pointer;width:66px;height:66px;float:left;margin:0 5px 5px;filter: alpha(opacity=40) ;/* internet explorer */     -khtml-opacity: 0.4 ;    /* khtml, old safari */     -moz-opacity: 0.4;     /* mozilla, netscape */     opacity: 0.4;           /* fx, safari, opera */;border:1px solid #ddd;-webkit-border-radius:21px; 	-moz-border-radius:21px;border-radius: 21px;;}
.money_wrap .site_selector li.on,.money_wrap .site_selector li.on{;filter: alpha(opacity=100) ;/* internet explorer */     -khtml-opacity: 1 ;    /* khtml, old safari */     -moz-opacity: 1;     /* mozilla, netscape */     opacity: 1;           /* fx, safari, opera */;border:2px solid #fea732;margin-bottom:3px;}

/* 충/환전 내역 리스트 table css */
.wr_ch_table { background:#1d1d1d; }
.wr_ch_table th { background:#ffc805; font-weight:bold; color:#000; text-align:center;}
.wr_ch_table td { text-align:center; color:#929292;  }
/*   ///  충/환전 내역 리스트 table css */


/* 마이페이지 my_info.php */ 
.my_info_wrap .ac > input[type=submit] { 
	width:100%; font-size:30px; margin:10px 0;
	color:#fff;height:60px;
	font-family:"Noto Sans", tahoma;
	background: #25aae8;
}
.my_info_wrap .ac > input[type=submit]:hover { 
	width:100%; font-size:30px;
	color:#fff;height:60px;
	background: #3fb6ee;
}
/*  // 마이페이지 */


/*   게시판 skin/board/basic2_g4   */
.board_list_th_table { height:37px; background:url(/images/bg_betting_head.png) repeat-x; }
.board_list_th_table td { font-size:14px; color:#fff;  }
.board_tr_table { heigth:42px; background:#1d1d1d; }
.td_borderbottom td { height:1px; background:#000; }

.board_btn_table .btn_bo_user {float:right;margin:0;padding:0;list-style:none}
.board_btn_table .btn_bo_user li {float:left;margin-left:5px}

/* write.skin.php */
#bo_v {margin-bottom:20px;padding-bottom:20px}
#bo_v_title {width:1037px; height:52px; line-height:52px; margin:0 auto; font-size:18px; font-weight:normal; text-align:center; border:1px solid #891404;}

#bo_v_title span{display:block;font-size:1.333em !important;margin-bottom:2px;color:#b1a000;font-weight:bold;letter-spacing:-0.02em;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;}
#bo_v_title strong{display:block;font-size:1.6em;font-weight:normal;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important; color:#ffffff;}
#bo_v_title strong em{font-style:normal;}

#bo_v_info {width:96%;margin:0 auto 0px;}
#bo_v_info h2 {margin:0;padding:0;height:0;overflow:hidden}
#bo_v_info strong {display:inline-block;margin:0 15px 0 5px;font-weight:normal}
#bo_v_info .sv_member,
#bo_v_info .sv_guest,
#bo_v_info .member,
#bo_v_info .guest {font-weight:bold}

#bo_v_top { color:#fff;width:96%;margin:0 auto 10px;padding:10px 0;zoom:1}
#bo_v_top:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_top a { color:#fff; }
#bo_v_top h2 {margin:0;padding:0;height:0;overflow:hidden}
#bo_v_top ul {margin:0;padding:0;list-style:none}

#bo_v_bot {zoom:1;width:96%;margin:0 auto 10px;}
#bo_v_bot:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_bot h2 {margin:0;padding:0;height:0;overflow:hidden}
#bo_v_bot ul {margin:0;padding:0;list-style:none}

.bo_v_nb {float:left}
.bo_v_nb li {float:left;margin-right:5px}
.bo_v_com {float:right}
.bo_v_com li {float:left;margin-left:5px}

#bo_v_atc {width:96% !important;min-height:200px;height:auto !important;padding:30px 0;margin:0 auto 20px; border-bottom:1px solid #000000;}
#bo_v_atc_title {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_v_img {margin:0 0 10px;width:100%;overflow:hidden;zoom:1}
#bo_v_img:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_img img {margin-bottom:20px;max-width:100%;height:auto}

#bo_v_con {margin-bottom:30px;width:100%;font-size:1.2em;color:#ffffff;line-height:1.5em;word-break:break-all;overflow:hidden;letter-spacing:-0.05em; font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important; text-align:left}
#bo_v_con a {color:#000;text-decoration:underline}
#bo_v_con img {max-width:100%;height:auto}

#bo_v_act {margin-bottom:30px;text-align:center}
#bo_v_act a {margin-right:5px;vertical-align:top}
#bo_v_act span {display:inline-block;margin-right:5px;padding:0 10px;height:23px;border:1px solid #ccc !important;background:#fafafa !important;color:#000 !important;text-decoration:none !important;line-height:2.15em;vertical-align:top}
#bo_v_act strong {color:#ff3061}
#bo_v_act_good,
#bo_v_act_nogood {position:absolute;font-size:0;line-height:0;overflow:hidden}

/* 게시판글쓰기 */
.write_head { height:38px; color:#ffffff;background:#2b2b2b; text-align:center; }
.field { height:37px; border:1px solid #000000; background:#ffffff; color:#000000;}
.write{height:32px;border-bottom:1px #555 solid;}

.bott_line {border-top:2px solid #000000;  }
.bott_line td { border-bottom:1px solid #000000; padding:8px 0 8px 0;}
.bott_line td.td_padding_left { padding-left:20px; }

.board_comment_tit { width:150px; }
.board_comment_tit input[type=text] { height:18px; text-align:center;}
.board_comment_tit input[type=text].comment_user { width:80%; }
.board_comment_tit input[type=text].comment_lv { width:20%; }

/*  //// 게시판 skin/board/basic2_g4   */


/* 게시판 -> 배팅내역 */
/*mypage 상단 사이트맵*/
.stop_mnu{display:block;text-align:center;}
.stop_mnu:after{clear:both;display:block;content:'';}
.stop_mnu ul{display:inline-block;}
.stop_mnu li{float:left;margin-left:-1px;}
.stop_mnu li a{font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;display:block;padding:7px 20px;font-size:14px;color:#b2b2b2; border-right:1px solid #000;}
.stop_mnu li a.on{ font-size:14px !important;color:#ffc805;}


/* 게시판 - 배팅내역 - 미니게임 배팅내역 & 마이페이지-memo  bbs/mybetting.php  /skin/member/memo.skin.php */ 
table.tbl_style01{width:100% !important; margin:0 auto 20px;}
table.tbl_style01 thead th{ color:#000; border-collapse:collapse; padding-top:.74em; padding-bottom: .8em; font-size:12px; text-align:center; background:#ffc805;}
table.tbl_style01 tbody tr:nth-child(even) td{background-color:#000000;}
table.tbl_style01 tbody th{font-size:15px;line-height:22px;font-weight:normal;letter-spacing:-0.07em;color:#111;background-color:#000000;padding:15px 0;}
table.tbl_style01 tbody th strong{font-weight:normal;}
table.tbl_style01 tbody td{ border-bottom:1px solid #474747; padding:8px 15px 9px;color:#ffffff !important;}
table.tbl_style01 tbody td input[type=text],table.tbl_style01 tbody td input[type=password]{background:#fff;border:1px solid #ccc;-webkit-border-radius:5px; 	-moz-border-radius:5px;border-radius: 5px;  height: 35px;   line-height: 31px;padding:0 10px;}
table.tbl_style01 tbody td a{font-size:13px;color:#fff;letter-spacing:-0.05em;}
table.tbl_style01 tbody td a:hover{font-weight:bold !important;}
table.tbl_style01 tbody td span.ab,table.tbl_style01 tbody td p span.ab{font-weight:bold;width:93%;font-size:12px;line-height:1.583em;color:#666;letter-spacing:-0.03em;display:block;;padding:0;margin:0 0 7px 0;letter-spacing:-0.05em;font-family:dotum,tahoma !important;}
table.tbl_style01 tbody td .ico_end{display:-moz-inline-box;display:inline-block;padding:0 15px !important;text-align:center;background:#ff4e00 ;border:1px solid #ff4e00;color:#fff !important;letter-spacing:-0.05em;height:2.3em !important;font:bold 13px/2.2em "malgeun gothic",Malgun Gothic,'맑은 고딕', tahoma,돋움,Apple Gothic,sans-serif;vertical-align:0;text-decoration:none !important}
table.tbl_style01 tbody td .ico_cancle{display:-moz-inline-box;display:inline-block;padding:0 15px !important;text-align:center;background:#666 ;border:1px solid #666;color:#fff !important;letter-spacing:-0.05em;height:2.3em  !important;font:bold 13px/2.2em "malgeun gothic",Malgun Gothic,'맑은 고딕', tahoma,돋움,Apple Gothic,sans-serif;vertical-align:0;text-decoration:none !important}
table.tbl_style01 tfoot td{padding:10px 0;}
table.tbl_style01 tbody td .ico_poss{display:-moz-inline-box;display:inline-block;padding:0 15px !important;text-align:center;background:#ff4e00 ;border:1px solid #ff4e00;color:#fff !important;letter-spacing:-0.05em;height:2.3em !important;font:bold 13px/2.2em "malgeun gothic",Malgun Gothic,'맑은 고딕', tahoma,돋움,Apple Gothic,sans-serif;vertical-align:0;text-decoration:none !important}
table.tbl_style01 tbody td .ico_ing{display:-moz-inline-box;display:inline-block;padding:0 15px !important;text-align:center;background:#666 ;border:1px solid #666;color:#fff !important;letter-spacing:-0.05em;height:2.3em  !important;font:bold 13px/2.2em "malgeun gothic",Malgun Gothic,'맑은 고딕', tahoma,돋움,Apple Gothic,sans-serif;vertical-align:0;text-decoration:none !important}
table.tbl_style01 tbody td .ico_no{display:-moz-inline-box;display:inline-block;padding:0 15px !important;text-align:center;background:#ed2026 ;border:1px solid #ed2026;color:#fff !important;letter-spacing:-0.05em;height:2.3em  !important;font:bold 13px/2.2em "malgeun gothic",Malgun Gothic,'맑은 고딕', tahoma,돋움,Apple Gothic,sans-serif;vertical-align:0;text-decoration:none !important}
table.tbl_style01 tfoot td{padding:10px 0;}
table.tbl_style01 tfoot th{background:#ddd;}

table.tbl_style01 .paging{text-align:right;}
table.tbl_style01 .paging{clear:both;text-align:right;}
table.tbl_style01 .paging a{text-transform:uppercase;display:inline-block;padding:0 12px;font-size:12px;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;}
table.tbl_style01 .paging a.pg_next,table.tbl_style01 .paging a.pg_prev{font-weight:bold;color:#222;padding:0 7px;border:none;}
table.tbl_style01 .paging a.on{font-weight:bold;}
/*    //   게시판 - 배팅내역 - 미니게임 배팅내역  bbs/mybetting.php*/ 

/* 마이페이지 쪽지관리, 나를 추천한 회원 css */ 
.win_desc, .totcnt {
	text-align:left; color:#ffffff;padding:10px 0;font-family:'Noto Sans', tahoma;font-size:14px!important
	}
.win_desc strong, .totcnt strong{color:#d90000;font-size:14px}
/* // 마이페이지 css */ 

.board2,.num_orange_b2 { color:#fff;}
.red9b { color:#ff1717;}
.white9b1 { color:#c2c2c2;}
.mb_list tbody td{font-size:13px;text-align:center; color:#fff;}
.mb_list em{font-style:normal;}
.mb_list .tx{display:block;margin:0 auto;}
.mb_list .num{font-size:11px;line-height:11px;}
.mb_list .date,.mb_list .time{color:#fff;line-height:20px;line-height:11px;}
.mb_list .date strong{display:block;line-height:19px;}
.mb_list .time strong{display:block;font-weight:normal;line-height:19px;}
.mb_list .sort{color:#000;letter-spacing:-0.5px;font-size:12px;}
.mb_list .state .tx{font-weight:bold;}
.mb_list .per{color:#fff;}
.mb_list .money01,.mb_list .money02{text-align:right;font-size:12px;line-height:20px;}
.mb_list .money01 strong{font-weight:normal;}
.mb_list td strong.ing,.mb_list td strong.lots{color:#13427d;}
.mb_list td strong.jt{color:#333;}
.mb_list td strong.hit{color:#ef0000;}
.mb_list td strong.no_hit{color:#8d8d8d;}
.mb_mem_top{text-align:center;border:1px solid #ccc;margin:0 auto 10px;width:50%;padding:10px;}
.mb_mem_top:after{clear:both;display:block;content:'';}
.mb_mem_top em{font-style:normal;font-size:14px;text-align:right;font-weight:300;width:10%;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;}
.mb_mem_top strong{font-weight:bold;font-size:15px;color:#f60;text-align:left;font-family:'Noto Sans',맑은 고딕,'Malgeun Gothic','맑은 고딕',dotum !important;}
.mb_mem td{text-align:center;font-size:13px;}
.mb_mem .site_n strong{font-size:14px;}
.mb_mem .sv_use a{font-size:14px !important;font-weight:bold;color:#f60;}
.mb_mem span.ico_wait{display:-moz-inline-box;display:inline-block;padding:0 13px !important;text-align:center;background:#777 ;border:1px solid #777;color:#fff !important;letter-spacing:-0.05em;height:30px !important;font-size:13px;line-height:29px;vertical-align:top;text-decoration:none !important;}
.mb_mem span.ico_ok{display:-moz-inline-box;display:inline-block;padding:0 13px !important;text-align:center;background:#d90000 ;border:1px solid #d90000;color:#fff !important;letter-spacing:-0.05em;height:30px !important;font-size:13px;line-height:29px;vertical-align:top;text-decoration:none !important;}

/* FAQ */ 

.td_subject {color:#25aae8;padding:10px; font-size:16px;}
.faq_content_txt{ padding:10px;text-align:left !important; font-size:12px;color:#fff; font-size:14px;}



.bok_result{background:url(/images/bok_result.png) no-repeat; width:800px; height:301px; text-align:center; padding-top:120px; color:#000; font-size:50px;}

.top_tap { cursor:pointer;height:40px;line-height:40px; color:#ffffff; padding:0 15px;text-decoration:none}
.top_tap_r { height:40px; line-height:40px; background:#ffc805;  color:#000; font-weight:bold;  padding:0 10px 0 10px;} 
.ellipsis { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

/* 2.4 Sidebar & sidebar elements */
.page-sidebar-fixed .sidebar {
    /*position: fixed;*/
}
.sidebar {
    width: 280px;
    /*position: absolute;
    left: 0;
    top: 136px;
    bottom: 0;*/
    /*z-index: 1010;*/
    -webkit-transform: translateZ(0);
}
.sidebar-bg {
    background: #2d353c;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 280px;
    z-index: 1000;
}
.sidebar .nav > li:before,
.sidebar .nav > li:after,
.sidebar .nav > li > a:before,
.sidebar .nav > li > a:after {
    content: '';
    clear: both;
    display: table;
}
.sidebar .nav > li > a {
    padding: 8px 20px;
    line-height: 20px;
    color: #a8acb1;
}
.sidebar.sidebar-grid .nav > li > a {
    border-bottom: 2px solid #000000;
    border-top: 1px solid #383f46;
}
.sidebar.sidebar-grid .nav > li.active > a {
    border-color: #2d353c;
    z-index: 10;
}
.sidebar.sidebar-grid .nav > li + li {
    margin-top: -1px;
	display:block;
}
.sidebar .nav > li.active > a .label.label-theme,
.sidebar .nav > li.active > a .badge {
    background: url(../img/transparent/black-0.4.png);
    background: rgba(0,0,0,0.4);
}
.sidebar .nav > li.expand > a,
.sidebar .nav > li > a:hover,
.sidebar .nav > li > a:focus {
    background: #232a2f;
    color: #a8acb1;
}
.sidebar .nav > li.active > a, 
.sidebar .nav > li.active > a:hover, 
.sidebar .nav > li.active > a:focus {
    color: #fff;
    background: #00acac;
}
.sidebar .nav > li.active > a .label.label-success,
.sidebar .nav > li.active > a .badge.badge-success {
    background: #008a8a;
}
.sidebar .nav > li > a i {
    float: left;
    margin-right: 15px;
    width: 14px;
    text-align: center;
    line-height: 20px;
    font-size: 14px;
}
.sidebar .nav > li > a i[class*="ion-"] {
    margin-right: 11px;
    width: 18px;
    font-size: 18px;
}
.sidebar .nav > li > a .badge {
    margin-top: 1px;
    padding: 3px 8px;
    background: #1b1f24;
    font-weight: 300;
    font-size: 10px;
}
.sidebar .nav > li > a .caret {
    float: right;
    margin-top: 9px;
}
.sidebar .has-sub.active > .sub-menu {
    display: block;
}
.sidebar .sub-menu {
    list-style-type: none;
    padding: 1px 0 3px 22px;
    margin: 0;
    background: #1D2225;
	color:#fafafa;
    position: relative;
    display: none;
}


.sidebar .sub-menu:before {
    content: '';
    position: absolute;
    left: 20px;
    top: 0;
    bottom: 0;
    width: 2px;
    background: #10181F;
}


.sidebar .sub-menu .sub-menu:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0;
    bottom: 0;
    width: 0px;
    background: none;
}

.sidebar .sub-menu .sub-menu {
    padding: 0 0 0 0px;
    background: none;
}
.sidebar .sub-menu > li > a {
    padding: 5px 10px;
    display:block;
    font-weight: 100;
    color: #889097;
    text-decoration: none;
    position: relative;
	border-top:1px solid #282F34;
	border-bottom:1px solid #111;
}

.sidebar .sub-menu > li > a:before {
    content: '\f10c';
    font-family: FontAwesome;
    position: absolute;
    left: 2px;
    font-size: 7px;
    color: #889097;
    top: 50%;
    margin-top: -4px;
    margin-left: -6px;
}

.sidebar .sub-menu .sub-menu > li > a:before {
	content: '';
    font-family: FontAwesome;
    position: absolute;
    left: 0;
    font-size: 7px;
    color: #889097;
    top: 50%;
    margin-top: -4px;
}

.sidebar .sub-menu > li > a:hover,
.sidebar .sub-menu > li > a:focus,
.sidebar .sub-menu > li.active > a,
.sidebar .sub-menu > li.active > a:hover,
.sidebar .sub-menu > li.active > a:focus {

    background: #2D353C;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #2D353C, #222);
	background:    -moz-linear-gradient(180deg, #2D353C, #222);
	background:     -ms-linear-gradient(180deg, #2D353C, #222);
	background:      -o-linear-gradient(180deg, #2D353C, #222);
	background:         linear-gradient(180deg, #2D353C, #222);
	color: #ffcc00;
}
.sidebar .nav > li li.has-sub.active > a {
 

	color: #ffcc00;
}
.sidebar .sub-menu > li.active > a:before {
    color: #00acac;
}
.sidebar .nav .sub-menu > li > a .caret {
    float: right; 
    margin-top: 7px;
}
.sidebar .nav > li.nav-header {
    margin: 0;
    padding: 10px 20px;
    line-height: 20px;
    font-size: 11px;
    color: #6d7983;
}
.sidebar .nav > li.nav-header a {
    padding: 0;
    margin: 0;
    display: inline;
}
.sidebar .nav > li.nav-header a:hover,
.sidebar .nav > li.nav-header a:focus {
    background: none;
    color: #fff;
}
.sidebar .nav > li.nav-header a i {
    float: none;
    margin: 0;
}
.sidebar .nav > li.nav-profile {
    padding: 20px;
    color: #fff;
    background: #1a2229;
}
.sidebar .nav > li.nav-profile a {
    padding: 0;
}
.sidebar .nav > li.nav-profile .image {
    float: left;
    width: 34px;
    height: 34px;
    margin-top: 2px;
    margin-right: 15px;
    overflow: hidden;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.sidebar .nav > li.nav-profile .image img {
    max-width: 100%;
    max-height: 100%;
}
.sidebar .nav > li.nav-profile .info {
    font-size: 14px;
}
.sidebar .nav > li.nav-profile .info small {
    display: block;
    color: #889097;
}
.sidebar .nav > li.nav-widget {
    padding: 10px 20px;
}
.sidebar .nav > li.nav-widget i {
    margin-right: auto;
}
.page-sidebar-minified .sidebar {
    width: 60px;
    position: absolute;
}
.page-sidebar-minified .sidebar-bg {
    width: 60px;
}
.page-sidebar-minified .content {
    margin-left: 60px;
}
.page-sidebar-minified .footer {
    margin-left: 85px;
}
.page-sidebar-minified .sidebar .slimScrollDiv,
.page-sidebar-minified .sidebar .slimScrollDiv > div {
    overflow: visible !important;
}
.page-sidebar-minified .sidebar.sidebar-right .slimScrollDiv,
.page-sidebar-minified .sidebar.sidebar-right .slimScrollDiv > div {
    overflow: hidden !important;
}
.page-sidebar-minified .sidebar .nav > li > a {
    padding: 12px 20px;
}
.page-sidebar-minified .sidebar .nav-profile,
.page-sidebar-minified .sidebar .nav-header,
.page-sidebar-minified .sidebar .nav > li > a > span {
    display: none;
}
.page-sidebar-minified .sidebar .caret {
    position: absolute;
    top: 9px;
    right: 9px;
    border: 4px solid transparent;
    border-left: 4px solid;
}
.page-sidebar-minified .sidebar .sub-menu .caret {
    top: 10px;
    margin-top: 0 !important;
}
.page-sidebar-minified .sidebar .nav > li > a > i {
    margin: 0;
}
.page-sidebar-minified .sidebar .nav li.has-sub > .sub-menu {
    position: absolute;
    left: 100%;
    top: 0;
    width: 220px;
    display: none;
    padding: 10px 0 10px 30px;
    margin: 0;
    background: #1a2229;
}
.page-sidebar-minified .sidebar .nav > li.has-sub:hover > a,
.page-sidebar-minified .sidebar .nav > li.has-sub:focus > a {
    background: #232a2f;
}
.page-sidebar-minified .sidebar li.has-sub > .sub-menu {
    display: none !important;
}
.page-sidebar-minified .sidebar li.has-sub:hover > .sub-menu,
.page-sidebar-minified .sidebar li.has-sub:focus > .sub-menu {
    display: block !important;
    overflow: visible !important;
}
.page-sidebar-minified .sidebar .nav li.has-sub {
    position: relative;
}
.page-sidebar-minified .sidebar .nav > li.has-sub li.has-sub .sub-menu {
    margin-top: -10px;
}
.sidebar-minify-btn {
    margin: 10px 0;
    float: right;
    padding: 5px 20px 5px 10px !important;
    background: #1b1f24;
    color: #fff;
    -webkit-border-radius: 20px 0 0 20px;
    -moz-border-radius: 20px 0 0 20px;
    border-radius: 20px 0 0 20px;
}
.sidebar-minify-btn i {
    margin: 0 !important;
    color: #fff;
}
.page-sidebar-minified .sidebar-minify-btn i:before {
    content: '\f101';
}
.page-sidebar-minified.page-with-right-sidebar .content {
    margin-right: 60px;
    margin-left: 0;
}
.page-sidebar-minified.page-with-right-sidebar .footer {
    margin-right: 85px;
    margin-left: 25px;
}
.page-sidebar-minified.page-with-right-sidebar .sub-menu {
    left: auto !important;
    right: 100%;
}
.page-sidebar-minified.page-with-right-sidebar .nav > li.has-sub > a .caret {
    position: absolute;
    left: 5px;
    border: 4px solid transparent;
    border-right: 4px solid;
}
.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu .caret {
    left: 0;
    top: 2px;
    border-left: 4px solid transparent !important;
    border-right: 4px solid !important;
}
.page-sidebar-minified.page-with-right-sidebar .sidebar .nav li.has-sub > .sub-menu {
    padding: 10px 30px 10px 0;
}
.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu:before {
    right: 26px;
    left: auto;
}
.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu > li > a:before {
    right: 0;
    left: auto;
    margin-right: -6px;
    margin-left: 0;
}
.page-sidebar-minified.page-with-right-sidebar .sidebar-minify-btn i:before {
    content: '\f100';
}
.page-sidebar-minified .sidebar .slimScrollBar,
.page-sidebar-minified .sidebar .slimScrollRail {
    display: none !important;
}
.page-sidebar-minified .sidebar.sidebar-right .slimScrollBar {
    display: block !important;
}


/* 2.5 Content & content elements */

.content {
	margin-top:41px;
    margin-left: 280px;
    padding: 10px;
}
.content.content-full-width {
    padding: 0;
}
.content.content-full-width .page-header {
    margin: 20px;
}
.content.content-full-width .breadcrumb {
    margin: 0 20px 0 0;
}
.content.content-inverse-mode .page-header,
.content.content-inverse-mode .breadcrumb a,
.content.content-inverse-mode h1,
.content.content-inverse-mode h2,
.content.content-inverse-mode h3,
.content.content-inverse-mode h4,
.content.content-inverse-mode h5,
.content.content-inverse-mode h6 {
    color: #fff;
}
.content.content-full-width .page-header,
.content.content-full-width .breadcrumb {
    position: relative;
    z-index: 10;
}
.content.content-full-width .breadcrumb {
    z-index: 20;
}
.page-header {
    font-size: 24px;
    margin: 0 0 20px;
    padding: 0;
    border: none;
    line-height: 28px;
}
.breadcrumb {
    padding: 0;
    margin: 0;
    background: none;
}
.breadcrumb > li {
    line-height: 28px;
}
.ie8 .breadcrumb > li {
    display: inline;
}
.breadcrumb > li a {
    color: #333;
}
.bg-white { background: #ffffff !important; }
.bg-silver-lighter { background: #f4f6f7 !important; }
.bg-silver { background: #f0f3f4 !important; }
.bg-silver-darker { background: #b4b6b7 !important; }

.bg-black { background: #e1ae12 !important; }
.bg-black1 { background: #14171b !important; }
.bg-black2 { background: #000000 !important; border:3px solid #222;}
.bg-black3 { 
    background: #1E2737;
	border-bottom:1px solid #000000;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
	background:    -moz-linear-gradient(180deg, #1E2737, #0B1423);
	background:     -ms-linear-gradient(180deg, #1E2737, #0B1423);
	background:      -o-linear-gradient(180deg, #1E2737, #0B1423);
	background:         linear-gradient(180deg, #1E2737, #0B1423);
}

.bg-black3-2 { 
	text-align:center;
    display: table-cell; 
	clear:both;
	width: 100%;
	padding:2px 20px 20px 20px;
	background:#0B1423;
	border:2px solid #14243d;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 

}

.bg-black4 { 
    background: #1E2737;
	border:1px solid #18202A;
	border-bottom:1px solid #000000;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
	background:    -moz-linear-gradient(180deg, #1E2737, #0B1423);
	background:     -ms-linear-gradient(180deg, #1E2737, #0B1423);
	background:      -o-linear-gradient(180deg, #1E2737, #0B1423);
	background:         linear-gradient(180deg, #1E2737, #0B1423);
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.bg-black4-3 { 
    background: #1E2737;
	border:1px solid #3a4352;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
	background:    -moz-linear-gradient(180deg, #1E2737, #0B1423);
	background:     -ms-linear-gradient(180deg, #1E2737, #0B1423);
	background:      -o-linear-gradient(180deg, #1E2737, #0B1423);
	background:         linear-gradient(180deg, #1E2737, #0B1423);
}
.bg-black4-1 { 
    background: #1E2737;
	border:1px solid #18202A;
	border-bottom:1px solid #000000;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
	background:    -moz-linear-gradient(180deg, #1E2737, #0B1423);
	background:     -ms-linear-gradient(180deg, #1E2737, #0B1423);
	background:      -o-linear-gradient(180deg, #1E2737, #0B1423);
	background:         linear-gradient(180deg, #1E2737, #0B1423);
	height: 53px;
	line-height: 53px;
	font-size: 15px;
}

.bg-black4-2 { 
    background: #1E2737;
	border:1px solid #18202A;
	border-bottom:1px solid #000000;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
	background:    -moz-linear-gradient(180deg, #1E2737, #0B1423);
	background:     -ms-linear-gradient(180deg, #1E2737, #0B1423);
	background:      -o-linear-gradient(180deg, #1E2737, #0B1423);
	background:         linear-gradient(180deg, #1E2737, #0B1423);
	border-radius: 3px 3px 0 0; 
	-moz-border-radius: 3px 0 0; 
	-webkit-border-radius: 3px 0 0; 
}

.bg-black5 { 
    background: #3b3b3b;
	border:1px solid #18202A;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #3b3b3b, #000000);
	background:    -moz-linear-gradient(180deg, #3b3b3b, #000000);
	background:     -ms-linear-gradient(180deg, #3b3b3b, #000000);
	background:      -o-linear-gradient(180deg, #3b3b3b, #000000);
	background:         linear-gradient(180deg, #3b3b3b, #000000);
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.bg-black6 { 
    background: #2c2c2c;
	border:1px solid #18202A;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #2c2c2c, #111111);
	background:    -moz-linear-gradient(180deg, #2c2c2c, #111111);
	background:     -ms-linear-gradient(180deg, #2c2c2c, #111111);
	background:      -o-linear-gradient(180deg, #2c2c2c, #111111);
	background:         linear-gradient(180deg, #2c2c2c, #111111);
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.bg-black7 { 
    background: #1d1d1d;
	border:1px solid #000000;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:    -moz-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:     -ms-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:      -o-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:         linear-gradient(180deg, #1d1d1d, #2c2c2c);
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}

.bg-black7-1 { 
    background: #1d1d1d;
	border-bottom:1px solid #000000;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:    -moz-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:     -ms-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:      -o-linear-gradient(180deg, #1d1d1d, #2c2c2c);
	background:         linear-gradient(180deg, #1d1d1d, #2c2c2c);
}

.bg-black8 { 
    background: #121212;
	background: -webkit-linear-gradient(180deg, #121212, #2c2c2c);
	background:    -moz-linear-gradient(180deg, #121212, #2c2c2c);
	background:     -ms-linear-gradient(180deg, #121212, #2c2c2c);
	background:      -o-linear-gradient(180deg, #121212, #2c2c2c);
	background:         linear-gradient(180deg, #121212, #2c2c2c);
}




.bg-black-black-a { 
	background: #111111 !important; 
	border-radius: 6px 0 0 6px; 
	-moz-border-radius: 6px 0 0 6px; 
	-webkit-border-radius: 6px 0 0 6px; 
}

.bg-primary2 { 
	background: -webkit-linear-gradient(180deg, #0042a6, #0061c1);
	background:    -moz-linear-gradient(180deg, #0042a6, #0061c1);
	background:     -ms-linear-gradient(180deg, #0042a6, #0061c1);
	background:      -o-linear-gradient(180deg, #0042a6, #0061c1);
	background:         linear-gradient(180deg, #0042a6, #0061c1);
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}



.bg-black-black2 { background: #d2d2d2 !important; }
.bg-black-black { background: #1c1c1c !important; }
.bg-black-darker { background: #e1ae12 !important; }
.bg-black-darker2 { background: #111111 !important; }
.bg-black-darker2-1 { 
	background: url(../img/livesports/bg.png) repeat #111111;
}
.bg-black-darker2-2 { 
	background: url(../img/livesports/bg2.png) repeat #111111;
}
.bg-black-darker3 { background: #212121 !important; }
.bg-black-darker4 {background: #20262C !important;}
.bg-black-darker5 { background: #3A2828 !important; }
.bg-black-darker7 { background: #000000 !important; }

.bg-black-lighter { background: #575d63 !important; }

.bg-grey { background: #b6c2c9 !important; }
.bg-grey-darker { background: #929ba1 !important; }
.bg-grey-lighter { background: #c5ced4 !important; }

.bg-red { background: #ff5b57 !important; }
.bg-red-darker { background: #cc4946 !important; }
.bg-red-lighter { background: #ff7c79 !important; }
.bg-red-red { background: #cc0000 !important; }

.bg-orange { background: #f59c1a !important; }
.bg-orange-darker { background: #7d510d !important; }
.bg-orange-lighter { background: #f7b048 !important; }

.bg-yellow { background: #e3fa3e !important; }
.bg-yellow-darker { background: #b6c832 !important; }
.bg-yellow-darker2 { background: #7d8a22 !important; }
.bg-yellow-lighter { background: #e9fb65 !important; }

.bg-green { background: #00acac !important; }
.bg-green-darker { background: #005151 !important; }
.bg-green-lighter { background: #33bdbd !important; }

.bg-blue { background: #000 !important; }
.bg-blue-darker { background: #163e61 !important; }
.bg-blue-darker2 { background: #1a577b !important; }
.bg-blue-lighter { background: #5da5e8 !important; }

.bg-aqua { background: #49b6d6 !important; }
.bg-aqua-darker { background: #3a92ab !important; }
.bg-aqua-darker2 { background: #265968 !important; }
.bg-aqua-lighter { background: #6dc5de !important; }

.bg-purple { background: #727cb6 !important; }
.bg-purple-darker { background: #393f5e !important; }
.bg-purple-lighter { background: #8e96c5 !important; }

.no-bg { background: none !important; }

.table > thead > tr > th, 
.table > tbody > tr > th, 
.table > tfoot > tr > th, 
.table > thead > tr > td, 
.table > tbody > tr > td, 
.table > tfoot > tr > td {
    border-color: #000;
    padding: 10px 15px;
    background: #fff;
	color:#fff;
}

/*����īƮ*/
.bg-black3 { 
    background: #1E2737;
	border-bottom:1px solid #000000;
	background: url('linear-gradient.png') 0 0 repeat-x;
	background: -webkit-linear-gradient(180deg, #1E2737, #0B1423);
	background:    -moz-linear-gradient(180deg, #1E2737, #0B1423);
	background:     -ms-linear-gradient(180deg, #1E2737, #0B1423);
	background:      -o-linear-gradient(180deg, #1E2737, #0B1423);
	background:         linear-gradient(180deg, #1E2737, #0B1423);
}
.width-full { width: 100% !important; }
.p-7 {padding: 7px !important;}
.text-white { color: #fff !important; }
.m-auto { margin: 0 auto !important; }
.m-0 { margin: 0px !important; }.m-1 { margin: 1px !important; }.m-2 { margin: 2px !important; }.m-3 { margin: 3px !important; }.m-4 { margin: 4px !important; }.m-5 { margin: 5px !important; }.m-6 { margin: 6px !important; }.m-7 { margin: 7px !important; }.m-8 { margin: 8px !important; }.m-9 { margin: 9px !important; }.m-10 { margin: 10px !important; }.m-11 { margin: 11px !important; }.m-12 { margin: 12px !important; }.m-13 { margin: 13px !important; }.m-14 { margin: 14px !important; }.m-15 { margin: 15px !important; }.m-20 { margin: 20px !important; }.m-21 { margin: 21px !important; }.m-22 { margin: 22px !important; }.m-23 { margin: 23px !important; }.m-24 { margin: 24px !important; }.m-25 { margin: 25px !important; }.m-30 { margin: 30px !important; }.m-35 { margin: 35px !important; }.m-40 { margin: 40px !important; }

.m-t-m-1 { margin-top: -1px !important; }.m-t-m-2 { margin-top: -2px !important; }.m-t-m-3 { margin-top: -3px !important; }.m-t-m-4 { margin-top: -4px !important; }.m-t-m-5 { margin-top: -5px !important; }.m-t-m-6 { margin-top: -6px !important; }.m-t-m-7 { margin-top: -7px !important; }.m-t-m-8 { margin-top: -8px !important; }.m-t-m-9 { margin-top: -9px !important; }.m-t-m-10 { margin-top: -10px !important; }.m-t-m-15 { margin-top: -15px !important; }.m-t-m-20 { margin-top: -20px !important; }.m-t-m-25 { margin-top: -25px !important; }
.m-t-0 { margin-top: 0px !important; }.m-t-1 { margin-top: 1px !important; }.m-t-2 { margin-top: 2px !important; }.m-t-3 { margin-top: 3px !important; }.m-t-4 { margin-top: 4px !important; }.m-t-5 { margin-top: 5px !important; }.m-t-6 { margin-top: 6px !important; }.m-t-7 { margin-top: 7px !important; }.m-t-8 { margin-top: 8px !important; }.m-t-9 { margin-top: 9px !important; }.m-t-10 { margin-top: 10px !important; }.m-t-11 { margin-top: 11px !important; }.m-t-12 { margin-top: 12px !important; }.m-t-13 { margin-top: 13px !important; }.m-t-14 { margin-top: 14px !important; }.m-t-15 { margin-top: 15px !important; }.m-t-16 { margin-top: 16px !important; }.m-t-17 { margin-top: 17px !important; }.m-t-18 { margin-top: 18px !important; }.m-t-19 { margin-top: 19px !important; }.m-t-20 { margin-top: 20px !important; }.m-t-25 { margin-top: 25px !important; }.m-t-30 { margin-top: 30px !important; }.m-t-31 { margin-top: 31px !important; }.m-t-32 { margin-top: 32px !important; }.m-t-33 { margin-top: 33px !important; }.m-t-34 { margin-top: 34px !important; }.m-t-35 { margin-top: 35px !important; }.m-t-36 { margin-top: 36px !important; }.m-t-37 { margin-top: 37px !important; }.m-t-38 { margin-top: 38px !important; }.m-t-39 { margin-top: 39px !important; }.m-t-40 { margin-top: 40px !important; }.m-t-41 { margin-top: 41px !important; }.m-t-42 { margin-top: 42px !important; }.m-t-43 { margin-top: 43px !important; }.m-t-44 { margin-top: 44px !important; }.m-t-45 { margin-top: 45px !important; }.m-t-46 { margin-top: 46px !important; }.m-t-47 { margin-top: 47px !important; }.m-t-48 { margin-top: 48px !important; }.m-t-49 { margin-top: 49px !important; }.m-t-50 { margin-top: 50px !important; }.m-t-60 { margin-top: 60px !important; }.m-t-70 { margin-top: 70px !important; }.m-t-80 { margin-top: 80px !important; }.m-t-90 { margin-top: 90px !important; }.m-t-100 { margin-top: 100px !important; }.m-t-150 { margin-top: 150px !important; }.m-t-160 { margin-top: 160px !important; }.m-t-170 { margin-top: 170px !important; }.m-t-180 { margin-top: 180px !important; }.m-t-190 { margin-top: 190px !important; }.m-t-200 { margin-top: 200px !important; }
.m-r-0 { margin-right: 0px !important; }.m-r-1 { margin-right: 1px !important; }.m-r-2 { margin-right: 2px !important; }.m-r-3 { margin-right: 3px !important; }.m-r-4 { margin-right: 4px !important; }.m-r-5 { margin-right: 5px !important; }.m-r-6 { margin-right: 6px !important; }.m-r-7 { margin-right: 7px !important; }.m-r-8 { margin-right: 8px !important; }.m-r-9 { margin-right: 9px !important; }.m-r-10 { margin-right: 10px !important; }.m-r-15 { margin-right: 15px !important; }.m-r-20 { margin-right: 20px !important; }.m-r-25 { margin-right: 25px !important; }.m-r-30 { margin-right: 30px !important; }.m-r-35 { margin-right: 35px !important; }.m-r-40 { margin-right: 40px !important; }.m-r-280 { margin-right: 280px !important; }
.m-b-0 { margin-bottom: 0px !important; }.m-b-1 { margin-bottom: 1px !important; }.m-b-2 { margin-bottom: 2px !important; }.m-b-3 { margin-bottom: 3px !important; }.m-b-4 { margin-bottom: 4px !important; }.m-b-5 { margin-bottom: 5px !important; }.m-b-6 { margin-bottom: 6px !important; }.m-b-7 { margin-bottom: 7px !important; }.m-b-8 { margin-bottom: 8px !important; }.m-b-9 { margin-bottom: 9px !important; }.m-b-10 { margin-bottom: 10px !important; }.m-b-11 { margin-bottom: 11px !important; }.m-b-12 { margin-bottom: 12px !important; }.m-b-13 { margin-bottom: 13px !important; }.m-b-14 { margin-bottom: 14px !important; }.m-b-15 { margin-bottom: 15px !important; }.m-b-20 { margin-bottom: 20px !important; }.m-b-25 { margin-bottom: 25px !important; }.m-b-30 { margin-bottom: 30px !important; }.m-b-35 { margin-bottom: 35px !important; }.m-b-40 { margin-bottom: 40px !important; }.m-b-50 { margin-bottom: 50px !important; }.m-b-100 { margin-bottom: 100px !important; }.m-b-110 { margin-bottom: 110px !important; }.m-b-120 { margin-bottom: 120px !important; }.m-b-130 { margin-bottom: 130px !important; }.m-b-150 { margin-bottom: 150px !important; }.m-b-200 { margin-bottom: 200px !important; }
.m-l-0 { margin-left: 0px !important; }.m-l-1 { margin-left: 1px !important; }.m-l-2 { margin-left: 2px !important; }.m-l-3 { margin-left: 3px !important; }.m-l-4 { margin-left: 4px !important; }.m-l-5 { margin-left: 5px !important; }.m-l-6 { margin-left: 6px !important; }.m-l-7 { margin-left: 7px !important; }.m-l-8 { margin-left: 8px !important; }.m-l-9 { margin-left: 9px !important; }.m-l-10 { margin-left: 10px !important; }.m-l-15 { margin-left: 15px !important; }.m-l-20 { margin-left: 20px !important; }.m-l-25 { margin-left: 25px !important; }.m-l-30 { margin-left: 30px !important; }.m-l-35 { margin-left: 35px !important; }.m-l-40 { margin-left: 40px !important; }.m-l-50 { margin-left: 50px !important; }.m-l-60 { margin-left: 60px !important; }.m-l-70 { margin-left: 70px !important; }.m-l-80 { margin-left: 80px !important; }.m-l-90 { margin-left: 90px !important; }.m-l-100 { margin-left: 100px !important; }.m-l-70 { margin-left: 70px !important; }.m-l-280 { margin-left: 280px !important; }.m-l-95 { margin-left: 95px !important; }.m-l-447 { margin-left: 447px !important; }
.mgmlr { margin-left: 77px !important; margin-right: 70px !important; }
.m-l-m-1 { margin-left: -1px !important; }.m-l-m-2 { margin-left: -2px !important; }.m-l-m-3 { margin-left: -3px !important; }.m-l-m-4 { margin-left: -4px !important; }.m-l-m-5 { margin-left: -5px !important; }
.p-0 { padding: 0px !important; }.p-1 { padding: 1px !important; }.p-2 {padding: 2px !important;}.p-3 { padding: 3px !important; }.p-4 { padding: 4px !important; }.p-5 { padding: 5px !important; }.p-6 { padding: 6px !important; }.p-7 {/* padding: 7px !important; */}.p-8 { padding: 8px !important; }.p-9 { padding: 9px !important; }.p-10 { padding: 10px !important; }.p-15, .wrapper { padding: 15px !important; }.p-16 { padding: 16px !important; }.p-17 { padding: 17px !important; }.p-18 { padding: 18px !important; }.p-19 { padding: 19px !important; }.p-20 { padding: 20px !important; }.p-25 { padding: 25px !important; }.p-30 { padding: 30px !important; }.p-35 { padding: 35px !important; }.p-40 { padding: 40px !important; }
.p-t-0 { padding-top: 0px !important; }.p-t-1 { padding-top: 1px !important; }.p-t-2 { padding-top: 2px !important; }.p-t-3 { padding-top: 3px !important; }.p-t-4 { padding-top: 4px !important; }.p-t-5 { padding-top: 5px !important; }.p-t-6 { padding-top: 6px !important; }.p-t-7 { padding-top: 7px !important; }.p-t-8 { padding-top: 8px !important; }.p-t-9 { padding-top: 9px !important; }.p-t-10 { padding-top: 10px !important; }.p-t-11 { padding-top: 11px !important; }.p-t-12 { padding-top: 12px !important; }.p-t-13 { padding-top: 13px !important; }.p-t-14 { padding-top: 14px !important; }.p-t-15 { padding-top: 15px !important; }.p-t-20 { padding-top: 20px !important; }.p-t-25 { padding-top: 25px !important; }.p-t-30 { padding-top: 30px !important; }.p-t-35 { padding-top: 35px !important; }.p-t-40 { padding-top: 40px !important; }.p-t-50 { padding-top: 50px !important; }.p-t-60 { padding-top: 60px !important; }.p-t-70 { padding-top: 70px !important; }
.p-r-0 { padding-right: 0px !important; }.p-r-1 { padding-right: 1px !important; }.p-r-2 { padding-right: 2px !important; }.p-r-3 { padding-right: 3px !important; }.p-r-4 { padding-right: 4px !important; }.p-r-5 { padding-right: 5px !important; }.p-r-6 { padding-right: 6px !important; }.p-r-7 { padding-right: 7px !important; }.p-r-8 { padding-right: 8px !important; }.p-r-9 { padding-right: 9px !important; }.p-r-10 { padding-right: 10px !important; }.p-r-15 { padding-right: 15px !important; }.p-r-16 { padding-right: 16px !important; }.p-r-17 { padding-right: 17px !important; }.p-r-18 { padding-right: 18px !important; }.p-r-19 { padding-right: 19px !important; }.p-r-20 { padding-right: 20px !important; }.p-r-25 { padding-right: 25px !important; }.p-r-30 { padding-right: 30px !important; }.p-r-35 { padding-right: 35px !important; }.p-r-40 { padding-right: 40px !important; }.p-r-170 { padding-right: 170px !important; }
.p-b-0 { padding-bottom: 0px !important; }.p-b-1 { padding-bottom: 1px !important; }.p-b-2 { padding-bottom: 2px !important; }.p-b-3 { padding-bottom: 3px !important; }.p-b-4 { padding-bottom: 4px !important; }.p-b-5 { padding-bottom: 5px !important; }.p-b-6 { padding-bottom: 6px !important; }.p-b-7 { padding-bottom: 7px !important; }.p-b-8 { padding-bottom: 8px !important; }.p-b-9 { padding-bottom: 9px !important; }.p-b-10 { padding-bottom: 10px !important; }.p-b-12 { padding-bottom: 12px !important; }.p-b-15 { padding-bottom: 15px !important; }.p-b-20 { padding-bottom: 20px !important; }.p-b-25 { padding-bottom: 25px !important; }.p-b-30 { padding-bottom: 30px !important; }.p-b-35 { padding-bottom: 35px !important; }.p-b-40 { padding-bottom: 40px !important; }.p-b-50 { padding-bottom: 50px !important; }.p-b-60 { padding-bottom: 60px !important; }.p-b-70 { padding-bottom: 70px !important; }
.p-l-0 { padding-left: 0px !important; }.p-l-1 { padding-left: 1px !important; }.p-l-2 { padding-left: 2px !important; }.p-l-3 { padding-left: 3px !important; }.p-l-4 { padding-left: 4px !important; }.p-l-5 { padding-left: 5px !important; }.p-l-6 { padding-left: 6px !important; }.p-l-7 { padding-left: 7px !important; }.p-l-8 { padding-left: 8px !important; }.p-l-9 { padding-left: 9px !important; }.p-l-10 { padding-left: 10px !important; }.p-l-11 { padding-left: 11px !important; }.p-l-12 { padding-left: 12px !important; }.p-l-13 { padding-left: 13px !important; }.p-l-14 { padding-left: 14px !important; }.p-l-15 { padding-left: 15px !important; }.p-l-16 { padding-left: 16px !important; }.p-l-17 { padding-left: 17px !important; }.p-l-18 { padding-left: 18px !important; }.p-l-19 { padding-left: 19px !important; }.p-l-20 { padding-left: 20px !important; }.p-l-25 { padding-left: 25px !important; }.p-l-30 { padding-left: 30px !important; }.p-l-35 { padding-left: 35px !important; }.p-l-40 { padding-left: 40px !important; }.p-l-50 { padding-left: 50px !important; }
.text-black { color: #000000 !important; }

.text-inverse { color: #2d353c !important; }

.text-success { color: #000 !important; }

.text-info { color: #49b6d6 !important; }

.text-primary { color: #000 !important; }

.text-warning { color: #f59c1a !important; }

.text-yellowdown { color: #ffffcc !important; }

.text-danger2 { color: #ffb9b7 !important; }

.text-red { color: #ac0000 !important; }

.text-blue { color: #0080ff !important; }

.text-green { color: #0a9702 !important; }

.text-blue2 { color: #526c98 !important; }


.text-green2 { color: #4bfd42 !important; }


.text-orange { color: #ff9900 !important; }

.text-white { color: #fff !important; }


.text-white2 { color: #e6e6e6 !important; }


.text-gray { color: #a0a0a0 !important; }

.text-gray2 { color: #818fab !important; }
/* 3.14 Component - Button */
.btnstyle1{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btnstyle1:hover,.btnstyle1:focus,.btnstyle1:active,.btnstyle1.active,.btnstyle1.disabled,.btnstyle1[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btnstyle1:active,.btnstyle1.active{background-color:#cccccc \9;}
.btnstyle1:first-child{*margin-left:0;}
.btnstyle1:hover,.btnstyle1:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btnstyle1:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btnstyle1.active,.btnstyle1:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btnstyle1.disabled,.btnstyle1[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btnstyle1-lg{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btnstyle1-lg [class^="icon-"],.btnstyle1-lg [class*=" icon-"]{margin-top:4px;}
.btnstyle1-sm{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btnstyle1-sm [class^="icon-"],.btnstyle1-sm [class*=" icon-"]{margin-top:0;}
.btnstyle1-xs [class^="icon-"],.btnstyle1-xs [class*=" icon-"]{margin-top:-1px;}
.btnstyle1-xs{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btnstyle1-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btnstyle1-block+.btnstyle1-block{margin-top:5px;}
input[type="submit"].btnstyle1-block,input[type="reset"].btnstyle1-block,input[type="button"].btnstyle1-block{width:100%;}
.btnstyle1-primary.active,.btnstyle1-warning.active,.btnstyle1-danger.active,.btnstyle1-success.active,.btnstyle1-info.active,.btnstyle1-inverse.active,.btnstyle1-inverse2.active,.btnstyle1-inverse3.active{color:rgba(255, 255, 255, 0.75);}
.btnstyle1-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#a34901;background-image:-moz-linear-gradient(top, #cc8500, #cc4900);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#cc8500), to(#cc4900));background-image:-webkit-linear-gradient(top, #cc8500, #cc4900);background-image:-o-linear-gradient(top, #cc8500, #cc4900);background-image:linear-gradient(to bottom, #cc8500, #cc4900);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#cc4900', GradientType=0);border-color:#cc4900 #cc4900 #cc8500;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#cc4900;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-primary:hover,.btnstyle1-primary:focus,.btnstyle1-primary:active,.btnstyle1-primary.active,.btnstyle1-primary.disabled,.btnstyle1-primary[disabled]{color:#ffffff;background-color:#ac3f00;*background-color:#cc4900;}
.btnstyle1-primary:active,.btnstyle1-primary.active{background-color:#003399 \9;}
.btnstyle1-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-warning:hover,.btnstyle1-warning:focus,.btnstyle1-warning:active,.btnstyle1-warning.active,.btnstyle1-warning.disabled,.btnstyle1-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btnstyle1-warning:active,.btnstyle1-warning.active{background-color:#c67605 \9;}
.btnstyle1-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-danger:hover,.btnstyle1-danger:focus,.btnstyle1-danger:active,.btnstyle1-danger.active,.btnstyle1-danger.disabled,.btnstyle1-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btnstyle1-danger:active,.btnstyle1-danger.active{background-color:#942a25 \9;}


.btnstyle1-danger2{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#b62d25;background-image:-moz-linear-gradient(top, #e92f29, #8d2823);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #aa312b);background-image:-o-linear-gradient(top, #ee5f5b, #aa312b);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#72211d #72211d #611c18;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-danger2:hover,.btnstyle1-danger2:focus,.btnstyle1-danger2:active,.btnstyle1-danger2.active,.btnstyle1-danger2.disabled,.btnstyle1-danger2[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btnstyle1-danger2:active,.btnstyle1-danger2.active{background-color:#942a25 \9;}



.btnstyle1-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-success:hover,.btnstyle1-success:focus,.btnstyle1-success:active,.btnstyle1-success.active,.btnstyle1-success.disabled,.btnstyle1-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btnstyle1-success:active,.btnstyle1-success.active{background-color:#408140 \9;}
.btnstyle1-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-info:hover,.btnstyle1-info:focus,.btnstyle1-info:active,.btnstyle1-info.active,.btnstyle1-info.disabled,.btnstyle1-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btnstyle1-info:active,.btnstyle1-info.active{background-color:#24748c \9;}

.btnstyle1-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #3d4650, #111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3d4650), to(#111));background-image:-webkit-linear-gradient(top, #3d4650, #111);background-image:-o-linear-gradient(top, #3d4650, #111);background-image:linear-gradient(to bottom, #3d4650, #111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3d4650', endColorstr='#ff111', GradientType=0);border-color:#111 #111 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#111;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-inverse:hover,.btnstyle1-inverse:focus,.btnstyle1-inverse:active,.btnstyle1-inverse.active,.btnstyle1-inverse.disabled,.btnstyle1-inverse[disabled]{color:#ffffff;background-color:#111;*background-color:#151515;}
.btnstyle1-inverse:active,.btnstyle1-inverse.active{background-color:#080808 \9;}

.btnstyle1-inverse2{color:#c8e1fd;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0C1524;background-image:-moz-linear-gradient(top, #855b10, #4a2d00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#855b10), to(#4a2d00));background-image:-webkit-linear-gradient(top, #855b10, #4a2d00);background-image:-o-linear-gradient(top, #855b10, #4a2d00);background-image:linear-gradient(to bottom, #855b10, #4a2d00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1111', endColorstr='#ff1111', GradientType=0);border-color:#111 #111 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#111;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btnstyle1-inverse2:hover,.btnstyle1-inverse2:focus,.btnstyle1-inverse2:active,.btnstyle1-inverse2.active,.btnstyle1-inverse2.disabled,.btnstyle1-inverse2[disabled]{color:#ffffff;background-color:#0c1525;*background-color:#151515;}
.btnstyle1-inverse2:active,.btnstyle1-inverse2.active{background-color:#080808 \9;}


.btnstyle1-inverse3{
	color:#c8e1fd;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color:#0C1524;
	background-image:-moz-linear-gradient(top, #722325, #172946);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#722325), to(#430608));
	background-image:-webkit-linear-gradient(top, #722325, #430608);
	background-image:-o-linear-gradient(top, #722325, #430608);
	background-image:linear-gradient(to bottom, #722325, #430608);
	background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1111', endColorstr='#ff1111', GradientType=0);
	border-color:#111 #111 #000000;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#111;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btnstyle1-inverse3:hover,.btnstyle1-inverse3:focus,.btnstyle1-inverse3:active,.btnstyle1-inverse3.active,.btnstyle1-inverse3.disabled,.btnstyle1-inverse3[disabled]{
	color:#ffffff;
	background-color:#430608;*background-color:#722325;
}
.betlistcolor_a {
	float: left;
	width: 210px;
	min-width: 210px;
	color: #b8b8b8;
	font-size: 9pt;
	font-family: dotum;
	/*letter-spacing:-0.1em;*/
	padding: 0px;
	padding-top:10px;
	margin: 2px 0 0 4px;
	overflow-x: hidden;
	min-height:25px;
	border:1px solid #000;
 }
.betinputbox {
	width: 160px;
	height: 23px;
	background: #2e3d56;
	border: 1px solid #0A0E16;
	padding:3px 8px 3px 0px;
 	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	text-align:right;
 }

.index_wrap { width:100%; float:left; }
.left_area { overflow: hidden; z-index: 1010; border: 1px solid #191919;border-radius: 3px; padding:5px; height:100%;}
.left_table1 td { background:#574135; border:1px solid #000; text-align:center; padding:7px; font-size:11px; letter-spacing:-1px; height:30px;}
.left_table1 td a { color:#fff;display:block;width:100%;height:26px;line-height:26px;}
.left_table2{width:100%;}
.left_table2 td {border-bottom:1px solid #000000; border-top:1px solid #383f46;background:#30373d; color:#fff;font-size:12px; height:40px;  }
.left_table2 td a { text-decoration:none; color:#fff;}
.r_count { background:#000; border-radius:3px; color:#fff; text-align:center;}

.vline{border-top: 1px solid #3a4046;border-bottom: 1px solid #000000;margin-top:15px;}

.center_area { margin:0; }
.banner_4ea {  overflow:hidden;}
.banner_4ea ul { padding:0; margin:0;}
.banner_4ea li{ width:25%; float:left; position:relative;}
.fbanner {width:100%; margin-top:10px; display:block;  }
.fbar { background:#1b1d21; padding:20px; color:#fff; font-size:12px;}
.footer {  text-align:center; background:#161823;}

@media screen and (max-width: 1400px)
.tl_games_container, .tl_footer_container {
    width: 1349px;
}


.tl_footer_links {
    width: 100%;
    margin: 10px auto;
    justify-content: center;
}
.flex {
    position: relative;
    display: flex;
}

.tl_footer_links_row {
    flex: 1;
    padding: 0 8px;
}
.tl_footer_links_row h1 {
    color: #999;
}

.tl_footer_links_row h1, h2, .footer_links_heading, .tl_footer_links_row span {
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    font-size: 14px;
    color: #999;
    text-transform: uppercase;
}
.tl_footer_links_row a {
    color: #6e7271;
}
.tl_footer_links_row a {
    display: block;
    line-height: 26px;
    text-decoration: none;
    font-size: 13px;
    color: #666;
    transition: color .2s ease;
}
.toMobile_block {
    width: 100%;
    text-align: center;
}
.toMobile {
    background: #262933;
    color: #b3b3b3!important;
    border: none;
    padding: 0 12px;
    border-radius: 2px;
	position: relative;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    margin: 0 auto;
    text-align: center;
	top:-45px;
}

.toMobile span {
    width: 100%;
    text-align: center;
    display: block;
    height: 36px;
    font-size: 14px;
    text-transform: uppercase;
}
.iconsFoot p {
    color: #ffffff;
    font-size: 12px;
	text-align:center;
	margin:20px auto;
}

.kakao { background:url(/images/kakao.png); width:170px; height:125px;padding:45px 90px 0 0;font-size:30px;margin:4px;}

.panel-heading { background: #0f0f17; }
.panel-success > .panel-heading { background: #008a8a; }
.panel-warning > .panel-heading { background: #c47d15; }
.panel-danger > .panel-heading { background: #cc4946; }
.panel-primary > .panel-heading { background: #2a72b5; }
.panel-info > .panel-heading { background: #3a92ab; }
.alert {
  padding: 15px;
  border-radius: 4px;
  background:url(/images/tit_bg.png) no-repeat;
  
}
.alert strong { color:#000;}
.text-center { text-align: center !important; }.text-left { text-align: left !important; }.text-right { text-align: right !important; }


.sport-icon-medium.sport--1, 
.sport-icon-medium.sport-1, 
.sport-icon-medium.sport-2, 
.sport-icon-medium.sport-3, 
.sport-icon-medium.sport-4, 
.sport-icon-medium.sport-5, 
.sport-icon-medium.sport-6, 
.sport-icon-medium.sport-7, 
.sport-icon-medium.sport-11, 
.sport-icon-medium.sport-12, 
.sport-icon-medium.sport-13, 
.sport-icon-medium.sport-15, 
.sport-icon-medium.sport-16, 
.sport-icon-medium.sport-19, 
.sport-icon-medium.sport-20, 
.sport-icon-medium.sport-21, 
.sport-icon-medium.sport-22, 
.sport-icon-medium.sport-23, 
.sport-icon-medium.sport-24, 
.sport-icon-medium.sport-25, 
.sport-icon-medium.sport-26, 
.sport-icon-medium.sport-29, 
.sport-icon-medium.sport-31, 
.sport-icon-medium.sport-32, 
.sport-icon-medium.sport-34, 
.sport-icon-medium.sport-40  {
	background: url('/images/medium-icon.png') no-repeat; 
}

.sport-icon-medium { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; width: 16px; height: 16px; margin-left: 3px; }

.sport-icon-medium.sport--1 { background-position: 0 -239px; }

.sport-icon-medium.sport-1 { background-position: 0 -79px; }

.sport-icon-medium.sport-2 { background-position: 0 -207px; }

.sport-icon-medium.sport-3 { background-position: 0 -111px; }

.sport-icon-medium.sport-4 { background-position: 0 -349px; }

.sport-icon-medium.sport-5 { background-position: 0 -143px; }

.sport-icon-medium.sport-6 { background-position: 0 -47px; }

.sport-icon-medium.sport-7 { background-position: 0 -63px; }

.sport-icon-medium.sport-11 { background-position: 0 -255px; }

.sport-icon-medium.sport-12 { background-position: 0 -319px; }

.sport-icon-medium.sport-13 { background-position: 0 -303px; }

.sport-icon-medium.sport-15 { background-position: 0 -191px; }

.sport-icon-medium.sport-16 { background-position: 0 -127px; }

.sport-icon-medium.sport-19 { background-position: 0 -95px; }

.sport-icon-medium.sport-20 { background-position: 0 -365px; }

.sport-icon-medium.sport-21 { background-position: 0 -31px; }

.sport-icon-medium.sport-22 { background-position: 0 -175px; }

.sport-icon-medium.sport-23 { background-position: 0 -223px; }

.sport-icon-medium.sport-24 { background-position: 0 -271px; }

.sport-icon-medium.sport-25 { background-position: 0 -383px; }

.sport-icon-medium.sport-26 { background-position: 0 -400px; }

.sport-icon-medium.sport-29 { background-position: 0 -16px; }

.sport-icon-medium.sport-31 { background-position: 0 -287px; }

.sport-icon-medium.sport-32 { background-position: 0 0; }

.sport-icon-medium.sport-34 { background-position: 0 -159px; }

.sport-icon-medium.sport-40 { background-position: 0 -335px; width: 13px; height: 14px; }

.flag { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; height: 11px; width: 16px; background: url("/images/flags.gif") no-repeat 50% 50%; background-position: 0 -1291px; margin: 0px; padding: 0; vertical-align: middle; }

.flag.ch { width: 11px; }

.flag.ad { background-position: 0 -10px; }

.flag.ae { background-position: 0 -31px; }

.flag.af { background-position: 0 -52px; }

.flag.ag { background-position: 0 -73px; }

.flag.ai { background-position: 0 -94px; }

.flag.al { background-position: 0 -115px; }

.flag.am { background-position: 0 -136px; }

.flag.an { background-position: 0 -157px; }

.flag.ao { background-position: 0 -178px; }

.flag.ar { background-position: 0 -199px; }

.flag.as { background-position: 0 -220px; }

.flag.at { background-position: 0 -241px; }

.flag.atp { background-position: 0 -262px; }

.flag.au { background-position: 0 -283px; }

.flag.aw { background-position: 0 -304px; }

.flag.ax { background-position: 0 -325px; }

.flag.az { background-position: 0 -346px; }

.flag.ba { background-position: 0 -367px; }

.flag.bb { background-position: 0 -388px; }

.flag.bd { background-position: 0 -409px; }

.flag.be { background-position: 0 -430px; }

.flag.bf { background-position: 0 -451px; }

.flag.bg { background-position: 0 -472px; }

.flag.bh { background-position: 0 -493px; }

.flag.bi { background-position: 0 -514px; }

.flag.bj { background-position: 0 -535px; }

.flag.bm { background-position: 0 -556px; }

.flag.bn { background-position: 0 -577px; }

.flag.bo { background-position: 0 -598px; }

.flag.br { background-position: 0 -619px; }

.flag.bs { background-position: 0 -640px; }

.flag.bt { background-position: 0 -661px; }

.flag.bv { background-position: 0 -682px; }

.flag.bw { background-position: 0 -703px; }

.flag.by { background-position: 0 -724px; }

.flag.bz { background-position: 0 -745px; }

.flag.ca { background-position: 0 -766px; }

.flag.cc { background-position: 0 -787px; }

.flag.cd { background-position: 0 -808px; }

.flag.cf { background-position: 0 -829px; }

.flag.cg { background-position: 0 -850px; }

.flag.ch { background-position: 0 -871px; }

.flag.ci { background-position: 0 -892px; }

.flag.ck { background-position: 0 -913px; }

.flag.cl { background-position: 0 -934px; }

.flag.cm { background-position: 0 -955px; }

.flag.cn { background-position: 0 -976px; }

.flag.co { background-position: 0 -997px; }

.flag.cr { background-position: 0 -1018px; }

.flag.cs { background-position: 0 -1039px; }

.flag.cu { background-position: 0 -1060px; }

.flag.cv { background-position: 0 -1081px; }

.flag.cx { background-position: 0 -1102px; }

.flag.cy { background-position: 0 -1123px; }

.flag.cz { background-position: 0 -1144px; }

.flag.de { background-position: 0 -1165px; }

.flag.dj { background-position: 0 -1186px; }

.flag.dk { background-position: 0 -1207px; }

.flag.dm { background-position: 0 -1228px; }

.flag.do { background-position: 0 -1249px; }

.flag.dz { background-position: 0 -1270px; }

.flag.earth { background-position: 0 -1291px; }

.flag.ec { background-position: 0 -1312px; }

.flag.ee { background-position: 0 -1333px; }

.flag.eg { background-position: 0 -1354px; }

.flag.eh { background-position: 0 -1375px; }

.flag.en { background-position: 0 -1396px; }

.flag.er { background-position: 0 -1417px; }

.flag.es { background-position: 0 -1438px; }

.flag.et { background-position: 0 -1459px; }

.flag.fam { background-position: 0 -1480px; }

.flag.fi { background-position: 0 -1501px; }

.flag.fj { background-position: 0 -1522px; }

.flag.fk { background-position: 0 -1543px; }

.flag.fm { background-position: 0 -1564px; }

.flag.fo { background-position: 0 -1585px; }

.flag.fr { background-position: 0 -1606px; }

.flag.ga { background-position: 0 -1627px; }

.flag.gb { background-position: 0 -1648px; }

.flag.gd { background-position: 0 -1669px; }

.flag.ge { background-position: 0 -1690px; }

.flag.gh { background-position: 0 -1711px; }

.flag.gi { background-position: 0 -1732px; }

.flag.gl { background-position: 0 -1753px; }

.flag.gm { background-position: 0 -1774px; }

.flag.gn { background-position: 0 -1795px; }

.flag.gp { background-position: 0 -1816px; }

.flag.gq { background-position: 0 -1837px; }

.flag.gr { background-position: 0 -1858px; }

.flag.gs { background-position: 0 -1879px; }

.flag.gt { background-position: 0 -1900px; }

.flag.gu { background-position: 0 -1921px; }

.flag.gw { background-position: 0 -1942px; }

.flag.gy { background-position: 0 -1963px; }

.flag.hk { background-position: 0 -1984px; }

.flag.hn { background-position: -26px -10px; }

.flag.hr { background-position: -26px -31px; }

.flag.ht { background-position: -26px -52px; }

.flag.hu { background-position: -26px -73px; }

.flag.id { background-position: -26px -94px; }

.flag.ie { background-position: -26px -115px; }

.flag.il { background-position: -26px -136px; }

.flag.in { background-position: -26px -157px; }

.flag.io { background-position: -26px -178px; }

.flag.iq { background-position: -26px -199px; }

.flag.ir { background-position: -26px -220px; }

.flag.is { background-position: -26px -241px; }

.flag.it { background-position: -26px -262px; }

.flag.jm { background-position: -26px -283px; }

.flag.jo { background-position: -26px -304px; }

.flag.jp { background-position: -26px -325px; }

.flag.ke { background-position: -26px -346px; }

.flag.kg { background-position: -26px -367px; }

.flag.kh { background-position: -26px -388px; }

.flag.ki { background-position: -26px -409px; }

.flag.km { background-position: -26px -430px; }

.flag.kn { background-position: -26px -451px; }

.flag.kp { background-position: -26px -472px; }

.flag.kr { background-position: -26px -493px; }

.flag.kw { background-position: -26px -514px; }

.flag.ky { background-position: -26px -535px; }

.flag.kz { background-position: -26px -556px; }

.flag.la { background-position: -26px -577px; }

.flag.lb { background-position: -26px -598px; }

.flag.lc { background-position: -26px -619px; }

.flag.li { background-position: -26px -640px; }

.flag.lk { background-position: -26px -661px; }

.flag.lr { background-position: -26px -682px; }

.flag.ls { background-position: -26px -703px; }

.flag.lt { background-position: -26px -724px; }

.flag.lu { background-position: -26px -745px; }

.flag.lv { background-position: -26px -766px; }

.flag.ly { background-position: -26px -787px; }

.flag.ma { background-position: -26px -808px; }

.flag.mc { background-position: -26px -829px; }

.flag.md { background-position: -26px -850px; }

.flag.me { background-position: -26px -871px; }

.flag.mg { background-position: -26px -893px; }

.flag.mh { background-position: -26px -914px; }

.flag.mk { background-position: -26px -935px; }

.flag.ml { background-position: -26px -956px; }

.flag.mm { background-position: -26px -977px; }

.flag.mn { background-position: -26px -998px; }

.flag.mo { background-position: -26px -1019px; }

.flag.mp { background-position: -26px -1040px; }

.flag.mq { background-position: -26px -1061px; }

.flag.mr { background-position: -26px -1082px; }

.flag.ms { background-position: -26px -1103px; }

.flag.mt { background-position: -26px -1124px; }

.flag.mu { background-position: -26px -1145px; }

.flag.mv { background-position: -26px -1166px; }

.flag.mw { background-position: -26px -1187px; }

.flag.mx { background-position: -26px -1208px; }

.flag.my { background-position: -26px -1229px; }

.flag.mz { background-position: -26px -1250px; }

.flag.na { background-position: -26px -1271px; }

.flag.nc { background-position: -26px -1292px; }

.flag.ne { background-position: -26px -1313px; }

.flag.nf { background-position: -26px -1334px; }

.flag.ng { background-position: -26px -1355px; }

.flag.ni { background-position: -26px -1376px; }

.flag.nl { background-position: -26px -1397px; }

.flag.no { background-position: -26px -1418px; }

.flag.np { background-position: -26px -1439px; }

.flag.nr { background-position: -26px -1460px; }

.flag.nu { background-position: -26px -1481px; }

.flag.nz { background-position: -26px -1502px; }

.flag.s { background-position: -26px -1523px; }

.flag.om { background-position: -26px -1544px; }

.flag.pa { background-position: -26px -1565px; }

.flag.pe { background-position: -26px -1586px; }

.flag.pf { background-position: -26px -1607px; }

.flag.pg { background-position: -26px -1628px; }

.flag.ph { background-position: -26px -1649px; }

.flag.pk { background-position: -26px -1670px; }

.flag.pl { background-position: -26px -1691px; }

.flag.pm { background-position: -26px -1712px; }

.flag.if { background-position: -26px -1733px; }

.flag.pr { background-position: -26px -1754px; }

.flag.ps { background-position: -26px -1775px; }

.flag.pt { background-position: -26px -1796px; }

.flag.pw { background-position: -26px -1817px; }

.flag.py { background-position: -26px -1838px; }

.flag.qa { background-position: -26px -1859px; }

.flag.ro { background-position: -26px -1880px; }

.flag.rs { background-position: -26px -1901px; }

.flag.ru { background-position: -26px -1922px; }

.flag.rw { background-position: -26px -1943px; }

.flag.sa { background-position: -26px -1964px; }

.flag.sb { background-position: -26px -1985px; }

.flag.sc { background-position: -52px -10px; }

.flag.sd { background-position: -52px -31px; }

.flag.se { background-position: -52px -52px; }

.flag.sg { background-position: -52px -73px; }

.flag.sh { background-position: -52px -94px; }

.flag.si { background-position: -52px -115px; }

.flag.sk { background-position: -52px -136px; }

.flag.sl { background-position: -52px -157px; }

.flag.sm { background-position: -52px -178px; }

.flag.sn { background-position: -52px -199px; }

.flag.so { background-position: -52px -220px; }

.flag.sr { background-position: -52px -241px; }

.flag.srl { background-position: -52px -241px; }

.flag.st { background-position: -52px -262px; }

.flag.sv { background-position: -52px -283px; }

.flag.sy { background-position: -52px -304px; }

.flag.sz { background-position: -52px -325px; }

.flag.tc { background-position: -52px -346px; }

.flag.td { background-position: -52px -367px; }

.flag.tf { background-position: -52px -388px; }

.flag.tg { background-position: -52px -409px; }

.flag.th { background-position: -52px -430px; }

.flag.tj { background-position: -52px -451px; }

.flag.tk { background-position: -52px -472px; }

.flag.tl { background-position: -52px -493px; }

.flag.tm { background-position: -52px -514px; }

.flag.tn { background-position: -52px -535px; }

.flag.to { background-position: -52px -556px; }

.flag.tr { background-position: -52px -577px; }

.flag.tt { background-position: -52px -598px; }

.flag.tv { background-position: -52px -619px; }

.flag.tw { background-position: -52px -640px; }

.flag.tz { background-position: -52px -661px; }

.flag.ua { background-position: -52px -682px; }

.flag.ug { background-position: -52px -703px; }

.flag.um { background-position: -52px -724px; }

.flag.us { background-position: -52px -745px; }

.flag.uy { background-position: -52px -766px; }

.flag.uz { background-position: -52px -787px; }

.flag.va { background-position: -52px -808px; }

.flag.vc { background-position: -52px -829px; }

.flag.ve { background-position: -52px -850px; }

.flag.vg { background-position: -52px -871px; }

.flag.vi { background-position: -52px -892px; }

.flag.vn { background-position: -52px -913px; }

.flag.vu { background-position: -52px -934px; }

.flag.w { background-position: -52px -955px; }

.flag.wf { background-position: -52px -976px; }

.flag.ws { background-position: -52px -997px; }

.flag.wta { background-position: -52px -1018px; }

.flag.ye { background-position: -52px -1039px; }

.flag.yt { background-position: -52px -1060px; }

.flag.yu { background-position: -52px -1081px; }

.flag.za { background-position: -52px -1102px; }

.flag.zm { background-position: -52px -1123px; }

.flag.zw { background-position: -52px -1144px; }

span.icon { margin-right: 2px; }
.f-s-8 { font-size: 8px !important; }.f-s-9 { font-size: 9px !important; }.f-s-10 { font-size: 10px !important; }.f-s-11 { font-size: 11px !important; }.f-s-12 { font-size: 12px !important; }.f-s-13 { font-size: 13px !important; }.f-s-14 { font-size: 14px !important; }.f-s-15 { font-size: 15px !important; }.f-s-16 { font-size: 16px !important; }.f-s-17 { font-size: 17px !important; }.f-s-18 { font-size: 18px !important; }.f-s-19 { font-size: 19px !important; }.f-s-20 { font-size: 20px !important; }.f-s-21 { font-size: 21px !important; }.f-s-22 { font-size: 22px !important; }.f-s-23 { font-size: 23px !important; }.f-s-24 { font-size: 24px !important; }.f-s-25 { font-size: 25px !important; }.f-s-26 { font-size: 26px !important; }.f-s-27 { font-size: 27px !important; }.f-s-28 { font-size: 28px !important; }.f-s-29 { font-size: 29px !important; }.f-s-30 { font-size: 30px !important; }.f-s-35 { font-size: 35px !important; }.f-s-40 { font-size: 40px !important; }.f-s-50 { font-size: 50px !important; }.f-s-60 { font-size: 60px !important; }.f-s-70 { font-size: 70px !important; }.f-s-80 { font-size: 80px !important; }.f-s-90 { font-size: 90px !important; }.f-s-100 { font-size: 100px !important; }

.bettingslip {border: 1px solid #191919;border-radius: 3px; background:#e0be00; width:312px; padding:3px;}
.betlistbox {
	clear: both;
    width: 100%;
    text-align: left;
    margin: 1px 0 3px 1px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    overflow-x: hidden;
    overflow-y: hidden;
	background: #24293c;
	border:1px solid #000;
	min-width: 210px;
    color: #b8b8b8;
	text-align: center; 
	line-height:40px;
}

/* hover */
.item-box .item-hover,
.item-box .item-hover .overlay {
	-webkit-border-top-right-radius: 6px;
	 -webkit-border-top-left-radius: 6px;
		 -moz-border-radius-topleft: 6px;
		-moz-border-radius-topright: 6px;
			 border-top-left-radius: 6px;
			border-top-right-radius: 6px;
}
.item-box .item-hover {
	opacity: 0;
	filter: alpha(opacity=0);
	position:absolute;
	left:0; right:0; top:0; bottom:0;
	text-align:center;
	color:#fff;

	-webkit-transition: all 0.2s;
	   -moz-transition: all 0.2s;
		 -o-transition: all 0.2s;
			transition: all 0.2s;
}
.item-box .item-hover,
.item-box .item-hover button,
.item-box .item-hover a {
	color:#fff;
}
.item-box .item-hover .inner {
	position:absolute;
	display:block;
	left:0; right:0; top:50%;
	margin-top:-30px;
	z-index:100;
}
.item-box:hover .item-hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.divider {
	border-top:#424242 1px dotted;
	border-bottom:#424242 1px dotted;
}



.mgm_card {
	border: 2px solid #c1c1c1; 
	border-radius: 2px; 
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
	clear: both;
}

.white9_2 { color:#fff;}
.yellow9_3b { color:#FFFF33;}

.nav_title {
    width: 100%;
    height: 44px;
    position: absolute;
    bottom: 0px;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 22px;
    background: #0f161e;
	color:#fff;
	box-shadow:inset 0 0 2px #000000;
}
.index_table01 { width:1155px; height:256px; }

.index_table02 { width:424px; padding:25px 20px;}
.jongmok_ul{background:#293133;height:30px;}
.index_table02 th { font-size:16px; color:#d92129; font-weight:bold; letter-spacing:-0.04px; text-align:left; vertical-align:top; }

.index_table03 { width:380px; height:31px; border-radius:5px; background:#262a2b; padding:0 10px; }

.index_table03 .text_2385ca { font-size:13px; font-weight:bold; color:#ddd;}

.index_table03 .text_787878 { font-size:12px; color:#ddd; }

.index_table03 .text_ea0b0b { font-sixe:12px; color:#ddd; }

.index_table03 .text_2e2e2e { font-size:12px; color:#ddd }
.main_item { color:#000;font-size:16px;width:450px;height:130px;display:inline-block; }
.bg_gray { background:#262a2b; }
.main_league {width:130px;height:130px;display:inline-block;vertical-align:top;}
.league_name {height:80px;}
.league_name img {margin-top:10px;}
.main_team {width:316;height:130px;display:inline-block;background:url('https://ib354.com/images/main_bet_name_1.jpg')no-repeat;}
.main_home , .main_away {height:40px;line-height:40px;text-align:left;padding-left:10px;color:#fff;font-size:12px;}
.main_bet {line-height:50px; cursor:pointer;color:#fff;background:#293133;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.main_bet:hover {background:#0792c4;}
.main_jongmok {float:left;display:block;width:60px;height:30px;background:#293133;color:#fff;line-height:30px;text-align:center;}
.main_jongmok_active {background:#00afed;}
.bottom2_ul div {display:inline-block;}
.bottom2_ul div.block_div {display:block;width:100%;background:#262a2b;padding:3px 0;height:34px;}
.bottom3_ul div {display:inline-block;}
.bottom3_ul div.block_div {display:block;width:100%;background:#262a2b;padding:3px 0;height:34px;}
.team_div {width:10%;text-align:center;}
.team_home,.team_away {width:115px;margin-left:2px;margin-right:2px; text-align:center;color:#ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.team_vs {width:20px;text-align:center;color:#5c7785;}
.ratio_div {width:38px;text-align:center;color:#ffa800;}
.main_clock {color:#fff;font-size:15px;}
.main_title_2 {width:433px;  height:38px; float:left; border:solid 1px #262a2a;  color:#b7b7b7; line-height:38px; font-size: 14px; font-weight:700; letter-spacing:-1px; text-indent:20px; margin:0 0 10px 0; position:relative;text-align:left;}
.main_win,.main_mu,.main_loss {display:inline-block;width:34px;color:#0792c4;}
.main_title_1 {width:450px; height:38px; float:left; border:solid 1px #262a2a;  color:#b7b7b7; line-height:38px; font-size: 14px; font-weight:700; letter-spacing:-1px; text-indent:20px; margin:0 0 10px 30px;text-align:left;}
.carouseller__left  {width:18px; height:18px; background:#293133; text-align:center; position: absolute; right:85px; top:10px; border-radius:18px; color:#ffffff; font-size:10px;font-family: Nanum Gothic ; line-height:18px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } 
.carouseller__right {width:18px; height:18px; background:#293133; text-align:center; position: absolute; right:57px; top:10px; border-radius:18px; color:#ffffff; font-size:10px;font-family: Nanum Gothic ; line-height:18px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } 
.carouseller__left:hover {background:#0792c4; } 
.carouseller__right:hover {background:#0792c4; } 
.board_table_1_1 {border-bottom:solid 1px #1c2021;background:#262a2b;color:#c1c3c4;height:34px;}
.deadline {float:right; margin:0 20px 0 0; font-size:12px; }
.deadline li{float:left;text-indent:0px;margin:0 0 0 20px }
.deadline li.time_on {border-bottom:solid 2px #00afed}
.deadline li.time_on a {color:#ffffff; }
.board_table_1_1 td {height:34px;border-bottom:solid 1px #1c2021;}
.board_time_1,.board_name_1 {text-align:center;}
.board_money_1{text-align:right;padding-right:10px;}

.mbanner { position:relative; overflow:hidden;}
.mbanner ul li { float:left; width:50%;}

.right_box_btn {
    background: -webkit-linear-gradient(#7a6255, #423129);
    background: -moz-linear-gradient(#7a6255, #423129);
    background: -ms-linear-gradient(#7a6255, #423129);
    background: -o-linear-gradient(#7a6255, #423129);
    background: linear-gradient(#7a6255, #423129);
	color:#fff;
	display:block;
	width:94px;
	height:30px;
	line-height:30px;
	border:1px solid #000;
}
.right_box_btn:hover { color:#fecb4c; }

.transper_btn { background:#cc0000; width:30px; height:20px; line-height:20px; display:block; color:#fff; text-align:center; float:right; margin-right:5px;}
.max_btn {
	background:#b20000;
	border-radius:5px;
	float:left;
	color:#fff;
	display:block;
	width:100%;
	height:30px;
	background: -webkit-linear-gradient(180deg, #b20000, #840600);
	background:    -moz-linear-gradient(180deg, #b20000, #840600);
	background:     -ms-linear-gradient(180deg, #b20000, #840600);
	background:      -o-linear-gradient(180deg, #b20000, #840600);
	background:         linear-gradient(180deg, #b20000, #840600);
}
.reset_btn {
	background:#b20000;
	border-radius:5px;
	color:#fff;
	float:left;
	display:block;
	width:100%;
	height:30px;
	background: -webkit-linear-gradient(180deg, #6e6e6e, #4a4a4a);
	background:    -moz-linear-gradient(180deg, #6e6e6e, #4a4a4a);
	background:     -ms-linear-gradient(180deg, #6e6e6e, #4a4a4a);
	background:      -o-linear-gradient(180deg, #6e6e6e, #4a4a4a);
	background:         linear-gradient(180deg, #6e6e6e, #4a4a4a);
}
