body  { background-image:  url(sozai/bg.gif); background-repeat: repeat }
a:link      { color: #424242; font-size: x-small; line-height: 24px; text-decoration: underline; text-align: center; padding: 4px }
a:hover      { color: #424242; font-size: x-small; line-height: 24px; text-decoration: none; text-align: center; padding: 3px; border: solid 1px #c7e949 }
a:active      { color: #c7e949; font-size: x-small; line-height: 24px; text-decoration: none; text-align: center; padding: 3px; border: solid 1px }
a:visited      { color: #424242; font-size: x-small; line-height: 24px; text-decoration: underline; text-align: center; padding: 4px }
.shikaku { border: solid 1px #c7e949 }
p {}
td {}
.style1     { color: #424242; font-size: small; font-weight: bold; line-height: 18px; text-decoration: none; text-align: center }
.style2  { color: #424242; font-size: x-small; line-height: 115%; text-decoration: none; text-align: center }
h3            { color: #ae7633; font-size: small; font-weight: bold; line-height: 20px; background-repeat: repeat; text-align: center; letter-spacing: 2px; border-bottom: 4px dotted #c7eaee }
h2       { color: #377289; font-size: x-small; font-weight: bold; text-align: center; letter-spacing: 2px; padding-bottom: 1px; border-bottom: 2px dotted #c7e949 }
.style3     { color: #424242; font-size: x-small; line-height: 16px; text-align: left; padding-left: 18px }
.shikaku2  { border: double 3px #f5b162; outline-color: #f1f1ed }
.style4   { color: #424242; font-size: x-small; line-height: 18px; text-align: center }
.style5    { color: #699a47; font-size: 11px; line-height: 18px; text-align: left; padding-left: 10px; border-bottom: 2px dotted #f5b162 }
.style6       { color: #699a47; font-size: x-small; line-height: 18px; text-align: right; padding-left: 65px; border-bottom: 2px dotted #f5b162 }
.style7  { color: #424242; font-size: xx-small; line-height: 13px; text-align: center }
.style8 { color: #ae7633; font-size: xx-small; line-height: 12px; text-align: center }
.style9 { color: #ae3b4d; font-size: x-small; font-weight: bold; text-align: center; letter-spacing: 1px }
.copylogo { color: #424242; font-size: x-small; line-height: 16px; text-align: center; border-top: 2px dotted #f5b162 }
