
.ryumonen_body { color: #333; font-size: 8.8pt; line-height: 14pt }
.ryumonen_body_b { color: #333; font-weight: bold; font-size: 8.8pt; line-height: 14pt }
.ryumonen_body_list { color: #333; font-weight: normal; font-size: 8.5pt; line-height: 8.5pt; margin-left: 10px }
.ryumonen_body_small { color: #333; font-size: 8.5pt; line-height: 12pt }
.ryumonen_body_small_b { color: #333; font-weight: bold; font-size: 8.5pt; line-height: 12pt }
.ryumonen_body_small_red { color: #900; font-size: 8.5pt; line-height: 12pt }
.ryumonen_body_small_white { color: white; font-size: 8.5pt; line-height: 12pt }
.ryumonen_body_small_1 { color: black; font-size: 8pt; line-height: 14px ; margin: 0; padding: 5px 0; border: dotted 1pt orange;;;;;;;;;; }
.text { color: black; font-size: 6pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-stretch: semi-condensed; line-height: 1.1em; text-align: left; text-indent: 0; word-spacing: 0; letter-spacing: 0; vertical-align: 0; padding: 5px 2px; border-top: 1px dotted orange; border-right: 1px dotted orange; border-bottom: 1px dotted orange; border-left-width: 0;;;; }
.img_small_top { margin: 0; padding: 0; border: solid 1px #dbd8d8; }
.text_1 { font-size: 8.8px; line-height: 1.2em; border-top: 1px dotted orange; border-right: 1px dotted orange; border-bottom: 1px dotted orange; border-left-width: 0; }
.koumoku { color: black; font-size: 8.8pt; font-style: normal; line-height: 1.5em; background-color: #ddd7e7; 
        text-align: center; width: 151px; height: 26px;  }
.menu { visibility: hidden; }
a:hover {color: #ff9700;  font-weight: bold }
a:link {color: #c60;}
a:vizited {color: #3f3f3f;  font-weight: bold }