@media screen and (max-width: 767px) {
  #ss2026._blue .kv {
    padding-bottom: 60.8vw;
  }
}
#ss2026._blue .kv .kv__inner {
  position: relative;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .kv .kv__inner {
    padding-top: 0;
  }
}
@media screen and (min-width: 768px) {
  #ss2026._blue .kv .kv__inner {
    padding-top: 6.2037037037vw;
    padding-bottom: 6.2037037037vw;
    height: auto;
  }
}
#ss2026._blue .kv .kv__inner .kv__imgWrap {
  position: relative;
  z-index: 5;
  height: 100%;
  transition-delay: 0.5s;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .kv .kv__inner .kv__imgWrap {
    height: auto;
    width: 55.3358703704vw;
    aspect-ratio: 597.6274/624.8948;
    left: 50%;
    transform: translateX(calc(-50% + 3.7037037037vw));
  }
}
#ss2026._blue .kv .kv__inner .kv__imgWrap .kv__img {
  max-width: 100%;
  aspect-ratio: 597.6274/624.8948;
}
#ss2026._blue .kv .kv__inner .kv__headingWrap {
  bottom: -53.3333333333vw;
  transition-delay: 1s;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .kv .kv__inner .kv__headingWrap {
    top: auto;
    bottom: 9.2592592593vw;
    left: 14.8148148148vw;
    right: auto;
  }
}
#ss2026._blue .kv .kv__inner .kv__headingWrap .kv__heading {
  width: 36.8604133333vw;
  transition-delay: 1s;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .kv .kv__inner .kv__headingWrap .kv__heading {
    width: 13.11175vw;
  }
}
#ss2026._blue .kv .kv__inner .kv__decoration {
  position: absolute;
}
#ss2026._blue .kv .kv__inner .kv__decoration._01 {
  z-index: 5;
  width: 5.3333333333vw;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .kv .kv__inner .kv__decoration._01 {
    right: 10.6666666667vw;
    bottom: -53.3333333333vw;
  }
}
@media screen and (min-width: 768px) {
  #ss2026._blue .kv .kv__inner .kv__decoration._01 {
    width: 67.5801851852vw;
    right: 16.6666666667vw;
    top: 4.1666666667vw;
    transition-delay: 0.75s;
  }
}
#ss2026._blue .kv .kv__inner .kv__decoration._02 {
  z-index: 1;
  width: 95.1572266667vw;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .kv .kv__inner .kv__decoration._02 {
    right: 0;
    bottom: -20vw;
  }
}
@media screen and (min-width: 768px) {
  #ss2026._blue .kv .kv__inner .kv__decoration._02 {
    right: 0;
    top: 12.037037037vw;
    width: 86.5558055556vw;
  }
}
#ss2026._blue .lead .lead__inner {
  width: 90.6666666667vw;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .lead .lead__inner {
    padding-top: 3.7037037037vw;
    width: 51.8518518519vw;
  }
}
#ss2026._blue .lead .lead__inner .lead__text {
  color: #1c81ff;
  line-height: 1.8;
}
#ss2026._blue .lead .lead__inner .lead__text .lead__heading {
  display: block;
  font-size: 3.2vw;
  font-weight: 700;
  letter-spacing: -0.1em;
  background-color: transparent;
  text-decoration: none;
  height: auto;
  margin-bottom: 0;
  text-align: left;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .lead .lead__inner .lead__text .lead__heading {
    font-size: 1.5740740741vw;
    letter-spacing: 0.05em;
  }
}
#ss2026._blue .lead .lead__inner .lead__text p {
  font-size: 3.2vw;
  font-weight: 700;
  letter-spacing: -0.1em;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .lead .lead__inner .lead__text p {
    font-size: 1.5740740741vw;
    letter-spacing: 0.05em;
  }
}
#ss2026._blue .item .item__inner .item__discription .item__discriptionText .item__discriptionTextInner::after {
  background-image: linear-gradient(90deg, #ffffff, #bde4ff);
  opacity: 0.86;
  background-color: transparent;
  mix-blend-mode: overlay;
}
#ss2026._blue .item .item__inner .item__discriptionPC .itemData._verticalAlignment2 a {
  margin-top: 0;
}
#ss2026._blue .item .item__inner .item__discription .item__discriptionTextInner,
#ss2026._blue .item .item__inner .item__discriptionPC .item__discriptionTextInner {
  color: #1c81ff;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._01 .item__inner {
    display: block;
    width: 86.6666666667vw;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._01 .item__inner {
    display: grid;
    grid-template-columns: 12.5925925926vw 21.3888888889vw 6.4814814815vw 52.5vw 7.037037037vw;
    grid-template-rows: 40vw 30vw;
    grid-template-areas: ". . . discription ." ". textPC . discription .";
  }
  #ss2026._blue .item._01 .item__inner .item__discription {
    grid-area: discription;
  }
  #ss2026._blue .item._01 .item__inner .item__discriptionPC {
    grid-area: textPC;
  }
}
#ss2026._blue .item._02 {
  margin-top: 21.0666666667vw;
  position: relative;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._02 {
    margin-top: 7.4074074074vw;
  }
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._02 .item__inner {
    display: block;
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._02 .item__inner {
    display: block;
    width: 60.1851851852vw;
    margin-left: auto;
    margin-right: auto;
  }
}
#ss2026._blue .item._02 .item__inner .item__discriptionImageWrap {
  aspect-ratio: 650/866.9459;
}
#ss2026._blue .item._02 .item__inner .item__img {
  position: absolute;
  width: 90.8vw;
  z-index: -1;
  top: -4.2666666667vw;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._02 .item__inner .item__img {
    width: 86.1111111111vw;
    left: 0;
    top: 14.6296296296vw;
  }
}
#ss2026._blue .item._03 {
  margin-top: 15.4666666667vw;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._03 {
    margin-top: 11.6666666667vw;
  }
}
#ss2026._blue .item._03 .item__inner {
  position: relative;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._03 .item__inner {
    padding-top: 0;
    aspect-ratio: auto;
  }
}
#ss2026._blue .item._03 .item__inner .item__discription {
  width: auto;
}
#ss2026._blue .item._03 .item__inner .item__discription .item__discriptionImageWrap {
  aspect-ratio: 640.9726/462.5063;
}
#ss2026._blue .item._03 .item__inner {
  display: grid;
  grid-template-columns: 32.8vw 55.2vw 6.4vw 5.7333333333vw;
  grid-template-rows: 63.4666666667vw 1.0666666667vw 38.6666666667vw;
  grid-template-areas: "discription discription . ." ". . . . " ". img img . ";
}
#ss2026._blue .item._03 .item__inner .item__discription {
  grid-area: discription;
}
#ss2026._blue .item._03 .item__inner .item__img._01 {
  position: relative;
  grid-area: img;
  transform: none;
  width: auto;
  top: auto;
  left: auto;
}
#ss2026._blue .item._03 .item__inner .item__img._texture {
  z-index: -1;
  transform: none;
  width: 85.8666666667vw;
  top: 0vw;
  right: 6.6666666667vw;
  left: auto;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._03 .item__inner {
    display: grid;
    grid-template-columns: 7.5925925926vw 34.2592592593vw 8.1481481481vw 17.037037037vw 25.462962963vw 7.4074074074vw;
    grid-template-rows: 42.7777777778vw 0.7407407407vw 2.2222222222vw 24.6296296296vw 1.8518518519vw;
    grid-template-areas: ". discription discription discription . ." ". . . . . . " ". . . img img . " ". textPC . img img ." ". textPC . . . .";
  }
  #ss2026._blue .item._03 .item__inner .item__discription {
    margin-left: 0;
    margin-right: 0;
  }
  #ss2026._blue .item._03 .item__inner .item__img._texture {
    z-index: -1;
    transform: none;
    width: 53.5382777778vw;
    top: -2.962962963vw;
    right: 7.5925925926vw;
    left: auto;
  }
  #ss2026._blue .item._03 .item__inner .item__discriptionPC {
    grid-area: textPC;
  }
}
#ss2026._blue .item._04 {
  margin-top: 15.4666666667vw;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._04 {
    margin-top: 9.8148148148vw;
  }
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._04 .item__inner {
    display: block;
    width: 100%;
    position: relative;
  }
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._04 .item__inner {
    display: block;
    width: 77.4074074074vw;
    margin-left: auto;
    margin-right: auto;
  }
}
#ss2026._blue .item._04 .item__inner .item__discription .item__discriptionImageWrap {
  aspect-ratio: 836.182/557.6986;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._04 .item__inner .item__discription .item__discriptionImageWrap {
    width: 134.6666666667vw;
  }
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._04 .item__inner .item__discription .item__discriptionText {
    width: 134.6666666667vw;
  }
}
#ss2026._blue .item._04 .item__inner .item__img {
  position: absolute;
  width: 90.8vw;
  z-index: -1;
  top: -4.2666666667vw;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._04 .item__inner .item__img {
    width: 86.1111111111vw;
    left: 0;
    top: 14.6296296296vw;
  }
}
#ss2026._blue .item._05 {
  margin-top: 14.9333333333vw;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._05 {
    margin-top: 6.2962962963vw;
  }
}
#ss2026._blue .item._05 .item__inner {
  position: relative;
  display: block;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._05 .item__inner {
    padding-top: 0;
    aspect-ratio: auto;
  }
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._05 .item__inner .item__discription {
    width: 93.3333333333vw;
  }
}
#ss2026._blue .item._05 .item__inner .item__discription .item__discriptionImageWrap {
  aspect-ratio: 700.645/525.4838;
}
#ss2026._blue .item._05 .item__inner .item__img._texture {
  position: absolute;
  transform: none;
  z-index: -1;
  width: 92.2666666667vw;
  bottom: -5.7333333333vw;
  right: 0vw;
  left: auto;
  grid-column: auto;
  grid-row: auto;
  aspect-ratio: 692.5786/515;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._05 .item__inner {
    display: grid;
    grid-template-columns: 6.2962962963vw 26.4814814815vw 2.2222222222vw 64.8148148148vw;
    grid-template-rows: 27.962962963vw 20.9259259259vw 9.2592592593vw;
    grid-template-areas: ". . .discription" ". textPC . discription" ". textPC . . ";
  }
  #ss2026._blue .item._05 .item__inner .item__img._texture {
    z-index: -1;
    position: absolute;
    transform: none;
    width: 64.0740740741vw;
    top: 12.962962963vw;
    left: 0vw;
  }
  #ss2026._blue .item._05 .item__inner .item__discriptionPC {
    grid-area: textPC;
  }
  #ss2026._blue .item._05 .item__inner .item__discriptionPC .item__discriptionTextInner {
    color: #fff;
  }
}
#ss2026._blue .item._06 {
  margin-top: 17.0666666667vw;
  position: relative;
  padding-top: 0;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._06 {
    margin-top: 12.2222222222vw;
  }
}
#ss2026._blue .item._06 .item__inner {
  display: block;
  margin-left: auto;
}
@media screen and (max-width: 767px) {
  #ss2026._blue .item._06 .item__inner {
    width: 85.3333333333vw;
    margin-right: 0;
  }
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._06 .item__inner {
    width: 59.1666666667vw;
    margin-right: auto;
  }
}
#ss2026._blue .item._06 .item__inner .item__discription {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
#ss2026._blue .item._06 .item__inner .item__discriptionImageWrap {
  aspect-ratio: 639.0647/845.9442;
}
#ss2026._blue .item._06 .item__inner .item__img {
  position: absolute;
  width: 90.8vw;
  z-index: -1;
  top: -4.2666666667vw;
}
@media screen and (min-width: 768px) {
  #ss2026._blue .item._06 .item__inner .item__img {
    width: 86.1111111111vw;
    left: 0;
    top: 14.6296296296vw;
  }
}
#ss2026._blue .note {
  color: #1c81ff;
}/*# sourceMappingURL=lower-blue-2026ss.css.map */