.bodyBlock{
	background-color:#ffffff;
	padding:0;
	margin:0;

}
.mainPix{
	padding:0;
	margin:0px auto 19px auto;
}
.mainWhite{
	padding:0;
	margin:0px auto 19px auto;
	width:970px;
}
.mainWhiteR{
	padding:0px 10px;
	margin:0;
	vertical-align:bottom;
	font-size:80%;
	line-height:140%;
}
.contentsBlock{
	padding:0;
	margin:0 auto;
	width:950px;
}
.leftBlock{
	padding:0;
	margin:0px 0px 10px 0px;
	float:left;
	width:195px;
	text-align:left;
}
.dateBlock{
	padding:0;
	margin:0;
}
.recipeBlock{
	padding:0px 10px 15px 0px;
	margin:10px 0px 0px 0px;
}
.recipeBlock img{
	vertical-align:top;
	margin:0px 0px 2px 0px;
}
.recipeLink{
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	margin:0;
	font-size:75%;
	line-height:140%;
}
.whiteBlock{
	background-position:top left;
	background-repeat:no-repeat;
	padding:10px 0px 0px 0px;
	margin:0px 10px 15px 0px;
}
.whiteBlock img{
	padding:0;
	margin:0px 2px 0px 3px;
}
.whiteTitle{
	padding:0;
	margin:4px 5px;
	font-size:90%;
	line-height:140%;
	color:#555555;
}
.whiteLink{
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	margin:4px;
	font-size:75%;
	line-height:140%;
}
.whiteLine{
	background-position:top left;
	background-repeat:repeat-x;
	padding:0;
	margin:0px 4px;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.whiteB{
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	height:10px;
	font-size:1px;
	line-height:1px;
}
.pickBlock{
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
}
.pickLead, .pickRank{
	padding:2px 4px;
	margin:0;
	font-size:75%;
	line-height:140%;
	color:#555555;
}

.pickTable{
	width:177px;
}
.pickPt{
	padding:0;
	margin:0;
	font-size:75%;
	line-height:140%;
	text-align:right;
}
.pickRecipe{
	padding:5px 0px 0px 0px;
	margin:0;
	background-position:top left;
	background-repeat:repeat-x;
}
.pickPix{
	padding:5px 0px 0px 0px;
	margin:0;
}
.pickLink{
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	margin:4px 0px;
	font-size:75%;
	line-height:140%;
}
.pickText{
	padding:4px 2px;
	margin:0;
}
.pickBottom{
	padding:0;
	margin:0;
}
.centerBlock{
	padding:0;
	margin:6px 0px 10px 0px;
	float:left;
	text-align:left;
}
.newsBlock{
	padding:0;
	margin:0px 10px 10px 0px;
	font-size:80%;
	line-height:140%;
}
.newsBlock ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
.newsBlock ul li{
	padding:7px 0px 3px 0px;
	margin:0;
}
.newsBlock ul li img{
	margin:0px 3px 10px 0px;
	float:left;
}
.nDate{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 1px;
	float:left;
	width:110px;
	font-weight:bold;
	color:#004ea2;
}
.nCategory{
	font-size:80%;
	line-height:110%;
	font-weight:normal;
}
.naviBlock{
	padding:0;
	margin:0;
}
.nMenu{
	padding:0;
	margin:5px 10px 20px 0px;
	float:left;
	font-size:80%;
	line-height:100%;
}
.nMenu ul{
	padding:0;
	margin:0;
	list-style-type:none;
	width:165px;
}
.cMenu{
	padding:0;
	margin:5px 10px 10px 0px;
	font-size:80%;
	line-height:140%;
}
.eMenu{
	padding:5px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}
.cMenuUl, .eMenu ul{
	padding:0;
	margin:0;
	list-style-type:none;
	width:185px;
}
.nMenu ul li, .cMenuLi{
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#e5e5e5;
	padding:5px 0px 0px 0px;
	margin:0px 0px 2px 0px;
}
.eMenu ul li{
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#f2f2f2;
	padding:5px 0px 0px 0px;
	margin:0px 0px 2px 0px;
}
.nMenu ul li div, .cMenuLi div, .eMenu ul li div{
	background-position:left bottom;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;
	line-height:1px;
}

.nMenu ul li a, .cMenuLiA, .eMenu ul li a{
	padding:0px 0px 0px 5px;
	display:block;
}
.nMenu a:link, .nMenu a:visited, .cMenu a:link, .cMenu a:visited, .eMenu a:link, .eMenu a:visited{
	text-decoration:none;
	color:#444444;
}
.nMenu a:hover, .nMenu a:active, .cMenu a:hover, .cMenu a:active, .eMenu a:hover, .eMenu a:active{
	text-decoration:underline;
	color:#444444;
}
.cMenuS{
	border-bottom:solid 1px #ffffff;
	padding:0;
	margin:0px 0px 0px 20px;
	list-style-type:none;
	width:165px;
}
.cMenuS li a{
	border-top:solid 1px #ffffff;
	padding:4px 0px 2px 5px;
	margin:0;
	display:block;
	width:165px;
}


.nContents{
	padding:0;
	margin:0px 0px 10px 0px;
}
.nContents ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
.nContents ul li{
	padding:0;
	margin:0;
}
.nContentsTitle{
	padding:3px 0px 0px 5px;
	margin:5px 0px 0px 0px;
	font-size:90%;
	line-height:140%;
	font-weight:bold;
	color:#555555;
}
.nContentsComent{
	padding:0;
	margin:5px 0px 5px 0px;
	font-size:80%;
	line-height:140%;
}
.nContentsNote{
	padding:5px 0px 0px 0px;
	margin:0;
	font-size:80%;
	line-height:140%;
	color:#888888;
}
.nContents div{
	padding:0px 0px 5px 0px;
	margin:0;
	float:left;
}
.nContents div img{
	padding:0;
	margin:5px 5px 0px 0px;
	float:left;
}
.nContents div p{
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 5px 0px 17px;
	margin:5px 0px 0px 0px;
	font-size:80%;
	line-height:140%;
}
.subText{
	font-size:90%;
	line-height:140%;
}
.eventBlock{
	padding:0;
	margin:0px 0px 10px 0px;
}
.eventBlock table{
	padding:0;
	margin:5px 0px 0px 0px;
	width:555px;
	border-bottom:1px solid #f7a232;
}
.eventBlock table tr td{
	vertical-align:top;
	border-top:1px solid #f7a232;
}
.eDate1, .eDate2, .eDate3{
	padding:2px;
	margin:0;
	width:100px;
	font-size:80%;
	line-height:130%;
	text-align:left;
}
.eDate1{
	background-color:#fffdee;
	color:#555555;
}
.eDate2{
	background-color:#ecf5ff;
	color:#004ea2;
}
.eDate3{
	background-color:#fbf2f2;
	color:#d51c00;
}
.eContents{
	padding:2px;
	margin:0;
	width:455px;
	font-size:80%;
	line-height:130%;
}
.cContentsArea{
/*	font-size:80%;
	line-height:140%;*/
	font-weight:bold;
	color:#004ea2;
}
.cContentsLine{
	background-position:top left;
	background-repeat:repeat-x;
	height:1px;
	font-size:1px;
	line-height:1px;
	clear:both;
}
.cContentsText2{
	color:#555555;
}
.rightBlock{
	padding:0;
	margin:6px 0px 10px 0px;
	float:left;
}
.bannerBlock{
	text-align:center;
}
.bannerBlock img{
	padding:0;
	margin:0px 0px 5px 0px;
}
.QR{
	padding:8px;
	margin:0;
	border:solid 1px #999999;
	font-size:70%;
	line-height:140%;
	color:#444444;
	text-align:left;
}
.QR img{
	margin-bottom:5px;
}
.rightLink div{
	padding:5px 0px 0px 0px;
	margin:0px 3px 0px 0px;
	clear:both;
}
.rightLink div img{
	padding:0;
	margin:0px 3px 3px 0px;
	float:left;
}
.rightLink div p{
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	margin:0px 0px 5px 0px;
	font-size:80%;
	line-height:140%;
	text-align:left;
	clear:both;
}
.rightBottom{
	padding:0;
	margin:0;
}
.dataBlock, .dataBlockF{
	padding:4px;
	margin:0px 0px 0px 0px;
	font-size:75%;
	line-height:140%;
	text-align:left;
	color:#555555;
}
.dataBlockM{
	background-position:top left;
	background-repeat:no-repeat;
	padding:22px 4px 4px 4px;
	margin:0px 0px 0px 0px;
	font-size:75%;
	line-height:140%;
	text-align:left;
	color:#555555;
}
.dataBlock p, .dataBlockM p, .dataBlockF p{
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	width:190px;
}
.dataTitle{
	padding:2px 0px 2px 3px;
	margin:0px 0px 0px 0px;
	font-size:85%;
	line-height:140%;
	text-align:left;
	font-weight:bold;
	color:#004ea2;
}
.dataTxt{
	font-weight:bold;
}
.dataBottom{
	padding:0;
	margin:0;
}
.txtDate{
	font-size:75%;
	line-height:140%;
	font-weight:bold;
	color:#555555;
}
.txtContents{
	font-size:75%;
	line-height:140%;
	color:#555555;
}
.lBlock{
	padding:0;
	margin:0;
	list-style-type:none;
	color:#555555;
}
.lBlock li{
	padding:0;
	margin:0px 0px 5px 0px;
}
.lBlockDate2{
	padding:0;
	margin:5px 5px 5px 0px;
	width:90px;
	font-size:80%;
	line-height:140%;
	font-weight:bold;
	text-align:right;
	color:#004ea2;
	float:left;
}
.lBlockText{
	padding:0px 0px 5px 0px;
	margin:0;
	float:left;
}
.lBlock p{
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	margin:5px 0px 0px 0px;
	font-size:80%;
	line-height:140%;
}
.subText{
	font-size:90%;
	line-height:140%;
}
.tLine, .tLineD{
	background-position:top left;
	background-repeat:repeat-x;
}
.bLine{
	background-position:bottom left;
	background-repeat:repeat-x;
}
.tLineD{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p000000aqtw.gif");
}.dataBlockM{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p000000aqlk.gif");
}.dataBlock p, .dataBlockM p, .dataBlockF p{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p000000aqm0.gif");
}.recipeLink, .pickLink, .lBlock p, .nContents div p, .rightLink div p, .whiteLink{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p0000002cx2.gif");
}.nMenu ul li, .cMenuLi{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p0000002cxi.gif");
}.nMenu ul li div, .cMenuLi div{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p0000002cy2.gif");
}.eMenu ul li{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p0000002cya.gif");
}.eMenu ul li div{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p0000002cyh.gif");
}.tLine, .bLine, .whiteLine{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p0000002cyp.gif");
}.cContentsLine{

	background-image:url("9fgd1p0000002cwr-img/9fgd1p0000007g5a.gif");
}