@charset "utf-8";

/* header */
header {
  background-image: url(../img/head_bg_sp.png);
}
header .inner::before {
  background-image: url(../img/head_fukuoka.png);
}
.menu-trigger span {
  background: var(--fukuoka);
}
#navG li a {
  color: var(--fukuoka);
}

/* content */
.content_bg {
  background-image: url(../img/bg_sp.png);
}
.coming {
  max-width: 706px;
}

/* footer */
footer {
  background: #cfa7cd;
}
footer .info dt {
  color: var(--fukuoka);
}

.pagetop a {
  background: rgba(127, 16, 132, .5);
}


@media (min-width: 601px) {
  /* header */
  header {
    background-image: image-set(url(../img/head_bg.png) 1x, url(../img/head_bg@2x.png) 2x);
  }

  /* content */
  .content_bg {
    background-image: image-set(url(../img/bg.png) 1x, url(../img/bg@2x.png) 2x);
  }
}


@media (min-width: 1033px) {
  header .inner::before {
    background-image: image-set(url(../img/head_fukuoka.png) 1x, url(../img/head_fukuoka@2x.png) 2x);
  }
  .bg-holder2 {
    background-image: image-set(url(../img/side/bg.png) 1x, url(../img/side/bg@2x.png) 2x);
  }
}