h1 {
	background-color:orange;
	paddingleft:10px;
	margin:10px 0;
}
div#imgleft {
	float:left;
}
div#imgleft img,div#imgright img {
	border:1px solid orange;
}
div#imgright {
	float:right;
}
/*table*/
#ekidata colgroup.datatitle {
	background-color:#eeeeee;
}
#ekidata colgroup.datacontents {
	width:75%;
}table#ekidata {
	border-collapse:separate;
}
table#ekidata {
	border-collapse:separate;
	width:750px;
}
table#ekidata td {
	border-bottom:1px solid #eeeeee;
	padding:2px 0 2px 5px;
}

/*物件*/
h3 {
	padding-left:10px;
	border-bottom:3px solid orange;
	margin:20px 0 10px 0;
}
div#re{
	padding:0 40px;

}
div#rel {
	width:330px;
	float:left;
	border:1px solid orange;
	margin-bottom:10px;
	display:inline;
}
div#rer {
	width:330px;
	float:right;
	border:1px solid orange;
	margin-bottom:10px;
	display:inline;
}
div#nphoto{
	margin:5px;
	border:1px solid Silver;
	width:140px;
	height:140px;
	position:relative;
	background-color:white;
	float:left;
}
div#nphoto img.stand{
	position:absolute;
	left:20px;
	}
div#nphoto img.lie{
	position:absolute;
	top:20px;
	}
div#rel p,div#rer p{
	clear:both;
	margin:5px 0 10px 10px;
}

/*リンク*/
h4 {
	clear:both;
	padding-left:10px;
	border-bottom:3px solid orange;
	margin:20px 0 10px 0;
}
div#ensen1 ul {
	list-style:none;
	padding:0;
	margin:0 0 0 20px;
}
div#ensen1 li {
	margin:0;
	padding:0;
	float:left;
	width:8em;
}
div#ensen1 a {
	padding: 0 0 0 15px;
	background: white url(images/box.gif) left center no-repeat;
	
}
/*問い合わせ*/
div#toiawase {
	text-align:right;
}

#data{
       clear:both;
}
