


/* メイン
=============================================*/

/* 見出し
---------------------------------------------*/

#main h4.news{
	margin:0;
	padding:0;
}

/* 段落
---------------------------------------------*/

#main p.news{
	margin:20px 0 0;
}

/* 範囲
---------------------------------------------*/

#main div.news {
	margin:20px 0;
	padding:20px;
	background-color:#E0F1F4;
}


/* コンテンツ
=============================================*/

/* 見出し
---------------------------------------------*/

#content h3.line{
	margin:0;
	padding:0 0 0 10px;
	border:solid 3px #36AEE5;	
	color:#ffffff;
	text-align:left;
	letter-spacing:0;
	background-color:#36AEE5;
}

#content h3.index{
	margin:0;
	padding:20px 0 0;
	color:#1C91D7;
	text-align:left;
	white-space:normal;
}

#content h4.index{
	clear:none;
	font-size:10pt;
	text-align:left;
	white-space:normal;
}

/* 表
---------------------------------------------*/

#content table{
	width:100%;
	margin:20px 0;
}

#content caption{
	padding:0 0 5px;
	text-align:left;
}

#content th {
	white-space:nowrap;
	background-color:#EAF6FC;
}

#content td.pile {
	vertical-align:top;
	padding:0 0 10px;
	white-space:nowrap;
}

/* リスト
---------------------------------------------*/

#content li {
	margin-bottom:5px;
}


/* テーブル
=============================================*/
#main th {
	background-color:#EAF6FC;
	font-weight:bold;
	vertical-align:middle;
	white-space:nowrap;
}

/* 本文
=============================================*/
#main em.small{
	font-size:8pt;
	color:#000000;
	font-style:normal;
	font-weight:normal;
}
