body     { color: black; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 18px }
strong { font-weight: normal }
h1  { font-size: 18px; font-weight: bold }
h2  { color: #000; font-size: 15px; font-weight: bold; line-height: 16px }
h3   { color: #e60000; font-size: 14px; font-weight: bold }
h4  { font-size: 14px; font-weight: bold }
h5 { font-size: 12px; font-weight: bold; line-height: 12px }
p {}
td    { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 18px }
a:link      { color: blue; font-size: 12px; text-decoration: none }
a:hover    { color: #e60000; text-decoration: underline }
a:visited        { color: #800080; text-decoration: underline }
.komidasi_Padding  { padding-top: 30px; padding-bottom: 20px; padding-left: 200px }
.midasi { color: white; font-size: 32px; font-weight: bold; line-height: 100% }
.black12-18px  { color: black; font-size: 12px; line-height: 18px }
.black12-18bold { color: black; font-size: 12px; font-weight: bold; line-height: 18px; font-stretch: condensed }
.black10px { color: black; font-size: 10px }
.black8px { color: black; font-size: 8px; line-height: 18px }
.white12px  { color: #fff; font-size: 12px; line-height: 18px }
.linkOrange  { color: #f70; font-size: 13px; line-height: 24px }
.moji_red { color: red }
.midasi14pt { color: #45995e; font-size: 14pt; font-weight: bold; line-height: 15pt }
.borderT  { padding-top: 5px; border-top: 1px solid #ccc }
.borderPad5 { padding: 5px; border: solid 1px #ccc }
.hyo_tateLine   { border-style: none solid none none; border-width: 0 1px 0 0; border-color: transparent #ccc transparent transparent; outline-style: none }
.hyo_yokobar    { border-top: none; border-right: none; border-bottom: 1px solid #ccc; border-left: none }
.hyo3  { border: solid 1px #ccc }
.hyo_waku { border: solid 1px #e60000 }
.hyo { border-bottom: 1px solid #ccc }
.midasiLine { border-top: 1px solid #45995e; border-right: 0; border-bottom: 1px solid #45995e; border-left: 0 }
.paddingT5px { padding-top: 5px }
.paddingTop5px { padding-top: 5px }
.paddingT10 { padding-top: 10px }
.paddingT20 { padding-top: 20px }
.paddingT30 { padding-top: 30px }
.paddingT50 { padding-top: 50px }
.paddingT80 { padding-top: 80px }
.paddingT100 { padding-top: 100px }
.paddingTL5px { padding-top: 5px; padding-left: 5px }
.paddingTL5 { padding-top: 5px; padding-left: 5px }
.LR_Padding20px { padding-right: 20px; padding-left: 20px }
.LR_Padding10px { padding-right: 10px; padding-left: 10px }
.L_Padding50px  { padding-left: 50px }
.L_Padding80px { padding-left: 80px }
.pading20pxl  { font-size: 10px; line-height: 12px; padding-left: 20px }
.pading40px { padding-left: 40px }
.paddingB10 { padding-bottom: 10px }
.paddingB20 { padding-bottom: 20px }
.paddingB30 { padding-bottom: 30px }
.paddingB50 { padding-bottom: 50px }
.kengaku_form   { color: #e00; font-size: 14px }
.graph  { margin: 0 15px 15px 0; float: left }
.graph2 { margin: 0 15px 0 0; float: left }
