body  { background: #CCCCFF;
; }
.position {
	width: 100%;
	text-align: center;
	height: 90%;
}
.main {
	background: url(./img/back20.gif) repeat top left;
	margin-left: auto;
	margin-right: auto;
	border: solid 1px purple;
}
.head {
	font-size: 36px;
	font-weight: 900;
	font-family: "MS P明朝",平成明朝,serif;
	color: navy;
	text-align: center;
	vertical-align: bottom;
}
.head2 {
	font-size: 24px;
	font-weight: 900;
	font-family: "MS P明朝",平成明朝,serif;
	color: navy;
	text-align: left;
	vertical-align: middle;
	margin-top: 10px;
}
.newshead {
	width: 640px;
	background: purple;
	font-size: 24px;
	font-weight: 900;
	font-family: "MS P明朝",平成明朝,serif;
	color: lightcyan;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
}
.tbl {
	border-spacing: 10px;
}
.lnk {
	background-color: lemonchiffon;
	empty-cells: hide;
}
.lnk a {
	color: indigo;
	display: block;
	text-align: center;
	text-decoration: none;
}
.lnk a:hover{
	color: red;
	background: lavender;
}

.lnkdt {
	font-size: 12px;
	background-color: lemonchiffon;
	empty-cells: hide;
}
.index {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.index img{
	padding-left: 10px;
	text-align: center;
	border: none;
}
.index td{
	width: 130px;
	height:130px;
	background-color: wheat;
	padding-top: 5px;
	text-align: center;
	vertical-align: middle;
}
.index2 {
	background-color: darkkhaki;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.index2 td{
	width: 142px;
	height:142px;
	background-color: wheat;
}
.th a{
	text-decoration: none;
	display: block;
}
.count {
	font-size: 16px;
	text-align: center;
	margin-bottom: 10px;
}
.dummy {
	border: solid 1px indigo;
}
.copy {
	font-size: 10px;
	color: blue;
	text-align: center;
	margin-top: 6px;
}
.img1 {
	color: olive;
	font-size: 20px;
	font-weight: bold;
}
.live {
}
.live a {
	color: indigo;
	display: block;
	text-align: center;
	text-decoration: none;
}
.live a:hover{
	color: red;
	font-weight: 900;
	background: lavender;
}
