body      {
	color: black;
	font-size: 12px;
	background-color: white;
	padding-top: 20px;
	text-align: center;
}
a:link     { color: blue; text-decoration: underline }
a:visited { color: blue; text-decoration: underline }
a:hover    { color: #900; text-decoration: none }
a:active { color: #900; text-decoration: none }
table  {
	width: 560px;
	border-collapse: collapse;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
td          { color: black; font-size: 12px; padding: 2px; vertical-align: top }
ul  { list-style-type: disc }
h1              { color: #4169e1; font-size: 12px; font-weight: bold; margin: 0; border-bottom: 1px solid #a9a9a9 }
h2              { color: #4169e1; font-size: 12px; font-weight: bold; margin: 0; border-bottom: 1px solid #a9a9a9 }
h3              { color: #4169e1; font-size: 12px; font-weight: bold; margin: 0 }
h4               { color: #4169e1; font-size: 12px; font-weight: normal; margin: 0 }
.year      { color: white; font-weight: bold; font-size: 12px; background-color: #036; text-align: center; width: 120px }
.photo   { vertical-align: top; width: 95px }
.main  { vertical-align: top }
.order           { color: #4169e1; width: 120px; height: 18px; vertical-align: bottom }
.no        { color: white; font-weight: bold; font-size: 12px; background-color: #36c; text-align: center; width: 120px; height: 18px }
.line        { text-align: center; width: 120px; height: 18px }
.zaiko       { background-color: #d3d3d3; text-align: center; height: 18px }
.en     { color: #900; text-align: center; height: 18px; border-top: 1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9 }
.font_s { font-size: 10px }
.font-blue { color: #4169e1 }
.coment   { color: #900; font-size: 10px }
.contents    { color: #4169e1 }
.contentsbase { background-color: #eee; border-top: 1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9 }
.art-blue  { text-align: right; margin-right: auto; margin-left: auto; width: 560px; border-top: 1px solid #666 }
.img { float: right; padding-top: 5px; padding-right: 5px; padding-left: 5px }
