body                  { text-align: center; margin: 0px }
TD              { color: #444; font-size: x-small; line-height: 160% }
a:link                  { color: #f40; text-decoration: none }
a:visited        { color: #f40; text-decoration: none }
a:hover      { color: #f40; text-decoration: underline }
p.question { font-size: 12px; background-color: ffcc55; padding: 5px; }
p.answer { font-size: 12px; padding: 5px 5px 12px; }
p.answer-m {
	font-size: 12px;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 12px;
	line-height: 150%;
}

.midashi {
	font-size: 12px;
	padding: 4px 0px 0px 4px;
	margin: 0px;
	vertical-align: top;
}

p.m01 {
	font-size: 12px;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
}
.graff {
	font-size: 12px;
	padding: 5px;
	text-align: center;

}
