@charset "utf-8";
/*-------------- 医院ごとのパーツ -----------------*/

/*フッターバナーのサイズ調整*/
#footer-info-inner > a:nth-child(4) > picture > img {
  width: 66%;
}

/*429～587表示の電話番号 崩れ修正*/
@media only screen and (max-width: 980px) {
  .header-right .tell-number {
    width: auto;
    padding-left: 28px;
    padding-right: 10px;
  }
}

@media only screen and (max-width: 542px) {
  .header-right .tell-number {
    width: auto;
    padding-right: 11px;
  }
}

@media only screen and (max-width: 497px) {
  .header-right .tell-number {
    width: auto;
    padding-left: 37px;
    /* padding-right: 11px; */
  }
}

/*フッターロゴのサイズ調整*/
.logo-footer {
  margin: 0px 0px 13px 1px;
  width: 19%;
}

/* 428px以下 */
@media (max-width: 768px) {
  .logo-footer {
    margin: 0px 0px 12px 4px;
    width: 29%;
  }
  .header-logo {
    margin: 7px 0px 7px 7px;
    width: 69%;
  }
}

/* 428px以下 */
@media (max-width: 428px) {
  .logo-footer {
    margin: 0px 2px 10px 0px;
    width: 42%;
  }
  .header-logo {
    margin: 7px 0px 7px 10px;
    width: 36%;
  }
}

/* 375px以下 */
@media (max-width: 375px) {
  .logo-footer {
    margin: 0px 1px 10px 0px;
    width: 54%;
  }
  .header-logo {
    margin: 8px 0px 7px 8px;
    width: 38%;
  }
}

/* 320px以下 */
@media (max-width: 320px) {
  .logo-footer {
    width: 61%;
  }
}