@charset "Shift_JIS";

/*----------------■コンテンツ--------------*/

table.news {
	clear: both;
	width:  780px;
}
table.news thead th {
	background-color: #ddd;
	border: 1px solid #fff;
	font-size: 12px;
	padding: 5px 10px;
	white-space:  nowrap;
}
table.news tbody td {
	padding: 5px 10px;
	background-color: #fff5e0;
	border:  1px solid #fff;
	font-size: 12px;
}
table.news tbody th {
	padding: 5px 10px;
	background-color: #f2e2c2;
	border:  1px solid #fff;
	font-size: 12px;
	white-space:  nowrap;
}
ul#year li  {
	float:  left;
	width:  81px;
	background:  url(../../news/image/tab.jpg) no-repeat;
	font-size:  10px;
	padding:  5px 0;
	text-align:  center;
}
ul#year li.be  {
	background:  url(../../news/image/tab2.jpg) no-repeat;
}

/*----------------■イベント内容表示--------------*/
table.newscon {
	clear: both;
	width:  580px;
}
table.newscon tbody th {
	padding: 10px 10px;
	background-color: #f2e2c2;
	border:  1px solid #C0C0C0;
	font-size:  100%;
	white-space:  nowrap;
	text-align:  center;
}
table.newscon tbody td {
	padding: 20px 20px;
	border:  1px solid #C0C0C0;
	font-size:  84%;
	line-height:  1.5;
}

/*----------------■イベント内容の中のTABLE--------------*/
table.eventT {
	clear: both;
}
table.eventT tbody th {
	padding: 3px 3px;
	background-color: #f2e2c2;
	border:  1px solid #C0C0C0;
	font-size:  12px;
	white-space:  nowrap;
	text-align:  center;
	font-weight: bold;
}
table.eventT tbody td {
	padding: 5px 5px;
	border:  1px solid #C0C0C0;
	font-size:  12px;
	line-height:  1.5;
}



