
BODY {
	margin: 2% 7%;
	background: #fff;
	color: #333;
}
H2 {
	border: #666 1px solid;
	background: #f0fff8;
	color: #333;
	font-weight: normal;
	padding: 0.1em;
}
A:link    { color: #00f; }
A:visited { color: #82f; }
A:hover   { color: #09f; }
HR { height: 1px; }
H1 {
	color: #096;
	text-align: center;
}
UL { list-style-type: none; }
UL.explain { list-style-type: disc; }
UL.L1 { margin-left: 0; }
LI { line-height: 120%; }
LI SMALL.t { color: #999; }
LI SPAN.n { color: #093; }
P { line-height: 130%; }
EM { font-style: normal; color: #f30; }
TD.arth {
	color: #fff; background: #999;
	padding: 0.1em 0.1em 0 0.3em;
}
TD.artdate {
	color: #000;
	padding: 0.1em 0.6em 0 0.3em;
}
TD.artname {
	padding: 0.1em 0 0 0.3em;
}
P.gal { color: Fuchsia }
P.boy { color: Blue }
