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.sam2:link { text-decoration: none; color: #000000; }
a.sam2:visited { text-decoration: none; color: #000000; }
a.sam2:hover { text-decoration: none; color: #ff0000; }
a.sun:link { text-decoration: none; }
a.sun:visited { text-decoration: none; }
a.sun:hover { text-decoration: none; color: red; }

a.san:link { text-decoration: none; color: #ffffff; }
a.san:visited { text-decoration: none; color: #ffffff; }
a.san:hover { text-decoration: none; color: #ffffff; }


body { font-family: Osaka, "qMmpS Pro W6" ; margin-top: 0pt; margin-left: 20pt; margin-right: 20pt; 
background-color: #ffffcc;} 

tr td.list3, tr td.list { padding-left:5px; }
tr td.list3, tr td.list { font-size:13px; }

th { line-height: 7mm; background-color: white;} 
td { line-height: 100%; font-size: 90%; margin-left : 5px;}

h1 { line-height: 7mm; } 
p { line-height: 7mm; } 
tr { line-height: 7mm; }

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


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

div.cell {
  background-color: #ffffff;
  line-height: 4mm; margin-left: 9pt;
  margin-right: 9pt;
  letter-spacing : 1pt;
  }


.list { background-color: #ffcc00; font-size: 80%;  height: 20; }
.list2 { background-color: #cc9966; font-size: 80%;  height: 20; width: 174; }
.list3 { background-color: #ffffff; font-size: 80%; line-height: 120%; }
.list4 { background-color: #99cc33; font-size: 80%;  height: 20; width: 125; }

span.square { color: #cc9966; }

.blist{ background-color: #ff9900; height: 30; 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; }
span.matya { font-size: 85%; color: #999900; }
.font { font-size: 80%; }
.wakuue { background-color: #ffffcc; height: 23; font-size: 80%;}


.kingaku { background-color: #ffffff; height: 20; text-align: center; font-size: 80%;}
.white { background-color: #ffffff; text-align: center; }
.sogo { background-color: #99cc66; text-align: center; }
.net { background-color: #ffcc66; text-align: center; }
.gray2 { background-color: #ece9d8; text-align: center; }

.site{ background-color: #ffcccc; height: 60; width: 200; text-align: center;}
.site2{ background-color: #ccffcc; height: 60; width: 200; text-align: center;}
.site3{ background-color: #ccccff; height: 60; width: 200; text-align: center;}
.site4{ background-color: #ede9d8; height: 60; text-align: center;}
.white{ background-color: #ffffff; text-align: center;}
.white2{ background-color: #ffffff;}
.text { background-color: #ffffff; vertical-align: top;}
