
.nagai-bg { font-size: small; vertical-align: top; padding: 5px; border-left: 1px solid #f96 }
.onegai { font-size: 14px; text-indent: -14px; vertical-align: top; padding: 10px 5px 5px 22px }
.hg { margin-top: -10px }
.nsti { color: #f96; margin: 5px; border-bottom: 1px dotted #999 }
.nsti02 { color: #f60; margin: 5px; border-bottom: 1px dotted #999 }
.bn01   { font-size: small; line-height: 1.4; vertical-align: top; padding: 5px; }
.bn02   { font-size: 10px; line-height: 1.2; vertical-align: top; padding: 5px; border-left: 1px dashed #999; }
.class { }
.p.hg b { color: red; font-weight: bold }
.p.hg i { color: #30c; font-style: normal; font-weight: bold }
.div.bn02 b { color: #006; font-weight: bold; font-size: 14px }
.org { color: #f60; font-weight: bold }
