body {  color: #666666}
a:link {  color: #993333; text-decoration: none}
a:visited {  color: #990000; text-decoration: none}
a:hover {  color: #CC0000; text-decoration: underline}
a:active {  color: #CC0000; text-decoration: none}

.tx-m {  font-size: medium}
.tx-s {  font-size: small}
.tx-ss { font-size: x-small; line-height: 130%}
.tx-sss { font-size: xx-small}

.c-green1 {  color: #33cc66}
.c-green2 {  color: #339966}
.c-gray1 {  color: #CCCCCC}
.bg-green2 {  background-color: #a3dfcb}

.footerLink {  font-size: 11px; line-height: 130%}
.footer {  font-size: xx-small; text-align: center; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; border-color: #33b771 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.foot1 {  font-size: 10px; padding-top: 6px; padding-right: 25px; padding-bottom: 6px; padding-left: 25px; border-color: black black #333333 #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.foot2 { font-size: 10px; padding-top: 6px; padding-right: 25px; padding-bottom: 6px; padding-left: 25px; border-color: black black #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.foot3 { font-size: 10px; padding-top: 6px; padding-right: 25px; padding-bottom: 6px; padding-left: 25px; border-color: black black #333333; color: #CCCCCC; background-color: #333333; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.foot4 { padding-top: 6px; padding-right: 0px; padding-bottom: 6px; text-align: left}

.pad16 {  padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}
.magtop1 {  margin-top: 10px}
.magbottom1 {  padding-bottom: 10px}
.magright4 {  padding-right: 4px}
.magleft1 {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 30px}

.tstyle1 {  padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px; border: #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tstyle2 { padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px; border: #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; text-align: right}

.jijo {  font-size: xx-small; margin-left: 2px; padding-bottom: 2px}
.midashi2 { padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px; border: #666666 dotted; font-size: medium; color: #339966; border-width: 0px 0px 1px}

.topic1 {  font-size: 12px; line-height: 125%; background-color: #FFFFFF; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px}
.topic2 { font-size: 12px; line-height: 125%; background-color: #FFFFFF; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px ; border-color: black black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 10px}
.topic {  overflow: auto; clip:  rect(   ); height: 196px; width: 473px}

.list01 {  font-size: x-small; line-height: 125%; text-indent: 0pt; list-style-position: outside; list-style-image: url(../img/listmark01.gif); vertical-align: middle}
.dotline01 {  border-color: black black #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; margin-top: 2px; margin-bottom: 2px}

.navi-ft {  font-size: 10px; border-color: black black black #666666; padding-top: 0.1em; padding-right: 1em; padding-bottom: 0.1em; padding-left: 1em; margin-bottom: 8px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.navi-ft2 { font-size: 10px; border-color: black #666666; padding-top: 0.1em; padding-right: 1em; padding-bottom: 0.1em; padding-left: 1em ; margin-bottom: 8px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}


