body {
	background-color: #faf0e6;
	color: #000000;
	margin:0;
	padding:0;
}
a:link {
	color: #0000ff;
}
a:visited {
	color: #1111ff;
}
a:hover {
	color: #ff1111;
}
a:active {
	color: #ff1111;
}
a.mail {
	text-decoration: none;
}
.left {
	width: 20%;
}
.center {
	width: 80%;
	border: solid 3px #ffb6c1
}
.top {
	width: 100%;
	height: 222px;
}
.main {
	border: 0px
	width: 100%;
}
div.yeswecan {
	line-height: 130%;
}
table.member {
	border: solid 3px #ff2222;
	border-collapse: collapse;
}
td.member {
	border: solid 2px #ff2222
}
table.event1 {
	float: left;
	border: solid 3px #ff6000;
	border-collapse: collapse;
}
table.event2 {
	border: solid 3px #ff6000;
	border-collapse: collapse;
}
td.event {
	border: solid 2px #ff6000;
	text-align: center;
}
table.shop {
	border: solid 3px #ff6080;
	border-collapse: collapse;
}
td.shop {
	border: solid 2px #ff6080;
	text-align: center;
}
th.shop {
	border: solid 2px #ff6080;
	text-align: center;
}
table.katen {
	border: solid 3px #ee30ff;
	border-collapse: collapse;
}
td.katen1 {
	border: solid 2px #ee30ff;
	text-align: center;
}
td.katen2 {
	border: solid 2px #ee30ff;
}
th.katen {
	border: solid 2px #ee30ff;
	text-align: center;
}
table.photo {
	border: solid 3px #faf0e6;
	border-collapse: collapse;
}
td.photo {
	border: solid 6px #faf0e6;
	text-align: center;
}
table.bus1 {
	float: left;
	border: solid 2px #0000ff
}
table.bus2 {
	border: solid 2px #ff0000
}
td.bus1 {
	text-align: center;
	font-weight: 600;
}
td.bus2 {
	text-align: right;
	font-weight: 600;
}
img.img1 {
	border: 3px #ffb6c1 solid; 
}
img.img2 {
	border: none; 
}
strong {
	font-weight: 900;
}