body {
	margin-top: 0px;
	background-image: url(../../img/top/img_bg.gif);
	/*background-image: url(../../img/common/bg.gif);*/
	background-position: center top;
	text-align:center;
	color:#333333;
	background-repeat: repeat-x;
	}
	
html {
	scrollbar-base-color: #531800;
	scrollbar-arrow-color: #BEBE56;
	scrollbar-face-color: #531800;
	scrollbar-track-color: #EFE6BF;
	scrollbar-shadow-color: #210102;
	scrollbar-DarkShadow-Color: #947133; 
	scrollbar-Highlight-Color: #947133;
	}


/*リンク設定*/
a:link {color: #999933; text-decoration: none;}
a:visited { color: #666633; text-decoration: none;}
a:hover {color: #999933; text-decoration: underline;}
a:active {color: #999933; text-decoration: underline;}

.p_center{
	margin-left:auto;
	margin-right:auto
	}

/*------- TOP　ヘッダー -------*/
.top_title{
background-color:#000000;
color:white;
font-size:10px;

height: 15px;
margin-left:auto;
margin-right:auto;
text-align:left
}

.top_title h1{
	color:white;
	font-size:10px;
	margin-bottom: 2px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

/*------- TOP　Hygeiaについて -------*/
.hygeia_about{
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px
	}

.hygeia_about h2{
font-size:12px
	}
	

	
/*------- TOP　reco -------*/
.reco{
	text-align:left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px
	}

	
/*------- TOP　footer -------*/
.top_h_name{
	text-align:center;
	font-size:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px
	}
	
.top_h_contact{
	text-align:left;
	font-size:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px
	}

.top_h_copy{
	text-align:center;
	font-size:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color:#663300
	}

/*トップ　アグリコラ*/
.img_bg_ag{
	margin-top: 20px;
	width:750px;
	height:230px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../../img/top/img_bg_agricola.jpg);
	background-repeat: no-repeat
	}

.top_btn{
	padding-right: 3px;
	}

.footer_link {
	text-align: center;
	font-size: 10px;
}

.footer {
	margin-left:auto;
	margin-right:auto;
	width:750px;
	height: 17px;
	background-color: #E1D192;
	text-align: center;
	font-size: 10px;
	color:#996600
}