body				{margin: 0}
h1					{font-family: 'メイリオ', 
					'Hiragino Kaku Gothic Pro', 
					sans-serif}	
p					{font-size: 14px;
					line-height: 2.2}

/* ヘッダー */
header			{background-color: #E65226;
					border-bottom: solid 1px #aaaaaa;
					margin-bottom: 10px;
					-webkit-box-shadow: 0 1px 7px #aaaaaa;
					box-shadow: 0 1px 7px #aaaaaa;
					padding: 50px 5px 20px 5px}

header h1		{font-size: 32px;
					width: 960px;
					margin: 0 auto 0 auto;
					color: white;
					line-height: 1.2}

header span 	{font-size: 14px}

/* ナビゲーション */
nav				{font-size: 12px;
					margin: 5px}

/* ２段組み */
#container 	{width: 980px;
					margin-left: auto;
					margin-right: auto;
					overflow: hidden}

#content		{width: 960px}

/* セクション */
section			{margin: 20px 10px 10px 10px}

/* 記事 */
#kaisetu		{width: 800px;
					margin-left: auto;
					margin-right: auto;
					margin-bottom: 80px;
					padding-left: 0px;}

#kaisetu p		{font-size: 14px;				
					line-height: 2}
						
article			{width: 960px;
					margin-left: auto;
					margin-right: auto}
				
article h1		{font-size: 18px;
					margin-top: 30px;
					margin-bottom: 10px}

article h2		{font-size: 14px;
					margin: 10px 0 10px 20px;
					font-weight: normal;}

blockquote 	{font-size: 13px;
					line-height: 1.8}
					
/* 画像 */
figure			{margin: 0}

figure.fig-center	{text-align: center;
					margin-top: 30px;
					margin-bottom: 50px}

figure.fig-left		{margin: 10px 30px 30px 0;
					float: left}

figure.fig-right	{margin: 10px 0 30px 30px;
					float: right}

figcaption		{font-size: 13px;
					line-height: 1.7;
					text-align: center}

table				{margin-left: auto;
					margin-right: auto;
					margin-top: 30px}

td					{padding: 10px;
					width: 420px;
					text-align: center}

#photo			{width: 380px;
					margin-left: auto;
					margin-right: auto;
					font-size: 13px}

#fig2				{width: 700px;
					margin-left: auto;
					margin-right: auto;
					font-size: 13px}

#fig3				{width: 300px;
					margin-left: auto;
					margin-right: auto;
					font-size: 12px}

/* リンク */
a:link				{color: black}
a:visited		{color: maroon}
a:hover			{color: gold}
a					{text-decoration: none}

/* 関連情報 */
aside				{margin: 20px 10px 0 0}

aside p			{font-size:13px;
					line-height: 2em}

aside figure	{text-align: center}

aside hr			{width: 300px;
					margin: 20px auto}

/* フッター */
footer			{width: 980px;
					margin: 50px auto 30px auto;
					padding: 10px 0 30px 0;
					border-top: solid 1px gray;
					text-align: center;
					font-size: 12px;
					clear: both}

footer span 	{font-family: 'Times New Roman', 'Times'}