.class80 { font-size: 80% }
.class80_150 {
	font-size: 80%;
	line-height: 150%;

}
.navi1 {  font-size: 80%; clip:    rect(   ); margin-left: 14px; list-style-type: square; list-style-image: url(../image/mark2.gif); padding-left: 5px; line-height: 120%; margin-bottom: 0px; border-style: none}
a {  color: #006699; text-decoration: none}
a:hover {  color: #FF6600; text-decoration: underline}
.class100 { font-size: 100%}
.class90 { font-size: 90%}
.class90td1 { font-size: 90% ; border: 1px #669999 solid}
.class80td120 { font-size: 80% ; line-height: 120%}
h2 {  margin-bottom: 0px}
.class80td1 { font-size: 80%; border: 1px #669999 solid }
.class80td2 { font-size: 80%; border: 1px outset}
h3 {  margin-bottom: 0px}
.category1 { font-size: 120%; background-color: #eeeeee; border: 1px #99CCCC none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold; clip:     rect(   ); list-style-image: url(../image/mark1.gif)}
.title1 {  width: 100%; border-color: #999999 black black; background-color: #eeeeee; text-indent: 5px; padding-bottom: 0px; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.topics1 { font-size: 80%; clip: rect( ); margin-left: 0px; list-style-type: square; line-height: 120%; margin-bottom: 0px; margin-top: 0px; border-style: none; text-indent: 5pt; margin-right: 0px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.title2 { width: 100%; border-color: #FF6666 black black; background-color: #FF9966; text-indent: 5px; margin-top: 0px; padding-top: 0px; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.topics2 { font-size: 80%; clip: rect( ); margin-left: 15px; list-style-type: disc; line-height: 120%; margin-bottom: 5px; margin-top: 5px; margin-right: 0px; padding-left: 10px; border-style: none}
.p1 {  font-size: 80%; padding-left: 10px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px}
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.class70 { font-size: 70%}
.class70_1 { font-size: 70% ; line-height: 160%}
.class90_120 { font-size: 90% ; line-height: 120%}
.class90td3 { font-size: 90% ; border: dotted; border-width: 1px 0px; border-color: #666666 black}
.class80td3 { font-size: 80%; border: dotted; border-width: 1px 0px; border-color: #666666 black }
.td_linef1 { border: solid; border-width: 0px 0px 1px; border-color: #666666 black }
.title3 { width: 100%; border-color: #CC9966 black black; background-color: #99CC99; text-indent: 5px; margin-top: 0px; padding-top: 0px; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
#small {
font-size: 10pt;
}
.syuryou {
	text-align: center;
	color: #FF0000;
}
.syuryou h2 {
	font-size: 200%;
}
.syuryou p {
	font-size: 140%;
}
