:root {
  --theme-very-narrow-container-max-width: calc(var(--theme-narrow-container-max-width) - (var(--theme-container-width) - var(--theme-narrow-container-max-width)) / 2);
  --theme-little-narrow-container-max-width: calc(var(--theme-narrow-container-max-width) + (var(--theme-container-width) - var(--theme-narrow-container-max-width)) / 2);
}

.site-main [data-vertical-spacing*=top] {
  padding-top: 50px;
}
@media (min-width: 690px) {
  .site-main [data-vertical-spacing*=top] {
    padding-top: 100px;
  }
}
.site-main [data-vertical-spacing*=bottom] {
  padding-bottom: 140px;
}
@media (min-width: 690px) {
  .site-main [data-vertical-spacing*=bottom] {
    padding-bottom: 160px;
  }
}
.site-main .entry-content > .wp-block-greenshift-blocks-container {
  width: var(--theme-container-width);
  margin-left: auto;
  margin-right: auto;
}
.site-main .entry-content > .wp-block-greenshift-blocks-container.very-narrow-width {
  max-width: var(--theme-very-narrow-container-max-width);
}
.site-main .entry-content > .wp-block-greenshift-blocks-container.narrow-width {
  max-width: var(--theme-narrow-container-max-width);
}
.site-main .entry-content > .wp-block-greenshift-blocks-container.little-narrow-width {
  max-width: var(--theme-little-narrow-container-max-width);
}
.site-main .entry-content > .wp-block-greenshift-blocks-container.normal-width {
  max-width: var(--theme-normal-container-max-width);
}
.site-main .entry-content > .wp-block-greenshift-blocks-container.full-width {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

[data-hook-id="847"] .gspb_image img {
  width: 160px;
}

[data-hook-id="1012"] .gspb_image img {
  width: 60px;
}

.page-id-1103 .ct-header [data-row=middle] {
  padding: 8px 0;
  background-color: #ffffff !important;
  box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.2) !important;
}

#fluentform_1 label {
  font-size: 21px;
}
#fluentform_1 .ff-el-form-control {
  border: 1px solid #333333;
  background-color: #ffffff;
  font-size: 21px;
}

.post-type-archive-opinions .entry-card.opinions > .wpulike {
  margin-top: auto;
}
.post-type-archive-opinions .entry-card.opinions .entry-excerpt .wpulike {
  display: none;
}

.single-minna-no-chikyu .card-content.opinions > .wpulike {
  margin-top: auto;
}

/*# sourceMappingURL=main.css.map */
