body{
	background-color: #eee; 
	background-image: url("images/saitebg.gif"); 
	background-repeat: repeat-y; 
	background-position: center 0;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; 
	margin:0 auto;
	font-size:95%;
	color:#333333; 
	}

a:link  { color: #006DA2; text-decoration: underline; }
a:visited  { color:#006DA2; text-decoration: underline; }
a:hover { color: #f00; text-decoration:none ;}

#imgINDEX a:hover{
	position:relative; top:1px; left:1px;
}
.btm5{margin-bottom:5px;}
.s5{margin-top:5px;}
.s10{margin-top:10px;}
.s15{margin-top:15px;}
.s20{margin-top:20px;}
.s30{margin-top:30px;}
.s40{margin-top:40px;}
.l10{margin-left:10px;}
.l20t30{margin:30px 0 0 20px;}
.l20t20{margin:20px 0 0 20px;}
.l20t10{margin:10px 0 0 20px;}
.l20t5{margin:5px 0 0 20px;}
.l40t10r20{margin:10px 20px 0 40px;}
.pd5{padding:5px;}
.r10{margin-right:10px;}

.recipe-bg{background-color:#FBE6EF;
padding:10px 0 15px;}

.blue{color:#0066CC;
font-weight:bold;
}

.blue110{color:#0066CC;
font-weight:bold;
font-size:110%;
line-height:160%;
}

.red{color:#FF3333;
font-weight:bold;
}

.red2{color:#FF3333;
font-weight:bold;
font-size:120%;
}

.grn{color:#23C06D;
font-weight:bold;
}

.redLB{
color:#FF3333;
font-size:110%;
font-weight:bold;
}

.small{font-size:75%;}


.f85{font-size:85%;
line-height:130%;}

.f90{font-size:90%;
line-height:150%;}

.f80{font-size:80%;}

#main{
	width:690px;
	padding:0 10px;
	margin:10px auto;
	background:#FFF;
}

.header-s{font-size:75%;
text-align:right;}

.recipe{margin:10px 0 0 10px;}
.recipe-tit{margin:0 0 0 10px;}
.recipetxt{margin:0 5px 0 5px;
font-size:85%;
line-height:130%;}

.info-blue{border:#3366CC 1px solid;
padding:5px;
width:150px;
height:180px;
font-size:78%;
line-height:120%;
text-align:left;
margin:0 3px 0 0;
}

.info-red{border:#FF0033 1px solid;
padding:5px;
width:150px;
height:180px;
font-size:78%;
line-height:120%;
text-align:left;
margin:0 3px 0 3px;
}

.info-grn{border:#009900 1px solid;
padding:5px;
width:150px;
height:180px;
font-size:78%;
line-height:120%;
text-align:left;
margin:0 3px 0 3px;
}
.floatIMG{float:right;
margin:0 5px 5px 8px;
}

.floatIMG2{float:right;
margin:10px 40px 5px 10px;
}

.floatIMG3{float:left;
margin:2px 10px 5px 5px;
}

.waku-recipe{border:#F78F76 2px dotted;
width:175px;
height:1300px;
padding:3px 10px 3px 10px;
font-size:86%;
line-height:126%;
}

.waku-ecolife{border:#7BA565 2px dotted;
width:175px;
height:1110px;
padding:3px 10px 3px 10px;
font-size:86%;
line-height:126%;
}

.waku-aqua{border:#8BB5CE 2px dotted;
width:175px;
height:460px;
padding:3px 10px 3px 10px;
font-size:86%;
line-height:126%;
}

.waku-lpg{border:#FFEE2C 2px dotted;
width:175px;
height:750px;
padding:3px 10px 3px 10px;
font-size:86%;
line-height:126%;
}

.lpg-right{
margin-top:15px;
line-height:125%;
}

.lpg-sblue{line-height:130%;
font-size:80%;
color:#0000FF;
margin:5px 0;}

.lease{border-left:#996699 6px solid;
border-bottom:#996699 1px solid;
padding:0 0 2px 10px;
text-align:left;
font-weight:bold;
margin:30px 20px 0 35px;
}

.imanori{width:160px;
margin-top:5px;
margin-left:15px;
font-size:80%;
text-align:left;
line-height:120%;}

.hyo{padding:2px;
font-size:80%;
line-height:130%;
border-top:#D4D4D4 1px solid;}

.hyo2{padding:2px 2px 2px 10px;
font-size:80%;
border-top:#D4D4D4 1px solid;
border-right:#D4D4D4 1px solid;}

.TBL{border:1px solid #D4D4D4;
border-collapse:collapse;
}
