@charset "UTF-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	}
img{
	border:none;
	}
.mb32{
	margin-bottom:32px;
	}
.mr3{
	margin-right:3px;
	}
.mr15{
	margin-right:15px;
	}			
.mb15{
	margin-bottom:15px;
	}
.mb10{
	margin-bottom:10px;
	}	
.mb5{
	margin-bottom:5px;
	}
.mb3{
	margin-bottom:3px;
	}
.ml19{
	margin-left:19px;
	}	
.ml12{
	margin-left:12px;
	}
.ml7{
	margin-left:7px;
	}	
.left{
		float:left;
		}
.right{
		float:right;
		}								
#wrapper{
	width:700px;
		}	
#box_debut{
	width:678px;
	border:#999999 1px solid;
	padding:10px 10px;
	margin-bottom:15px;
	float:left;
		}
#box_debut02{
	width:492px;
	border:#999999 1px solid;
	padding:10px 10px;
	margin-bottom:5px;
	float:left;
		}		
#box_debut02 ul li{
	margin-bottom:3px;
	}		
#box_resipe{
	width:175px;
	margin-bottom:5px;
	float:right;
		}	
#wrapper ul li{
	list-style:none;
	}
#box_category{
	width:700px;
	margin-bottom:20px;
	padding-bottom:15px;
	}
#box_category a{
		text-decoration:none;
		color:#043716 !important;
		}
#box_category a:hover{
		text-decoration:underline !important;
		color:#043716;
		}
#box_category a:link{
		text-decoration:none;
		color:#043716;
		}					
.box_category{
	width:700px;
	height:150px;
	}
.box_category02{
	width:700px;
	height:150px;
	border-bottom:#999999 1px solid;		
	}	
.box_category02{
	width:675px;
	height:150px;
	}		
			
.box_category_in{
	width:135px;
	height:150px;
	float:left;
	border-right:#999999 1px solid;
			}
.box_category_in02{
	width:128px;
	height:150px;
	padding:0px 7px 0px 7px;
	float:left;
	border-right:#999999 1px solid;	
		}
.box_category_in03{
	width:128px;
	height:150px;
	padding:0px 0px 0px 7px;
	float:left;
		}
#box_category ul li{
		list-style:none;
		color:#043716;
		margin-left:3px;
		}
.box_pickup{
		width:680px;
		padding-left:15px;
		float:left;
		}
.box_pickupin_l{
		width:98px;
		float:left;
		}
.box_pickupin_r{
		width:214px;
		float:right;
		}								
.box_pickup_l{
		width:320px;
		float:left;
		}
.box_pickup_r{
		width:320px;
		float:right;
		}
#menu01{
		width:128px;
		height:35px;
		margin-bottom:3px;
		text-indent:-9999px;		
		}
#menu01 a{
		background:url(../images/1001/btn_kona.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu01 a:hover{
		background:url(../images/1001/btn_kona_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;
		}				
#menu02{
		width:128px;
		height:35px;
		margin-bottom:3px;
		text-indent:-9999px;		
		}
#menu02 a{
		background:url(../images/1001/btn_fruit.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu02 a:hover{
		background:url(../images/1001/btn_fruit_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}	
#menu03{
		width:128px;
		height:35px;
		margin-bottom:3px;
		text-indent:-9999px;		
		}
#menu03 a{
		background:url(../images/1001/btn_nuts.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu03 a:hover{
		background:url(../images/1001/btn_nuts_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}		
#menu04{
		width:128px;
		height:35px;
		margin-bottom:3px;
		text-indent:-9999px;		
		}
#menu04 a{
		background:url(../images/1001/btn_choumiryou.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu04 a:hover{
		background:url(../images/1001/btn_choumiryou_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu05{
		width:128px;
		height:35px;
		margin-bottom:3px;
		text-indent:-9999px;		
		}
#menu05 a{
		background:url(../images/1001/btn_spice.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu05 a:hover{
		background:url(../images/1001/btn_spice_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu06{
		width:128px;
		height:35px;
		margin-bottom:3px;
		margin-top:10px;
		text-indent:-9999px;		
		}
#menu06 a{
		background:url(../images/1001/btn_nyuseihin.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu06 a:hover{
		background:url(../images/1001/btn_nyuseihin_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu07{
		width:128px;
		height:35px;
		margin-bottom:3px;
		margin-top:10px;		
		text-indent:-9999px;		
		}
#menu07 a{
		background:url(../images/1001/btn_jam.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu07 a:hover{
		background:url(../images/1001/btn_jam_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu08{
		width:128px;
		height:35px;
		margin-bottom:3px;
		margin-top:10px;		
		text-indent:-9999px;		
		}
#menu08 a{
		background:url(../images/1001/btn_tea.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu08 a:hover{
		background:url(../images/1001/btn_tea_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu09{
		width:128px;
		height:35px;
		margin-bottom:3px;
		margin-top:10px;		
		text-indent:-9999px;		
		}
#menu09 a{
		background:url(../images/1001/btn_chocolate.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu09 a:hover{
		background:url(../images/1001/btn_chocolate_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu10{
		width:128px;
		height:35px;
		margin-bottom:3px;
		margin-top:10px;		
		text-indent:-9999px;		
		}
#menu10 a{
		background:url(../images/1001/btn_sonota.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}
#menu10 a:hover{
		background:url(../images/1001/btn_sonota_ov.jpg) no-repeat;
		display:block;
		width:128px;
		height:35px;		
		}		
																			
.box_pickupin_r h4{
	padding-bottom:5px;
	line-height:1.4;
}
.txt_pickup{
		font-size:14px;
		color:#7b6868;
		font-weight:bold;
		}
.txt_pickup02{
		color:#7b6868;
		font-weight:bold;
		font-size:12px;
		}								
.pickuptitbox{
	width:270px;
	margin-left:10px;
	}
.pickuptitboxl{
	width:42px;
	float:left;
	}
.pickuptitboxr{
	width:225px;
	float:right;
	padding-top:2px;
	}
.fukidasibox{
	width:181px;
	height:103px;
	background:url(../images/fukidasi2.jpg) no-repeat;
	padding:35px 7px 3px 22px;
	margin-left:12px;
	margin-bottom:5px;
	color:#333333;
	}
#osusumetitle{
	width:125px;
	height:20px;
	background:url(../images/1001/tit02.gif) no-repeat;
	padding:8px 5px 3px 590px;
	margin-bottom:20px;
	}
.clear{
	clear:both;
	}
#searchbox{
	width:400px;
	padding:0px 10px 0px 10px;
	background:#f6f6f5;
	float:left;
	vertical-align:bottom;
	margin-bottom:20px;
	}
form{
	margin:0px;
	padding:0px;
	}	
#search{
	width:150px;
	}
.mt10{
	margin-top:10px;
	}	
.mt15{
	margin-top:15px;
	}
.mt12{
	margin-top:12px;
	}	
.mb20{
	margin-bottom:20px;
	}
#topbox{
	width:700px;
	}	
#topbox_l{
	width:512px;
	float:left;
	}
#topbox_r{
	width:172px;
	float:right;
	}
.font70{
	color:#707070;
	font-size:14px;
	}
.ichiranbox{
	width:690px;
	padding:0px 5px 5px 5px;
	border-bottom:#999999 dashed 1px;
	margin-bottom:10px;
	}
.ichiranbox_l{
	width:563px;
	float:left;
	}
.ichiranbox_r{
	width:120px;
	float:right;
	}
.font14{
	font-size:14px;
	}	
.pickup{
	width:670px;
	padding:10px 10px 20px 10px;
	margin-left:0px;
	border-bottom:1px #3c2609 dashed;
	}
.pickupl{
	width:226px;
	height:220px;
	background:url(../images/imgpickupbg.jpg) no-repeat;
	padding:47px 5px 6px 18px;
	float:left;
	}
.pickupr{
	width:400px;
	float:right;
	padding-top:25px;
	}
.pickuprin{
	width:380px;
	height:130px;
	padding:10px 10px 10px 10px;
	line-height:1.5em;
	float:right;
	background:#f3ebda;
	}
.pickup02{
	width:670px;
	padding:20px 10px 20px 10px;
	margin-left:0px;
	}
.pickup02l{
	width:320px;
	float:left;
	padding-right:10px;
	border-right:1px #3c2609 dashed;
	}	
.pickup02r{
	width:320px;
	float:left;
	padding-left:10px;
	}
.pickup02inl{
	width:120px;
	float:left;
	}

.pickup02inr{
	width:175px;
	float:right;
	}
.osusumedate{
	width:105px;
	height:25px;
	background:url(../images/osusume.gif) no-repeat;
	padding:0px 0px 0px 205px;
	color:#7b6868;
	font-weight:bold;
	margin-bottom:5px;
	}
					
					
		
			
											
		
					
