body {  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; background-color: #CCFFCC}
h1 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 26pt; font-weight: bolder; color: #FFFFFF; background-color: #009900; clip:     rect(   ); text-align: center; width: 670px; margin-top: 0px; margin-bottom: 0px; height: 35pt; padding-top: 8pt}
spam.sinn {  font-size: 18pt; font-weight: bolder}
div.i {  font-size: 1pt; color: #FFFFFF; height: 1px; margin-top: 0px; margin-bottom: 0px}
div.eve {  width: 480px; border: 1px #009933 solid; background-color: #CCFFCC; border-color: #009933 #009933 #009933 #009933; clip:  rect(   )}
div.eveh1 {  font-size: 14pt; background-color: #66FF66; border-color: black black #009933; margin-top: 0px; margin-bottom: 0px; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
p.event {  font-size: 10pt; margin-top: 3px}
div.lis {position: relative; width: 150px; left: 520px; top: 3px; clip:          rect(   ); background-color: #CCFF99; border-color: black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
div.jump { font-size: 14pt; font-weight: bold; margin-right: 0px; margin-left: 0px; border-color: black black #FFFFFF; color: #FF9999; margin-top: 0px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
div.lismid {  margin-top: 20px; margin-bottom: 20px}
div.zyou {  font-size: 10pt; background-color: #CCFF99; border-color: #000099 black black; height: 25pt; font-family: "ＭＳ Ｐゴシック", "Osaka"; border: black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
div.cr {  font-size: 9pt}
a:link {  color: #006633}
a:hover {  color: #FF3333; text-decoration: underline}
a:visited{; color: #009B4E}
a:Active{text-decoration : underline;; color: #FF3333}
h2 {  font-size: 16pt; font-weight: bolder; margin-bottom: 2px; border-color: #009900 #FFFFFF #009900 #006600; color: #009900; margin-top: 2px; font-style: normal; text-indent: 4pt; border-style: solid; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 12px; background-color: #F7F7F7}
h3 {  font-size: 14pt; font-weight: bold; margin-top: 1px; margin-bottom: 1px; margin-left: 15px; background-color: #BFFFBF; color: #009900; border-color: #009900 #99FF99 #009900 #006600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 8px; text-indent: 3pt}
p.inde {  margin-left: 30px; margin-top: 1px; margin-bottom: 15px; border-color: black black #999999}
td.cellpink {  background-color: #FFCCFF}
.cellblue { background-color: #CCFFFF}
td.cellgray { background-color: #CCCCCC}
table.calen {  font-size: 12pt; background-position: center center; text-align: center; border: thin #000000 solid; border-collapse: collapse}
td.list { clip:  rect(   ); background-color: #CCFF99 ; width: 150px; vertical-align: top; border-color: black #000000}
td.txt { margin-left: 5px; clip: rect( ); width: 495px; border-color: black #000000 black black; margin-right: 5px; padding-right: 10px; padding-left: 10px}
.sun {  color: #FF0000; background-color: #FFCCCC}
.sat { color: #0000CC; background-color: #CCFFFF}
th.yell { background-color: #FFFF66}
tr.yellow {  background-color: #FFFF99}
tr.lightblue {  background-color: #CCFFFF; border-color: #000000 black black; border-style: none}
td.cenmar {  width: 10px; border-color: #CCCCCC black black; border-style: none; border-top-width: 0px; border-bottom-width: 0px}
div.onegai {  border-color: #333333 #333333 #333333 #666666; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-bottom: 20px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-right: 20px; margin-left: 20px}
.test {  font-weight: bold; background-color: #006600; margin-top: 3px; margin-bottom: 3px; padding-top: 1px; padding-bottom: 1px; border-color: #000000 black; border-style: dashed; border-top-width: 1px; border-bottom-width: 1px}
dl {  margin-left: 30px}
.gen_kou {  font-size: 14pt; background-color: #FFE8E8; border: 1px #333333 dashed; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; font-weight: bold}
div.twi {  margin-top: 10px; margin-bottom: 10px}