@charset "UTF-8";
#common h2 { display:block; margin:0; font-size:19px; padding:16px 0 8px 0; border-bottom:1px solid #CCC;}

.realestate { width:800px; padding:16px 25px 0 25px;}
	.realestate h3 { font-size:18px; padding:8px 0 0 5px; margin:0;}
	.realestate td { width:255px; padding:16px 5px;  font-size:13px; vertical-align:top; }
		.realestate td img { padding-bottom:2px;}
		.realestate td a { display:block; color:#333; text-decoration:none; padding:0 0 16px 0; background:url(images/pt.jpg) no-repeat; background-position: left bottom;}
			.realestate td a:hover { color:#41200B; text-decoration: underline; background-image:url(images/pt-bg.jpg);}