.title{
  font-size : 16px;
  font-weight : bold;
  padding : 4px;
}
.subtitle{
  font-size : 14px;
  font-weight : bold;
  padding : 3px;
}
.waku01 {  font-size: 92%; border-color: #999999 #999999 #FFFFFF #FFFFFF; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 1px; border-left-width: 1px}
td {  font-size: 92%}
.waku02 {  border: #990000; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.midashi {  font-size: large; border-color: black black #CC0000 #CC0000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 10px}
.top01 {  border-color: #000099 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.bott01 {  border-color: #CC0000 #CC0000 #FFCCFF #FFCCFF; color: #FFFFFF; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 1px; border-left-width: 1px}
a {  text-decoration: none}
a:hover {  background-color: #FFFFCC}
a:visited {  color: #0033FF}
.bottom {  border-color: #000000 black #000099; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.midasi {  border-color: #FF0000 black black #FF0000; font-size: large; margin-left: 0px; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 10px; font-weight: bolder}
.box02 {  }
.box02 {  border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; margin-top: 1px; margin-bottom: 1px}
