article.page>.entry-content {
    max-width: 1000px;
	    margin: 0 auto;
}

article.page>.entry-content p {
  margin-bottom:1.2em;
}

article.page>.entry-content h2 {
  font-weight: 500;
}

article.page>.entry-content h3 {
  font-size:19px;
  font-family: initial;
}


article.page > .entry-content a{
    text-decoration:underline;
   text-underline-offset: 5px;
}

article.page > .entry-content a:hover{
  color: #E91E63;
}

.gallery-2-col-img{
  display:flex;
  margin: 0 -8px;
}

.gallery-2-col-img > img,
.gallery-2-col-img > figure,
.gallery-2-col-img > video{
  width: 50%;
  height: fit-content;
  padding:8px;
  box-sizing: border-box;
}

.img-center {
  margin: 1em auto;
  display:block;
}

.list-disc {
      list-style: disc;
    padding-left: 1.1em;
}

.list-disc {
      list-style: disc;
    padding-left: 1.1em;
}

.list-num {
  list-style: auto;
  padding-left: 1.1em;
}

.list-disc li,
.list-num li{
  margin-bottom:1em;
}

.guide-table th{
  min-width:120px;
  font-size: 17px;
  font-weight: 500;
}

.guide-table th,
.guide-table td {
  padding:12px;
}

.guide-table strong {
  display: block;
  margin-top:1em;
}
@media(min-width:769px){
  .guide-options th {
    min-width: 200px;
  }
}

@media(max-width:768px){
      h2 {
        font-size: 22px;
    }
  .gallery-pc-2-col-img {
    flex-wrap:wrap;
    
  }
  .gallery-2-col-img > img,
.gallery-2-col-img > figure,
  .gallery-2-col-img > video {
    width:100%;
  }
    .guide-options th {
    font-size:15px;
  } 
  .col-hidden-xs {
    display:none;
  }
}