@charset "utf-8";
/*---------------------------------------------
	File: mansion.css
	Date: 2009.11.03th
---------------------------------------------*/

/*---------------------------------------------

---------------------------------------------*/

h3{
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

h4 {
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
}

.mansion_catch {
	margin-bottom:	10px ;
}

.mansion_catch2 {
	margin-bottom:	10px ;
}

.link_voice2{
	padding:10px 0px;
	padding-left:10px;
	text-align:left;
}

.mansion_wide {
	width:	710px ;
}

.mansion_box {
	background:	#f8faee ;
	margin-bottom:	10px ;
}

.mansion_ttl {
	margin-left:	20px ;
	padding-top:	22px ;
	padding-bottom:	20px ;
	margin-right:	20px ;
	width:670px;
	font-size:12px;
}

.mansion_explain {
	background: #fff ;
	padding-left:20px ;
	padding-right:20px ;
	padding-top:10px;
	padding-bottom:10px;
}

.mansion_explain p {
	font-size:	12px ;
	line-height:	21px ;
	background:	url(../images/mansion/bgline.jpg) repeat ;
}
.mansion_explain p strong{
	font-weight:bold;
	font-size:14px;
}
.mansion_explain ul {
	margin:10px ;
	margin-left:40px ;
}
.mansion_explain ul li {
	list-style-image:	url(../images/mansion/icon_li.jpg) ;
	padding:3px ;
	font-size:12px ;
}

#mansion_01 .mansion_explain p img{
	margin-right:10px;
}

#mansion_02 .mansion_explain table.photo td{
	text-align:center;
	font-size:12px ;
	line-height:16px;
}

#mansion_02 .mansion_explain table.photo td.yajirushi{
	width:30px;
	_padding-top:51px;
}

.mansion_line {
	background: url(../images/mansion/titleline.jpg) ;
	height:	2px ;
	margin-left:20px ;
	margin-right:20px ;
}
.imagebox {
	margin-left:10px ;
	margin-right:10px ;
	margin-bottom:10px ;
}

.tbl_datebottom {
	width:670px ;
}
.datebottom {
	margin-bottom:	10px ;
}

.d_bgcolor{ background: #edf3c3;}

