@charset "UTF-8";
/*=======================================
施設情報
=========================================*/
.p-fac-dogrunavailability__content {
  margin-bottom: 60px;
}
.p-fac-dogrunavailability__content:last-child {
  margin-bottom: 0;
}
.p-fac-dogrunavailability__content .c-title5 {
  margin-top: 50px;
}
.p-fac-dogrunavailability__content .c-title5:first-child {
  margin-top: 0;
}
.p-fac-dogrunavailability__content li,
.p-fac-dogrunavailability__content p {
  margin-bottom: 15px;
}
.p-fac-dogrunavailability__content .note {
  font-size: 14px;
  font-size: 1.4rem;
}
.p-fac-dogrunavailability__content .c-table2 th {
  text-align: center;
}
.p-fac-dogrunavailability__content .c-table2 th span {
  min-width: 6em;
  display: inline-block;
  text-align: right;
}
.p-fac-dogrunavailability__content .block1 {
  display: flex;
  justify-content: space-between;
}
.p-fac-dogrunavailability__content .block1 .box1 {
  width: 65%;
}
.p-fac-dogrunavailability__content .block1 .box1 a {
  color: #0088FF;
  text-decoration: underline;
}
.p-fac-dogrunavailability__content .block1 .img1 {
  width: 32%;
}

/* ----------------------------- スマホ（～767px） */
@media screen and (max-width: 767px) {
  .p-fac-dogrunavailability__content .note {
    font-size: 12px;
    font-size: 1.2rem;
  }
  .p-fac-dogrunavailability__content .block1 {
    display: block;
  }
  .p-fac-dogrunavailability__content .block1 .box1 {
    width: auto;
    margin-bottom: 30px;
  }
  .p-fac-dogrunavailability__content .block1 .img1 {
    width: auto;
  }
}
