.handling .mvBlock {
  background-image: url(../images/mv.png);
}

.bgInnerOut {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

@media (max-width: 767px) {
  .bgInnerOut {
    display: block;
  }
}

.bgInner {
  width: 250px;
  margin-top: 30px;
}

.bgInner.none {
  margin-top: 0;
}

.bgInner.none.first {
  margin-top: 0;
}

@media (max-width: 767px) {
  .bgInner.none {
    margin-top: 30px;
  }
}

@media (max-width: 767px) {
  .bgInner {
    width: 100%;
    margin: 30px auto 0;
  }
}

.bgInner h3 {
  min-height: 54px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  font-size: 1.8rem;
  color: #46789b;
}

@media (max-width: 767px) {
  .bgInner h3 {
    min-height: initial;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .bgInner h3 {
    font-size: 1.6rem;
  }
}

.bgInner p:nth-child(2) {
  margin-top: 5px;
}

.hidden {
  visibility: hidden !important;
}

@media (max-width: 767px) {
  .hidden {
    display: none !important;
  }
}
/*# sourceMappingURL=style.css.map */