/*ヘッダー部分スタイル*/



.head 	{background-color:#005000;
				width:800px;
				height:150px;
				/*margin-left:auto;
				margin-right:auto;*/
}
.head1 { vertical-align:middle;
				padding-left:100px; }



/*コンテンツスタイル*/

.main { 
				width:462px;
				height:600px;
				margin-top:30px;
				margin-left:auto;
				margin-right:auto;
				padding-left:30px;
				padding-right:30px;
				vertical-align:top;
				padding-top:40px;
				text-align:left; 
}

body {background-image:	url("img/back_tana2.jpg");
				background-attachment:fixed;
				background-position:45% 100%;
				background-repeat: no-repeat;}


.main h2 { font-size:16px; 
						border-bottom:solid 2px #33ccff;
						padding-bottom:3px;
						margin-bottom:12px; }

.main p { font-size:14px;
					line-height:24px;
					color:#339933;
				}
.main a { color:#6699cc;
					text-decoration:none;
					font-weight:bold;}
.main a:hover { color:#6633cc;
								text-decoration:underline}

/*サイドバーとコンテンツスタイル*/
.side_main {width:800px;}
/*サイドバースタイル*/
.side {background-color:#005000;
				width:126px;}
.side {vertical-align:top;
			padding:0px;}

/*メニュースタイル*/
.side div {font-size:12px;
					font-weight:bold;
					border-bottom:solid 1px white;
/*				padding-top:8px;
					padding-bottom:8px;
					padding-left:12px;  
					padding-right:12px;  */
					background-color:#007000;
}
.side a { color:white;
					text-decoration:none;
					display:block;
					padding-top:8px;
					padding-bottom:8px;
					padding-left:12px;
				}
.side a:hover { color:#99ccff;}