body      { font-size: 12px; color: white; background-color: #0000CC; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }

a         { text-decoration: underline; }
a:link    { color: #FFFFFF; }
a:visited { color: #00FFFF; }
a:active  { color: pink; }
a:hover   { color: orange; }

.c{ text-align: center; }
.r{ text-align: right; }
.l{ text-align: left; }

div       { font-size: 12px; color: white; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.kakushi  { font-size: 2px; color: #0000CC; }
.xxs      { font-size: xx-small; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; }
.s2px     { font-size: 2px; }
.cen      { text-align: center; }
.b        { font-weight: bold; }

.margin0  { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.waku1    { line-height: 102%; margin-right: 5px; margin-left: 5px; padding: 4pt; border-width: 1pt; border-color: white; border-style: solid; width: 445px; }

.day      { font-family: helvetica; font-size: 90%; line-height: 100%; text-align: right; }
.cop      { font-family: helvetica; font-size: 11px; line-height: 100%; color: black; text-align: center; }

td        { font-size: x-small; color: white; }
td.bg01   { background-color: #0066FF; }
td.bg02   { background-color: #0000FF; }
td.bg03   { background-color: #FFD200; }

h4.bbs        { font-weight: bold; font-size: 0.9em; color: black; margin-top: 0px; margin-right: 5px; margin-bottom: 2px; margin-left: 5px; }
h4        { font-weight: bold; font-size: 0.9em; color: white; margin-top: 0px; margin-right: 5px; margin-bottom: 2px; margin-left: 5px; }
p         { font-size: 12px; color: white; margin-top: 2px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }

address   { font-family: courier new, helvetica; font-size: 80%; line-height: 100%; font-style: normal; }
