/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  共通レイアウト
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------
  大枠
-------------------------------*/
body { transform:scale(0.9); transform-origin:left top; }

/*------------------------------
  ヘッダー
-------------------------------*/
#headerWrap { display:none; }

/*------------------------------
  コンテンツ
-------------------------------*/
/* ーーー パンくず ーーー */
#breadCrumbWrap { display:none; }

/*------------------------------
  共通エリア
-------------------------------*/
/* サイドメニューあり */
body.hasSide .contentsSection .contentsArea { width:1100px !important; float:none !important; }
body.inPage #contentsHasSideWrap #irContentsSection { width:785px !important; float:none !important; }
body.inPage #contentsHasSideWrap #irContentsSection.individualSection { width:785px !important; }
body.inPage #contentsHasSideWrap #corporateContentsSection { width:785px !important; float:none !important; }
body.inPage #contentsHasSideWrap #supportContentsSection { width:785px !important; float:none !important; }
body.inPage #contentsHasSideWrap #csrContentsSection { width:785px !important; float:none !important; }
body.inPage #contentsHasSideWrap #productsContentsSection { width:785px !important; float:none !important; }

/* ーーー ボタン ーーー */
/* 戻るボタン */
.contentsSection p.txtPrevBtn { display:none; }

/*------------------------------
  サイドエリア
-------------------------------*/
.contentsSection #sideArea { display:none; }
body.inPage #contentsHasSideWrap #sideSection { display:none; }
#contentsHasSideWrap #sideSection { display:none; }

/*------------------------------
  フッター
-------------------------------*/
#footerWrap { display:none; }
