@charset "utf-8";

.house_icon img{
	margin: 50px 10px;
}
.denkimenu{
	display: flex;
	flex-flow: wrap;
	justify-content: center;
}
.denkimenu img,.kara_img{
	width: 323px;
	margin: 20px;
}
.kahen_haba{
	width: 1400px;
}

.kouji_BGimg{
	background-image: url("../images/kouji_BG.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 826px;
	margin-top: -450px;
	position: relative;
	z-index: -1;
	background-size: contain;
}
.kouji_text{
	width: 1070px;
	display: flex;
	margin: auto;
}
.kouji_text img{
	margin-right: auto;
	margin-left: 0;
}
/*------メリット-------*/

.merit_BG{
	background-color: #BEE3FE;
}
.kahen_haba2{
	width: 1400px;
}
.house_merit{
	display: flex;
	flex-flow: wrap;
	justify-content: center;
	
}
.house_merit img{
	width: 435px;
	filter: drop-shadow(0px 0px 10px rgba(0,0,0,0.4));
}

@media screen and (max-width: 1500px){
  /*--ここにスマホに適したCSSを記述します*/
	.kahen_haba2,.kahen_haba{
		width: 90%;
		min-width: 700px;		
		}

}
@media screen and (max-width: 1196px){
  /*--ここにスマホに適したCSSを記述します*/
	
	.kouji_text{
		width: 700px;
}
}
@media screen and (max-width: 1100px){
  /*--ここにスマホに適したCSSを記述します*/
	.kahen_haba{
		width: 90%;
		min-width: 700px;
		}
	.house_merit img{
		width: 350px
		}
	.denkimenu img,.kara_img{
		width: 310px;		
		}
	.kouji_text{
		width: 670px;
}
}