body { background-color: #cfe8f0 }
body { color: #333; font-size: 80%; font-family: "ms pgothic", osaka, arial }
* { margin: 0; padding: 0 }
img { border-style: none; border-width: 0; }
a { color: #079178 }
a:hover { color: #f60; text-decoration: none; }
h1  { color: #060; font-size: 100%; font-weight: bold; background-color: #e4efe5; text-align: center; margin-bottom: 15px; padding: 10px; border: solid 1px }
dl { }
dt { padding: 0.5em 0.5em 0.2em 1em }
dd { font-size: 90%; line-height: 150%; margin-bottom: 1em; padding: 0.2em 0.5em 0.5em 2em; border-bottom: 1px dotted #999 }

