@charset "UTF-8";
/* ▼ 画面中央ナメクジ */
#centerNameku {
  position: fixed;
  top: 20%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10000;
}

#centerNameku img {
  width: 250px;
  height: auto;
  cursor: none;   /* カーソルは出さない */
}
#cursorGif {
  position: fixed;
  width: 300;   /* ← ここを変更 */
  pointer-events: none;
  z-index: 9999;
  transform: translate(-50%, -50%);
}
#rightItem img {
  width: 250px;   /* ← マグロだけ大きく */
  height: auto;
}
#nameku img {
  width: 350px;   /* ← ナメクジだけ大きく */
  height: auto;
}
/* 左上 */
#leftTop img {
  width: 300px;
}

/* 中央（少し上） */
#centerItem {
  top: 35%;
}
#centerItem img {
  width: 360px;
}

/* 右上 */
#rightTop img {
  width: 300px;
}

/* カーソル */
#cursorGif {
  width: 250px;
}
#nameku img {
  width: 350px;   /* サイズ */
  height: auto;
}
#nameku {
  top: 30px;      /* 数字を大きくすると下がる */
  left: 10px;
}
#centerNameku {
  position: fixed;
  top: 25%;              /* 高さ調整（35%〜50%で微調整） */
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10000;
}
#cursorGif {
  position: fixed;
  width: 300px;
  pointer-events: none;
  z-index: 2147483647; /* CSSで使える最大級 */
  transform: translate(-50%, -50%);
  isolation: isolate; /* ← stacking contextを分離 */
}


@media screen{
}
