@charset "utf-8";

/* ↓↓↓ 共通ヘッダー ↓↓↓ */
.inc-head {
  width: 100%;
  height: 87px;
  max-width: 950px;
  margin: 0 auto;
  padding: 30px 0;
}

@media screen and (max-width: 750px) {
  .inc-head {
    height: auto;
    min-height: 80px;
    padding: 30px 0 20px 0;
  }
}

.inc-head .titlebox {
  width: 66.8422%;
  position: relative;
}

@media screen and (max-width: 750px) {
  .inc-head .titlebox {
    width: 70%;
  }
}

@media screen and (max-width: 375px) {
  .inc-head .titlebox {
    width: 60%;
  }
}

.inc-head .titlebox img {
  display: block;
  width: 100%;
}

/* ↑↑↑ 共通ヘッダー ↑↑↑ */