body { font-family : font-size : 10pt; background-color : #FFFFFF;}
table { font-family : font-size : 9pt; }
form { font-family : font-size : 9pt; }
textarea { font-family : font-size : 9pt; }
input { font-family : fontsize : 9pt; }

a:link, a:visited, a:active { font-size : 11pt; text-decoration : underline; }
a:hover { color : #FF0033; }

input.navy { color : $obcolor; background-color : #FFFFFF;  border:1 ;border-width : 1px;border-style : solid;
border-color : #339933; }

.header { font-weight : bold; font-size : 18pt; color : #666666; }

.title { font-weight : bold; font-size : 12pt; color : #000066; }

.element { font-size : 10pt; color : #000066; }

.condition { font-size : 10pt; color : #000000; background-color : #aaaaaa; }

.red { color : red; background-color : #ffffff; }

.error{ font-size : 12pt;  font-weight : bold;  color : red; }

dt { font-weight : bold;  font-size : 9pt; }

.attention { font-size : 9pt;  font-weight : bold; }

.hyperattention { font-size : 11pt;   color : red;    font-weight : red;   }

.title2 { font-weight : bold; font-size : 11pt; text-decoration : none; color : #FFFFFF; background-color : #000066; }

a.anchor:link, a.anchor:visited, a.anchor:active  { font-size : 10pt; text-decoration : none; color : #FFFFFF; font-weight : bold; }
a.anchor:hover { font-size : 10pt; text-decoration : underline; color : yellow; font-weight : bold; }

.caption { background-color : #dddddd; height:20pt;}

.linegray {
	border-style : solid;
	border-color : #708090;
	border-width : 1px;
}

.bggrey {
	border-style : solid;
	border-color : #708090;
	border-width : 1px;
	background-image :url("../images/graybar.gif");
	font-weight : bold;
	color : #000000;
}


.komidashi { text-align:left;font-weight:600 }
.evenLine { background-color:#e1f2ff}
