body > .wp-site-blocks > .wp-block-columns > .wp-block-column {
  margin-left: 0;
  padding-top: 32;
  padding-bottom: 32;
}
body > .wp-site-blocks > .wp-block-columns .wp-block-group {
  font-size: 16px;
  line-height: 23.8px;
}
.wp-site-blocks .alignfull {
  margin-left: 0;
  margin-right: 0;
}
html > body > div > div > div:nth-child(1) {
  background-size: cover;
  font-size: 16px;
  width: 15%;
  padding: 24px 0px 24px 0px;
  padding-top: 24;
  padding-bottom: 24;
}
html > body > div > div > div:nth-child(1) > main {
  padding-right: 16px;
  padding-left: 16px;
}
.wp-block-group .wp-block-column .wp-block-verse {
  margin-top: 4px;
}
.wp-block-group > .wp-block-columns p {
  margin-top: 4px;
}
body .entry-content {
  padding-right: 0;
  padding-left: 0;
}
#metadata-section-default_section {
  margin-top: 0;
}
.wp-block-group > #metadata-section-default_section #metadata-id-149 > p {
  margin-top: 0;
}
.wp-block-group > #metadata-section-default_section #metadata-id-149 > h3 {
  margin-bottom: 0;
}
.wp-block-group > #metadata-section-default_section #metadata-id-19 > h3 {
  margin-bottom: 0;
}
#metadata-id-1718 > h3 {
  margin-bottom: 0;
}
.wp-block-group > #metadata-section-default_section #metadata-id-1718 > p {
  margin-top: 0px;
}
#metadata-id-19 > p {
  margin-top: 0;
}
#metadata-id-21 > h3 {
  margin-bottom: 0;
}
#metadata-id-200 > h3 {
  margin-bottom: 0;
}
#metadata-id-200 > p {
  margin-top: 0;
}
#metadata-id-166 > h3 {
  margin-bottom: 0;
}
#metadata-id-166 > p {
  margin-top: 0;
}
body h3 {
  margin-bottom: 0;
  margin-top: 8px;
}
body p {
  margin-top: 0;
  text-align: justify;
  margin-bottom: 8px;
}
.wp-block-columns #metadata-section-default_section > #metadata-section-default_section {
  margin-top: 24px;
  margin-bottom: 0;
}
.wp-block-columns #metadata-section-\%e5\%86\%99\%e7\%9c\%9f\%e3\%81\%ae\%e6\%83\%85\%e5\%a0\%b1 {
  margin-top: 24;
  margin-bottom: 0;
}
body h2 {
  text-align: justify;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-style: none;
}
@media screen and (min-width: 1025px) {
  body h2 {
    color: #cd928e;
  }
}
#modal-1 .wp-block-navigation__container {
  padding-right: 7.6667px;
  align-items: center;
}
.wp-block-buttons font > font {
  margin-bottom: 0;
}
html > body > div > div > header > div > nav {
  padding-right: 8.75;
}
.wp-site-blocks .wp-block-group > .is-responsive {
  padding-right: 23.5417px;
}
#swiper-wrapper-6ca5fa0e3d16101a5 > li {
  padding-right: 0px;
  padding-left: 0px;
}
#swiper-wrapper-6ca5fa0e3d16101a5 > li > div > a > img {
  box-sizing: border-box;
  margin-top: 0px;
  border-width: 0px;
  border-style: solid;
}
@media screen and (max-width: 375px) {
  .wp-site-blocks .wp-block-group > #metadata-section-default_section {
    line-height: 0;
    font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", YuGothic, Meiryo, sans-serifjp;
  }
  .wp-block-column > #tainacan-item-gallery-block_id-66c9ed28-2a94-415b-b4fb-d9726391b075 > #tainacan-item-gallery-block_id-66c9ed28-2a94-415b-b4fb-d9726391b075-main .swiper-slide-active {
    top: 38px;
  }
  html > body > div > div > div:nth-child(1) {
    padding-top: 16;
    padding-bottom: 16;
  }
  html > body > div > div > div:nth-child(1) > main > h1 > font > font {
    font-size: 19;
  }
  body p {
    text-align: justify;
    line-height: 24px;
    margin-bottom: 8px;
  }
  body h3 {
    margin-top: 8.0999px;
  }
  body h2 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    text-align: justify;
    color: #cd928e;
    border-style: none;
  }
  html > body > div > header > div > div > nav {
    background-color: #cd928e;
  }
  body > .wp-site-blocks > .wp-block-columns > .wp-block-column {
    padding-bottom: 24 !important;
    padding-top: 24 !important;
    padding: 24px 0px 24px 0px !important;
  }
  body header > .wp-block-group {
    padding-right: 0px;
    padding-left: 0px;
    padding: 0px 0px 0px 0px !important;
  }
  .wp-site-blocks .wp-block-group > .is-responsive {
    padding: 9px 8px 9px 8px !important;
    padding-top: 9px;
  }
  #swiper-wrapper-6ca5fa0e3d16101a5 {
    display: flex;
    flex: 1;
  }
  #tainacan-item-gallery-block_id-66c9ed28-2a94-415b-b4fb-d9726391b075-main > #swiper-wrapper-6ca5fa0e3d16101a5 .swiper-slide-content > a {
    padding-left: 0px;
    padding-right: 0px !important;
    padding: 0px 0px 0px 0px;
  }
}
