@charset "UTF-8";

#contents { padding:10px 20px;width:700px;}
#contents h1 { background-image:url(../images/realestate-h1.gif); background-position:left top; background-repeat:no-repeat; background-color:#006600; height:32px; width:670px; margin:8px 0 0 0; padding:0 0 0 30px; font-size:13px; line-height:24px; color:#FFF;}

#build-intro { width:630px; margin-left:35px; padding:20px 0;}
	#build-intro h2 { margin:0; padding:0;}

.build { width:630px; margin-left:35px;padding:0 0 10px 0;}
	.build h2 { margin:0; padding:0 0 14px 0;}
	.build p {width:550px; margin:0; padding:0 40px 10px 40px; font-size:12px; line-height:20px; }

#build-fudosan { display:block; text-align:center; padding:10px 0 0 0;} 
	#build-fudosan a {display:block; margin:0 auto; width:214px; height:53px;text-indent:-8000px; overflow:hidden; background: no-repeat center top; background-image:url(../images/fudosan-btn1.jpg);}
	#build-fudosan a:hover {background-image:url(../images/fudosan-btn2.jpg);}

#build-form {display:block; text-align:center; padding:10px 0 5px 0; margin:0 0 10px 0; width:550px; margin-left:35px; background:url(../images/form-btn-end.gif) no-repeat; background-position:left bottom;}
	#build-form-inner {padding:5px 0 0 0;width:550px; background:url(../images/form-btn-top.gif) no-repeat; background-position:left top; }
	#build-form table { background:url(../images/form-btn-bg.gif) repeat-y; background-position:left top;width:550px; border-collapse:collapse; margin:0; padding:0; }
		#build-form table td { padding:10px; text-align:center; font-size:12px; line-height:24px; color:#227F24; vertical-align:middle;}
		.build-form { width:203px; height:60px; margin:0 auto;}
			.build-form a { display:block; width:203px; height:60px; text-indent:-800px; overflow:hidden;background: no-repeat center top; background-image:url(../images/form-btn1.jpg);}
			.build-form a:hover { background-image:url(../images/form-btn2.jpg);}

.fr {float:right; margin:0 0 0 16px;}
.fl {float:left; margin:0 12px 0 0;}
