@charset "UTF-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
	}
img{
	border:none;
	}	
#content{
	width:690px;
	color:#666666;
	}
.gototop a{
	color:#886f4f;
	font-weight:bold;
	}
.gototop a:hover{
	color:#886f4f;
	font-weight:bold;
	}
.gototop a:link{
	color:#886f4f;
	font-weight:bold;
	}			
.bold{
	font-weight:bold;
	}
.clear{
	clear:both;
	}
.gototop{
	color:#886f4f;
	font-weight:bold;
	font-size:14px;
	margin-bottom:40px;
	}
.txt_arenge{
	font-weight:bold;
	color:#5a3d1c;
	font-size:15px;
	}	
.txt_886f4f{
	font-weight:bold;
	color:#886f4f;
	}
.txt_886f4f02{
	font-weight:bold;
	color:#886f4f;
	font-size:13px;
	text-decoration:underline;
	}
.txt_886f4f02 a{
	font-weight:bold;
	color:#886f4f;
	font-size:13px;
	text-decoration:underline;
	}
	
.txt_886f4f02 a:hover{
	font-weight:bold;
	color:#886f4f;
	font-size:13px;
	text-decoration:underline;
	}　
.txt_886f4f02 a:link{
	font-weight:bold;
	color:#886f4f;
	font-size:13px;
	text-decoration:underline;
	}
.txt_15{
	color:#886f4f;
	font-size:15px;
	margin-right:3px;
	}
.txt_boxarenge{
	color:#c82027;
	font-size:18px;
	font-weight:bold;
	}
.txt_boxarenge02{
	color:#c82027;
	font-size:13px;
	font-weight:bold;
	}	
					　	

.txt_kuwasiku{
	color:#df7e7e;
	font-weight:bold;
	}
.mb100{
	margin-bottom:100px;
	}	
.mb60{
	margin-bottom:60px;
	}						
.mb30{
	margin-bottom:30px;
	}			
.mb20{
	margin-bottom:20px;
	}		
.mb15{
	margin-bottom:15px;
	}
.mb10{
	margin-bottom:10px;
	}
.mb5{
	margin-bottom:5px;
	}
.ml40{
	margin-left:40px;
	}	
.ml30{
	margin-left:30px;
	}	
.ml20{
	margin-left:20px;
	}	
.ml15{
	margin-left:15px;
	}
.ml10{
	margin-left:10px;
	}	
.ml7{
	margin-left:7px;
	}
.ml3{
	margin-left:3px;
	}		
.mr10{
	margin-right:10px;
	}
.mr3{
	margin-right:3px;
	}				
.box01{
	width:690px;
	margin-bottom:10px;
	clear:both;	
	}
.box01_l{
	width:320px;
	float:left;
	}
.box01_r{
	width:346px;
	float:right;
	}
#content ul li{
	list-style:none;
	margin:0px 0px 5px 0px;
	padding:0px;
	}
	
	#content ul#tabs-1 li{
	list-style:none;
	margin:0px 5px 0px 0px;
	padding:0px;
	}
	
.box01_r ul li{
	list-style:none;
	margin:0px 0px 5px 0px;
	padding:0px;
	}	
.box_muffinmix{
	width:324px;
	height:82px;
	padding:10px 10px;
	border:#886f4f 1px solid;
	margin-bottom:10px;
	}
.box_muffinmix_l{
	width:105px;
	float:left;
	}
.box_muffinmix_r{
	width:198px;
	float:right;
	padding-top:5px;
	}
.box_koutei{
	width:662px;
	padding:0px 15px 15px 15px;
	border-bottom:#c8c5c4 1px dashed;
	margin-bottom:15px;
	}
.box_koutei02{
	width:662px;
	margin-bottom:10px;
	}
.box_koutei02in{
	width:213px;
	float:left;
	}
.box_point{
	width:193px;
	background:url(recipe/img/txt_point.gif) 10px 10px no-repeat #f1e6da;
	padding:25px 10px  10px 10px;
	}
.box_point_cookie{
	width:203px;
	background:url(recipe/img/txt_point.gif) 10px 10px no-repeat #f1e6da;
	padding:25px 10px  10px 10px;
	}	
.box_point02{
	width:203px;
	background:#f1e6da;
	padding:10px 10px  10px 10px;
	}	
#box_arenge{
	width:331px;
	height:287px;
	background:url(recipe/img/muffin/arenge-bg.jpg) no-repeat;
	margin-left:15px;
	margin-bottom:15px;
	padding:60px 20px 30px 310px;
	}
/*クッキー　ここから*/
#content_cookie {
	width:690px;
	color:#666666;
	}
#content_cookie ul li{
	list-style:none;
	margin:0px 0px 5px 0px;
	padding:0px;
	}	
.box_koutei_cookie{
	width:690px;
	padding:15px 0px;
	border-bottom:#c8c5c4 1px dashed;
	margin-bottom:15px;
	}
.box_koutei02_cookie{
	width:690px;
	margin-bottom:10px;
	}
.box_koutei02in_cookie{
	width:223px;
	float:left;
	}
#box_arenge-cookie{
	width:305px;
	height:297px;
	background:url(recipe/img/cookie/xmascookie.jpg) no-repeat;
	margin-bottom:15px;
	margin-left:15px;
	padding:50px 15px 30px 340px;
	}
		
/*トップページ　ここから*/
#content_top {
	width:690px;
	font-size:13px;
	font-weight:bold;
	color:#886f4f;	
	}
#content_top a{
	color:#886f4f;
	text-decoration:none;
	font-weight:bold;
	}
#content_top a:hover{
	color:#ab8c65;
	text-decoration:none;
	}
#content_top a:link{
	color:#886f4f;
	text-decoration:none;
	}		
.topbox01{	
	width:680px;
	margin-left:15px;
	clear:both;
	}
.topbox01_l{	
	width:268px;
	float:left;
	}
.topbox01_r{	
	width:395px;
	float:right;
	background:url(img/icon.gif) 0px 3px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
		}
.topbox01_r02{	
	width:395px;
	float:right;
	background:url(img/icon.gif) 0px 7px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
		}
.topbox01_r03{	
	width:395px;
	height:15px;
	float:right;
	background:url(img/icon.gif) 0px 4px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
		}
.topbox02{	
	width:328px;
	float:left;
	background:url(img/icon.gif) 0px 4px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
	}
.topbox02r{	
	width:315px;
	float:right;
	background:url(img/icon.gif) 0px 4px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
	}
/*デコレーションのきほん　ここから*/
#wrapper_deco{
	width:670px;
	}
#content_deco{
	width:670px;
	background:url(decoration/img/bg.gif) top repeat-y;
	float:left;
	margin-bottom:20px;
	}
#content_deco02{
	width:650px;
	background:url(decoration/img/bg.gif) top repeat-y;
	float:left;
	padding-left:20px;	
	}
#content_deco-douga{
	width:670px;
	background:url(decoration/img/nappe/douga-bg.gif) top repeat-y;
	float:left;
	padding-left:20px;
	padding-top:20px;
	margin-bottom:20px;
	}			
#content_deco_l{
	width:470px;
	float:left;
	}
#content_deco_l02{
	width:450px;
	float:left;
	}	
#content_deco_r{
	width:140px;
	float:right;
	padding:15px 20px;
	}
.cornebox{
	width:470px;
	margin-bottom:20px;
	}
.cornebox02{
	width:450px;
	margin-bottom:20px;
	}	
.cornebox_l{
	width:234px;
	float:left;
	}
.cornebox_r{
	width:232px;
	float:right;
	}
.shiboribox_l{
	width:120px;
	float:left;
	}
.shiboribox_r{
	width:308px;
	float:right;
	}	
#osusume-box{
	width:649px;
	padding:20px 0px;
	border:#886f4f solid 1px;
	clear:both;
	margin-bottom:20px;
	margin-left:20px;
	}
#osusume-box02{
	width:610px;
	padding:0px 20px;
	clear:both;
	}	
#osusume-box_l{
	width:180px;
	float:left;
	}
#osusume-box_r{
	width:378px;
	float:right;
	}
#osusume-box_r a{
	color:#886f4f;
	font-size:15px;
	text-decoration:none;
	}
#osusume-box_r a;hover{
	color:#886f4f;
	font-size:15px;
	text-decoration:underline;
	}
#osusume-box_r a:link{
	color:#886f4f;
	font-size:15px;
	text-decoration:none;
	}			
	
#zairyoubox{
	width:432px;
	
	padding:10px 10px;
	margin-bottom:20px;
	clear:both;
	}
#wrapper_deco ul li{
	list-style:none;
	margin-left:5px;
	margin-bottom:3px;
	}
#content_deco02 ul li{
	list-style:none;
	margin-left:5px;
	margin-bottom:3px;
	}
#content_deco-douga ul li{
	list-style:none;
	margin-left:5px;
	margin-bottom:3px;
	}	
#variationbox{
	width:440px;
	margin-left:20px;
	}
.variationbox_l{
	width:140px;
	float:left;
	}
.variationbox_r{
	width:278px;
	float:right;
	}					
				
.arrengesetumei{
	padding:10px 10px;
	background:#fef9fa;
	margin-bottom:20px;
	width:650px;
	line-height:1.5em;
	margin-left:20px;
	}		
.arrengebox{
	width:650px;
	margin-bottom:20px;
	}
.arrengebox p{
	margin-bottom:3px;
	}	
.arrengebox02{
	width:256px;
	}
.arrengebox03{
	width:350px;
	}
.arrengebox03inl{
	width:150px;
	float:left;
	}
.arrengebox03inr{
	width:190px;
	float:right;
	}
.txt827a70{
	color:#797168;
	font-size:14px;
	}
.txt4e3103{
	color:#4e3103;
	font-size:14px;
	}
.txt4e310312{
	color:#4e3103;
	}	
.txt4e310311{
	color:#4e3103;
	font-size:11px;
	}
.txt4e31031802{
	color:#4e3103;
	font-size:18px;
	font-weight:bold;
	margin-right:3px;
	}		
.txt4e310318{
	color:#4e3103;
	font-size:24px;
	font-weight:bold;
	margin-right:3px;
	}		
.bold{
	font-weight:bold;
	}
.txtfe97a3{
	color:#fc5f70;
	}
.txtfe97a314{
	color:#fc5f70;
	font-size:14px;
	}
.mb70{
	margin-bottom:70px;
	}	
.mb40{
	margin-bottom:40px;
	}		
.mb30{
	margin-bottom:30px;
	}			
.mb15{
	margin-bottom:15px;
	}
.mb10{
	margin-bottom:10px;
	}
.mb3{
	margin-bottom:3px;
	}
.mb5{
	margin-bottom:5px;
	}	
.mt5{
	margin-top:5px;
	}
.mt20{
	margin-top:20px;
	}		
.mr3{
	margin-right:3px;
	}
.mr5{
	margin-right:5px;
	}	
.mr10{
	margin-right:10px;
	}
.mr20{
	margin-right:20px;
	}	
.ml280{
	margin-left:280px;
	}	
.ml10{
	margin-left:10px;
	}
.ml20{
	margin-left:20px;
	}	
.ml30{
	margin-left:30px;
	}			
.font11{
	font-size:11px;
	line-height:1.0em;
	}				
.clear{
	clear:both;
	}
.left{
	float:left;
	}
.right{
	float:right;
	}				
