body        { font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, verdana, arial, sans-serif; background-color: #fff; text-align: center; margin: 0px; padding: 0px }
h1,h2,h3,h4,h5    { line-height: 0px; margin: 0px; padding: 0px }
p { margin: 0px; padding: 0px }
a         { color: #8c0020; text-decoration: underline }
a:hover          { color: #c06; text-decoration: underline }
img { vertical-align: bottom; border: 0px }
#header  { background-color: #8c0020; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; width: 100% }
#footer         { color: #fff; font-size: 10px; line-height: 120%; background-color: #999; text-align: right; clear: both; margin-top: 10px; padding-top: 5px; padding-bottom: 5px }
#content  { text-align: left; margin-right: auto; margin-left: auto; padding-top: 10px; width: 500px }
.ph  { float: left }
.name { font-weight: bold; font-size: 95%; line-height: 120%; margin-left: 230px; padding-top: 20px; padding-bottom: 5px; border-bottom: 1px solid #000 }
.txt { font-size: 86%; line-height: 120%; margin-left: 230px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #000 }
.map { clear: left; margin-top: 10px; margin-bottom: 10px }
.close { text-align: right; margin-right: 15px }
.copyright { padding-right: 20px }
