/* IE Hack */
*html #Betting_wrap {
    height: 100%;
}
/*메인*/
.visual_wrap{width:100%; background:#1b1b1b;height:420px; min-width:1200px;}
.rolling_img{width:1200px; margin:0px auto;height:420px; }
.rolling_img img { height: 420px;  }
#default_wrap{width:1200px; margin:0px auto; overflow:hidden;margin-bottom:50px;}
#default_wrap p{ display:block;margin:50px 0px; font-size:36px; color:#4d4d4d;text-align:center;width:100%;line-height:45px;font-weight:900}
#default_wrap .gobanner{width:1200px;margin:0px auto;}
#default_wrap .gobanner li{float:left;margin-bottom:15px;}

.fade_container { 
  	position:relative;
	width:1200px; 
	height:420px; 
	margin:0px auto;
	
}
.fade_container img{
  position:absolute;
  width:1200px;
  height:420px;
  margin:0px auto;
  
}
.fade_container img:nth-child(1){
  background-color:#1b1b1b;
}
.fade_container img:nth-child(2){
  background-color:red;
}
.fade_container img:nth-child(3){
  background-color:blue;
}
.fade_container .active{
   	z-index:1;
}


/*점검중*/
.timecheck{width:730px;height:540px; margin:0px auto; display:block;background:url(/images/checking.jpg) no-repeat left top;z-index:990;text-align:center;
			font-size:20px; text-align:center;color:#fff; vertical-align:top;line-height:30px;font-weight:700;}
.timecheck span{font-size:45px; text-align:center;color:#f6ff00;padding-top:210px; display:block;line-height:100px;}

/*팝업*/
/*.popupWrap{  background:url(/images/popup_back.jpg) repeat left top; }*/

/*배팅페이지*/
.Betting_wrap{float : left;width:1415px;position:relative;background:#333333;height:100%;}
.Betting_wrap ul{float : left;width:100%;}
/*컨텐츠부모레이어*/
.centerWrap{float : left;display:inline-block;min-height:880px;
	position:relative;
	padding-right:0px;
	box-sizing : border-box;
	width:50%;
	float:left; 
	margin-bottom:50px;
	margin-top:10px;
	vertical-align: top;
	}
#pageWrap{display:inline-block;min-height:500px;
	position:relative;
	padding-right:0px;
	box-sizing : border-box;
	width:80%;
	float:left; 
	margin-bottom:50px;
	margin-top:10px;
	vertical-align: top;
	background:#0f0f0f;
}
#singleWrap{float : left;display:inline-block;min-height:500px;
	position:relative;
	padding-right:0px;
	box-sizing : border-box;
	width:100%;
	margin-bottom:50px;
	margin-top:10px;
	vertical-align: top;
}
#container{width:80%;min-height:880px;margin:0px auto;padding:50px 0px; text-align:left; }
#container li {width:100%;}

#container_Board{width:100%;min-height:880px;margin:0px auto;padding:0px 0px; text-align:left; }

/*왼쪽전체게임수*/
.Aside_Left {
    width: 195px;
    position: relative;
    float: left;
    left: 0px;
    overflow: hidden;
    background: #333333;
    /*z-index: 990;*/
    /* border: solid black 1px; */
    display: inline-block;
    height: 100%;
    text-align: left;
    clear: both;
    margin: 0; 
}
	/*.gameSearch input[type=text]{border:1px solid #000;padding:2px;line-height:20px;height:24px;width:170px;margin-right:10px;}*/
	.gameSearch {margin-bottom:10px;margin-left:5px;}
	.allgame_list {width:220px;margin-left:5px;z-index:999;}
	.allgame_title {background:#000000;font-weight:bold;color:#ffcc00; border-bottom:1px solid #323232;line-height:32px;font-size:12px;text-align:center;}
	.allgame_blankline {height:10px;background:#333333;}
	.allgame_name a{color:#d8d8d8 !important;}
	 
	.allgame_name {
    cursor: pointer;
    width: 195px;
    position: relative;
    font-weight: bold;
    color: #d8d8d8;
    /* border-bottom: 1px solid #323232; */
    line-height: 24px;
    font-size: 12px;
    background: #4b4b4b;  /*#333333*/
}
	.allgame_name .gameCnt{position:absolute;right:0px;width:60px; background:#292929; border-radius:8px;text-align:center;color:#d3d3d3;line-height:18px;font-size:11px;margin-top:-25px;margin-right:8px;}
	.allgame_sub {display:none;background:#323232;padding:10px;}
	.allgame_sub a{display:block;font-size:11px;line-height:18px;color:#d8d8d8 !important;}
	.allgame_sub a:hover{color: #fff !important;}

	.event_img {background:url(/images/event/powerball.png);width:222px;height:83px;text-align:right;}
	.event_img span{line-height:80px;width:200px;text-align:right;color:#ffcc00;font-weight:900;text-shadow: 2px 2px 2px #333333;margin-right:5px; }


	.liveon{float:right;margin:7px 20px 0 0;color:#fff;font-size:18px;font-weight:600}

/*배팅카트*/
#Aside_Right{width:250px; float:left; position:relative;z-index:990; overflow:hidden;display:block; height:100%;margin-left:203px;margin-top:9px; }

	.bet_Tlt{float:left;width:100%;height:46px; background:#333333; overflow:hidden;text-align:center;margin-bottom:5px;}
	.bet_Tlt h3{  color:#e4e4e4;line-height:45px;letter-spacing:1px;}
	.bet_Tlt a{ display:inline-block;}
	.bet_Tlt p {font-family:'Noto Sans KR', sans-serif;float:left;color:#f1f1f1;width:124px;height:40px;background:#000000;margin-right:1px;line-height:40px;}
	.bet_Tlt .SelectCart {border-bottom:2px  solid #ffcc00;color:#ffcc00;}
	.bet_Tlt .NoSelectCart {border-bottom:2px  solid #ffcc00;color:#f1f1f1;}
	.bet_Tlt .SelectCart span{ background:#ff0000;margin-left:3px;margin-top:-5px; position:relative;display:inline-block; border-radius:20px; width:20px; height:20px; text-align:center;font-size:1.0em; color:#fff;line-height:20px;  right:0px;font-weight:500;}

	.NoCart { width:100%;height:90px;background:#ffcc00;font-size:13px;padding-left:5px;margin-bottom:5px;}
	/*선택배팅반복출력*/
	.selectGame{width:100%;  background:#ffcc00; overflow: hidden;text-align:center;padding:5px 0px;}
	.selectGame table{width:228px; border-spacing:0px;border:1px solid #919191;margin:0px auto;background:#fff7d9; }
	.selectGame table th{padding:5px 5px 2px 5px;font-size:14px;}
	.selectGame td{text-align:center;color:#4f4f4f;padding:2px 2px 5px 2px; text-align:center;font-size:14px;}
	.selectGame_Del{position:absolute;margin:-11px 0px 0px 215px;}
	
	.betcate{width:100%;padding:10px 0px; background:#56280a url(/images/BG_betSlip.png) no-repeat left top;}
	.betcate .override {width:100%;height:100%;background:url(/images/BG_betSlip2.png) repeat !important;}
	.betcate table{border-spacing:0px;margin:0px auto;width:230px;}

	.betcate th{width:80px;text-align:left; border-bottom:1px solid #ba957d;font-size:13px;line-height:35px;font-weight:400;color:white;}
	.betcate td{width:130px;border-bottom:1px solid #ba957d;text-align:right;font-size:13px;}
	.betcate input[type=text]{width:100px; background:#fff;border:1px solid #3c3c3c;padding:2px; color:#f10000;font-weight:700;text-align:right;margin-right:5px;}

	.betMoney{margin:0px auto;width:100%; border-top:1px solid #656565;border-left:1px solid #656565; display:block;}
	.betMoney a.won{ display:inline-block;width:34%;border-right:1px solid #656565;border-bottom:1px solid #656565; color:#6a4902 !important; text-align:center; line-height:40px;font-size:12px;background:#fffeda;}
	.betMoney a.won:hover{background:#eae9c5;}
	
	.betMoney a.allin{ display:inline-block;width:49.5%;border-right:1px solid #656565;border-bottom:1px solid #656565; color:#fff !important; text-align:center; line-height:40px;font-size:12px;background:#989874;}
	.betMoney a.allin:hover{background:#b1b283;}
	

	.goBet{width:100%;padding:5px 0px;}
	.goBet a{display:block;width:100%; margin:0px auto;text-align:center; background:#ba0700;border:1px solid #ff524b; color:#fff !important;font-size:18px; line-height:45px;margin:0px auto;font-weight:700; text-shadow:1px 1px #900}
	.goBet a:hover{background:#e10800}
	
	.betInfo{width:100%; margin:0px auto; background:#fff;border:1px solid #e1e1e1;padding:10px 5px;height:70px; overflow:hidden;}
	.betInfo li{float:left;padding:0px 5px;line-height:22px;font-size:13px;}
	.betInfo li.cate{width:90px;color:#5a5a5a;text-align:left;}
	.betInfo li.infowon{width:110px;color:#125182;text-align:right;}



/*서브타이틀*/
p.pageTlt{background:url(/images/tab_bg.png);height:80px;border-bottom:1px solid #000; text-align:left;width:900px;}
p.pageTlt span{font-size:32px; color:#ffcc00;font-weight:800; margin:0px 20px;line-height:80px;padding:2px 3px;}
p.pageTlt .type {float:right;text-align:right;font-size:18px;color:#f1f1f1;font-weight:600;margin:0px 5px;line-height:60px;padding:2px 3px;}

p.pageTlt_white{background:#fff;height:80px;border-bottom:1px solid #bfbfbf; text-align:center}
p.pageTlt_white span{font-size:32px; color:#fff;font-weight:800; background:#196ada;margin:0px 5px;line-height:80px;padding:2px 3px;}



p.pageTlt_Board{width:100%;height:150px; background:url(/images/tltBack_type2.jpg) no-repeat left top; background-size: cover; text-align:center;line-height:150px;font-size:30px; color:#e4d18e;font-weight:600;text-shadow: 3px 3px #000;}
p.pageTlt_type1{height:190px; background:url(/images/tltBack_type1.jpg) no-repeat left top; background-size: cover; text-align:center;line-height:190px;font-size:36px; color:#fff;font-weight:700;text-shadow: 3px 3px #000;}
p.pageTlt_type2{height:190px; background:url(/images/tltBack_type2.jpg) no-repeat left top; background-size: cover; text-align:center;line-height:190px;font-size:36px; color:#fff;font-weight:700;text-shadow: 3px 3px #000;}

/*작은타이틀*/
h2.Tlt_small{margin-left:20px; color:#efefef; display:block; clear:both; font-weight:600;font-size:20px;}




/*보드*/
.boardList{width:90%; border-collapse:collapse; margin:0px auto;border-left:1px solid #7a6746;color:white;margin-top:20px;}
.boardList th{border-right:1px solid #7a6746;color:#ffffff;line-height:40px;border-bottom:1px solid #7a6746;
		background: #6e4600;  
		background: -webkit-linear-gradient(to bottom, #6e4600, #2a200e);  /* Chrome 10-25, Safari 5.1-6 */
		background: linear-gradient(to bottom, #6e4600, #2a200e); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
		text-align:center; color:#fff;}
.boardList td{border-right:1px solid #56472c;color:#ffffff;line-height:35px;border-bottom:1px solid #56472c;line-height:30px;padding:5px; text-align:center;font-size:14px}
.boardList a:link {text-decoration:none; color:#ffffff;}
.boardCnt{ line-height:60px;margin-bottom:30px;margin-top:20px;text-align:left;font-size:14px;padding-left:15px;color:#FC6}
.pageNum {margin:0px auto; text-align:center;padding:10px 0px; display:block}
.pageNum a{font-size:12px;display:inline-block;margin:0px 5px;}

.boardRead{width:90%; border-collapse:collapse; margin-top:30px;margin-left:30px;}
.boardRead th{ border-bottom:2px solid #222; line-height:55px; text-align:left;margin-left:10px;font-size:18px;color:white;}
.boardRead td{ border-bottom:1px solid #ccc; line-height:25px; text-align:left; padding:10px;color:white;}
.boardRead .prday{ display:block;line-height:60x;font-size:13px;padding:10px 0px;color:#ca6400;}

.boardWrite{width:90%; border-collapse:collapse; border-top:2px solid #d8d8d8;margin:0px auto;border-left:1px solid #ccc;margin-top:10px;}
.boardWrite th{border-right:1px solid #d8d8d8;color:#2a2a2a;line-height:40px;border-bottom:1px solid #d8d8d8;line-height:40px; text-align:left; padding-left:10px;color:white;}
.boardWrite td{border-right:1px solid #d8d8d8;color:#2a2a2a;line-height:35px;border-bottom:1px solid #d8d8d8;line-height:30px;padding:5px; text-align:left;font-size:14px; margin-left:10px}
.boardWrite input[type=text]{padding:5px;border:1px solid #666; background:#f7f7f7;}
.boardWrite input[type=password]{padding:5px;border:1px solid #666;background:#f7f7f7;}

.BtnWrap{width:90%;margin-bottom:5px; text-align:center;padding:10px 0px; display:block}
.BtnWrap a.BoardBtn{ display:inline-block; border:1px solid #333;
		background: #efefef;  
		background: -webkit-linear-gradient(to bottom, #efefef, #c1c1c1);  /* Chrome 10-25, Safari 5.1-6 */
		background: linear-gradient(to bottom, #efefef, #c1c1c1); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */	
		padding:10px 15px; line-height:25px; font-size:16px;min-width:90px;font-wight:600;color:#111; margin-top:30px;font-weight:600}
.BtnWrap a.BoardBtn:hover{background: #c1c1c1;  
		background: -webkit-linear-gradient(to bottom, #c1c1c1, #efefef);  /* Chrome 10-25, Safari 5.1-6 */
		background: linear-gradient(to bottom, #c1c1c1, #efefef); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */	
		}
.nocheck{ background:#c1c1c1;color:#000000; font-size:12px; border-radius:4px; padding:2px 10px;}
.board_mybet{width:96%;margin:10px 0px;padding:15px 10px 0px 10px; background:#ECECEC; border:1px solid #ccc;display:block; overflow:hidden}
.inp1{width:800px;height:80px;padding:5px;background:#ffffff;font:12px Dotum;color:#363636;border:1px solid orange;border-radius:5px 0px 0px 5px;line-height:20px}
.text09{font:14px Dotum;color:#363636;line-height:30px}
.text10{font:14px Dotum;color:#f7941d;line-height:30px}
.text11{font:bold 14px Dotum;color:#f26522;line-height:20px}
.text12{font:14px Dotum;color:#b1b1b1;line-height:20px}
.text13{font:16px Dotum;color:white;line-height:20px}
/*충,환전*/
a.moneyBtn1{font-size:12px; width:100px; margin-bottom:10px;text-align:center;line-height:30px; background:#ca8000; display:inline-block;color:#fff !important; border-radius:4px 0px 4px 0px;}
a.moneyBtn1:hover{background:#f29a00; }
a.moneyDel{font-size:12px; padding:0px 15px;line-height:30px; background:#848484; display:inline-block;color:#fff !important ; border-radius:4px;}
.moneyDelWrap{float:right;margin:30px 0px; display:block;}

/*포인트*/
.Mypoint{ display:block;width:600px;margin-bottom:40px; margin-top:20px;margin-left:20px;overflow:hidden;padding:30px;background:#333;}
.Mypoint p{ display:block; font-size:13px; line-height:24px;color:#666;margin-bottom:15px;color:white;}
.Mypoint li{float:left;text-align:center;}
.Mypoint li.prInfo{margin-right:15px;width:350px;padding:15px;border:1px solid #ddd;color:black;background:white}
.Mypoint li a{ background:#ea7a10; display:block;color:#fff !important;line-height:55px;padding:0px 20px;margin-top:0px; border-radius:8px;}
.Mypoint li a:hover{background:#c66000;}



/*회원가입*/
.join_step1{display:block;width:1340px;border:1px solid #b8b8b8;overflow:hidden;padding:30px;text-align:center;position:relative;}
.join_step1 li{float:left;margin:0px 30px;}
.join_step1 p{padding-bottom:10px; display:block}
.join_step1 input[type=text]{border:1px solid #bbb;height:22px;margin:5px 3px}



/*  버튼 */

.btn_del{background:#919191;color:#fff !important;padding:2px 5px;border:1px solid #828282;font-size:12px;border-radius:2px;font-weight:700;}
.btn_Blue{ background:#364b8b;color:#fff !important;padding:3px 15px;border:1px groove #3b3c43;font-size:13px;}
.btn_Blue:hover{background:#3d5dbe;}

.btn_Darkgray{ background:#5e646a;color:#fff !important;padding:3px 15px;border:1px groove #262b31;font-size:13px;}
.btn_Darkgray:hover{background:#7b7f84;}

.btn_Red{ background:red;color:#fff !important;padding:3px 15px;border:1px groove #262b31;font-size:13px;}

.btn_Small{background:#fff;color:#222 !important;padding:4px 10px;border:1px solid #111;font-size:12px; border-radius:2px;}
.btn_Small2{background:#1f1813;color:#f0f0f0 !important;padding:4px 10px 2px 10px;border:1px solid #111;font-size:12px; border-radius:4px;line-height:20px;}
.btn_Small2:hover{background:#4c4040;}
.after_login {
	color: #bbbbbb;
	text-align: right;
	margin: 9px 0 0 0;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, .5);
	font-size:12px;
}

.after_login span.gray {
	color: #bbb;
}

input.txt_signup {
	border:1px solid #666 !important;
	color: #fff;
	text-align: center;
	width: 148px;
	background-color: #231f1f;
	border-radius:4px;
	padding-top:4px !important;
	font-size:12px;
    line-height:19px;
}
