BODY,TH,TD,INPUT,SELECT,TEXTAREA {
  font-size:small;
  color:#333333;
  line-height:12px;
  line-height:120%;
}
.search_copy {
  width:600px;
  margin-top:20px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:40px;
  text-align:left;
}
.search_copy P {
  line-height:140%;
}
.search01tb {
  width:600px;
  border:solid #999999;
  border-width:1px 0 0 1px;
}
.search01td01 {
  width:15%;
  padding:8px;
  text-align:left;
  border:solid #999999;
  border-width:0 1px 1px 0;
  background:#ECF4C6;
}
.search01td02 {
  width:35%;
  padding:8px;
  text-align:left;
  border:solid #999999;
  border-width:0 1px 1px 0;
}
.search01td03 {
  padding:16px;
  text-align:center;
  border:solid #999999;
  border-width:0 1px 1px 0;
}
IMG {
  border:0;
}
A {
  margin:0;
  padding:0;
  border:0;
}
FORM {
  margin:0;
  padding:0;
  border:0;
}
.list01tb {
  width:747px;
  margin-top:8px;
  padding:0;
}
.list01tb2 {
  width:747px;
  margin:0;
  padding:0;
}
.list01td01 {
  padding:0;
  text-align:left;
}
.list01td02 {
  padding:0;
  text-align:right;
}
.list01td02 TABLE TD {
  padding:0 0 0 4px;
}
.list02tb {
  width:773px;
}
.list02td01 {
  width:50%;
  padding:13px;
  vertical-align:top;
}
.list03tb {
  width:360px;
  height:152px;
  border:solid 1px #999999;
}
.list03td01 {
  width:100px;
  padding:6px 8px 0 6px;
  vertical-align:top;
}
.list03td02 {
  width:238px;
  padding:6px 6px 6px 0;
  vertical-align:top;
}
.list04tb {
  width:230px;
}
.list04tb TD P.list_p1 {
  margin:0px;
  padding:2px 0;
  text-align:left;
  border-bottom:dashed 1px #333333;
}
.list04tb TD P.list_p2 {
  margin:0px;
  padding:2px 0;
  text-align:right;
}
.list04tb TD P.orange {
  color:#FF6600;
}
.form01tb {
  width:600px;
  margin-left:auto;
  margin-right:auto;
  border:solid #999999;
  border-width:1px 0 0 1px;
}
.form01th {
  padding:6px 0 4px 24px;
  text-align:left;
  border-top-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-top-color : #999999;
  border-right-color : #999999;
  border-bottom-color : #999999;
  border-left-color : #999999;
  border-width:0 1px 1px 0;
  background : url(file:///C:/Documents and Settings/ikematu/Application Data/IBM/Homepage Builder Version 13/Documents and Settings/Administrator/Application Data/IBM/Homepage Builder Version 13/tmp/Documents and Settings/Application Data/IBM/Homepage Builder Version 13/tmp/cache/www.toyo-estate.co.jp/rent/site/css/site/img/db_detail_sub.gif) no-repeat 4px 50%;
  font-size:14px;
  color:#7F9C00;
}
.form01td01 {
  width:30%;
  padding:2px 4px;
  text-align:left;
  border:solid #999999;
  border-width:0 1px 1px 0;
  background:#F0F0F0;
}
.form01td02 {
  width:70%;
  padding:2px 4px;
  text-align:left;
  border:solid #999999;
  border-width:0 1px 1px 0;
}
.form01td03 {
  padding:2px 4px;
  text-align:left;
  border:solid #999999;
  border-width:0 1px 1px 0;
}
.form01td04 {
  padding:8px;
  text-align:center;
  border:solid #999999;
  border-width:0 1px 1px 0;
}
P.db_detail_sub {
  width:709px;
  margin-bottom:16px;
  padding:6px 8px 4px 30px;
  text-align:left;
  background : url(db_detail_sub.gif) no-repeat 0% 50%;
  border-bottom:solid 1px #95B500;
  font-size:14px;
  font-weight:bold;
  color:#7F9C00;
}
P.db_detail_sub IMG {
  display:inline;
}
P.db_detail_comment {
  margin:0 3px 16px 3px;
  padding:0 24px;
  text-align:left;
}
.db_detail_img TD.img_r {
  padding-left:16px;
}
.db_detail {
  width:747px;
  margin-top:16px;
  margin-left:auto;
  margin-right:auto;
  border:solid #999999;
  border-width:1px 0 0 1px;
}
.db_detail_td01 {
  width:16%;
  padding:2px 4px;
  text-align:left;
  vertical-align:top;
  border:solid #999999;
  border-width:0 1px 1px 0;
  background:#F0F0F0;
}
.db_detail_td02 {
  width:34%;
  padding:2px 4px;
  text-align:left;
  vertical-align:top;
  border:solid #999999;
  border-width:0 1px 1px 0;
}
.db_detail_attention {
  width:747px;
  padding-top:6px;
  text-align:right;
  font-size:10px;
}
.db_form_btn {
  padding-top:16px;
  text-align:center;
}
.box-1 {
  float:left;
  margin:0 25px 20px 0;
}
.box-2 {
  float:left;
  margin:0 0 20px 0;
}