<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sp-only-block {
  display: none;
}

@media screen and (max-width: 981px) {
  .sp-only-block {
    display: block;
  }
}

.pc-only-block {
  display: block;
}

@media screen and (max-width: 981px) {
  .pc-only-block {
    display: none;
  }
}

#contents_inner {
  width: 100%;
  height: 4000px;
  overflow: hidden;
  min-width: 980px;
  position: relative;
  background: url(../images/premier/bg.jpg) center top no-repeat;
  background-position-y: -105px;
}

@media screen and (max-width: 981px) {
  #contents_inner {
    background: url(../images/premier/bg-sp.jpg) center top no-repeat;
    min-width: 100%;
    height: 1073vw;
    background-size: cover;
    background-position-y: -14vw;
  }
}

#contents_navi_sp {
  top: 926vw;
}

#main {
  width: 980px;
  position: relative;
  z-index: 0;
  margin: 0 auto;
}

@media screen and (max-width: 981px) {
  #main {
    width: 100%;
  }
  #main img {
    width: 100%;
  }
}

#main h1, #main h2, #main h3 {
  padding: 0;
  margin: 0;
  line-height: 1;
}

#title {
  position: absolute;
  top: -35px;
  left: 375px;
}

@media screen and (max-width: 981px) {
  #title {
    width: 30.5vw;
    top: 10vw;
    left: 32vw;
  }
}

#panel1 {
  position: absolute;
  top: 61px;
  left: -4px;
}

@media screen and (max-width: 981px) {
  #panel1 {
    width: 95.3333vw;
    top: 28vw;
    left: 1.9vw;
  }
}

#panel2 {
  position: absolute;
  top: 1150px;
  left: 6px;
}

@media screen and (max-width: 981px) {
  #panel2 {
    width: 95.3333vw;
    top: 253vw;
    left: 1.9vw;
  }
}

#panel3 {
  position: absolute;
  top: 1600px;
  left: -4px;
}

@media screen and (max-width: 981px) {
  #panel3 {
    width: 88.4vw;
    top: 340vw;
    left: 5.8vw;
  }
}

#panel4 {
  position: absolute;
  top: 2752px;
  left: -4px;
}

@media screen and (max-width: 981px) {
  #panel4 {
    width: 88vw;
    top: 730vw;
    left: 6vw;
  }
}

#copyright {
  position: absolute;
  top: 3750px;
  left: 557px;
}

@media screen and (max-width: 981px) {
  #copyright {
    width: 95.46667vw;
    top: 914vw;
    left: 2vw;
  }
}

/*# sourceMappingURL=normal.css.map */</pre></body></html>