/**
Theme Name: JIN:R child
Template: jinr
Author: CROOVER Inc.
Author URI: https://croover.co.jp
Version: 1.00
*/
.border-radius-10 .wp-block-media-text__media img {
  border-radius: 10px;
}

.border-radius-30 {
  border-radius: 30px;
}

.border-radius-52 {
  border-radius: 52px;
}

.wpcf7-form input[type=submit] {
  border-radius: 30px !important;
}

.padding {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.page-id-29 #mainContentInner, .page-id-31 #mainContentInner, .page-id-50 #mainContentInner {
  padding-bottom: 0 !important;
}

#postContent {
  padding-bottom: 25px;
}

.position {
  position: absolute;
  bottom: -3px;
  right: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.page-id-50 .position {
  bottom: 0;
}
@media screen and (max-width: 551px) {
  .page-id-50 .position {
    width: 100px;
  }
}

.flow__button {
  position: relative;
}

.flow__icon {
  position: absolute;
  bottom: 97%;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 0 !important;
}

.page-id-28 .is-layout-flow {
  position: relative;
}
.page-id-28 .is-layout-flow::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  border-top: 3px solid #000;
  border-right: 3px solid #000;
  transform: rotate(45deg);
  position: absolute;
  top: 50%;
  bottom: 50%;
  right: -10px;
  margin: auto;
}
.page-id-28 .is-layout-flow:last-of-type::after {
  display: none;
}
@media screen and (max-width: 781px) {
  .page-id-28 .is-layout-flow::after {
    width: 16px;
    height: 16px;
    border-top: 3px solid #000;
    border-right: 3px solid #000;
    transform: rotate(135deg) translateX(-50%);
    position: absolute;
    top: auto;
    bottom: -30px;
    right: 50%;
    margin: auto;
  }
}

.bg .a--background-image {
  background-size: cover !important;
  background-position: center !important;
}
@media screen and (max-width: 551px) {
  .bg .has-medium-font-size {
    font-size: 12px !important;
  }
  .bg .wp-block-spacer {
    display: none;
  }
}/*# sourceMappingURL=style.css.map */