@charset "UTF-8";
/* ==========================================================================
   /elease/ （住宅設備リース トップ）追加スタイル
   ========================================================================== */

/* 取扱メーカー（五十音順） ロゴ一覧 */
.elease-makers {
  margin: 0 0 24px;
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
}
.elease-makers .markerlinks__btn {
  margin: 0;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
  height: 56px;
  padding: 6px;
  border-color: #7c7c7c;
}
.elease-makers img {
  width: auto;
  max-width: 100%;
  height: auto;
}
.elease-makers__corona { width: 112px !important; }
.elease-makers__daikin { width: 104px !important; }
.elease-makers__panasonic { width: 96px !important; }
.elease-makers__mitsubishi { width: 76px !important; }
.elease-makers__noritz { width: 98px !important; }
.elease-makers__rinnai { width: 68px !important; }

@media screen and (min-width: 769px) {
  .elease-makers {
    margin-bottom: 36px;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 24px;
  }
  .elease-makers .markerlinks__btn {
    height: 78px;
    padding: 8px;
  }
  .elease-makers__corona { width: 212px !important; }
  .elease-makers__daikin { width: 194px !important; }
  .elease-makers__panasonic { width: 178px !important; }
  .elease-makers__mitsubishi { width: 166px !important; }
  .elease-makers__noritz { width: 182px !important; }
  .elease-makers__rinnai { width: 128px !important; }
}

/* 取扱メーカー 見出し（共通 .title-t4 を細字・大きめに調整） */
.elease-makers-title {
  font-weight: normal;
}
@media screen and (min-width: 769px) {
  .elease-makers-title {
    font-size: 20px;
    padding: 0.5em 0.85em;
    margin-bottom: 26px !important;
  }
}
