@charset "utf-8";
/*------------------------------------------------------------
	◆読み込みHTML
	/house.html
------------------------------------------------------------*/
/*---------------------------------
* 480px以下に適用されるCSS（スマホ用）
*----------------------------------*/
@media screen and (max-width: 768px) {
#main .mainVisual h2{
  padding-top: 100px;
  }
h2 img{
  width: 70%;
}
#main .imgBoxR2 .photoBox{
    float: none;
    width: 100%;
    margin: 0 auto;
}
#main .imgBoxR2 .textBox2 {
    width: 100%;
    float: none;
}
#main .textBox2 h4{
  width: 100%;
  margin: 18px auto 0;
}
.house_title{
  display: block;
}
.s_Box{
  width: 40%!important;
  margin: 0 auto;
}
#main .textBox2 p{
  width: 100%;
}
#main .textBox2 .house_title2,
#main .textBox2 .house_title3{
  display: block;
  width: 100%;
  margin: 0 auto;
}
#main .imgBoxR2{
  width: 90%;
  margin: 0 auto;
}
}