body    { font-size: 12px; line-height: 150% }
.main  { font-size: 12px; line-height: 150% }
.small  { font-size: 10px; line-height: 150% }
.large { font-size: 17px; line-height: 150% }
.large2 { font-size: 14px; line-height: 150% }
hr {
  color: #dddddd; /* 線の色(IE用) */
  background-color: #dddddd; /* 線の色(NN用) */
  border: 0px; /* 枠の太さ */
}
h2  { font-size: 20px; margin-top: 0px; padding-top: 0px }
.menu { font-size: 10px }
.t_map  { margin-top: 0px; margin-left: 0px }
a { text-decoration: underline }
.line_right { border-right: 1px solid #000 }

