@charset "utf-8";

/* PC版で完成したオーバーレイ */
.page-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0D3246;
  z-index: 9999;
  pointer-events: none;
  opacity: 1;
}

/* 要素の初期状態 */
#mainvisual,
.mv_logo,
.mv_introduction,
.mv_semi_introduction,
.stagedReveal > section {
  opacity: 0;
}

/* NEWSは常時表示 */
#news {
  opacity: 1 !important;
  visibility: visible !important;
}