body {margin: 0;background: #FFFFFF;}body,td,th {font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴシック W3","Osaka","Arial","Helvetica","Verdana","Tahoma",sans-serif;font-size: 11px;line-height: 130%;color: #4D4D4D;}.main {background-image: url(images/back-body.gif);background-repeat:repeat-x;background-position:top; } img{border:0}h1 {color: #C30F17;font-size: 14px;padding: 5px 0;margin: 0;}h2 {color: #003366;font-size: 14px;padding: 3px 0;margin: 0;}h3 {color: #C30F17;font-size: 14px;padding: 10px 0 0 0;margin: 0;}.style1 {color: #ED1C24}.style2 {color: #285CB4;font-weight: bold;}.style3 {font-size: 10px;color: #333;font-weight: none;}.style4 {font-size: 10px;color: #C30F17;font-weight: none;}.style5 {color: #FFF;font-size: 12px;font-weight: bold;}a {font-size: 11px;  color:#285CB4;}a:visited { color:#285CB4;}a:hover { color:#003366;}a:active { color:#285CB4;}.m2{font-size: 9px;}.bread {color: #757575;padding: 3px 0;}.bread a:link{text-decoration: none;border-bottom: 1px dotted #285CB4;}.bread a:hover{border-bottom: none;}.bread a:visited{text-decoration: none;border-bottom: 1px dotted #285CB4;}.toTop {margin: 10px 10px 6px 0;}.toTop a:link {font-size: 11px;text-decoration: none;border-bottom: 1px dotted #285CB4;}.toTop a:hover {font-size: 11px;text-decoration: none;border-bottom: none;}.toTop a:visited {font-size: 11px;text-decoration: none;border-bottom: 1px dotted #285CB4;}/*--HEADER&NEW----------------------------------------------------------------------------*/.catch {}.topInfo {background: url(images/h-3.gif); background-repeat: no-repeat;}.topInfo div {padding-left:30px;padding-top:22px;line-height:13px; color: #FFF;}.new {background: #7297B1;padding:0;margin: 0;}.new table { color:#FFFFFF;background: url(images/back-1.gif); background-repeat:no-repeat; background-position:top left;padding: 25px 0 15px 125px;}.newTD {margin-left: 125px;color: #FFF;}.new a {color: #FFF;font-weight: none;text-decoration: none;font-size: 11px}/*--SIDE ----------------------------------------------------------------------------*/.sideBox {width: 228px;}.sideBox div{padding:5px 5px 8px 10px;}.sideBox a:link {font-weight: bold;}/*--RIGHT-TOP ADAREA ---------------------------------------------------------------*/.ad {padding-left:3px;}.adarea { background: url(images/back-1.jpg);  background-repeat:no-repeat;  background-position:top left;margin-left: 3px; }  .adarea div{ padding-left:224px; padding-top:7px; color:#FFFFFF;  }  /*--TOP MAIN CONTENTS -------------------------------------------------------------------*/.menu {margin-right: 3px;background: url(images/menu_top_bg.gif);repeat: repeat-x;}.menu2 {margin-left: 3px;background: url(images/menu_top_bg.gif);repeat: repeat-x;} .topDiv { padding: 3px 11px 4px 9px; }  .topDiv b { font-size: 12px; }  .topDiv a { font-size: 11px; color:#285CB4; }  .topDiv2 { padding: 3px 11px 4px 9px; }  .topDiv2 a{ font-size: 12px; }  .mg a:link { color: #C30F17;font-size: 14px;padding: 10px 0 0 0;margin: 0; }   .mg a:visited { color: #C30F17;font-size: 14px;padding: 10px 0 0 0;margin: 0; }    .mgTable { font-size: 12px; background: #37739B; }   .mgTable TD { text-align: center; font-size: 12px;background: #FFF;  }  /*--物件リスト--*/ .listTable { font-size: 10px; background: #37739B; }  .listTable TH {  background: #003366;  color: #FFF;font-size: 12px;font-weight: bold;  }   .listTable TD { font-size: 10px;background: #FFF;  }.bukkenName {width: 50%;background: #DFEDF2;border: 1px solid #CCC;padding: 10px 10px;}/*--MAIN CONTENTS -------------------------------------------------------------------*/.contents {font-size: 12px; line-height: 14px;}.contents1 {padding: 6px 8px; font-size: 12px; line-height: 14px;}.contents1 a{font-size: 12px; line-height: 14px;}.contents2 {padding: 6px 6px; font-size: 12px; line-height: 14px;}.contents2 a {font-size: 12px; line-height: 14px;}.contents td {font-size: 12px; line-height: 14px;}.voice { line-height: 16px;width: 80%; background: #F2F5FA;border: 1px solid #CCC; text-align: left; padding: 15px 15px;}.links a:link{width: 330px;color: #333366;background: url(images/links_b.gif);background-repeat: repeat-x;padding: 3px 5px;border: 1px solid #3366CC;text-decoration: none;margin-left: 3px;}  .links a:visited{width: 330px;color: #333366;background: url(images/links_b.gif);background-repeat: repeat-x;padding: 3px 5px;border: 1px solid #3366CC;text-decoration: none;margin-left: 3px;} .linksTable th{ text-align: left;background: #F0F0F0;}.linksTable td{font-size: 12px;background: #FFFFFF;}.topTable td{font-size: 12px;background: #FFFFFF;text-align: center;}.linksTable b{font-size: 12px;}.listingDetail {border: 1px solid #666; margin-bottom: 5px;}/*--FORM ----------------------------------------------------------------------------*/.form1 th {font-size: 12px;background: #EDEDED;width: 200px;}.form1 td {background: #FFFFFF;font-size: 12px;}.form2 th {background: #EDEDED;width: 100px;}.form2 td {background: #FFFFFF;}.form3 th {font-size: 12px;width: 90px;}.form3 td {font-size: 12px;}.bSubmit {padding-top: 5px;}.input {width: 60px;}.input1 {width: 80px;}.input2 {width: 180px;}/*--BOTTOM MENU&COPY ----------------------------------------------------------------------------*/.bottom_menu {color: #FFF; text-decoration: none; background: #37739B;}.bottom_menu a{color: #FFF;font-weight: bold;}.bottom_menu a:visited {color: #FFF;}.bottom_menu a:hover {color: #FFF;}.bottom_menu a:active {color: #FFF;}.copy {color:#6B6B6B; background: #E1E1E1;}
