/* コンテンツページのスタイルシート */
/* トップページと共通の部分 */
BODY{
	background-color:#ffffff;		/* 背景色 */
	color:#000000;				/* フォントの色 */
	text-align:center;			/* 文字列の横の配置 */

}
HR {
	width: 750px;				/* 横幅 */
	height: 1px;				/* 高さ */
}

/* フッター部分に関する設定 */
.footer{
	margin-top: 0px;			/* 上の余白 */
	font-size:80%;				/* フォントの大きさ */
	color:dimgray;				/* フォントの色 */
}

/* 全てのリンクに共通する設定 */
/* 未読リンク */
A:link {
	color: blue	/* フォントの色 */
}

/* 読み終わったリンク */
A:visited {
	color: gray		/* フォントの色 */
}


/* マウスを乗せたときのリンク */
A:hover {
	color: red;			/* フォントの色 */
	background-color: #ffeeff;	/* 背景色 */
}
/* トップページと共通の部分の終わり */

/* ここからコンテンツページのみのスタイル */
/* ヘッダー部分に関する設定 */
.header{
	margin: 0px;				/* 余白 */
}

/* メニューのリンクにのみ行う設定 */
A.menu {
	margin:0px;				/* 全ての余白 */
	width: 100px;				/* 横幅 */
	
	text-align:center;			/* 文字列の横の配置 */
	font-size: 12px;			/* フォントの大きさ */
	text-decoration: none;		/* 文字の下線なし */
	
	border-color: dimgray;		/* 線の色 */
	border-width: 1px;			/* 線の太さ */
	border-style: solid;		/* 線の種類 */
		
	padding-right: 0px;			/* 右のパディング */
	padding-left: 0px;			/* 左のパディング */
	padding-bottom: 2px;		/* 下のパディング */
	padding-top: 8px;			/* 上のパディング */
}

/* 見出しに行う設定 */
H1 {
	width: 750px;
	border-style: dashed;		/* 線の種類 */
	border-color: #ff9999;		/* 線の色 */
 	border-top-width: 2px;		/* 上の線の太さ */
 	border-bottom-width: 2px;	/* 下の線の太さ */
	border-left-width: 0px; 	/* 左の線の太さ */
	border-right-width: 0px;	/* 右の線の太さ */
 	line-height: 130%;			/* 行の高さ */
	text-align: center; 		/* テキストの配置 */
}

H2 {
	width: 750px;
	border-style: solid;		/* 線の種類 */
	border-color: #ff9999;		/* 線の色 */
 	border-top-width: 0px;		/* 上の線の太さ */
 	border-bottom-width: 1px;	/* 下の線の太さ */
	border-left-width: 20px; 	/* 左の線の太さ */
	border-right-width: 0px;	/* 右の線の太さ */
 	line-height: 130%;			/* 行の高さ */
	text-align: left; 		/* テキストの配置 */
	padding-left: 10px
}

/* 本文に行う設定 */
.text{
	width:750px;				/* 横幅 */
	padding: 30px;				/* 全てのパディング */
	line-height: 150%;			/* 行の間隔 */
	text-align:left;			/* 文字列の横の配置 */
	background-color: #ffffcc;	/* 背景色 */
}

.q{
	width: 750px;
	border-style: solid;		/* 線の種類 */
	border-color: #ff9999;		/* 線の色 */
 	border-top-width: 0px;		/* 上の線の太さ */
 	border-bottom-width: 0px;	/* 下の線の太さ */
	border-left-width: 15px; 	/* 左の線の太さ */
	border-right-width: 0px;	/* 右の線の太さ */
 	line-height: 130%;			/* 行の高さ */
	text-align: left; 		/* テキストの配置 */
	padding-left: 10px
}