@charset "utf-8";

*{
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,div{
	margin:0;
	padding:0;
}

.LNavi01 h2{
	margin:0;
	padding:0;
	display:inline;
}


body{
	text-align:center;
	margin:0;
	padding:0;
	color:#3d3d3d;
}

body .Wrapper{
	width:782px;
	margin:0 auto;
	text-align:left;
}

.CornerBg01{
	background:url(../images/CornerBg01.gif) repeat-y;
}

.CornerBg02{
	background:url(../images/CornerBg02.gif) repeat-y;
}

.MainContent{
	background-color:#FFFFFF;
}

.MainContent .bg01{
	background:url(../images/MainContentBg001.jpg);
}

.MainContent .bg02{
	background:url(../images/MainContentBg002.gif);
}

.MainContent .bg03{
	background:url(../images/MainContentBg003.gif);
}

.MainContent .bg04{
	background:url(../images/MainContentBg004.gif);
}
.MainContent .bg04b{
	background:url(../images/MainContentBg004B.gif);
}


.MainContent .Line01{
	background:url(../images/Line001.gif);
}

.MainContent strong{
	color:#fe7e1c;
}

.MainContent .SText{
	color:#737373;
}

.ColumnBlock strong{
	color:#ffffff;
}

.footer001 a:link{
	text-decoration:none;
}
.footer001 a:visited{
	text-decoration:none;
}
.footer001 a:hover{
	text-decoration:underline;
}
.footer001 a:active{
	text-decoration:none;
}

#footerArea td{
	background-color:transparent;
}

#footerArea .footer002{
	font-size: 9px;
}


table.recipe{
	font-size: 80%;
	line-height:133%;
	margin:2px 0 0 3px
}
	table.recipe td{
		padding-bottom:7px;
	}
	table.recipe td.num{
		font-weight:bold;
		padding-right:3px;
	}

td span{
	font-size: 85%;
}

td p.note{
	position:relative;
	font-size: 85%;
	padding-left:0.9em;
}
	td p.note span{
		position:absolute;
		left:0;
		*left:-1.1em;
		top:0em;
		*top:-0.4em;
	}
@media screen and (-webkit-min-device-pixel-ratio:0){
	td p.note span{
		left:-0.2em;
	}
}

