@charset "SHIFT-JIS";
#document img {
  vertical-align: bottom;
}
/* プレビュー環境のcmn/eでの条件IDヘッダー確認用（本番影響なし）*/
#contentBody #contentBody .h100 {
  margin-bottom: 0;
}
#gheader-banner,
#bigEventSign {
  position: relative;
  z-index: 1;
}
.pagetop {
  position: fixed;
  right: 30px;
  bottom: 50px;
  z-index: 20;
}
.pagetop a {
  overflow: hidden;
  display: inline-block;
  text-indent: 200%;
  white-space: nowrap;
  vertical-align: middle;
  line-height: 1;
  background-image: url("/com/images/common/common-img-sprite.png");
  background-repeat: no-repeat;
  width: 50px;
  height: 50px;
  background-position: 0 -1277px;
}
