.garden_mv {
	background: url(../images/garden/mv.jpg) no-repeat center center;
	background-size: cover;
}
.exterior_mv {
	background: url(../images/exterior/mv.jpg) no-repeat center center;
	background-size: cover;
}
.remodeling_mv {
	background: url(../images/remodeling/mv.jpg) no-repeat center center;
	background-size: cover;
}
.gardening_mv {
	background: url(../images/gardening/mv.jpg) no-repeat center center;
	background-size: cover;
}
/* ------------------------------------ */
.survice01 {
	display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
	max-width: 1050px;
	width: 90%;
	margin: 0px auto 80px;
}
.survice01 .box {
	float: left;
	width: 47.5%;
	margin-right: 5%;
}
.survice01 .box:nth-child(even) {
	margin-right: 0;
}
.survice01 .box:nth-of-type(2) {
	transition-delay: .1s;
}
.survice01 .box img {
	display: block;
	margin-bottom: 10px;
}
/* ------------------------------------ */
.works_list {
}
.works_list div:nth-of-type(2) {
	transition-delay: .1s;
}
.works_list div:nth-of-type(3) {
	transition-delay: .2s;
}
/* ------------------------------------ */

/* ------------------------------------ */

/* ------------------------------------ */



@media only screen and ( max-width : 968px ) {
	
	/* ------------------------------------ */
	
	/* ------------------------------------ */
	
	/* ------------------------------------ */
	
	/* ------------------------------------ */
	
	/* ------------------------------------ */
}
@media only screen and ( max-width : 680px ) {
	
	/* ------------------------------------ */
	.works_list div:nth-child(3) {
		display: none;
	}
	/* ------------------------------------ */
	
	/* ------------------------------------ */
	
	/* ------------------------------------ */
	
	/* ------------------------------------ */
}
@media only screen and ( max-width : 580px ) {
	
	/* ------------------------------------ */
	.survice01 {
		margin: 0px auto 30px;
	}
	.survice01 .box {
		float: none;
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
	}
	/* ------------------------------------ */
	
	/* ------------------------------------ */
}