
	<style type="text/css">
		body {			/*　表示領域全体の設定　*/
			margin: 0px;	/*　エリア外余白　*/
			padding: 0px;	/*　枠内余白　*/
		}
		div.title {		/*　表示領域内タイトル欄　*/
			float: left;	/*　左端に寄せて　*/
			width: 200px;	/*　幅は200ピクセル固定　*/
		}
		div.intro {		/*　表示領域内あいさつ欄　*/
			font-size: 90%;	/*　文字は本文より小さめの90%　*/
			padding: 0px;	/*　枠内余白　*/
		}
		div.intro h1 {		/*　表示領域内あいさつ欄の見出し1　*/
			margin: 0px;
			font-size: 300%;
			font-family: "Times New Roman",Century,serif;
			background-color: #00aa00;	/*　文字背景色　*/
			color: white;	/*　文字色は白に　*/
			text-align: center;
		}
		div.intro h2 {		/*　表示領域内あいさつ欄見出し2　*/
			margin: 12px;
			font-size: 130%;
			font-weight:bolder	/*　太字表示　*/
			font-family: "Times New Roman",Century,serif;
			text-align: left;	/*　左寄りで　*/
			text-indent: 1em;	/*　行頭字下げ　*/
		}
		div.navi {		/*　ナビゲーションバー領域　*/
			clear: both;	/*　段組解除　*/
			background-color: green;
			color: yellow;
			padding: 3px;
			font-family: Verdana,sans-serif;
		}
		div.navi a {		/*　ナビゲーションバーのリンク　*/
			color: white;
			text-decoration: none;	/*　リンク下線の解除　*/
		}			/*　★以上がヘッダパート★　*/
		div.base {		/*　★以下が本文表示領域★　*/
			background-color: #ffff80;	/*　全体の背景色を付ける　*/
		}
		div.menu {		/*　左端にサイドバーを作る　*/
			float: left;
			width: 25%;
			padding: 0em;
			margin-right: 0.3em;
			border-right: dashed 1px green;
			background-color: #ffff80;	/*　サイドバー部分の色を本文領域と同じにする　*/
			background-image: url(" tora-strip.html");
			background-position: left top;
			background-repeat: repeat-y;
		}
		div.menu h2 {		/*　サイドバーのタイトル欄（レベル2）　*/
			margin: 5px;
			font-size: 150%;
			font-weight:bolder
			font-family: "Times New Roman",Century,serif;
			text-align: left;
		}
		div.main {		/*　本文表示領域　*/
			padding: 0.5em 1em;	/*　枠内余白上下半文字、左右1文字　*/
			background-color: #ccffcc;
			margin-left: 27%	
		}
		div.main h2 {
			font-family: Verdana,Arial,sans-serif;
			margin: 0px;
			border-bottom: solid 3px #00cc00;
		}
		div.main p.normal {
			line-height: 1.4;
			letter-spacing: 0.5em;	/*　文字間隔半文字分　*/
			text-indent: 1em;	/*　行頭字下げ　*/
			font-size: 110%;	/*　文字は本文より大きめ　*/
			font-family: "ＭＳＰ 明朝">;
		}
		div.main p.strong {
			line-height: 1.5;
			letter-spacing: 0.4em;	/*　文字間隔●文字分　*/
			font-weight:bolder	/*　太字表示　*/
			font-family: "Times New Roman",Century,serif;
			font-size: 120%;	/*　文字は本文より大きめ　*/
			text-indent: 1em;	/*　行頭字下げ　*/
		}
		div.main p.comment {
			line-height: 1.4;
			letter-spacing: 0.5em;	/*　文字間隔半文字分　*/
			font-family: "ＭＳ ゴシック">;
		}
		div.main p.cage {
			line-height: 1.4;
			letter-spacing: 0.5em;	/*　文字間隔半文字分　*/
			font-size: 160%;	/*　文字は本文より大きめ　*/
			font-weight:bolder	/*　太字表示　*/
			font-family: "ＭＳ ゴシック">;
		}
		table.books {	/*　s参考図書表組み　*/
			margin-left: 2em;
			line-height: 1.4;
			letter-spacing: 0.5em;	/*　文字間隔半文字分　*/
			font-size: 90%;	/*　文字は本文より大きめ　*/
			font-family: "ＭＳ ゴシック">;
			border: solid 2px #0000cc;	/*表組みの外枠太線*/
			border-collapse: collapse;	/*セルの間の間隔無し*/
		}
		table.books caption{		/*　キャプション　*/
			line-height: 1.4;
			letter-spacing: 0.5em;	/*　文字間隔半文字分　*/
			font-size: 200%;	/*　文字は本文より大きめ　*/
			font-weight:bolder	/*　太字表示　*/
			font-family: "ＭＳ ゴシック">;
		}
		table.books thead{			/*　ヘッダ行の書式指定　*/
			background-color: #ffff80;
		}
		table.books tbody{			/*　本体部分の書式指定　*/
			background-color: #ffffcc;
		}
		table.books tfoot{			/*　フッタ行の書式指定　*/
			background-color: #ffdddd;
			text-align: center;
		}
		table.books th{		/*見出し要素書式*/
		border-bottom: solid 2px #0000cc;
		border-right: dashed 1px grey;
		padding: 0.3em;
		}
		table.books td{		/*項目要素書式*/
		border-bottom: solid 1px green;
		border-right: dashed 1px gray;
		padding: 0.3em 0.4em;
		}
				
		div.footer {		/*フッターパート書式設定*/
			clear: both;
			background-color: green;
			color: white;
			padding: 3px;
		}
		div.footer p.returnlink {
			text-align: center;
			margin: 0px 0px 0.5em 0px;
		}
		div.footer p.returnlink a {
			color: white;
		}
		div.footer p.goodbye {
			color: blue;
			margin: 0.5em;
			font-size: 120%;
			font-weight:bold;
			font-family: Verdana,Arial,sans-serif;
			text-align: right;
		}
		div.footer p.copyright {
			margin: 0px;
			font-size: 80%;
			font-family: Verdana,Arial,sans-serif;
			text-align: right;
		}
	</style>
