body  { font-size: 12.5px; font-family: sans-serif, "Hiragino Kaku Gothic Pro", Arial, Helvetica, Verdana, "qMmpSPro W3", Osaka, CI, Meiryo, "lr oSVbN"; background-image: url(img_fudosan/back.gif); background-repeat: repeat-x; background-attachment: fixed; margin: 0 auto; padding: 0; }
table { font-size: 100%; clear: both; }
a { color: #f18490; text-decoration: none; }
a:link { color: #f18490; text-decoration: none  }
a:hover { color: #f18490; text-decoration: underline  }
a:visited { color: #f18490; text-decoration: none; }
#page { width: 964px; margin: 0 auto; padding: 0; }
#head { color: #6d6d6d; font-size: 12px; line-height: 15px; padding-top: 15px; padding-bottom: 5px; padding-left: 15px; }
.main { padding: 20px; }
#foot { color: #5e5e5e; font-size: 11px; padding-top: 15px; padding-bottom: 10px; }
#foot p { color: #5e5e5e; font-size: 11px; margin: 0; padding: 0; }
#foot a { color: #6d6d6d; text-decoration: none; }
#foot a:hover { color: #090909; text-decoration: none; }
.line { padding-top: 4px; border-top: 1px solid #bababa; }
.small { font-size: 9px; }
.atts { color: #da008c; font-size: 9px; margin: 0; padding: 0; }
table.hyo{ border-top: 1px solid #bababa; border-left: 1px solid #bababa; }
table.hyo td { padding: 3px; border-right: 1px solid #bababa; border-bottom: 1px solid #bababa; }
table.hyo th { font-size: 9px; font-weight: normal; background-color: #fffded; padding: 3px; border-right: 1px solid #bababa; border-bottom: 1px solid #bababa; }
table.clear { border-style: none; }
table.clear td { border-style: none; }
table.bnr{}
table.bnr td { padding-right: 8px; padding-bottom: 7px; }
