body {
	background-image: url(img/ff137.gif);
	background-color: honeydew;
	margin: 3% 3%;
	font-family: 'Arial', 'MS PGothic', 'Osaka', 'MS Gothic', sans-serif;
	}
h1 {
	margin: 0.3em 0;
	}
h2 {
	border-bottom: 2px solid blue;
	padding-left: 0.5em;
	}
h3 {
	padding-left: 1em;
	margin: 0.3em 0;
	}
p {text-indent: 1em;}
div.main-left {
	float: left;
	width: 420px;
	}
div.main-right {
	margin-left: 450px;
	}
div.photo {
	background-image: url(img/ff137.gif);
	width: 410px;
	height: 410px;
	margin: 3% 3% 1% 1%;
	float: left;
	}
div.menu {
	margin: 1.5em 0.5em 0.5em 0.5em;
	}
img.photo {
	border: 5px outset silver;
	margin: 3%;
	float: left;
	}
div.item {
	padding-left: 1em;
	font-size: large;
	}
div.comment {
	padding-left: 4em;
	}

div.whatsnew_date {
	font-weight: bold;
	font-size: smaller;
}
div.whatsnew_content {
	padding-left: 1em;
}

#kafuDBresult {
	width: 100%;
	border: 2px solid black;
	border-collapse: collapse;
	background-color: #dbdbff;
	}

#kafuDBresult thead, th {
	background-color: #bfbfff;
	}
	
#kafuDBresult td, th {
	border: 1px solid black;
	padding-left: 0.5em;
	}

#kafuDBresult td.note {
	background-color: #efefff;
	}

#table1 {
	border: 2px solid black;
	border-collapse: collapse;
	background-color: #dbdbff;
	}

#table1 td, th {
	border: 1px solid black;
	}

#table1 td {
	text-align: right;
	}
