body {  
			margin-top: 5px;
			margin-right: 0px;
			margin-bottom: 5px;
			margin-left: 6px;
			padding-top: 5px;
			padding-right: 0px;
			padding-bottom: 5px;
			padding-left: 6px;
			background-color: #ffffff;
			font-size: x-small;
			color: #333333;
}

/* アンカー色(基準)--------------------------- */
a:link		{color: #0033ff;}
a:visited	{color: #44669D;}
a:hover		{color: #ff3333; text-decoration:none;}
a:active	{color: #ff3333;}

/* フォントサイズ(px指定)--------------------------- */
.fsize1	{font-size: 9px}
.fsize2	{font-size: 10px}
.fsize3	{font-size: 12px}
.fsize4	{font-size: 14px}
.fsize5	{font-size: 18px}
.fsize6	{font-size: 24px}

/* フォントサイズ(7段階)---------------------------- */
.f-xxs	{font-size: xx-small}
.f-xs	{font-size: x-small}
.f-s	{font-size: small}
.f-m	{font-size: middium}
.f-l	{font-size: large}
.f-xl	{font-size: x-large}
.f-xxl	{font-size: xx-large}

/* テキスト色----------------------------------------------------------------- */
	/* 白				*/	.fc-wh		{ color:#ffffff; }
	/* 濃ｸﾞﾚｰ		*/	.fc-gr1		{ color:#666666; }
	/* 中ｸﾞﾚｰ		*/	.fc-gr2		{ color:#cccccc; }
	/* 薄ｸﾞﾚｰ		*/	.fc-gr3		{ color:#f0f0f0; }
	/* SKWｸﾞﾚｰ	*/	.fc-skwg	{ color:#5F6265; }
	/* SKW青		*/	.fc-skwb	{
	color:#007FE9;
	font-size: 12px;
}
	/* meggle青			*/	.fc-mgblue		{ color:#0047B8; }
	/* meggle水色		*/	.fc-mgpale		{ color:#DDE6F6; }
	/* meggle緑			*/	.fc-mggreen		{ color:#009430; }


/* 背景色--------------------------------------------------------------------- */
	/* 白				*/	.bg-wh		{ background-color:#ffffff; }
	/* 濃ｸﾞﾚｰ		*/	.bg-gr1		{ background-color:#666666; }
	/* 中ｸﾞﾚｰ		*/	.bg-gr2		{ background-color:#cccccc; }
	/* 薄ｸﾞﾚｰ		*/	.bg-gr3		{ background-color:#f0f0f0; }
	/* SKWｸﾞﾚｰ	*/	.bg-skwg	{ background-color:#5F6265; }
	/* SKW青		*/	.bg-skwb	{ background-color:#007FE9; }
	/* meggle赤			*/	.bg-red			{ background-color:#E22323; }
	/* meggle水色		*/	.bg-mgpale		{ background-color:#F9EEF0; }
	/* meggle緑			*/	.bg-green			{ background-color:#009430; }



.backimage_b {	background-image: url(.gif); 
								background-repeat: no-repeat;
								padding-top:25px;
								padding-bottom:25px;
							}

.backimage_s {	background-image: url(.gif);
								background-repeat: no-repeat;
								padding-top:25px;
								padding-bottom:25px;
							}


.read1 {
				font-size:14px;
				line-height:1.2em;
				}
				
				
table.read1 td{
				font-size:14px;
				line-height:1.2em;
				}
								
				
				

.read2 {
				font-size:12px;
				line-height:1.2em;
				}

.imgright {
				float:right;
				margin-left:15px;
			}

.imgleft {
				float:left;
				margin-right:15px;
			}
			

.read3 {
	font-size: 12px;
	line-height:1.2em;
}
	
.recipe{
 font-size: 12px;
 
}



/* 取扱店舗一覧テーブル------------------------------------------------------- */
table.shop
	{  
			margin-bottom: 20px;
			background-color: #999999;
			font-size: 12px;
			color: #000000;
}

table.shop th
	{  
			background-color: #E6E6E6;
			font-weight: normal;
			text-align: left; 
}

table.shop td
	{  
			background-color: #ffffff;
}


.img2{
            
           background-repeat: no-repeat;
			
			}
