body {
	font-family: ＭＳ Ｐゴシック, ヒラギノ角ゴ Pro W3, utf-8;
	font-size: 95%;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	background-image:url(img/bk.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
/*main*/


#container {
	width: 650px;
	margin: 0 auto;
	background-color: #FFFFFF;
	background-image:url(img/bk_line.gif);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#head {
	width: 98px;
	height: 30px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:540px;
}
#main {
	width: 539px;
	height: 701px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#diary {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:540px;
	height: 51px;
	margin-top:30px;
}
#day {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:540px;
	margin-top:20px;
}
#footer {
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	width:540px;
	font-size: 75%;
	color:#999999;
	padding-top:20px;
	padding-bottom:100px;
}
/*head*/
h1 {
	background-image: url(img/hori-day.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 98px;
	height: 30px;
	position: absolute;
	margin-top:10px;
	text-indent: -9999px;
}

/*main*/
h2 {
	background-color: #FFFFFF;
	background-image:url(img/main.jpg);
	background-repeat: no-repeat;
	width: 539px;
	height: 701px;
	position: absolute;
	text-indent: -9999px;
	font-size: 70%;
}
p.text {
	text-indent: -9999px;
}
/*diary*/

h3 {
	background-color: #FFFFFF;
	background-image:url(img/recipe-diary.gif);
	background-position: left;
	width: 225px;
	height: 51px;
	position: absolute;
	text-indent: -9999px;
}
.noDisp {
	display:none;
}
table {
	background-color: #FFFFFF;
	width:530px;
	text-align:left;
	padding-top:10px;
	border:none;
}
td.menu {
	height:25px;
	border:none;
	line-height:140%;
}
/*link*/

a {
	text-decoration:none;
	color:#333300;
}
active {
	text-decoration:underline;
	color:#0066FF;
}
visited {
	text-decoration:none;
	color:#333300;
}
a:hover {
	text-decoration:underline;
	color:#0066FF;
}
