/*
 Theme Name: Xeory child
 Template: xeory_extension   
 Author: Your Name
 Version: 1.0.0
*/
.home {
  main {
    margin-top: 120px;
    margin-bottom: 120px;
  }
}

.page:not(.home) {
  background: linear-gradient(
    to right,
    #d3e3eb 0%,
    #ffffff 25%,
    #ffffff 75%,
    #d3e3eb 100%
  );
}
.page-main {
  margin-top: 0px;
  margin-bottom: 120px;
}

.title-wrap {
  width: 100%;
  height: 23vw;
  background: linear-gradient(#ffffff, #0099d2);
  clip-path: polygon(0 0, 100% 0, 100% 70%, 0 100%);
  padding: 24px;
  padding-top: 5%;
  .pt {
    font-family: "Poiret One", sans-serif;
    font-size: clamp(20px, 12vw, 60px);
    color: white;
  }
  h1 {
    font-family: "M PLUS 1p", sans-serif;
  }
}

/* 見出しなどパーツ */
.h2a {
  color: #00c1f8;
  font-family: "Meiryo", "メイリオ", sans-serif;
}
