@charset "utf-8";

/* ==

　01. contents

=============================================================================== */

/* マンション選びのポイントTOP
------------------------------------------------------------------------------- */

#main .topCategory01 .nav01 span { background-image: url(../../images/rn01/index_bg_01.jpg); }
#main .topCategory01 .nav02 span { background-image: url(../../images/rn01/index_bg_02.jpg); }
#main .topCategory01 .nav03 span { background-image: url(../../images/rn01/index_bg_03.jpg); }
#main .topCategory01 .nav04 span { background-image: url(../../images/rn01/index_bg_04.jpg); }

/* 間取り
------------------------------------------------------------------------------- */

#main .planBlock .section {
	padding: 19px 0;
	background: url(/mansion/images/rn01/icon_13.gif) left bottom repeat-x;
}

#main .planBlock .section.lastChild {
	padding-bottom: 0;
	background: none;
}

#main .planBlock .section p {
	margin-bottom: 0;
}

#main .planBlock .section h2 {
	margin-bottom: 15px;
}

#main .planBlock h3 {
	float: left;
	margin-right: 10px;
}

#main .planBlock ul {
	overflow: hidden;
}

/* ダイワハウスの品質管理
------------------------------------------------------------------------------- */

#main .qualityBlock {
	margin-bottom: 15px;
	padding: 10px 10px 0;
	border: 1px solid #b8aeab;
	background-color: #f6f3e6;
}

#main .qualityBlock .section1 {
	margin-bottom: 10px;
}

#main .qualityBlock h5 {
	float: left;
	width: 208px;
	margin-bottom: 0;
	padding: 13px 0 12px;
	background: url(../../images/rn01/quality_bg_04.jpg) left top repeat-x;
	text-align: center;
}

#main .qualityBlock .section3 h5 {
	background: url(../../images/rn01/quality_bg_05.jpg) left top repeat-x;
}

#main .qualityBlock p {
	float: right;
	width: 634px;
	margin-bottom: 0;
}

#main .qualityBlock .section2 {
	width: 859px;
	background: url(../../images/rn01/quality_bg_01.gif) left bottom no-repeat;
}

#main .qualityBlock .section2 ul {
	width: 425px;
}

#main .qualityBlock li {
	float: left;
	width: 208px;
	font-size: 100%;
}

#main .qualityBlock .lastChild {
	float: right;
}

#main .qualityBlock li p {
	float: none;
	width: auto;
	padding: 5px 10px;
	font-size: 100%;
}

#main .qualityBlock li .capImg {
	height: 23px;
	text-align: center;
	padding: 1px 2px 0;
	background: url(../../images/rn01/quality_bg_03.jpg) left top repeat-x;
}

#main .qualityBlock .section3 {
	margin: 10px -10px 0;
	padding: 10px 10px;
	border-top: 1px solid #b8aeab;
	background-color: #fcfbf5;
}