/*--------------------
top
--------------------*/
.contents-hojin{
	width:790px;
	margin:0px 0px 0px 10px;
}
.hojin-top{
	border-bottom:1px dotted #000000;
	width:773px;
	margin:10px 0px 20px 7px;
}
.top-inner{
	width:748px;
	margin:0px 0px 0px 10px;
}
.h2-midashi{
	margin:0px 0px 10px 0px;
}
.hanbai{
	width:246px;
	margin:0px 5px 0px 0px;
	display:inline;
	float:left;
}
.kouji{
	width:246px;
	margin:0px 5px 0px 0px;
	display:inline;
	float:left;
}
.hosyu{
	width:246px;
	display:inline;
	float:left;
}
.gyomu-text{
	background: url(../images/hojin_h3_back.gif) repeat-y center;
	height:106px;
	padding:0px 7px 0px 7px;
	white-space: nowrap;
}
.link-margin{
	margin:10px 0px 10px 0px;
}
.clear:after {
content : "";
display : block;
height : 0;
clear : both;
}
.bnr-left{
	width:375px;
	margin:20px auto;
}
/*--------------------
bottom
--------------------*/
.contents-hojin-bottom{
	width:790px;
}
.contents-hojin-bottom:after {
content : "";
display : block;
height : 0;
clear : both;
}
.bottom-left{
	margin:0px 10px 0px 7px;
	width:382px;
	display:inline;
	float:left;
}
.left-musyo{
	width:382px;
	border-bottom:1px dotted #000000;
	margin:0px 0px 20px 0px;
}
.left-musyo ul{
	margin:0px 0px 10px 20px;
	font-size:120%;
	font-weight:bold;
}
.left-area{
	width:382px;
	margin:0px 0px 20px 0px;
}
.area-map{
	width:350px;
	margin:10px 0px 20px 10px;
}
.area-btn{
	width:182px;
	margin:0px 0px 0px 100px;
}
.bottom-right{
	width:382px;
	display:inline;
	float:left;
}
.nagare-img{
	width:340px;
	margin:0px 0px 20px 20px;
}
/*--------------------
area
--------------------*/
.hojin-area{
	width:773px;
	margin:10px 0px 20px 7px;
}
.area-inner{
	margin:20px 0px 0px 10px;
}
.area-photo img{
	margin:0px 0px 0px 5px;
}
.area-left{
	width:414px;
	display:inline;
	float:left;
}
.area-right{
	width:329px;
	display:inline;
	float:right;
}
.link-margin-area{
	width:150px;
	margin:10px 0px 10px 180px;
}