h3.top { color: #7d1f0a; font-size: 14px; font-weight: bold; background-image: url(../image/info/info1.gif); background-repeat: no-repeat; text-indent: 1em; width: 560px; height: 30px; clear: left; margin: 0 auto 0; padding: 5px 0 0; border-style: none; }
h3.top a { width: 560px; height: 30px; display: block; }
h4 { color: #960; font-size: 14px; text-indent: 2em; margin-top: 15px; margin-bottom: 5px; border-top: 1px dashed #e7d99c; border-bottom: 1px dashed #e7d99c; }
h5 { color: #960; font-size: 14px; text-indent: 1em; clear: both; margin-top: 15px; margin-bottom: 5px; }
.l { float: left; clear: right; margin: 0 5px 5px 0; }
.r { float: right; margin: 0 0 5px 5px; }
.c { clear: both; margin: 5px 0; padding: 0; }
p { padding-top: 5px; }
ul.list { margin: 0 0 0 0; padding: 0; p }
ul.list2 { margin: 0; padding: 0; }
ul.list li { width: 230px; float: left; margin-bottom: 10px; }
ul.list2 li { margin-bottom: 10px; }
p.top { margin-top: 0; margin-bottom: 25px; margin-left: 20px; }
p.genzai { margin-top: 0; margin-bottom: 10px; margin-left: 20px; }
div#waku { font-size: 12px; background-color: #eee; text-align: center; width: 120px; padding: 5px; }
dl.gidai { margin: 0 0 0 0; }
dl { margin: 0; }
dl.gidai dt { font-weight: bold; margin-top: 10px; margin-left: 0; }
.indent50 { text-indent: 50px; }
.indent200 { text-indent: 200px; }
.indent100 { text-indent: 100px; }
p.indent { text-indent: -1em; margin-left: 1em; }
dl.gidai dd { margin-left: 20px; }
p.caption { text-align: center; margin-top: -8px; }
.kaihou { list-style-type: none; margin: 5px 20px 0; padding: 0; }
.kaihou span { color: #666; font-size: 12px; text-align: right; margin-left: 30px; }
.kaihou li { font-size: 14px; background-image: url(../image/list.gif); background-repeat: no-repeat; background-position: 0 center; margin-bottom: 0; padding-right: 20px; padding-left: 20px; border-bottom: 1px dashed #e7d99c; }
