a:link  { color: #f60; text-decoration: none }
a:hover   { color: #ff4500; text-decoration: underline; background-color: #ff9 }
a:visited  { color: #630; text-decoration: none }

element  { color: #444444; font-size: 12px; line-height: 1.3em}
.link  { color: #444444; font-size: 12px; line-height: 1.3em; margin: 3pt }
.class01  { color: white; font-size: 14px; margin: 1px }
.hyou2   { color: #444444; font-size: 14px; margin: 1.5px }
.midashi     { color: #040; font-weight: bold; font-size: 14px; line-height: 1.3em; margin: 3pt }
.midashimini      { color: #008000; font-weight: bold; font-size: 12px; line-height: 1.3em; margin: 3pt }
.hyou     { color: #066; font-size: 12px; line-height: 1.3em; margin: 2pt }
.chuui { color: #066; font-size: 12px; line-height: 1.3em; margin: 3pt }

.text       { color: #222; font-size: 14px; line-height: 1.6em; margin: 2pt }
.textc       { color: #222; font-size: 14px; line-height: 1.6em; margin: 2pt; text-align:center }
.textr       { color: #222; font-size: 14px; line-height: 1.6em; margin: 2pt; text-align:right }
.sab  { color: #222; font-size: 12px; line-height: 1.3em; margin: 3pt }
.sabc  { color: #222; font-size: 12px; line-height: 1.3em; margin: 3pt; text-align:center }
.sabr  { color: #222; font-size: 12px; line-height: 1.3em; margin: 3pt; text-align:right }
.shikaku       { color: #228b22; font-size: 14px; line-height: 1.6em; margin: 2pt }


/* 表の色の定義 */
.mastertable{
}

#mastertable .dark{
border-width: 1px;
border-color: #228b22;
border-style: solid;
background-color: #9edd8b;
padding: 1px 1px 1px 1px;
}

#mastertable .light{
border-width: 1px;
border-color: #228b22;
border-style: solid;
background-color: #c9eca4;
padding: 1px 1px 1px 1px;
}

#mastertable .white{
border-width: 1px;
border-color: #228b22;
border-style: solid;
background-color: #ffffcc;
padding: 1px 1px 1px 1px;
}

#mastertable .waku{
border-collapse: collapse;
}

#mastertable .getuh{
border-width: 2px;
border-color: #dddddd;
border-style: solid;
}

