@charset "UTF-8";
/* ================================================================

制作コンテンツ

info:
- レスポンシブの場合は、ブレイクポイント 768px で記述してください。
- SP用CSSを先に記述する方法を推奨します。下記の記述は例です。
- PCのみの場合は、記述を削除してください。

================================================================ */
h1 {
  position: absolute;
  top: -1000px;
}

.inner {
  background: url(../images/allbg.png) no-repeat top center;
  margin: 0 auto;
  max-width: 1600px;
  height: 2100px;
  overflow: hidden;
}

.content-wrap {
  width: 990px;
  margin: 0 auto;
  position: relative;
}

/* トップ縦スライダー */
.slidearea {
  position: absolute;
  top: 0;
  left: 107px;
}

.slidearea {
  width: 300px;
  margin: auto;
  background: url(../images/roll.png) repeat top center;
  height: 706px;
  animation: bgroop 70s linear infinite;
}

@keyframes bgroop {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 1178px;
  }
}
/* トップ縦スライダー */
.link {
  position: absolute;
}

.link.linkbtn img {
  transition: 0.3s ease-in-out;
}

.link.linkbtn:hover img {
  padding-top: 5px;
}

.link.linkbtn02 img {
  transition: 0.3s ease-in-out;
}

.link.linkbtn02:hover img {
  padding-left: 3px;
}

.link.link01 {
  top: 925px;
  left: 176px;
}

.link.link02 {
  top: 925px;
  left: 361px;
}

.link.link03 {
  top: 925px;
  left: 552px;
}

.link.link04 {
  top: 925px;
  left: 749px;
}

.link.link05 {
  top: 1133px;
  left: 111px;
}

.link.link06 {
  top: 1133px;
  left: 461px;
}

.link.link07 {
  top: 1133px;
  left: 645px;
}

.link.link08 {
  top: 1133px;
  left: 829px;
}

.link.link09 {
  top: 1133px;
  left: 285px;
}

.link.link10 {
  top: 1217px;
  right: 177px;
}

.link.link14 {
  top: 1608px;
  left: 270px;
}

.link.link15 {
  top: 1773px;
  left: 193px;
}

.link.link16 {
  top: 1725px;
  left: 470px;
}

.link.link17 {
  top: 1910px;
  left: 153px;
}

.link.link18 {
  top: 1934px;
  left: 153px;
}

.link.link19 {
  top: 1900px;
  left: 471px;
}

.link.link20 {
  top: 1924px;
  left: 471px;
}

.link.link21 {
  top: 1948px;
  left: 471px;
}

.link.link22 {
  top: 1972px;
  left: 471px;
}

.link.link23 {
  top: 1674px;
  left: 699px;
}

/* PC、Tablet用CSSの記述 */ /*# sourceMappingURL=style.css.map */