@charset "UTF-8";


.chirashi01 {
	float: left;
}
.chirashi02 {
	float: right;
}
.old {
	width: 1000px;
	margin-bottom: 30px;
}
.old li {
	width: 480px;
	margin-bottom: 10px;
	float: left;
	background-image: url(../img/icn_acro.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.old:after {
height: 0;
visibility: hidden ;
content: ".";
display: block ;
clear: both ;
}

.property-index-wrap{
	margin: 35px 0 70px;
}

.property-index{
	margin-right: -32px;
	width: 1032px;
	overflow: hidden;
}
.property-index div{
	margin: 32px 32px 0 0;
	float: left;
	width: 312px;
	text-align: center;
	background: #fff;
	line-height: 1.6;
}

.property-index .category{
	padding: 0.15em 20px;
	color: #fff;
	background: #00AC70;
	font-size: 1.3rem;
}

.property-index h4{
	margin: 0.75em 0;
	padding: 0 20px;
	font-weight: 400;
	font-size: 1.6rem;
	color: #000;
}
.property-index h4:before{
	padding: 0 3px 0 0;
	content: url(../../common/img/arw_c_green.png);
}

.property-index .spec{
	padding: 0 20px 20px;
	text-align: left;
	font-size: 1.3rem;
}
.property-index .spec span{
	color: #D80000;
}











@media only screen and (max-width: 640px) {
.chirashi01 {
	float: none;
	clear: both;
	margin-bottom: 10px;
}
.chirashi02 {
	float: none;
	clear: both;
	margin-bottom: 10px;
}
.chirashi01 img,.chirashi02 img {
	width: 100%;
	}
	.old {
	width: 100%;
	margin-bottom: 30px;
}
.old li {
	width: 100%;
	float: none;
	clear: both;
}
		.property-index{
		margin-right: 0;
		width: 100%;
	}
	.property-index div{
		margin: 0 0 32px 0;
		float: none;
		width: 100%;
	}
	.property-index figure img{
		width: 100%;
		height: auto;
	}

	.property-index .category{
		padding: 0 20px;
		font-size: 1.3rem;
	}

	#property h3{
		margin: 0.75em 0;
		padding: 0 20px;
		font-weight: 400;
		font-size: 1.6rem;
		color: #000;
	}
	.property-index h3:before{
		padding: 0 3px 0 0;
		content: url(../common/img/arw_c_gray.png);
	}
	.property-index .spec{
		padding: 0 20px 20px;
		font-size: 1.3rem;
	}
	.property-index .spec span{
		color: #D80000;
	}
}
