/* ==============================
		lowerpage.scss
================================= */
.lowerpageMainv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 350px;
  background-color: #e4e4e4;
}

.lowerpageMainv_ttl {
  color: #fff;
  font-size: 43px;
}

.body-culture .lowerpageMainv {
  background-image: url(../img/lowerpage/lowerpage_ishifood.jpg);
}

.body-study .lowerpageMainv {
  background-image: url(../img/lowerpage/lowerpage_defaltback.jpg);
}

.body-author .lowerpageMainv {
  background-image: url(../img/lowerpage/lowerpage_defaltback.jpg);
}

.body-cooperation .lowerpageMainv {
  background-image: url(../img/lowerpage/lowerpage_defaltback.jpg);
}

.body-interview .lowerpageMainv {
  background-image: url(../img/lowerpage/lowerpage_interview.jpg);
}

.constructiontxt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 200px;
  padding: 0 5%;
  font-size: 20px;
}

@media screen and (max-width: 680px) and (orientation: portrait), screen and (max-width: 737px) and (orientation: landscape) {
  .lowerpageMainv {
    height: 300px;
    padding: 0 5%;
    background-position: 50% 50%;
    background-size: cover;
  }
  .lowerpageMainv_ttl {
    font-size: 30px;
    font-size: 7vw;
  }
  .body-interview .lowerpageMainv {
    background-image: url(../img/lowerpage/lowerpage_interview-sp.jpg);
    background-position: top center;
  }
}
