/* CSS Document */

body
{
margin:20px auto 0 auto;
padding:0;
font-size:12px;
line-height:18px;
text-align:center;
background:#ffffff;
}
.clear{clear:both; margin:0px; padding:0px;}
.no{display:none;}
hr{display:none;}
img{display:block;}
p,ul,li,h1,h2,h3,h4,dl,dt,dd{
margin:0;
padding:0;
background-repeat:no-repeat;
}
img,table{
border:0;
}


.style2 {color: #FFFFFF}


#wrapper	{
	width:800px;
	height:auto;
	text-align:left;
	margin:0 auto 0 auto;
	border: 1px solid #CCCCCC;
	}
#header	{
	width:800px;
	height:115px;
	background:url(../img/header.jpg) no-repeat;
	}
#header-left	{
	width:250px;
	height:115px;
	float:left;
	}
#header-right	{
	width:530px;
	height:100px;
	float:right;
	margin:5px 0 0 10px;
	}
#g-menu	{
	width:520px;
	height:100px;
	text-align:right;
	}
#g-menu	ul{
	margin:0;
	padding:0;
	list-style:none;
	
	}
#g-menu	li{
	text-decoration:none;
	display:block;
	width:110px;
	height:80px;
	float:left;
	margin:10px 5px 0 10px;
	}
	
#g-menu	li a {
	text-decoration:none;
	display:block;
	width:110px;
	height:80px;
	}
#g-menu	 li#g-kome	{
	background-image: url(../img/header-kome.gif);
	background-repeat: no-repeat;
	}
#g-menu	 li#g-soba	{
	background-image: url(../img/header-kyabetsu.gif);
	background-repeat: no-repeat;
	}
#g-menu	 li#g-yasai	{
	background-image: url(../img/header-kabotya01.gif);
	background-repeat: no-repeat;
	}
#g-menu	 li#g-juice	{
	background-image: url(../img/header-juice01.gif);
	background-repeat: no-repeat;
	}

#contents	{
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 0;
	}
#left	{
	width:230px;
	float:left;
	background:#f0f7d9;
	height: 600px;
	}
#left-navi	{
	width:200px;
	height:500px;
	margin:25px 0 0 15px;
	}
#left-navi	ul	{
	margin:0;
	padding:0;
	list-style:none;
	}
#left-navi	li	{
	margin:15px 0 0 0;
	padding:0;
	width:192px;
	height:54px;
	text-indent:-9999px;
	}
#left-navi li a {
	text-decoration:none;
	display:block;
	width:192px;
	height:54px;
	}
#left-navi li#top	{
	background:url(../img/navi-top.gif) no-repeat;
	}
#left-navi li#syoukai	{
	background:url(../img/navi-syoukai.gif) no-repeat;
	}
#left-navi li#ettou	{
	background:url(../img/navi-ettou.gif) no-repeat;
	}
#left-navi li#newsnews	{
	background:url(../img/navi-news.gif) no-repeat;
	}
#left-navi li#shop	{
	background:url(../img/navi-shop.gif) no-repeat;
	}
#left-navi li#access	{
	background:url(../img/navi-access.gif) no-repeat;
	}
#left-navi li#shop	{
	background:url(../img/navi-shop.gif) no-repeat;
	}
#left-navi li#inq	{
	background:url(../img/navi-inq.gif) no-repeat;
	}
#left-navi li#link	{
	background:url(../img/navi-link.gif) no-repeat;
	}
	

#left-navi li#top a:hover	{
	background:url(../img/navi-top_o.gif) no-repeat;
	}
#left-navi li#syoukai	a:hover	{
	background:url(../img/navi-syoukai_o.gif)
	}
#left-navi li#ettou	a:hover	{
	background:url(../img/navi-ettou_o.gif)
	}
#left-navi li#newsnews	a:hover	{
	background:url(../img/navi-news_o.gif) no-repeat;
	}
#left-navi li#shop	a:hover	{
	background:url(../img/navi-shop_o.gif) no-repeat;
	}
#left-navi li#access	a:hover	{
	background:url(../img/navi-access_o.gif) no-repeat;
	}
#left-navi li#shop	a:hover	{
	background:url(../img/navi-shop_o.gif) no-repeat;
	}
#left-navi li#inq	a:hover	{
	background:url(../img/navi-inq_o.gif) no-repeat;
	}
#left-navi li#link	a:hover	{
	background:url(../img/navi-link_o.gif) no-repeat;
	}
	
#right	{
	width:555px;
	height:450px;
	float:right;
	background:url(../img/right-bg.jpg) no-repeat;
	margin:0 0 0 5px;
	text-align:left;
	}
#center	{
	width:310px;
	height:350px;
	float:left;
	margin:0 0 0 5px;
	}
#flash	{
	width:308px;
	height:210px;
	margin:15px 0 0 0;
	}
#news	{
	width:300px;
	height:200px;
	margin:5px 0 0 5px;
	overflow: scroll;
	}
#right-navi	{
	width:185px;
	height:465px;
	float:right;
	margin:15px 10px 0 5px;
	}
#right-navi	ul	{
	margin:0;
	padding:0;
	list-style:none;
	}
#right-navi	li	{
	margin:15px 0 0 0;
	padding:0;
	width:182px;
	height:72px;
	text-indent:-9999px;
	}
#right-navi li a {
	text-decoration:none;
	display:block;
	width:182px;
	height:72px;
	}
#right-navi li#kome	{
	background-image: url(http://muraoka-farm.com/img/kome01.jpg);
	background-repeat: no-repeat;
	}
#right-navi li#soba	{
	background-image: url(http://muraoka-farm.com/img/kyabetu01.jpg);
	background-repeat: no-repeat;
	}
#right-navi li#yasai	{
	background-image: url(http://muraoka-farm.com/img/kabotya01.jpg);
	background-repeat: no-repeat;
	}
#right-navi li#juice	{
	background-image: url(http://muraoka-farm.com/img/shiso01.jpg);
	background-repeat: no-repeat;
	}

#news-bar	{
	width:312px;
	height:30px;
	margin:15px 0 0 0;
	}
#footer	{
	width:800px;
	height:25px;
	background-color: #669933;
	background-position: bottom;
	margin-top: 20px;
	margin-bottom: 0;
	clear: both;
	}
