form{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
/*-------------------左メニュー---------------------*/
.left_paragraph{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:300px;
}
.right_paragraph{
 margin:10px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:610px;
}

.right_inquiry_table{
 background:url(./../images/left_inquiry_table.gif) no-repeat left top;
 margin:20px 20px 0px 0px;
 padding:0px 0px 0px 0px;
 width:280px;
 height:240px;
}
.right_inquiry_title{
 margin:0px 0px 0px 30px;
 padding:20px 0px 0px 0px;
 width:250px;
 font-size:12px;
 letter-spacing:-1.5px;
 line-height:15px;
 color:#ffffff;
 text-align:left;
}
.right_inquiry_tel{
 margin:0px 0px 0px 25px;
 padding:10px 0px 5px 0px;
 width:250px;
 vertical-align:top;
 text-align:left;
}
.right_inquiry_text{
 margin:0px 0px 0px 40px;
 padding:5px 0px 0px 0px;
 width:240px;
 vertical-align:top;
 font-size:11px;
 letter-spacing:0px;
 line-height:12px;
 color:#ffffff;
 text-align:left;
}
.blue{
 color:#007cff;
}
.red{
 color:#ff3400;
}
.right_inquiry_name{
 margin:0px 0px 0px 20px;
 padding:10px 0px 0px 0px;
 width:250px;
 text-align:left;
 font-size:11px;
 letter-spacing:-1px;
 line-height:11px;
 color:#ffffff;
 font-family:"ＭＳ ゴシック";
}
.right_inquiry_logo{
 margin:0px 0px 0px 20px;
 padding:5px 0px 0px 0px;
 width:250px;
 font-size:10px;
 letter-spacing:0px;
 line-height:10px;
 color:#444444;
 text-align:left;
}
.right_inquiry_address{
 margin:0px 0px 0px 20px;
 padding:10px 0px 0px 0px;
 width:250px;
 vertical-align:top;
 font-size:11px;
 letter-spacing:0px;
 line-height:12px;
 color:#ffffff;
 text-align:left;
}
.right_inquiry_botton{
 margin:0px 0px 0px 0px;
 padding:10px 0px 0px 10px;
 width:210px;
 font-size:10px;
 letter-spacing:0px;
 line-height:10px;
 color:#444444;
}
#blog{
 margin:20px 0px 0px 10px;

}
/*-------------------くずきり-------------------*/
.kuzumap{
 margin:0px 0px 0px 0px;
 padding:0px 0px 10px 0px;
 height:10px;
}
ul#kuzumap{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
li.kuzu{
 list-style-type:none;
 padding-right:8px;
 font-size:10px;
 letter-spacing:0px;
 line-height:10px;
 float:left;
 color:#444444;
}
li.kuzu#home{
 font-size:11px;
 font-family:"arial";
}
li.kuzu#second{
 background:url(./../images/kuzumap.gif) no-repeat left top;
 padding-left:10px;
 font-size:10px;
 vertical-align:top;
}
li.kuzu a{
 color:#444444;
 text-decoration:none;
}

/*-----------------左テーブル------------*/
/*---------バナーメニュー----------*/
.banner_menu{
 background:url(./../images/menu/banner_back.gif) repeat-y left top;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:280px;
}
.banner{
 list-style-position:outside;
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding:10px 0px 0px 10px;
 overflow:hidden;
}
.banner img {
 visibility:hidden;
}
.banner a,
.banner a:link,
.banner a:visited {
	background-position: 0px 0px;
	float:left;
}
.banner a:focus,
.banner a:hover,
.banner a:active {
	background-position: 0px 80px;
	float:left;
}

/*----------ボタン設定------------*/
.banner .rice a{
 background-image:url(./../images/menu/banner_rice.gif);
}
.banner .rice a#hover{
 background-image:url(./../images/menu/banner_rice.gif);
 background-position: 0px 80px;
}
.banner .strawberry a{
 background-image:url(./../images/menu/banner_strawberry.gif);
}
.banner .strawberry a#hover{
 background-image:url(./../images/menu/banner_strawberry.gif);
 background-position: 0px 80px;
}
.banner .melon a{
 background-image:url(./../images/menu/banner_melon.gif);
}
.banner .melon a#hover{
 background-image:url(./../images/menu/banner_melon.gif);
 background-position: 0px 80px;
}
#menu_bottom{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:left;
}
/*-------------------右テーブル------------------------*/
.h3_table{
 background:url(./../images/h3_table.gif) no-repeat left top;
 margin:0px 0px 0px 0px;
 padding:10px 0px 10px 0px;
 text-align:left;
}

.h3_table h3{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 15px;
 text-align:left;
 vertical-align:top;
 font-size:16px;
 letter-spacing:1px;
 line-height:20px;
 color:#ffffff;
}
.p_table_top{
 margin:10px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.p_table{
 background:url(./../images/p_table_table.gif) repeat-y left top;
 margin:0px 0px 0px 0px;
 padding:0px 0px 10px 0px;
 text-align:left;
}
.p_table h4{
 background:url(./../images/p_title_table.gif) no-repeat left 17px;
 margin:0px 0px 0px 20px;
 padding:20px 0px 10px 30px;
 text-align:left;
 vertical-align:top;
 font-size:14px;
 letter-spacing:1px;
 line-height:20px;
 color:#ffffff;
}
.p_table p{
 margin:0px 0px 0px 20px;
 padding:10px 20px 0px 0px;
 text-align:left;
 vertical-align:top;
 font-size:13px;
 letter-spacing:0px;
 line-height:20px;
 color:#333333;
}
.p_table p#akan{
 background:url(./../images/rice/sono4-1.jpg) no-repeat 320px top;
 margin:0px 0px 0px 20px;
 padding:10px 270px 0px 0px;
 text-align:left;
 vertical-align:top;
 font-size:13px;
 letter-spacing:0px;
 line-height:20px;
 color:#333333;
 height:180px;
}
.p_table_bottom{
 margin:0px 0px 0px 0px;
 padding:0px 0px 20px 0px;
}
/*-----------------トピックス-------------*/
.date{
 margin:0px 0px 0px 0px;
 padding:10px 0px 0px 20px;
 text-align:left;
 vertical-align:top;
 font-size:12px;
 letter-spacing:0px;
 line-height:14px;
 color:#333333;
}
.topics_table{
 background:url(./../images/list.gif) no-repeat left top;
 margin:10px 0px 0px 20px;
 padding:0px 20px 0px 20px;
 width:580px;
}
.topics{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:left;
 vertical-align:top;
 font-size:14px;
 letter-spacing:1px;
 line-height:18px;
 color:#333333;
}
.topics a{
 text-decoration:none;
 color:#333333;
}
.topics a:hover{
 background-color:#87A51F;
 color:#ffffff;
}
table.naiyou{
 margin:0px 0px 0px 20px;
 padding:5px 20px 5px 0px;
 text-align:left;
 width:580px;
}
td.topics_image{
 margin:0px 0px 0px 0px;
 padding:5px 0px 0px 0px;
}
td.topics_naiyou{
 margin:0px 0px 0px 0px;
 padding:5px 0px 0px 20px;
 text-align:left;
 vertical-align:top;
 font-size:12px;
 letter-spacing:1px;
 line-height:18px;
 color:#333333;
}
.bar{
 margin:0px 0px 0px 0px;
 padding:5px 0px 0px 20px;
}
/**/
table col.col80 {
	width:80px;
}
table col.col150 {
	width:150px;
}
table col.colmax {
	width:auto;
}
table.type1{
 margin:10px 0px 0px 20px;
 padding:0px 0px 10px 0px;
 width:570px;
 border-collapse: collapse;
 border: 1px solid #cccccc;
}
td.title{
 border-color: #cccccc;
 border-style: solid;
 border-width: 0 1 1px 1px;
 margin:0px 0px 0px 0px;
 padding:15px 10px 15px 10px;
 font-size:13px;
 line-height:16px;
 letter-spacing:0px;
 color:#343434;
 font-family:"ＭＳ ゴシック";
}
td.data{
 border-color: #cccccc;
 border-style: solid;
 border-width: 0 0 1px 0px;
 margin:0px 0px 0px 0px;
 padding:15px 10px 15px 10px;
 font-size:13px;
 line-height:16px;
 letter-spacing:0px;
 color:#343434;
 font-family:"ＭＳ ゴシック";
}
