
.honbun_gray          { font-size: 13px; line-height: 18px }
.marking     { font-size: 13px; line-height: 18px; border-bottom: 1px dotted transparent }
.sale { color: #767676; font-size: 13px; line-height: 18px; text-decoration: line-through }
.gray_yayabig     { font-size: 15px; line-height: 19px }
.page_nonactive    { font-size: 15px; line-height: 19px; text-decoration: underline; border-color:  }
.honbun_blue   { color: #e26b7b; font-size: 13px; line-height: 19px }
.lead_bold       { color: #e26b7b; font-weight: bold; font-size: 13px; line-height: 19px }
.lead_boldgray   { font-weight: bold; font-size: 14px; line-height: 19px }
.subsmall_gray        { font-size: 11px; line-height: 15px }
.menu { color: #767676; font-size: 10px }
.subsmall_white        { color: white; font-size: 11px; line-height: 15px }
.honbun_white  { color: white; font-size: 13px; line-height: 19px }
.top_submenuwhite     { color: #fff; font-weight: bold; font-size: 13px }
.honbun_smallgray { color: #484848; font-size: 12px; line-height: 16px }
a:hover          { color: #6874bd; text-decoration: underline }
a { text-decoration: none }
.caption  { color: #e26b7b; font-weight: bold; font-size: 14px; line-height: 19px }
.blue  { color: #4367ad; font-size: 13px; font-weight: bold; line-height: 19px }
.title   { color: #767676; font-size: 17px; font-weight: bold }
.honbun-pasent { font-size: 80%; line-height: 120% }
h1               { font-size: 14px; font-weight: bold; line-height: 19px; margin: 0 }
p               { font-size: 11px; line-height: 15px; margin-top: 1px; margin-bottom: 0 }
h2            { font-weight: normal; margin-top: 0; margin-bottom: 0 }
h3 { font-size: 14px; font-weight: bold; margin: 1px 0 }
.honbun-01  { line-height: 1.5em }
.honbun-02 { }
.waku { border: solid 1px #bbb }
.under-bar { font-size: 13px; line-height: 18px; text-decoration: underline }
