
.notice_text{
  font-size: 2.7vw;
  font-size: 16px;
  max-width: 700px;
  width:auto;
  height: auto;
  padding: 20px;
}

img{
  margin-left : auto;
  margin-right: auto;
  width:100%;
}

figure {
    display: block;
    margin-left : auto;
    margin-right: auto;
}
figure img{
  vertical-align:middle;
}

@media(min-width:751px){

.notice_text{
  font-size: 16px;
  max-width: 700px;
  width:auto;
  height: auto;
}
}

@media (max-width: 750px) {

  .notice_text{
    font-size: 3vw;
    max-width: 700px;
    width:auto;
    height: auto;
  }
}

/*クラブ表デザイン*/

table {
  border-collapse: collapse;
  margin: 0 auto;
  padding: 0;
  width: 650px;
  table-layout: fixed;
}

table tr {
  background-color: #e6f2f5;
  padding: .35em;
  border-bottom: 2px solid #fff;
}
table th,
table td {
  padding: 1em 10px 1em 1em;
  border-right: 2px solid #fff;
}
table th {
  font-size: .85em;
}
table thead tr{
  background-color: #167F92;
  color:#fff;
}
table tbody th {
    background: #78bbc7;
    color: #fff;
}
