a:link     { color: #f33; text-decoration: none }
a:hover  { text-decoration: underline; background-color: #ffe4e1 }
a:visited { color: #483d8b; text-decoration: none }

element  { color: #444444; font-size: 10px; line-height: 1.3em}
.link   { color: #444444; font-size: 12px; line-height: 1.3em; margin: 3pt }
.class01 { color: #444444; font-size: 12px; margin: 1px }
.hyou2   { color: #444444; font-size: 12px; margin: 1.5px }
.midashi       { color: #00429b; font-weight: bold; font-size: 14px; line-height: 1.2em; margin: 3pt }
.hyou       { color: #004f99; font-size: 12px; line-height: 1.3em; margin: 2pt }
.chuui   { color: #4169e1; font-size: 12px; line-height: 1.3em; margin: 3pt }
.title       { color: #222; font-weight: bold; font-size: 18px; line-height: 1.4em; margin: 2pt }
.kome{ color: #333; font-size: 14px; line-height: 1.4em; margin: 2pt; text-indent:-1em; padding-left:1em;}

.text        { color: #333; font-size: 14px; line-height: 1.4em; margin: 2pt }
.textc        { color: #333; font-size: 14px; line-height: 1.4em; margin: 2pt; text-align:center }
.textr        { color: #333; font-size: 14px; line-height: 1.4em; margin: 2pt; text-align:right }
.sab      { color: #333; font-size: 12px; line-height: 1.2em; margin: 3pt }
.sabc      { color: #333; font-size: 12px; line-height: 1.2em; margin: 3pt; text-align:center }
.sabr      { color: #333; font-size: 12px; line-height: 1.2em; margin: 3pt; text-align:right }
.shikaku        { color: #4169e1; font-size: 14px; line-height: 1.4em; margin: 2pt }

.getsugaku     { color: #3c3c3c; font-size: 11px; line-height: 1em; margin: 2pt; text-align:left }
.getsugakuc     { color: #3c3c3c; font-size: 11px; line-height: 1em; margin: 2pt; text-align:center }
.getsugakur     { color: #3c3c3c; font-size: 11px; line-height: 1em; margin: 2pt; text-align:right }


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

#mastertable .dark{
border-width: 1px;
border-color: #4169e1;
border-style: solid;
background-color: #8bd0ff;
padding: 1px 1px 1px 1px;
}

#mastertable .light{
border-width: 1px;
border-color: #4169e1;
border-style: solid;
background-color: #ccecff;
padding: 1px 1px 1px 1px;
}

#mastertable .white{
border-width: 1px;
border-color: #4169e1;
border-style: solid;
background-color: #e0ffff;
padding: 1px 1px 1px 1px;
}

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

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