*{
	padding:0;
	margin:0;
	background-repeat:no-repeat;
}
select{
	font-size:12px;
}
img{
	border:0;
}

table{
	border:1px solid #cccccc;
}
	table th, table td{
		border:1px solid #cccccc;
	}

.t_fontC{
	color:#8b5454;
}

.t_bgC{
	background-color:#f0e7e7;
}

#main{
	width:794px;
	margin:0 auto;
	background-image:url(bg.gif);
	background-repeat:repeat-y;
}

#top{
	margin:0 auto 50px auto;
	padding:12px 0 0 10px;
	width:750px;
	height:51px;
	background-image:url(t3.gif);
	background-position:-12px -9px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

#topHeader{
	margin:0 auto 30px auto;
	width:750px;
	overflow:hidden;
}

#categoryNav{
	margin:0 auto;
	width:718px;
	height:42px;
	list-style-type:none;
	overflow:hidden;
	background-color:#FFFFFF;
}
	#categoryNav a{
		display:block;
		width:359px;
		height:42px;
		float:left;
		overflow:hidden;
		background-image:url(t3.gif);
	}
		#categoryNav #naviSale{			
			background-position:-12px -125px;					
		}
		#categoryNav #naviSale:hover{
			background-position:-12px -83px;
		}
			#categoryNav .naviSaleActive{
				background-position:-12px -83px !important;
			}

		#categoryNav #naviLease{
			background-position:-371px -125px;
		}
		#categoryNav #naviLease:hover{			
			background-position:-371px -83px;
		}
			#categoryNav .naviLeaseActive{			
				background-position:-371px -83px !important;
			}
		
#mainTitle{
	margin:0 auto 20px auto;
	width:710px;
	height:20px;
	padding:10px 0 0 10px;
	background-image:url(t3.gif);
	background-position:0 -180px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

#dataCount{
	padding:4px 0 0 7px;
	margin:0 auto 15px auto;
	width:713px;
	height:16px;	
	background-image:url(t3.gif);
	background-position:-736px -84px;
	font-size:12px;
}

#dataHotTitle{
	margin-left:34px;
	width:158px;
	height:29px;
	background-image:url(t3.gif);
	background-position:-736px -110px;
}

#dataHotList{
	margin:10px auto 25px auto;
	width:720px;
	font-size:12px;
}
	#dataHotList td{
		height:30px;
		padding-left:5px;
	}

#dataList{
	margin:10px auto 25px auto;
	width:720px;
	font-size:12px;
	color:#666666;	
}
	#dataList img{
		margin-top:5px;
	}
	#dataList #formailBtn{
		display:block;
		width:180px;
		height:41px;
		background-image:url(t3.gif);
		background-position:-645px -380px ;
		margin:10px auto 10px auto;
	}
		#dataList #formailBtn:hover{
			background-position:-645px -421px ;
		}
	#dataList .favoUnChecked{
		display:block;
		width:37px;
		height:18px;
		background-image:url(t3.gif);
		background-position:-589px -379px ;
		margin:0 auto;
	}
		#dataList .favoUnChecked:hover{
			background-position:-589px -397px ;
		}
	#dataList .favoChecked{
		display:block;
		width:37px;
		height:18px;
		background-image:url(t3.gif);
		background-position:-589px -415px ;
		margin:0 auto;
	}
		#dataList .favoChecked:hover{
			background-position:-589px -433px ;
		}
.page{
	margin:0 auto 20px auto;
	width:720px;
	height:21px;
	padding-top:8px;
	text-align:right;	
	background-image:url(t3.gif);
	background-position:0 -233px;
	font-size:12px;
}

.listBtnTabel{
	font-size:12px;
	width:720px;
	margin:0 auto;
	border:0;
}
	.listBtnTabel td{
		border:0;
	}
	.listBtnTabel a{
		height:23px;
		background-image:url(t3.gif);
		display:block;
	}

	.listBtnTabel .favoBtn{
		width:150px;		
		background-position:-313px -321px;
	}
		.listBtnTabel .favoBtn:hover{
			background-position:-313px -344px;
		}

	.listBtnTabel .selectBtn{
		width:50px;		
		background-position:-468px -321px;
	}
		.listBtnTabel .selectBtn:hover{
			background-position:-468px -344px;
		}

	.listBtnTabel .unSelectBtn{
		width:50px;		
		background-position:-525px -321px;
	}
		.listBtnTabel .unSelectBtn:hover{
			background-position:-525px -344px;
		}

	.listBtnTabel .showBtn{
		width:120px;		
		background-position:-579px -321px;
	}
		.listBtnTabel .showBtn:hover{
			background-position:-579px -344px;
		}

	.listBtnTabel .showBtn2{
		width:120px;		
		background-position:-705px -321px;
	}
		.listBtnTabel .showBtn2:hover{
			background-position:-705px -344px;
		}

#searchTitle{
	width:183px;
	height:23px;
	background-image:url(t3.gif);
	background-position:-736px -146px;
	margin-left:30px;
}

#searchAddress{
	margin:10px auto 25px auto;
	width:720px;
	font-size:12px;
	font-weight:bold;
}
	.searchAddressTd{
		background-image:url(t3.gif);
		background-position:-800px -40px;
		height:30px;
		padding:2px 0 0 20px;	
	}
	
#searchForm{
	margin:10px auto 10px auto;
	width:720px;
	font-size:12px;
}
	.searchFormTd{
		background-image:url(t3.gif);
		background-position:-828px -480px;
		padding:11px 0 0 20px;
		vertical-align:top;
	}
	#searchForm label{
		display:block;
		float:left;
		margin:5px;
		padding-left:2px;
	}
	
#pageLimit{
	font-size:12px;
	color:#999999;
	margin-left:35px;
}

#searchBtn{
	margin:20px auto 40px auto;
	background-image:url(t3.gif);
	background-position:0 -310px;
	display:block;
	width:300px;
	height:60px;
}
	#searchBtn:hover{
		background-position:0 -370px;
	}

#bottom{
	margin:0 auto;
	width:755px;
	height:25px;
	text-align:right;
	padding:7px 5px 0 0 ;
	background-image:url(t3.gif);
	background-position:0 -270px;
	font-size:11px;	
	font-family:arial,"£Í£Ó £Ð¥´¥·¥Ã¥¯","Osaka";
	color:#ffffff;
}






.backA{
	display:block;
	margin:0 0 10px 34px;
	width:240px;
	height:18px;
	background-image:url(t3.gif);
	background-position:-313px -370px;
	font-size:12px;
	padding:2px 0 0 20px;
}

.sendMailDiv{
	width:720px;
	height:39px;
	background-image:url(t3.gif);
	background-position:0px -480px;
	list-style-type:none;
	margin:0 auto;
	overflow:hidden;
}
	.sendMailDiv li{
		float:left;
	}
	.sendMailDiv .selectBtnLi{
		width:600px;
		padding-top:9px;
		text-align:right;		
		font-size:12px;	
		font-weight:bold;
	}
	.sendMailDiv .sendMailBtnLi{
		width:100px;
		padding-top:7px;
		padding-left:13px;
	}
		.sendMailDiv .sendMailBtnLi .sendMailBtn1{
			width:95px;
			height:23px;
			margin:0;
			display:block;
			background-image:url(t3.gif);
			background-position:0px -440px;
		}

.sendMailBtn2{
	display:block;
	margin:0 auto;
	width:180px;
	height:40px;
	background-image:url(t3.gif);
	background-position:-835px -321px;
}
	.sendMailBtn2:hover{
		background-position:-835px -362px;
	}

.viewTable{
	margin:10px auto 10px auto;
	width:720px;
	font-size:12px;
	color:#555;
}
	.viewTable .viewTableTd{
		background-image:url(t3.gif);
		background-position:-828px -480px;
		padding:11px 0 0 20px;
		vertical-align:top;
	}
hr{
	margin:0 auto;
}





#sendmailList{
	font-size:12px;
	width:720px;
	margin:0 auto 15px auto;
}

#gMapDiv{
	width:718px;
	margin:0 auto 15px auto;
	border:1px solid #eeeeee;
}