body {
	background-color: #B2D4A1;
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
}

div,table,form,th,td {
	line-height: 1.2em;
}
form{
	margin: 0px;
	padding: 0px;
}
h1{ font-size: 10px;}
ul{ list-style-type: none;}
img{ border: 0;}
h3{ text-align: center;}
.Tc{ text-align: center;}
.clear{ clear: both;padding-top: 20px;}
.border { border: double #B2D4A1;}

/*---------テキスト関係-------------*/

small{ color: #FF0000;}
.fred {color: #FF0000;}

/*---------背景色関係-------------*/
.col_1{ background-color: #FFf8dc;}
.col_2{ background-color: #EDF9E3;}
.BG_img1 {  background: url(/images/top/all_r1_c2.gif) no-repeat center; height: 81px; text-align: left;padding-left: 20px;line-height: 20px;}
 
/*------index.html＆main.dwt-------*/
#all {
	width: 800px;
	margin-top: 0px;
	background-image: url(../../img/bk.gif);
	background-repeat: repeat-y;
	padding-right: 40px;
	font-size: 80%;
	float: none;
}

/*061004変更前#all {
	width: 758px;
	clear: both;
	margin-top: 0px;
	margin-left: 0px;
}*/

#top {
	height:88px;
	background: url(/images/top/all_r1_c1.gif) no-repeat;
	clear: both;
	width: 750px;
	text-align :right;
}
#top form {
	margin-top: 5px;
}
#top p {
	font-size: 10px;
	margin-top: 45px;
	margin-bottom: 0px;
}

#menu {width:180px; background: url(/images/top/menu.gif) no-repeat; float: left; margin: 0;}
#menu p{ padding-left: 10px;}

#main {
	width:543px;
	margin-top: 20px;
	font-size:100%;
	line-height: 120%;
}

#izanai{background: url(/images/main/BK_down.jpg) no-repeat; height: 200px;}

#word {font-size:10px; width:523px; height:200px; clear:both; overflow:auto;}

/*----------------最新物件--------------------*/
.latest_1 {width: 170px; vertical-align: top; float: left; margin: 0px 3px;}

/*-----form.dwt------*/
#form_menu li{  display: inline; padding: 3px;}

#form {  width: 730px; height: 100%; text-align: center;}

/*----検索結果一覧画面----*/
#list { border: double #B2D4A1 3px;}
#list th{ background-color: #F1ECC0;}

.A_r{ text-align: right; padding-right: 5px;}
.A_l{ text-align: left; padding-left: 5px;}

/*---search3 s(1--5)物件詳細ページ-----*/

.s,s_2 { border:double #B2D4A1 3px;}
.s th { background-color: #FFF8DC; white-space: nowrap;}
.s td { background-color: #E6FFE6;}

.s_2 td{width: 20%; text-align: center; padding-top: 0px; background-color: #E6FFE6;}
.s_2 th{width: 40%;border: solid #000000 1px;background-color: #FFF8DC;}
.w_1 {width: 35%;}

/*--------------------------------------------*/
.group{ float:left; text-align:left; width:38%;}
.scr{height:100px;overflow:auto;width: 100%;}


#container { width: 758px; margin: 0; border: none; }

#header { background-color: white; }


/***********************************************/
/* 微調整用                                    */
/***********************************************/
.hydding     { overflow:    hidden; }
.pad-all0    { padding:          0; }
.pad-all3    { padding:        3px; }
.pad-all6    { padding:        6px; }
.pad-all9    { padding:        9px; }
.pad-top3    { padding-top:    3px; }
.pad-top6    { padding-top:    6px; }
.pad-top9    { padding-top:    9px; }
.pad-left3   { padding-left:   3px; }
.pad-left6   { padding-left:   6px; }
.pad-left9   { padding-left:   9px; }
.pad-left15  { padding-left:  15px; }
.pad-right3  { padding-right:  3px; }
.pad-right6  { padding-right:  6px; }
.pad-right9  { padding-right:  9px; }
.pad-bottom3 { padding-bottom: 3px; }
.pad-bottom6 { padding-bottom: 6px; }
.pad-bottom9 { padding-bottom: 9px; }
.mgn-all0    { margin:           0; }
.mgn-all3    { margin:         3px; }
.mgn-all6    { margin:         6px; }
.mgn-all9    { margin:         9px; }
.mgn-top-1   { margin-top:    -1px; }
.mgn-top3    { margin-top:     3px; }
.mgn-top6    { margin-top:     6px; }
.mgn-top9    { margin-top:     9px; }
.mgn-top12   { margin-top:    12px; }
.mgn-left3   { margin-left:    3px; }
.mgn-left6   { margin-left:    6px; }
.mgn-left9   { margin-left:    9px; }
.mgn-left15  { margin-left:   15px; }
.mgn-left40  { margin-left:   40px; }
.mgn-left60  { margin-left:   60px; }
.mgn-left70  { margin-left:   70px; }
.mgn-leftA   { margin-left:   auto; }
.mgn-right3  { margin-right:   3px; }
.mgn-right6  { margin-right:   6px; }
.mgn-right9  { margin-right:   9px; }
.mgn-rightA  { margin-right:  auto; }
.mgn-bottom3 { margin-bottom:  3px; }
.mgn-bottom6 { margin-bottom:  6px; }
.mgn-bottom9 { margin-bottom:  9px; }
.height24    { height:        24px; }
.height40    { height:        40px; }
.height122   { height:       122px; }
.height116   { height:       116px; }
.width170    { width:        170px; }
.width210    { width:        210px; }
.width640    { width:        640px; }
.width680    { width:        680px; }
.width707    { width:        707px; }
.width720    { width:        720px; }
.width25p    { width:          25%; }
.width33p    { width:          33%; }
.width50p    { width:          50%; }
.width100p   { width:         100%; }
.lhigh160    { line-height:   160%; }
.content-left { padding-left: 20px; }


/***********************************************/
/* その他修飾                                  */
/***********************************************/
.acenter    { text-align: center; }
.aright     { text-align: right;  }
.aleft      { text-align: left;   }
.vtop       { vertical-align: top;    }
.vmiddle    { vertical-align: middle; }
.vbottom    { vertical-align: bottom; }
.fright     { float: right; }
.fleft      { float: left;  }
.size40     { font-size:  40%; line-height: 100%; }
.size50     { font-size:  50%; line-height: 100%; }
.size60     { font-size:  60%; line-height: 100%; }
.size70     { font-size:  70%; line-height: 100%; }
.size80     { font-size:  80%; line-height: 100%; }
.size90     { font-size:  90%; line-height: 100%; }
.size100    { font-size: 100%; line-height: 100%; }
.size110    { font-size: 110%; line-height: 100%; }
.size120    { font-size: 120%; line-height: 100%; }
.size130    { font-size: 130%; line-height: 100%; }
.size140    { font-size: 140%; line-height: 100%; }
.size160    { font-size: 160%; line-height: 100%; }
.size180    { font-size: 180%; line-height: 100%; }
.size200    { font-size: 200%; line-height: 100%; }
.dnone      { display: none;   }
.dblock     { display: block;  }
.dinline    { display: inline; }
.bold       { font-weight: bold; }
.uline      { text-decoration: underline; }
.black      { color: black;   }
.red        { color: red;     }
.blue       { color: blue;    }
.green      { color: lime;    }
.aqua       { color: aqua;    }
.yellow     { color: yellow;  }
.purple     { color: fuchsia; }
.white      { color: white;   }
.gray       { color: gray;    }
.silver     { color: silver;  }
.orange     { color: orange;  }
.darkred    { color: maroon;  }
.darkblue   { color: navy;    }
.darkgreen  { color: green;   }
.darkaqua   { color: teal;    }
.darkyellow { color: olive;   }
.darkpurple { color: purple;  }
.bg_black       { background-color: black;   }
.bg_red         { background-color: red;     }
.bg_blue        { background-color: blue;    }
.bg_green       { background-color: lime;    }
.bg_aqua        { background-color: aqua;    }
.bg_yellow      { background-color: yellow;  }
.bg_purple      { background-color: fuchsia; }
.bg_white       { background-color: white;   }
.bg_gray        { background-color: gray;    }
.bg_silver      { background-color: #d0d0d0; }
.bg_orange      { background-color: orange;  }
.bg_darkred     { background-color: maroon;  }
.bg_darkblue    { background-color: navy;    }
.bg_darkgreen   { background-color: green;   }
.bg_darkaqua    { background-color: teal;    }
.bg_darkyellow  { background-color: olive;   }
.bg_darkpurple  { background-color: purple;  }
.border_none        { border: none;              }
.border_black       { border: solid 1px black;   }
.border_red         { border: solid 1px red;     }
.border_blue        { border: solid 1px blue;    }
.border_green       { border: solid 1px lime;    }
.border_aqua        { border: solid 1px aqua;    }
.border_yellow      { border: solid 1px yellow;  }
.border_purple      { border: solid 1px fuchsia; }
.border_white       { border: solid 1px white;   }
.border_gray        { border: solid 1px gray;    }
.border_silver      { border: solid 1px silver;  }
.border_orange      { border: solid 1px orange;  }
.border_darkred     { border: solid 1px maroon;  }
.border_darkblue    { border: solid 1px navy;    }
.border_darkgreen   { border: solid 1px green;   }
.border_darkaqua    { border: solid 1px teal;    }
.border_darkyellow  { border: solid 1px olive;   }
.border_darkpurple  { border: solid 1px purple;  }

.bg_listbody5 { background-color: #9acc00;  }
.bg_listbody6 { background-color: #ddf2ce;  }
.bg_listbody7 { background-color: #ccecb6;  }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#log{ width:500px; border: double #B2D4A1 2px; margin-top:10px;}
#log-0{ background-color:#FFCC66; } /* ランキング順位 */
#log-1{ background-color:#FFF8DC; } /* タイトル */
#log-2{ background-color:#FFCCFF; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 紹介文 */
#log-4{ background-color:#FFFFFF; } /* 管理人コメント */
#title-bar{ background-color:#EDF9E3; color:#000000; font-size:12pt; } /* タイトルバー */
#mid-bar{ } /* 中段バー */
