@charset "shift_jis";

/*

information{
	ファイル名 : /css/common/layout.css;
	概要 : このCSSファイルはページレイアウトの設定を記述しています。;
	サイト名 : NTTドコモのホームページ;
	URL : www.nttdocomo.co.jp/;
	コピーライト : (c) NTT DOCOMO, INC. All Rights Reserved.;
}

 */




/* コンテンツ
--------------------------------------------------------------------------

	1. 全体
	2. ヘッダー
		: ヘッダー全体

		: ヘッダー上部
		: グローバルナビゲーション
	3. 本体
		: 全体
		: 通常のサイズ（h1が短いバージョン)
		: 特殊なサイズ（h1が長いバージョン)
		: 特殊なサイズ (本文自体がフルサイズのバージョン)
		: 本文とローカルナビゲーションを包括
		: 左のカラム (本文を含む)
		: 右のカラム (ローカルナビゲーションを含む)
	4. ページトップ (xhtmlと異なる)
	5. フッター
		: 全体
		: コピーライト部分


--------------------------------------------------------------------------
*/






/* 1. 全体
-----------------------------------------------	*/
html{height:100%;}
body{
	background-color:#ededed;
	margin:0;
	padding:0;
	text-align:center;
}

#contentswrap{
	width:100%;
	margin:0 auto;
	text-align:center;
	background-color:#FFF;
}



/* 3. 本体
-----------------------------------------------	*/
/*	全体	*/
#mainwrap {
	width:940px; /* ワイド化のため905px→940pxへ（201512） */
	margin:0 auto;
	text-align:left;
	background-color:#FFF;
}




/* 3.1 通常のサイズ（h1が短いバージョン)
-----------------------------------------------	*/
/*	左のカラム (本文を含む)	*/
#leftcol{
	float:left;
	width:690px;
	margin:0 auto;
	text-align:left;
}
#maincol{
	width:672px;
	margin-left:18px;
}


/*	右のカラム (ローカルナビゲーションを含む)	*/
#rightcol{
	float:left;
	width:223px;	/* ワイド化のため188px→223pxへ（201512） */
	margin-left:15px;
/*	margin-bottom:26px; */	/* IEでの表示不具合対処のため削除（20050808）*/
	padding-top:13px;
	padding-bottom:26px;	/* IEでの表示不具合対処のため追加（20050808）*/
}

html>body #rightcol{padding-top:13px;}




/* 3.2 特殊なサイズ（h1が長いバージョン)
-----------------------------------------------	*/
/*	本文とローカルナビゲーションを包括(フルサイズの場合)	*/
#bottomcol{
	clear:both;
	margin:16px 0 0 18px;
	width:905px;	/* ワイド化のため880px→905へ（201512） */
	text-align:left;
}

.topcol-full #mainwrap {
	width: 905px;
}

/*	左のカラム (本文を含む)	*/
.topcol-full #maincol{
	float:left;
	width:672px;
	margin-left:0;
}

/* はめ込んだ古いコンテンツに設定 */
.topcol-full #contents{
	margin:0 auto;
	text-align:left;
}

/*	右のカラム (ローカルナビゲーションを含む)	*/
.topcol-full #rightcol{
	padding-top:0;
	width:218px;
}






/* 3.3 特殊なサイズ (本文自体がフルサイズのバージョン)
-----------------------------------------------	*/
.layout-full #bottomcol{
	width:920px;	/* ワイド化のため875px→920pxへ（201512） */
}





/* 4. ページトップ (xhtmlと異なる)
-----------------------------------------------

「footer.css」に踏襲。

	*/
