a:link   { color: #336600; text-decoration: none }
a:hover  { text-decoration: underline; background-color: #ffcc66 }
a:visited { color: #660000; text-decoration: none }

element  { color: #444444; font-size: 10px; line-height: 1.3em}
.link   { color: #336600; font-size: 12px; line-height: 1.3em; margin: 3pt }
.text       { color: #000000; font-size: 14px; line-height: 1.4em; margin: 2pt }
.midashi       { color: #003300; font-weight: bold; font-size: 14px; line-height: 1.2em; margin: 3pt }
.sab     { color: #000000; font-size: 12px; line-height: 1.2em; margin: 3pt }

.color_b	{ color:#0070c0; }	/* 青色 */
.color_r	{ color:#c63d3d; }	/* 赤色 */

/* ※以降の注意書き */
.note	{ font-size:100%; text-indent:-1em; padding-left:1em;; } 
.note a	{ font-size:100%;} 


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

#mastertable .dark{
border-width: 1px;
border-color: #238257;
border-style: solid;
background-color: #8ac280;
padding: 1px 1px 1px 1px;
}

#mastertable .light{
border-width: 1px;
border-color: #238257;
border-style: solid;
background-color: #ffffcc;
padding: 1px 1px 1px 1px;
}

#mastertable .white{
border-width: 1px;
border-color: #238257;
border-style: solid;
background-color: #ffffff;
padding: 1px 1px 1px 1px;
}

#mastertable .waku{
border-collapse: collapse;
margin-bottom: 20px;
}

