
.honbun_gray    { font-size: 13px; line-height: 19px }
.gray_yayabig      { font-size: 16px; line-height: 21px }
.graybig_title { font-size: 16px; font-weight: bold }
.honbun_blue  { color: #d2343a; font-size: 13px; line-height: 19px }
.lead_bold      { color: #d2343a; font-weight: bold; font-size: 13px; line-height: 19px }
.lead_boldgray     { font-size: 14px; font-weight: bold; line-height: 19px }
.subsmall_gray    { font-size: 11px; line-height: 15px }
.subsmall_white        { color: white; font-size: 11px; line-height: 15px }
.honbun_white   { color: white; font-size: 13px; line-height: 16px }
.top_submenuwhite  { color: #fff; font-size: 11px }
.honbun_smallgray { color: #484848; font-size: 12px; line-height: 16px }
a:hover        { color: #d2343a; text-decoration: underline; border-bottom:  }
a { text-decoration: none }
.caption   { color: #ffd92d; font-weight: bold; font-size: 13px; line-height: 16px }
.title    { font-size: 16px; font-weight: bold; line-height: 22px }
.top_honbun    { line-height: 20px }
h1           { font-size: 14px; line-height: 19px; margin: 0 }
h2           { font-size: 15px; font-weight: bold; margin: 0 }
p    { font-size: 11px; line-height: 15px; margin-top: 1px; margin-bottom: 0 }
h3               { color: white; font-size: 15px; font-weight: normal; margin-top: 1px; margin-bottom: 1px }
.honbun-pasent { font-size: 80%; line-height: 120% }
.honbun-01 { font-size: 90%; line-height: 150% }
.waku { border-width: 1px; border-color: #bbb }
