/*body {	background-color: #FFFFCC;	font-family: Verdana, 'ＭＳ Ｐ明朝', '細明朝体', 'ヒラギノ明朝 Pro W3', Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 24px;	color: #336699;}*/a	{color:#ff6600}a:hover	{color:#ff6699}/* === ヘッダー部分のスタイル === */.head	{background-color:mediumturquoise;	 width:640px;	 height:70px}.head1	{width:45px;	 text-align:right}.head2	{padding-left:9px}.head h1	{font-size:24px;	 font-family:'ＭＳ Ｐゴシック', 'Osaka', 'ヒラギノ角ゴ Pro W3', Times New Roman, Times, serif;	 color:white;	 margin-bottom:1px}.head div	{font-size:12px;	 color:white}.headmenu	{background-color:seagreen;	 width:640px;	 text-align:left;	 font-size:11px;	 color:white}.headmenu td	{padding-left:9px}.headmenu a	{color:white;	 text-decoration:none}.headmenu a:hover	{color:orange}/* === サイドバーとコンテンツ部分のスタイル === */.side_main	{width:624px;	 height:100%;	 /*border:solid 3px #336666;*/	 border-top:none}/* === サイドバー部分のスタイル === .side	{width:128px;	 background-color:#ff6600}.side	{vertical-align:top;	 padding:0px}.side div	{font-size:12px;	 color:#444444;	 font-weight:bold;	 border-bottom:solid 1px white;	 padding-top:8px;	 padding-bottom:8px;	 padding-left:12px;	 padding-right:0px}.side a	{font-size:9px;	 color:#444444;	 text-decoration:none}.side a:hover	{color:white}.sidemenu1	{margin-top:20px;	 border-top:solid 1px white}*//* === サイドバー部分のスタイル === */.side2	{width:128px;	 background-color:#ccffff}	 .side2	{vertical-align:top;	 padding-right:8px}.side2 .submenu	{font-size:14px;	 font-family:Arial, Helvetica;	 background-color:#ffff99;	 border-left:solid 8px #336666;	 padding:3px;	 margin-top:30px}.side2 div	{font-size:10px;	 margin-bottom:10px}.side2 a	{color:#333333}.side2 img	{border:none}/* === コンテンツ部分のスタイル === */.main	{width:496px;	 padding-left:8px;	 padding-right:8px;	 padding-top:25px;	 padding-bottom:20px;	 vertical-align:top}.main h1	{font-size:18px;	 font-family:Arial, Helvetica}/*.main h1 img	{vertical-align:middle;	 margin-right:8px}*/.main h2	{border-bottom:solid 5px #336666;	 font-size:16px;	 color:darkgoldenrod;	 padding:5px 0px 3px}.main p	{font-size:10px;	 line-height:160%;	 color:#333333}.main td {	 font-size:9px;	 }	 .photo td	{vertical-align:bottom;	 font-size:12px;	 padding:0px}.photo img	{	margin-right:8px;	}.copy	{border-top:solid 3px #336666;	 padding-top:6px;	 font-size:10px;	 text-align:center}