h1, h2, h3, h4, h5 { font-family: "?l?r ?o?S?V?b?N", "MS UI Gothic", Osaka }
h1 { font-size: 12px; font-weight: lighter; line-height: 1.3em; margin: 1px; }
h2    { color: #f66; font-size: 17px; line-height: 1.3em; margin: 0; padding: 3px 0 0 6px; }
h3       { color: #333; font-size: 15px; line-height: 1.3em; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; width: 100%; margin: 0; }
h4    {
	font-weight: lighter;
	font-size: 15px;
	line-height: 1.3em;
	margin: 0;
	padding-top: 2px;
	padding-bottom: 2px
}
h5     { font-weight: lighter; font-size: 11px; font-family: "MS ????"; line-height: 1.3em; margin: 0; padding-bottom: 2px   }
.Comment1 { font-size: 12px; line-height: 1.3em; margin: 5px; }
.Comment2 { font-size: 10px; line-height: 1.3em }
.Caption { font-size: 10px; line-height: 12px }
A  { color: #00f; text-decoration: none; }
A:VISITED  { color: #00f }
A:HOVER  { color: #f90;}
A:ACTIVE { color: #c33; text-decoration: underline }
BODY   { color: #669; font-size: 13px; line-height: 1.3em; text-align: center    }
.document, th, td  { color: #333; font-size: 13px; font-family: "?l?r ?o?S?V?b?N", "MS UI Gothic", Osaka ; line-height: 1.3em; }
p, li, dt, dd, pre, th, td   { line-height: 1.3em }
p, li, dt, dd, pre  { padding-bottom: 3px }
form { margin: 0; padding: 0; }
.obi { border-bottom: 1px solid gray; border-left: 5px solid #f66; }
.title { font-size: 15px; font-weight: bold; line-height: 1.3em; }

