BODY { color: #333333; background-color: #ffffff; }
H1 { font-size: 18pt; text-align: center; margin: 20pt; color: #000000; }
H2 { font-size: 14pt; text-align: left; margin: 10pt 0pt; color: #6699ff;}
DIV.paragraph { margin: 0% 10%; padding: 10pt 0pt 0pt; border-top: solid 1pt #cccccc; }
DIV.table { margin: 0pt 5% 30pt; text-align: center; }
DIV.goback { margin: 0% 10%; padding: 3pt 0pt 24pt; border-top: solid 3pt #cccccc; text-align: right; }
DIV.endbody { padding: 2pt 0pt; border-top: solid 1pt #999999; text-align: right; }
DIV.notice { color: #ff6666; font-weight: bolder; text-align: center; }
DIV.quote { margin: 10px 5% 30px; padding: 1px 6px; border-style: solid; border-width: 1px; border-color:#999999; background-color: #eeeeee; }
TH { background-color: #eeeeee; }
P { line-height: 130%; text-indent: 1em; }
DL { margin: 20px 20px 30px; }
DT { font-weight: bolder; }
A:link { color: #6699ff; }
A:visited { color: #ff6699; }
A:active { color: #ff6699; }
A.navi:link { color: #6699ff; }
A.navi:visited { color: #6699ff; }
A.navi:active { color: #6699ff; }
SPAN.pink { color: #ff6699; }
SPAN.fontsmall { font-size: 10pt; }
SPAN.fontlarge { font-size: 14pt; }
SPAN.bold { font-weight: bolder; }
SPAN.orange { color: #ff9966; }
LI { line-height: 130%; }

DIV.navichip { margin: 0% 10%; padding: 1px 6px; border-style: solid; border-width: 1px; border-color:#999999; color: #6699ff; font-size: 10pt; background-color: #eeeeee; font-weight: bolder; }
SPAN.lightblue { color: #6699ff; }
SPAN.fontsjp { color: #ff6699; font-weight: bolder; }
