﻿body {
	background-color:black;
	color:white;
	margin:0;
	padding:0;
	font-size:10pt;
	font-family:'メイリオ,OSAKA,Verdana,Comic Sans MS';
}
a{
	color:lime;
	text-decoration:none;
}
a:hover  {
	background-color:red;
}
th{
	text-align:center;
}
table {
	margin:0;
	padding:0;
	font-size:10pt;
	font-family:'メイリオ,OSAKA,Verdana,Comic Sans MS';
}
.liveschedule{
	font:italic bold;
	color:hotpink;
	position:absolute;
	top:180px;
}
.top1 {
	position:absolute;
	top:100px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
}
.mid11 {
	position:absolute;
	top:135px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.mid12 {
	position:absolute;
	top:170px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.mid13 {
	position:absolute;
	top:205px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.mid14 {
	position:absolute;
	top:240px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.mid15 {
	position:absolute;
	top:275px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.mid16 {
	position:absolute;
	top:310px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.mid17 {
	position:absolute;
	top:345px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.mid18 {
	position:absolute;
	top:380px;
	left:0px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
	visibility:hidden;
	z-index:1;
}
.top2 {
	position:absolute;
	top:100px;
	left:115px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
}
.top3 {
	position:absolute;
	top:100px;
	left:230px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
}
.top4 {
	position:absolute;
	top:100px;
	left:345px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
}
.top5 {
	position:absolute;
	top:100px;
	left:460px;
	font:italic;
	font-size:15px;
	padding-top:10px;
	width:115px;
	height:35px;
	text-align:center;
	background-color:midnightblue;
}
.indicate {
	position:absolute;
	top:150px;
	width:575px;
}
.leftupper {
	position:absolute;
	top:200px;
	width:400px;
	height:200px;
	border-top:deepskyblue 5px double;
	border-left:deepskyblue 5px double;
}
.rightbottom {
	position:absolute;
	top:300px;
	left:175px;
	width:400px;
	height:200px;
	border-bottom:deepskyblue 5px double;
	border-right:deepskyblue 5px double;
}
.core {
	position:absolute;
	top:225px;
	left:25px;
	width:525px;
	height:250px;
	overflow:scroll;
	scrollbar-base-color:black;
	scrollbar-track-color:black;
	scrollbar-face-color:black;
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:black;
	scrollbar-darkshadow-color:black;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:white;
}
.live {
	border-bottom:red 5px dotted;
}



.liveschedule2{
	font:italic bold;
	color:hotpink;
	position:absolute;
	top:10px;
}
.leftupper2 {
	position:absolute;
	top:30px;
	width:400px;
	height:200px;
	border-top:deepskyblue 5px double;
	border-left:deepskyblue 5px double;
}
.rightbottom2 {
	position:absolute;
	top:300px;
	left:175px;
	width:400px;
	height:200px;
	border-bottom:deepskyblue 5px double;
	border-right:deepskyblue 5px double;
}
.core2 {
	position:absolute;
	top:55px;
	left:25px;
	width:525px;
	height:420px;
	overflow:scroll;
	scrollbar-base-color:black;
	scrollbar-track-color:black;
	scrollbar-face-color:black;
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:black;
	scrollbar-darkshadow-color:black;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:white;
}
