
.bannerinfo {
  padding : 0px ;
  margin-bottom : 8px ;
}

.bannerinfo  p {
  padding : 0px;
  margin : 0px ;
}

/*/////////////////////////////////////////////gameinfotable*/

.gameinfotable  {
  border-bottom : 1px solid #999 ;
}

.gameinfotable td {
  border-top : 1px solid #999 ;
  border-left : 1px dotted #999 ;
  padding : 3px ;
}

dl.gameinfo  {
  border-bottom : 1px solid #999 ;
  border-right : 1px dotted #999 ;
  border-left : 1px dotted #999 ;
  margin : 16px 0px 0px 0px ;
}

.gameinfo dt {
  width : 101px ;
  border-top : 1px solid #777 ;
  float : left;
  padding : 3px ;
  background-color : #33A02C ;
  color : #FFF ;
  font-weight : bold ;
}

.gameinfo dd {
  margin-left : 108px ;
  border-top : 1px solid #777 ;
  border-left : 1px dotted #777 ;
  padding : 3px ;
  background-color : #F8F8F8 ;
  color : #333 ;
  font-weight : normal ;
}

/*///////////////////////////////////////////// game tokuten */

.tokup {
  width : 250px ;
  background : #33A02C ;
  padding : 12px 12px ;
  margin : 10px 6px 15px 6px ;
  float : left ;
}

.tcom {
  margin : 10px 5px 0px 250px ;
  padding : 0px ;
}

.tcom  li.cc {
  font-size : 14px ;
  color : #F00 ;
  font-weight : bold ;
	border-bottom : 1px #666 dotted ;
  padding : 3px 0px ;
  margin : 5px 10px 5px 0px ;
	list-style-type : none ;
}
.back{
	font-size:15px;
	padding:10px 0 0 20px;
}
.ivent{
	font-size:12px;
	background:#FFEEFB;
	margin:10px;
	border:1px solid #FF518E;


}
.tit{
	font-size:15px;
	background:#FF518E;
	border-bottom:1px solid #FF518E;
	padding:5px;
	color:#ffffff;
	font-weight:bold;

}
.main{
	padding:10px 10px 0 10px;
}
.box{
	color:#FF075F;
	padding-right:2px;
}

.gamebtn {margin:10px auto 20px auto;text-align:center;}
.gamebtn a.release img {margin-right:20px;}
.gamebtn a.reserve img {margin-right:20px;}
.gamebtn a.koryaku img {}
