body     { color: black; line-height: 150%; margin-left: 1em; }
p   { color: #000; line-height: 150%; }
td  { }
a:link { color: #009; text-decoration: none; }
a:visited { color: #600; }
a:hover { color: #c00; }
a:active { color: red; }
.titbak1 { color: white; background-color: #369; margin-top: 2em; margin-bottom: 0; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 1em; width: 600px; }
.titbak2 { background-color: #dcdcdc; margin-top: 0; margin-bottom: 1em; padding-top: 1em; padding-bottom: 0.5em; padding-left: 1em; width: 600px; }
.titbak3 { background-color: #dcdcdc; margin-top: 2em; margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 1em; width: 600px; }
.white h4 { color: white; }
h1       { font-size: x-large; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h2     { font-size: larger; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h3        { font-size: medium; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h4     { color: #000; font-size: medium; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h5    { font-size: medium; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h6  { font-size: medium; font-weight: bold; margin-bottom: 0; }
.bold { color: black; font-size: larger; font-weight: bold; }
.qt  { color: #003; margin-right: 2em; margin-left: 2em; padding-bottom: 0; }
.waku-zen  { width: 600px; }
.waku-l  { right: 1em; width: 200px; float: left; }
.waku-r  { width: 400px; float: left; }
.toji { clear: both; width: 600px; }
