@charset='utf-8';

body {
	zoom: 95%;
	margin:0;
	padding:0;
}

/*margin.cssよりインポート*/

.ma_001{
	margin						:10px;
}

.ma_002{
	margin-top					:10px;
}

.ma_001_t{
	margin-top					:10px;
	line-height					:normal;
}

/* margin.cssよりインポート */

html{
	height:100%;
}

html,body,address{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3","sans-serif","";
	color: #000;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	padding: 0;
	border: 0;
}

h1,h2,h3,h4,h5,h6{
	color: #000;
	font-size: 120%;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	padding: 0;
	border: 0;
}

div,blockquote,pre,ul,ol,li,dl,dt,dd{
	margin: 0;
	padding: 0;
	border: 0;
}
table,caption,th,td{
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse : collapse ;
	border-spacing: 0px;
	empty-cells: show;
}
img{
	margin: 0;
	padding: 0;
}
hr{
	margin: 0;
	padding: 0;
}
iframe{
	margin: 0;
	padding: 0;
	border: 0;
}
form,input{
	margin: 0;
	padding: 0;
}
span,em,strong,dfn,code,samp,kbd,var,cite,abbr,acronym,q,br,ins,del,a,img,object{
	margin: 0;
	padding: 0;
	border: 0;
}
ul,li{
	list-style: none;
}
hr{
	display: none;
}

/*text.cssよりインポート*/
#urgentArea{
font-weight					:bold;
color						:#F20;
width						:730px;
text-align					:center;
margin-bottom				:10px;
font-size					:120%;
}

/*top.cssよりインポート*/

/*****************************************
	ヘッダー
*****************************************/

#top_base_title{
	width				:757px;
	height				:80px;
	display				:list-item;
	list-style-image:url(../image/print/bg_head.jpg);
	list-style-position: inside;
  	letter-spacing: -1000em;
	margin				:0px;
	padding				:0px;
}

#top_pic{
	width				:757px;
	height				:267px;
	display				:list-item;
	list-style-image    :url(../image/bg_pic_001.jpg);
	list-style-position: inside;
  	letter-spacing: -1000em;
	margin				:0px;
	padding				:0px;
}

/*****************************************
	メイン
*****************************************/

#bg_main_top{
	width				:757px;
	height				:29px;
	background-image	:url(../image/bg_main_top.gif);
	margin				:0px;
	padding				:0px;
}

#bg_main_middle{
	width				:757px;
	background-image	:url(../image/bg_main_middle.gif);
	height				:100%;
	background-repeat	:repeat;
	margin				:0px;
	padding				:0px;
}

#wrapper_main{
	width				:741px;
	height				:100%;
	margin-left			:10px;
	min-height			:100%;
}

#endmain_line{
	width				730px;
	height				:8px;
	background-repeat	:no-repeat;
	background-image	:url(../image/bg_foot.gif);
}

/*****************************************
	直売所
*****************************************/

#bg_directly{
	width				:730px;
	height				:240px;
	border				:1px solid #000000;
	background-image	:url(../image/bg_directly.gif);
	background-repeat	:repeat;
	margin				:0px;
	padding				:0px;
}

#directly_l_001{
	float				:left;
	width				:450px;
}

#directly_r_001{
	float				:right;
	width				:240px;
}

#bg_directly002_top{
	width				:236px;
	height				:15px;
	background-repeat	:no-repeat;
	background-image	:url(../image/bg_directly002_top.gif);
}

#bg_directly002_middle{
	width				:236px;
	height				:180px;
	background-repeat	:repeat;
	background-image	:url(../image/bg_directly002_middle.gif);
}

#bg_directly002_middle h3{
	margin-left			:5px;
	margin-right		:0px;
	margin-top			:0px;
	margin-bottom		:0px;
	font-size			:120%;
	font-weight			:bold;
	line-height			:100%;
}

#bg_directly002_middle ul li{
	margin-left			:5px;
	list-style-image	:url(../image/img_directly_list_002.gif);
	list-style-position	:inside;
}


#bg_directly002_bottom{
	width				:236px;
	height				:20px;
	background-repeat	:no-repeat;
	background-image	:url(../image/bg_directly002_bottom.gif);
}

/*****************************************
	トピックス/新着情報
*****************************************/
.bg_tpwha{
	width				:730px;
	background-color	:#FFFFC8;
	border				:1px solid #000000;
}

/*****************************************
	農業情報
*****************************************/

#bg_agre_001{
	width				:730px;
	height				:300px;
	background-color	:#FFFFFF;
	text-align			:center;
}

.bg_agre_002{
	width				:351px;
	background-repeat	:repeat;
	background-image	:url(../image/bg_agri_middle.gif);
}

#bg_agre_l_001{
	float				:left;
	width				:365px;
	text-align			:center;
}

#bg_agre_r_001{
	float				:right;
	width				:365px;
	text-align			:center;
}

.bg_agri_bottom{
	width				:351px;
	height				:51px;
	display				:list-item;
	list-style-image    :url(../image/bg_agri_bottom.gif);
	list-style-position: inside;
  	letter-spacing: -1000em;
}

/*****************************************
	ネットワークカメラ
*****************************************/
#bg_networkc_middle{
	width				:730px;
	height				:54px;
	background-repeat	:repeat;
	background-image	:url(../image/bg_networkc_middle.gif);
	text-align			:center;
}

#bg_networkc_bottom{
	width				:730px;
	height				:15px;
	background-repeat	:no-repeat;
	background-image	:url(../image/bg_networkc_bottom.gif);
}

/*****************************************
	フッター
*****************************************/
#bg_footer{
	margin-top			:10px;
	width				:730px;
	text-align			:center;

}

#bg_footer ul li{
	display				:inline;
	list-style-image	:url(../image/img_foot_list.gif);
}

#bg_main_bottle{
	width				:757px;
	height				:30px;
	background-image	:url(../image/bg_main_bottle.gif);
}

/*****************************************
	トップに戻る
*****************************************/
#btm_backtop_area{
	clear				:both;
	width				:730px;
	text-align			:right;
	margin-top			:10px;
	margin-bottom		:10px;
}


