/*  基本的なスタイル  */h1	{	font-size: 160%;	color: #000000;	margin: 30px 0px 0px 10px;}h2	{	color: #000000;	font-size: 120%;	font-weight: bold;	background-color: #FFFFCC;	width: 100%;	padding: 5px 0px 3px 7px;}h2.blue		{ border-color: #0275b1; }h2.pink		{ border-color: #db8cac; }h2.green	{ border-color: #77b126; }h2.yellow	{ border-color: #cdb600; }h2.orange	{ border-color: #f28126; }h2.gray		{ border-color: #666666; }h3	{	color: #000000;	font-size: 120%;	font-weight: bold;	background-color: #f6e2ea;	width: 100%;	padding: 5px 0px 3px 7px;}th		{ background-color: #eeeeee;	font-size: 12px;	line-height: 130%;	}/* テーブル列ヘッダはグレー */th.blue		{ background-color: #c0dceb; } /* テーブル行ヘッダは色つき */th.pink		{ background-color: #f6e2ea; }th.green	{ background-color: #ddebc9; }th.yellow	{ background-color: #FFFFCC; }th.orange	{ background-color: #fcdfc9; }th.gray		{ background-color: #bbbbbb; }/*  文字サイズ設定  */.body	{			/* TEXT */	font-size: 12px;	line-height: 130%;}.body_s	{			/* TEXT */	font-size: 10px;	line-height: 130%;}/*  レイアウト用設定  */ul	{			/* リストタグ用 */	font-size: 12px;	line-height: 130%}/*  オリジナル設定  */.bx	{			/*  枠の必要な時用  */	border: 1px solid #ffcc00;	background-color: #ffffcc;	padding: 5px;	width: 100%;}