

/* 物件比較 */
table.compare {
	width: 500px;
	margin: 0 auto;
	background-color: #cfcfcf;
}

table.compare th {
	width: 150px;
	margin: 0;
	padding-left: 2px;
	font-weight: normal;
	background-image:url(../img/table_bg02.gif);
	border-left: 1px solid #fff;
	border-top: 1px solid #fff; 
}

table.compare th.th2 {
/*	background-color: #e6e6e6; */
	height: 30px;
	background-image:url(../img/table_bg01.gif);
	text-align: center;
}

table.compare td {
	margin: 0;
	padding: 2px;
	background-color: #FFF;
	text-align: right;
}

/* テーブルのコメント欄 */
table.comment {
	width: 500px;
	margin: 0 auto;
}

table.comment td {
	margin: 0;
	padding: 2px;
	text-align: left;
	font-size:12px;
}


/* 物件 */
table.list {
	width: 724px;
	margin: 0;
	padding: 0;
	background-color: #cfcfcf;
	text-align: center;
	font-weight: normal;
}

table.list th {
	margin: 0;
	text-align: center;
	font-weight: normal;
/*	background-color: #e6e6e6; */
	background-image:url(../img/table_bg02.gif);
	border-left: 1px solid #fff;
	border-top: 1px solid #fff; 
}

table.list th.h01, table.list th.h02 {
	width: 60px;
}

table.list th.h03 {
	width: 150px;
}

table.list th.h05, table.list th.h04 {
	width: 80px;
}

table.list th.h06 { 
	width: 176px;
}

table.list th.h07 {
	width: 88px;
}

table.list td.detail {
	text-align: left;
}

table.list td {
	margin: 0;
	background-color: #FFF;
}

table.state {
	width: 176px;
}

table.state th {
	background-color: #DDE9F0;
	text-align: left;
}

table.state td {
	text-align: rigth;
}