.f14 { font-size: 14px; color: #333333; line-height: 150% }
.f14w { font-size: 14px; color: #FFFFFF; line-height: 150% }
.f12 { font-size: 12px; color: #333333; line-height: 150%}
.f12w { font-size: 12px; color: #FFFFFF; line-height: 150% }
.f12g { font-size: 12px; color: #005932; line-height: 150% }
.f12c { font-size: 12px; color: #826C2F; line-height: 150% }
.f10 { font-size: 10px; color: #333333; line-height: 150% }
.f10g { font-size: 10px; color: #005932; line-height: 150% }
.f10c { font-size: 10px; color: #826C2F; line-height: 150% }
.contents { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #333333; text-align: left; vertical-align: top}
/*
a { background-image: url(img/sankaku.gif); background-repeat: no-repeat; padding-left: 15px}
a.nasi { border-bottom: 1px #D5BE6E; border-color: black black #D5BE6E; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
*/
a:link {  font-size: 12px; line-height: 150%; color: #003C21}
a:visited {  font-size: 12px; line-height: 150%; color: #003C21}
a:hover {  font-size: 12px; line-height: 150%; color: #FFFF00}
a:active {  font-size: 12px; line-height: 150%; color: #FFFF00}
.header {  padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 10px}
.menu { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #FFFFFF; text-align: left; vertical-align: top ; background-color: #49B88B}
.backnumber {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	background-color: #DCF0E2;
}
.sankaku {  margin-right: 5px; margin-top: 5px; margin-bottom: 0px; margin-left: 0px}
.midasi {  margin-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-left: 0px}
.migi {  margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px}
.hidari { margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px}
.contents2 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #333333; text-align: left; vertical-align: top ; background-color: #fffbc2}
.health_midashi {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #77BE36;
	padding: 3px;
}
.yohaku5 {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 12px; line-height: 150%; color: #826C2F}
.seiza_ohituji { background-image: url(img/ohituji_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_oushi { background-image: url(img/oushi_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_hutago { background-image: url(img/hutago_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_kani { background-image: url(img/kani_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_shishi { background-image: url(img/shishi_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_otome { background-image: url(img/otome_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_tenbin { background-image: url(img/tenbin_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_sasori { background-image: url(img/sasori_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_ite { background-image: url(img/ite_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_yagi { background-image: url(img/yagi_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_mizugame { background-image: url(img/mizugame_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.seiza_uo { background-image: url(img/uo_logo.gif); background-repeat: no-repeat; background-position: center center; font-size: 12px; line-height: 150%; color: #333333 }
.midasi2 { margin-bottom: 2px; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.f10w { font-size: 10px; color: #FFFFFF; line-height: 150% }
.f09g { font-size: 9px; color: #005932; line-height: 150% }
.touroku {  margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.closeup {
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #333333; text-align: left; vertical-align: top ; background-color: #FFFEEF}
.world {
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #333333; text-align: left; vertical-align: top ; background-color: #E9F7FD}
.matsuri {
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #333333; text-align: left; vertical-align: top ; background-color: #fff0e9}
.health {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	text-align: left;
	vertical-align: top;
	background-image: url(img/health_bg.jpg);
}
.f12_recipe {
	font-size: 12px;
	color: #E64221;
	line-height: 150%;
	font-weight: bold;
}
.f14g {
font-size: 14px; color: #7DBD34; line-height: 150%
}
.f14_kyuuseikigaku {
font-size: 14px; color: #00693E;
}
.f12_clinic {
	font-size: 12px;
	color: #333333;
	line-height: 150%;
	padding: 10px;
}
.f14midasi {
	font-size: 13px;
	color: #8EC31F;
	line-height: 150%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.contents_w {
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #FFFFFF; text-align: left; vertical-align: top
}
.closeup_bl {
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 12px; line-height: 150%; color: #FFFFFF; text-align: left; vertical-align: top ; background-color: #000000}
.f10w {
font-size: 10px; color: #FFFFFF; line-height: 150%
}
.f12g_2 {
font-size: 12px; color: #003C21; line-height: 150%
}
.f12_recipe2 {
	font-size: 12px;
	color: #f39950;
	line-height: 150%;
}
.f10_pink {
	font-size: 10px;
	color: #eb6ea5;
	line-height: 150%;
}
.f10g_2 {
	font-size: 10px;
	color: #009944;
	line-height: 150%
}

