@charset "utf-8";
/**********************************************************
grobal
***********************************************************/
h1 {
  line-height: 1.7em;
}
.box {
  min-height: 250px;
}

.box.-staticContent {
  padding: 40px 0;
}
@media screen and (max-width: 991px) {
  .box.-staticContent {
    padding: 24px 0;
  }
}
@media screen and (max-width: 767px) {
  .box.-staticContent {
    padding: 0;
  }
}
.box.-withContentImage {
  padding: 0 !important;
}
.cmsContentArea__content {
  word-wrap: break-word;
  overflow-wrap: break-word;
  padding: 16px 74px;
}
@media screen and (max-width: 991px) {
  .cmsContentArea__content {
    padding: 16px 40px;
  }
}
@media screen and (max-width: 767px) {
  .cmsContentArea__content {
    padding: 16px;
  }
}
.box.-withContentImage .cmsContentArea__content.-headerInner {
  padding: 48px 74px 16px;
}
@media screen and (max-width: 991px) {
  .box.-withContentImage .cmsContentArea__content.-headerInner {
    padding: 40px 40px 16px;
  }
}
@media screen and (max-width: 767px) {
  .box.-withContentImage .cmsContentArea__content.-headerInner {
    padding: 16px;
  }
}
.box.-withContentImage .cmsContentArea__content.-footerInner {
  padding: 16px 74px 48px;
}
@media screen and (max-width: 991px) {
  .box.-withContentImage .cmsContentArea__content.-footerInner {
    padding: 16px 40px 40px;
  }
}
@media screen and (max-width: 767px) {
  .box.-withContentImage .cmsContentArea__content.-footerInner {
    padding: 16px;
  }
}
.box.-withContentImage .cmsContentArea__content.-footerInner.-withImage {
  padding-top: 48px;
}
@media screen and (max-width: 991px) {
  .box.-withContentImage .cmsContentArea__content.-footerInner.-withImage {
    padding-top: 40px;
  }
}
@media screen and (max-width: 767px) {
  .box.-withContentImage .cmsContentArea__content.-footerInner.-withImage {
    padding: 16px;
  }
}

.content.staticContent {
  min-height: auto;
}
.staticContent__content {
  width: 100%;
  word-wrap: break-word;
  overflow-wrap: break-word;
}