/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 13 2022 | 06:19:40 */

.editor-styles-wrapper .block-editor-block-list__layout h2:after,
.entry-content h2:after {
  content: none;
}

.cont_inner {
  max-width: 1040px;
  margin: auto;
  padding: 0 50px;
  line-height: 1.8em;
}

@media screen and (max-width: 479px) {
  .cont_inner {
    padding: 0 16px;
    overflow: hidden;
  }
}

.cont_inner_s {
  max-width: 980px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: auto;
  padding: 0 50px;
}

@media screen and (max-width: 479px) {
  .cont_inner_s {
    padding: 0 16px;
    overflow: hidden;
  }
}

.clearfix {
  zoom: 1;
}

.clearfix::after {
  content: " ";
  height: 0;
  clear: both;
  display: block;
  visibility: hidden;
}

dl,
dt,
dd,
ol,
ul,
li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

@media all and (min-width: 480px) {
  .spOnly {
    display: none;
  }
}

@media screen and (max-width: 479px) {
  .pcOnly {
    display: none;
  }
}

@media screen and (max-width: 479px) {
  .spBlock {
    display: block;
  }
}

@media all and (min-width: 480px) {
  .pcBlock {
    display: block;
  }
}

a {
  color: #26b1ef;
}

a[href^="https"],
a[href^="mailto:"] {
  word-break: break-all;
}

img {
  max-width: 100%;
  height: auto !important;
  vertical-align: bottom;
}

.u-mt-0 {
  margin-top: 0px !important;
}

.u-mb-0 {
  margin-bottom: 0px !important;
}

.u-ml-0 {
  margin-left: 0px !important;
}

.u-mr-0 {
  margin-right: 0px !important;
}

.u-m-0 {
  margin: 0px !important;
}

.u-mt-1 {
  margin-top: 10px !important;
}

.u-mb-1 {
  margin-bottom: 10px !important;
}

.u-ml-1 {
  margin-left: 8px !important;
}

.u-mr-1 {
  margin-right: 8px !important;
}

.u-m-1 {
  margin: 8px !important;
}

.u-mt-2 {
  margin-top: 20px !important;
}

.u-mb-2 {
  margin-bottom: 20px !important;
}

.u-ml-2 {
  margin-left: 16px !important;
}

.u-mr-2 {
  margin-right: 16px !important;
}

.u-m-2 {
  margin: 16px !important;
}

.u-mt-3 {
  margin-top: 30px !important;
}

.u-mb-3 {
  margin-bottom: 30px !important;
}

.u-ml-3 {
  margin-left: 24px !important;
}

.u-mr-3 {
  margin-right: 24px !important;
}

.u-m-3 {
  margin: 24px !important;
}

.u-mt-4 {
  margin-top: 40px !important;
}

.u-mb-4 {
  margin-bottom: 40px !important;
}

.u-ml-4 {
  margin-left: 32px !important;
}

.u-mr-4 {
  margin-right: 32px !important;
}

.u-m-4 {
  margin: 32px !important;
}

.u-mt-5 {
  margin-top: 50px !important;
}

.u-mb-5 {
  margin-bottom: 50px !important;
}

.u-ml-5 {
  margin-left: 40px !important;
}

.u-mr-5 {
  margin-right: 40px !important;
}

.u-m-5 {
  margin: 40px !important;
}

.u-mt-6 {
  margin-top: 60px !important;
}

.u-mb-6 {
  margin-bottom: 60px !important;
}

.u-ml-6 {
  margin-left: 48px !important;
}

.u-mr-6 {
  margin-right: 48px !important;
}

.u-m-6 {
  margin: 48px !important;
}

.u-mt-7 {
  margin-top: 70px !important;
}

.u-mb-7 {
  margin-bottom: 70px !important;
}

.u-ml-7 {
  margin-left: 56px !important;
}

.u-mr-7 {
  margin-right: 56px !important;
}

.u-m-7 {
  margin: 56px !important;
}

.u-mt-8 {
  margin-top: 80px !important;
}

.u-mb-8 {
  margin-bottom: 80px !important;
}

.u-ml-8 {
  margin-left: 64px !important;
}

.u-mr-8 {
  margin-right: 64px !important;
}

.u-m-8 {
  margin: 64px !important;
}

.u-mt-9 {
  margin-top: 90px !important;
}

.u-mb-9 {
  margin-bottom: 90px !important;
}

.u-ml-9 {
  margin-left: 72px !important;
}

.u-mr-9 {
  margin-right: 72px !important;
}

.u-m-9 {
  margin: 72px !important;
}

.u-mt-10 {
  margin-top: 100px !important;
}

.u-mb-10 {
  margin-bottom: 100px !important;
}

.u-ml-10 {
  margin-left: 80px !important;
}

.u-mr-10 {
  margin-right: 80px !important;
}

.u-m-10 {
  margin: 80px !important;
}
/*# sourceMappingURL=common.css.map */