
/* 20110530 */
#page-Nabenavi #area-PageHeader {
	height: 118px;
	overflow: hidden;
}
#page-Nabenavi #layer-Area-PageHeader {
	height: 118px;
}

#page-Nabenavi #mod-B010101-MC01 .set-RecipeHeadline .set-SocialButton {
	clear: both;
	padding: 7px 0 0 20px;
}
#page-Nabenavi #mod-B010101-MC01 .set-RecipeHeadline .set-RelationWords {
	padding-top: 9px;
}

#page-Nabenavi .set-SocialButton ul li {
	float: left;
}
#page-Nabenavi .set-SocialButton ul li.child-mixi {
	margin-right: 10px;
}

#page-Nabenavi #layer-Area-PageHeader .set-SocialButton {
	position: absolute;
	right: 264px;
	top: 88px;
}
#page-Nabenavi #layer-Area-PageHeader .set-SocialButton ul {
	text-align: right;
}
#page-Nabenavi #layer-Area-PageHeader .set-SocialButton ul li {
	display: inline;
}

/*Calender-override*/

#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul {
	width: 632px;
	height: 1644px;
	background:url(../../calendar/images/image_calendar_all.jpg) left top no-repeat;
}


#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul {
	width: 632px;
	height: 1091px;
	background:url(../../calendar/images/image_calendar_vege.jpg) left top no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul {
	width: 632px;
	height: 648px;
	background:url(../../calendar/images/image_calendar_other.jpg) left top no-repeat;
}


#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs ul li {
	position: absolute;
	left: 0;
	width: 100%;
	height: 55px;
	overflow: hidden;
}

#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_1,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_3,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_11,

#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_1,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_3,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_11 {
	height: 60px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_1 {
	height: 63px;
}




#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_1,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_1 {
	top: 32px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_2,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_2 {
	top: 92px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_3,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_3 {
	top: 147px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_4,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_4 {
	top: 207px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_5,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_5 {
	top: 262px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_6,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_6 {
	top: 317px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_7,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_7 {
	top: 372px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_8,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_8 {
	top: 427px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_9,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_9 {
	top: 482px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_10,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_10 {
	top: 537px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_11,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_11 {
	top: 592px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_12,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_12 {
	top: 652px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_13,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_13 {
	top: 707px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_14,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_14 {
	top: 762px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_15,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_15 {
	top: 817px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_16,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_16 {
	top: 872px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_17,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_17 {
	top: 927px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_18,
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_18 {
	top: 982px;
}

#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_19 {
	top: 1037px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_20 {
	top: 1092px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_21 {
	top: 1147px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_22 {
	top: 1202px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_23 {
	top: 1257px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_24 {
	top: 1312px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_25 {
	top: 1367px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_26 {
	top: 1422px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_27 {
	top: 1477px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_28 {
	top: 1532px;
}




#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_1 {
	top: 32px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_2 {
	top: 95px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_3 {
	top: 150px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_4 {
	top: 205px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_5 {
	top: 260px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_6 {
	top: 315px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_7 {
	top: 370px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_8 {
	top: 425px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_9 {
	top: 480px;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_10 {
	top: 535px;
}



#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs ul a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999em;
}

#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_1 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -32px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_2 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -92px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_3 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -147px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_4 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -207px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_5 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -262px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_6 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -317px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_7 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -372px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_8 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -427px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_9 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -482px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_10 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -537px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_11 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -592px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_12 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -652px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_13 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -707px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_14 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -762px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_15 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -817px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_16 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -872px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_17 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -927px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_18 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -982px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_19 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1037px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_20 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1092px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_21 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1147px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_22 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1202px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_23 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1257px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_24 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1312px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_25 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1367px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_26 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1422px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_27 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1477px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_1 ul li.item_28 a:hover {
	background: url(../../calendar/images/image_calendar_all_active.jpg) 0 -1532px no-repeat;
}

#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_1 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -32px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_2 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -92px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_3 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -147px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_4 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -207px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_5 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -262px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_6 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -317px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_7 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -372px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_8 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -427px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_9 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -482px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_10 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -537px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_11 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -592px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_12 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -652px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_13 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -707px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_14 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -762px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_15 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -817px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_16 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -872px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_17 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -927px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_2 ul li.item_18 a:hover {
	background: url(../../calendar/images/image_calendar_vege_active.jpg) 0 -982px no-repeat;
}

#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_1 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -32px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_2 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -95px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_3 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -150px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_4 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -205px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_5 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -260px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_6 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -315px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_7 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -370px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_8 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -425px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_9 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -480px no-repeat;
}
#page-Nabenavi #mod-D01-MC02 .set-FoodCalendar .tabs #tabitem_3 ul li.item_10 a:hover {
	background: url(../../calendar/images/image_calendar_other_active.jpg) 0 -535px no-repeat;
}



