/* #page-top の display:none はlayout.tsxのinline styleで管理（React hydrationと一致させるため）。
   CSSルールは削除済み。 */

/* legacy では #Wellcom(padding-bottom:20px) が #footWrap を包む構造のため
   フッター後に20px白地が出る。新ページでは #footWrap が #Wellcom 外にあるため
   ①#Wellcomのpadding-bottomを0にして位置ずれを防ぎ
   ②#footWrapにmargin-bottomを加えてフッター後の20px白地を再現する */
@media only screen and (min-width: 980px) {
  #Wellcom { padding-bottom: 0; }
  #wrapper { padding-bottom: 20px; }
}
