a.sam:link { text-decoration: none; color: #000000; }
a.sam:visited { text-decoration: none; color: #666666; }
a.sam:hover { text-decoration: none; color: #ff0000; }
a.sun:link { text-decoration: none; color: #ffffff; }
a.sun:visited { text-decoration: none; color: #ffffff; }
a.sun:hover { text-decoration: none; color: red; }
a.ton:link { text-decoration: none; color: #000000; }
a.ton:visited { text-decoration: none; color: #666666; }
a.ton:hover { text-decoration: none; color: red; }


body { margin-top: 0pt; margin-left: 20pt; margin-right: 20pt; 
background-color: #ffffcc;} 

th { line-height: 7mm; background-color: white;
} 

td { line-height: 100%; font-size: 90%; margin-left : 5px;
}

p { line-height: 7mm; } 

tr { line-height: 7mm; }

hr { height: 5px; width: 680; color: #0000ff; text-align: center ;}

DIV{ margin-left : 8mm;
  margin-right : 8mm;
@margin-bottom : 7mm;
  line-height : 7mm;
  }

.list { background-color: #eaea00; font-size: 80%;  height: 20; width: 174; }
.list2 { background-color: #ffffff; font-size: 80%; line-height: 120%; width: 174; }
.list4 { background-color: #ffcc00; font-size: 80%; height: 20; width: 174; }
.square { color: #996633; }
.blist{ font-size: 100%; background-color: #99cc00; height: 26; width: 174;}
.blist2{ background-color: #ff9900; }
.nabi { text-align: center; height: 23; width: 111; }
.gray { background-color: #ece9d8; font-size: 80%; height: 18; }
.midasi { background-color: #ffffcc; font-size: 80%; }
.shou { background-color: #ffffff; font-size: 80%; border : 1px solid #ff9900; }
.shou2 { background-color: #ffffff; border : 1px solid #04cc68; }
span.matya { color: #ff9900; font-size: 80%;}
.font { font-size: 80%; }
