/* --- static menu styles ---note:	1. not all browsers render styles the same way so try out your style sheet	on different browsers before publishing;style naming convention:	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>*/.m0l0o {	border: 1px solid #ffffff;	border-left:none;	border-bottom:none;	text-decoration: none;}.m0l1o {	border: 1px solid #ffffff;	text-decoration: none;}.m0l2o {	border: 1px solid #ffffff;	text-decoration: none;}.m0l0i {	font-size: 12px;	padding: 4px;	text-decoration: none;	text-align:center}.m0l1i {	font-size: 12px;	padding: 4px;	text-decoration: none;}.m0l2i {	font-size: 12px;	padding: 4px;	text-decoration: none;}body	{ 	 text-align:center;	 margin:0px;	 padding:0px}a	{color:#3333bb}a:hover	{color:#0066ff}/* === ヘッダー部分のスタイル === */.head	{background-color:#000099;	 width:100%;	 height:75px;	 margin-left:auto;	 margin-right:auto}.head td	{vertical-align:middle;	 padding-top:0px}.head1	{width:45px;	 text-align:right}.head2	{padding-left:4px}.head h1	{font-size:23px;	 font-family:'Comic Sans MS';	 color:white;	 margin-bottom:2px}/* === メニューおよびフッター部分のスタイル === */.menu	{width:100%;	 height:22px;	 background-color:#000099;	 font-size:12px;	 color:white;	 border-top:solid 1px white}.menu2	{text-align:right}.menu2 div	{margin-right:10px}.menu3	{text-align:center}.footer	{width:100%;	 height:22px;	 background-color:#000099;	 font-size:12px;	 color:white;	 border-top:solid 1px white}/* === コンテンツ部分のスタイル === */.main	{width:500px;	 margin-top:40px;	 margin-left:49px;	 margin-right:auto;	 text-align:left}.main h2	{font-size:16px;	 color:#000066;	 border-bottom:solid 2px #6666cc;	 padding-bottom:3px;	 margin-bottom:12px}.main p	{font-size:14px;	 line-height:24px;	 color:#666666;	 margin-top:0px}.main p2 {font-size:16px;	line-height:26px;	color:#444444;	margin-top:5px}.signiture {width:500px;	 margin-top:5px;	 margin-left:0px;	 margin-right:auto;	 text-align:right}.link	{font-size:smaller;	 margin-bottom:20px}.link hr	{color:#6666cc;	 background-color:#6666cc;	 border:none}