@charset "UTF-8";

main {
  color:#000;
}

.sche-table th {
        width:25%;
        background-color: #009544;
        color:#fff;
      }

      .sche-table td {
        width:25%;
        background-color: #fff;
      }

      .day-bar {
        background-color:#009544;
        color:#fff;
        font-weight:700;
        font-size:1.6rem;
        padding:0.5rem 0 0.5rem 2rem;
        margin-bottom:3rem;
      }

      .lead-text {
        font-size:1.4rem;
        text-align:center;
        font-weight:700;
        line-height:170%;
        padding:4.5rem 0;
      }

      .shime {
        background-color:#ffe400;
        text-align:center;
        padding:0.5rem;
        font-weight:700;
        font-size:1.3rem;
      }

      .notice-midashi {
color:#c90000;
font-weight:700;
font-size:1.5rem;
text-align:center;
}

.notice {
color:#c90000;
font-size:1.1rem;
text-align:center;
}

.n-wakuwaku {
border:1px solid #000;
padding:1.5rem 2rem;
margin:1.5rem 0;
}



img.schedule-img {
  width:85%;
}

@media only screen and (max-width: 768px) {

.lead-text,
.day-bar {
  font-size:1.1rem;
}

.n-wakuwaku ul {
  padding-left:0;
}

.lead-text {
  padding:2rem 0;
}

img.schedule-img {
  width:100%;
}

.sche-table th,
.sche-table td {
  font-size:0.8rem;
}

.n-kome {
  font-size:0.8rem;
}

.notice {
  text-align:left;
}

.day-bar {
  margin-bottom:1rem;
}

.sche-kome {
  font-size:0.8rem;
  text-align:left !important;
} 