body{font-size: 9pt; }
a:link { color: #00208a; font-size: 9pt; line-height: 14pt; text-decoration: none }
a:visited          { color: #3f51c3; font-size: 9pt; line-height: 14pt; text-decoration: none }
a:active          { color: #00208a; font-size: 9pt; line-height: 14pt; text-decoration: underline }
a:hover          { color: #0000ed; font-size: 9pt; line-height: 14pt; text-decoration: underline }
.white      { color: white }
body   { color: #4f4f4f; text-decoration: none }
.p { font-size: 9pt; line-height: 14pt }
.cyairo   { color: #8c1400 }
.orange { color: #f80 }
.pp { font-size: 9pt; line-height: 16pt }
.glay { color: #4f4f4f }
.small { font-size: 8pt; line-height: 13pt }
.ppp { font-style: normal; font-size: 8pt; line-height: 9pt; text-decoration: none }
.news1 { font-size: 9pt; line-height: 11pt; text-decoration: none }
.news2 { font-size: 8pt; line-height: 10pt; text-decoration: none }
h1 { font-size: 100%; margin: 0; padding: 0; }
h3 { font-size: 12px; font-weight: bold; margin: 0; padding: 0; }

h3.busho {
	font-size: 15px;
	line-height: 1em;
	font-weight: bold;
	background-color: #FFD7B0;
	padding: 7px 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
}

h3.juken { font-size: 18px; font-weight: bold; margin: 10px 0; padding: 0; }

