@charset "utf-8";
/* CSS Document */


html,body,div,pre,p,blockquote,
form,fieldset,input,textarea,select,option,
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
table,th,td,embed,object {
    margin: 0px;
    padding: 0px;
    vertical-align: baseline;
}
table {
	border-collapse:collapse;
}
.container {
	margin: 0 auto;
}
.content {
	width: 800px;
	height: 100%;
	margin: 0 auto;
	border-left: 1px dotted #666;
	border-right: 1px dotted #666;
}
.clearfloat {
	clear:both;
	height:0;
	display: block;
}
.header {
}

.tenpo-main {
	width:800px;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.tenpo-topic {
	width:760px;
	margin:0 auto;
	margin-top: 5px;
	padding: 5px 0px;
	background-color: red;
	color:white;
	text-align:center;
}

.tenpo-machine1 {
	width:760px;
	margin:0 auto;
	margin-top: 5px;
	padding: 5px 0px;
	background-color: red;
	color:white;
	text-align:center;
}
.tenpo-machine2 {
	width:760px;
	margin:0 auto;
	margin-top: 5px;
	padding: 5px 0px;
	background-color: red;
	color:white;
	text-align:center;
}

.tenpo-machine3 {
	width:760px;
	margin:0 auto;
	margin-top: 5px;
	padding: 5px 0px;
	background-color: #0066FF;
	color:white;
	text-align:center;
}

.tenpo-image {
	margin: 0 auto;
	padding: 5px;
}
.tenpo-image td {
	vertical-align: middle;
}

.tenpo-info {
	width: 800px;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.dai-data-title {
	width:760px;
	margin:0 auto;
	margin-top: 5px;
	padding: 5px 0px;
	background-color: red;
	color:white;
	text-align:center;
}

.basic-info {
	margin:0 auto;
	font-size: 0.9em;
	background-color:white;
}
.table-title {
	background-color: #0066FF;
	font-weight:bold;
	color: white;
}
.basic-info td {
	padding: 5px;
}
.basic-info th {
	padding: 5px;
	background-color: #CDEFFC;
	text-align: left;
}

.new-info {
	width: 800px;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.chirashi {
	margin: 0 auto;
	margin-top:20px;
	margin-bottom:20px;
}

.machine-info {
	width: 800px;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.dai-data {
	width: 800px;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.pachidai-info {
	margin: 0 auto;
	width: 780px;
	font-size: 0.9em;
}
.pachidai-info td {
	padding: 7px;
	padding-left: 10px;
	border: 2px solid #FFF;
}
.pachidai-info th {
	padding: 5px;
	border: 2px solid #FFF;
}
.pachidai-info table {
	border-style: solid;
}
.pachidai-info2 {
	margin: 0 auto;
	width: 780px;
	font-size: 0.9em;
}
.pachidai-info2 {
	margin: 0 auto;
	width: 760px;
	font-size: 0.9em;
	text-align:center;
}
.pachidai-info2 table {
	border-style: solid;
}

.pachidai-info2 td.machine1 {
	width:350px;
	padding: 7px;
	padding-left: 10px;
	text-align:left;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	border-left: 2px solid #FFF;
	border-right: 0px;
	background-color: #CDEFFC;
	vertical-align: middle;
	font-weight: bold;
}
.pachidai-info2 td.num1 {
	width:40px;
	padding: 7px;
	padding-right: 10px;
	text-align: right;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	border-right: 2px solid #FFF;
	border-left: 0px;
	background-color: #CDEFFC;
	vertical-align: middle;
	font-weight: bold;
}
.pachidai-info2 td.machine2 {
	width:350px;
	padding: 7px;
	padding-left: 10px;
	text-align:left;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	border-left: 2px solid #FFF;
	border-right: 0px;
	background-color: #CDEFFC;
	vertical-align: middle;
	font-weight: bold;
}
.pachidai-info2 td.num2 {
	width:40px;
	padding: 7px;
	padding-right: 10px;
	text-align: right;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	border-right: 2px solid #FFF;
	border-left: 0px;
	background-color: #CDEFFC;
	vertical-align: middle;
	font-weight: bold;
}
.pachidai-info2 table {
	border-style: solid;
}

.pachidai-pachi {
	float: left;
	width: 390px;
}
.pachidai-slot {
	float: left;
	width: 390px;
}
.pachidai-only {
	width: 760px;
}
.pachidai-info table {
	margin: 0 auto;
}
.pachidai-info h4 {
	margin:0 auto;
	width:370px;
	text-align: center;
	background-color:white;
}

.pachidai-info h4.wide {
	margin:0 auto;
	width:760px;
	text-align: center;
	background-color:white;
}


span.new {
	font-weight: bold;
	color: red;
}
span.osusume_pr {
	font-weight: bold;
	color: orange;
}

.map {
	vertical-align: middle;
}
.pachidai-info td {
	background-color:#CDEFFC;
}
.pachidai-info td+td {
	background-color: #68B3F7;
	text-align:center;
	font-weight: bold;
}

.tenpo-link {
	width: 760px;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-bottom: 20px;
	text-align:center;
}

#button {
  width:80%;
  margin:10px 0;
  color: #333;
  background:#cccccc;
  font-size:28px;
  font-weight:bold;
  text-align:center;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:12px 0 8px 0;
  border-radius:5px;
  background:-moz-linear-gradient(rgba(250,250,250,1), rgba(188,189,194,1));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(250,250,250,1)), to(rgba(188,189,194,1)));
  box-shadow:1px 2px 2px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.5) inset, 0px -1px 0px rgba(255,255,255,0.2) inset;
}
a#button:hover {
  color: white;
  background:-moz-linear-gradient(rgba(34,85,136,0.4), rgba(34,85,136,0.9));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(34,85,136,0.4)), to(rgba(119,170,221,0.9)));
  background-color: rgba(34,85,136,0.4);
}

.daidata-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	font-weight:bold;
	color: #ff0000;
	padding: 3px 72px;
	background: -moz-linear-gradient(
		top,
		#f7c383 0%,
		#ffffff 0%,
		#e6a657);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#f7c383),
		color-stop(0.0, #ffffff),
		to(#e6a657));
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 4px solid #ed823b;
	-moz-box-shadow:
		0px 1px 3px rgba(247,239,247,0.5),
		inset 0px 0px 3px rgba(232,176,79,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(247,239,247,0.5),
		inset 0px 0px 3px rgba(232,176,79,1);
	box-shadow:
		0px 1px 3px rgba(247,239,247,0.5),
		inset 0px 0px 3px rgba(232,176,79,1);
	text-shadow:
		0px 0px 0px rgba(000,000,000,0),
		0px -2px 0px rgba(255,255,255,0);
}

a:link.daidata {
	text-decoration: none;
}

a:visited.daidata {
	text-decoration: none;
}

a:hover.daidata {
	text-decoration: none;
}

.max288 {
	width: 288px;
	margin: 2px;
}
