table.event{
	margin:8px 0 8px 8px;
	padding:0;
	width:500px;
	background-color:#FFE3C8;
	border-collapse: collapse;
	border:1px solid #000000;
	font-size:13px;
}

table.event p{
	margin:0;
	padding:3px;
	text-align:center;
}

table.event p.td{
	margin:0;
	padding:3px;
	text-align:left;
}

table.event th{
	margin:0;
	padding:0;
	font-weight:normal;
	border-collapse: collapse;
	border:1px solid #000000;
}

table.days th.tokubetsu{
	margin:0;
	padding:0;
	width:200px;
	font-weight:bold;
	border-collapse: collapse;
	border:1px solid #000000;
}

table.event th.y{
	margin:0;
	padding:0;
	font-weight:normal;
	border-collapse: collapse;
	border:1px solid #000000;
	width:100px;
}

table.event td{
	margin:0;
	padding:0;
	text-align:left;
	border-collapse: collapse;
	border:1px solid #000000;
}

ul.bit{
	margin:0;
	padding:0;
}

ul.bit li.top{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.bit li{
	margin-left:68px;;
	padding:0;
	list-style-type:none;
	line-height:140%;
}

table.days{
	margin:8px 0 8px 8px;
	padding:0;
	width:530px;
	background-color:#ffffff;
	border-collapse: collapse;
	border:1px solid #000000;
	font-weight:bold;
}

table.days td{
	margin:0;
	padding:2px 0 2px 2px;
	border-collapse: collapse;
	border:1px solid #000000;
	font-size:12px;
	text-align:center;
}

table.days td.day{
	text-align:left;
}

table.days th{
	margin:0;
	padding:2px;
	border-collapse: collapse;
	border:1px solid #000000;
	text-align:center;
	font-size:12px;
}

