#leftbox {
	float:left;
	width:228px;
}
#h_event {
	margin-top:26px;
	margin-right:0px;
	margin-bottom:8px;
	margin-left:0px;
}
#leftbox_contents {
	margin-left:60px;
	margin-right:42px;
	text-align:center;
}
#centerbox {
	float:left;
	width:200px;
}
#centerbox img {
	margin-right:0px;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:40px;
}
#rightbox {
	float:left;
	width:228px;
}
#rightbox_contents {
	margin-top:120px;
	margin-left:12px;
	margin-right:83px;
	text-align:center;
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	color:#615431;
	font-weight:bold;
}
#sanka_circle {
	clear:both;
	text-align:center;
}
table.event {
	margin-right: auto;
	margin-left: auto;
	width: 400px;
	margin-top: 25px;
	margin-bottom: 25px;
	background-image:url(images/bg_dash.png);
	background-repeat:repeat;
}
table.event td, table.event th {
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	vertical-align: top;
	font-weight:normal;
	text-align:left;
	background-image:url(images/bg1.png);
	color: #4a4b4d;
}
table.event tr.event_name th {
	background-image:url(images/bg2.png);
}
table.event tr.event_name td {
	background-image:url(images/bg2.png);
	color: #FFFFFF;
	font-size:12px;
}
table.event tr.arrangement td {
	color: #673b2f;
}
#flower {
	margin-top: 40px;
}

