/****** 基本設定 ******/BODY	{					/* ドキュメント全体 */			margin:0;				/* マージン一括指定 */ margin-left:auto;				/* 左マージン */		margin-right:auto;				/* 右マージン */        					font-style:serif;			/* フォントスタイル：明朝体 */	font-weight:normal;			/* 文字太さ：標準 */	font-size:12pt;				/* フォントサイズ：12pt */	color:#373737;				/* 文字色：グレイ */	margin:40px auto ;				/* マージン：上下・左右 */		background-image: url(grsb.gif);		/* 背景画像：grsb.gif */	background-attachment:fixed;		/* 背景スクロール */	}/****** リンク ******/  A:link	{	color:#4682b4;				/* リンク：文字色 : グレイ */			text-decoration:none;				/* 下線など */	} A:visited	{	color:#4682b4;				/* 既訪リンク：文字色 : グレイ */	text-decoration:none;				/* 下線など */			} A:hover { color: #f0f8ff; 　　　　　　　　　　　/* リンクマウスを載せたとき：文字色 : アイボリー */text-decoration:none;				/* 下線など */	background-color: #696969 ;		/* 背景色：グレイ */} A:active	{	color: #D3A7FF;				/* リンククリック中：文字色 : パープル */	background-color:#808080;		/* 背景色：グレイ */text-decoration:none;				/* 下線など */	}	a  {text-decoration:none;				/* 下線など */}/****** 見出し ******/h2 {color:#191970;text-align:center;}/******ナビ設定 ******/#navsite {		width:400px;				/* 表示の横幅 */			margin: 10px auto ;				/* マージン一括指定 */                     	padding-right:42px;				/* 右パディング */					text-align:center;			/* 文字揃え */			}		}#navsite ul {	padding:auto 0;				/* パディング一括指定 */							}			#navsite ul li {				list-style: none ;				/* 一括指定 */		margin: 0;				/* マージン一括指定 */			display: inline ;				/* 表示形式 */			}			#navsite ul li a {	padding:4px 0.5em ;				/* パディング一括指定 */				text-align:center;			/* 文字揃え */font-size:10pt;			/*  フォントサイズ */	font-family: sans-serif ;			/* フォントファミリー */		font-weight: 700 ;			/* 太さ */						background-color:#c0c0c0;		/* 背景色： */							text-decoration: none ;				/* 下線など */						}#navsite ul li a:link {						color : #696969 ;}#navsite ul li a:visited {						color : #696969 ;}#navsite ul li a:link:hover, #navsite ul li a:visited:hover {						color :white;	background-color:#696969;		/* 背景色： */}/****** コンテンツタイトル ******/.title { 　　   margin-top:40px;				/* 上マージン */	margin-bottom:40px;				/* 下マージン */	        margin-left:auto;				/* 左マージン */		margin-right:auto;				/* 右マージン */	border-top:20px  solid red;				/* 上ボーダー */	border-bottom:20px solid blue;				/* 下ボーダー */	border-width:25px;				/* ボーダー太さ */	background-color:white;		/* 背景色：白 */			      color:black;				/* 文字色：黒 */		font-size:16pt;			/*  フォントサイズ */			font-weight:700;			/* 太さ */		text-align:center;	}