 /*--------------------------------------
  健康いただきます　vol.2
---------------------------------------*/ 
#kenko #title2{
  margin:0px 0px 8px 0px;
  padding:13px 0px 10px 10px;
  font-size:110%;
  font-weight:bold;
  border-top:3px solid #009900;
  border-bottom:1px solid #666666;
  width:98%;
  }
#kenko #menuplan2{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #009900;
  }
#kenko #menuplan2_1{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #009900;
  }
 #title3{
 }
 /*--------------------------------------
  健康いただきます　vol.3
---------------------------------------*/ 
#kenko #title3{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #CC3333;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan3{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #CC3333;
  }
#kenko #menuplan3_1{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #CC3333;
  }
 /*--------------------------------------
  健康いただきます　vol.4
---------------------------------------*/ 
#kenko #title4{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #FF6600;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan4{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #FF6600;
  }
#kenko #menuplan4_1{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #FF6600;
  }
#kenko #menuplan4_2{
  clear:both;
  margin-bottom:0px;
  margin-top:20px;
  padding-top:10px;
  border-top:3px solid #FF6600;
  }
#kenko #menuplan4_3{
  clear:both;
  margin-bottom:0px;
  margin-top:20px;
  padding-top:10px;
  border-top:3px solid #FF6600;
  }
#kenko #menuplan4_4{
  clear:both;
  margin-bottom:0px;
  margin-top:20px;
  padding-top:10px;
  border-top:3px solid #FF6600;
  }

#kenko .right04{
  float:right;
  width:260px;
  }

#kenko .right04 ul{
  list-style-type:decimal;
  margin:0px 5px 0px 5px;
  padding:0px 0px 0px 25px;
  width:220px;
  }
  
#kenko .right04 li{
  padding:0px 0px 5px 0px;
  }

#kenko .point04{
  clear:both;
  color:#7EA734;
  border:1px solid #A7C45F;
  margin:5px 0px 40px;
  padding:0px 5px;
  background-color:#FFFFCC;
  font-weight:bold;
  }

#kenko .point04 ul{
  list-style-type:decimal;
  margin:0px 30px;
  padding:5px 10px 5px 25px;
  }

#kenko .point04 li{
  font-size:90%;
  font-weight:normal;
  }

#kenko .menutit04{
  background-color:#F7B71C;
  color:#FFFFFF;
  font-weight:bold;
  padding:3px;
  margin:10px 0px 5px 0px
  }
#kenko #left_04 {
	padding: 10px;
	width: 289px;
}
#left_04 #syosai04 {
	font-size: 80%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#kenko #left_04_1 {
	padding: 10px;
	width: 289px;
}
#kenko #left_04_2 {
	padding: 10px;
	width: 289px;
}
#left_04_1 #syosai04_1 {
	font-size: 80%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#left_04_2 #syosai04_2 {
	font-size: 80%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
 /*--------------------------------------
  健康いただきます　vol.5
---------------------------------------*/ 
#kenko #title5{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #339966;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan5{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #339966;
  }
#kenko #menuplan5_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #339966;
  }
#kenko #menuplan5_2{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #339966;
  }
#kenko .point05{
  clear:both;
  color:#7EA734;
  border:1px solid #A7C45F;
  margin:5px 0px 10px;
  padding:0px 5px;
  background-color:#FFFFCC;
  font-weight:bold;
  }

#kenko .point05 ul{
  list-style-type:decimal;
  margin:0px 30px;
  padding:5px 10px 5px 25px;
  }

#kenko .point05 li{
  font-size:90%;
  font-weight:normal;
  }
 /*--------------------------------------
  健康いただきます　vol.6
---------------------------------------*/ 
#kenko #title6{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #FF6666;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan6{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #FF6666;
  }
#kenko #menuplan6_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #FF6666;
  }
#kenko .point06{
  clear:both;
  color:#7EA734;
  border:1px solid #A7C45F;
  margin:5px 0px 10px;
  padding:0px 5px;
  background-color:#FFFFCC;
  font-weight:bold;
  }

#kenko .point06 ul{
  list-style-type:decimal;
  margin:0px 30px;
  padding:5px 10px 5px 25px;
  }

#kenko .point05 li{
  font-size:90%;
  font-weight:normal;
  }
 /*--------------------------------------
  健康いただきます　vol.7
---------------------------------------*/ 
#kenko #title7{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #FF6699;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan7{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #FF6699;
  }
#kenko #menuplan7_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #FF6666;
  }
#kenko .point07{
  clear:both;
  color:#7EA734;
  border:1px solid #A7C45F;
  margin:5px 0px 10px;
  padding:0px 5px;
  background-color:#FFFFCC;
  font-weight:bold;
  }

#kenko .point07 ul{
  list-style-type:decimal;
  margin:0px 30px;
  padding:5px 10px 5px 25px;
  }

#kenko .point07 li{
  font-size:90%;
  font-weight:normal;
  }
 /*--------------------------------------
  健康いただきます　vol.8
---------------------------------------*/ 
#kenko #title8{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #339900;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan8{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #339900;
  }
#kenko #menuplan8_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #339900;
  }#sup08 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-top: 10px;
}
 /*--------------------------------------
  健康いただきます　vol.9
---------------------------------------*/ 
#kenko #title9{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #cd83bf;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan9{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #cd83bf;
  }
#kenko #menuplan9_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #cd83bf;
  }#sup09 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-top: 10px;
}
 /*--------------------------------------
  健康いただきます　vol.10
---------------------------------------*/ 
#kenko #title10{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #00BBFF;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan10{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #00BBFF;
  }
#kenko #menuplan10_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #00BBFF;
  }
#sup10 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-top: 10px;
}
 /*--------------------------------------
  健康いただきます　vol.11
---------------------------------------*/ 
#kenko #title11{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #FF9900;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan11{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #FF9900;
  }
#kenko #menuplan11_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #FF9900;
  }
#sup11 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-top: 10px;
}
 /*--------------------------------------
  健康いただきます　vol.12
---------------------------------------*/ 
#kenko #title12{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #B8BB3A;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan12{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #FF9900;
  }
#kenko #menuplan12_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #FF9900;
  }
#sup12 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-top: 10px;
}
 /*--------------------------------------
  健康いただきます　vol.13
---------------------------------------*/ 
#kenko #title13{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #DD3544;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan13{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #DD3544;
  }
#kenko #menuplan13_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #DD3544;
  }
#sup13 {
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-top: 10px;
}
.attention13 {
	font-size: 80%;
	line-height: 125%;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	padding-right: 10px;
}
 /*--------------------------------------
  健康いただきます　vol.14
---------------------------------------*/ 
#kenko #title14{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #AA7E3D;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan14{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #AA7E3D;
  }
 /*--------------------------------------
  健康いただきます　vol.15
---------------------------------------*/ 
#kenko #title15{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #3583D6;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan15{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #3583D6;
  }
#kenko #menuplan15_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #3583D6;
  }
#kenko #menuplan15_2{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #3583D6;
  }
#kenko #left15 {
	padding: 10px;
	width: 289px;
}
#left15 #syosai15 {
	font-size: 80%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}#right3 {
	float: right;
	width: 260px;
}
#point_space15 {
	margin: 5px;
	clear: both;
	height: 5px;
}
 /*--------------------------------------
  健康いただきます　vol.16
---------------------------------------*/ 
#kenko #title16{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #F74D1C;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan16{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #F74D1C;
  }
#kenko #menuplan16_1{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #3583D6;
  }
#kenko #menuplan16_2{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #F74D1C;
  }
 /*--------------------------------------
  健康いただきます　vol.17
---------------------------------------*/ 
#kenko #title17{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #7FC8FF;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan17{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #7FC8FF;
  }
#kenko #menuplan17_2{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #7FC8FF;
  }

 /*--------------------------------------
  健康いただきます　vol.18
---------------------------------------*/ 
#kenko #title18{
	margin:0px 0px 8px;
	padding:13px 0px 10px 10px;
	font-size:110%;
	font-weight:bold;
	border-top:3px solid #C2D322;
	border-bottom:1px solid #666666;
	width:98%;
  }
#kenko #menuplan18{
  clear:both;
  margin-bottom:0px;
  margin-top:10px;
  padding-top:10px;
  border-top:3px solid #C2D322;
  }
#kenko #menuplan18_2{
  clear:both;
  margin-bottom:0px;
  margin-top:35px;
  padding-top:10px;
  border-top:3px solid #C2D322;
  }
  
 /*--------------------------------------
  健康いただきます　vol.19
---------------------------------------*/ 

#food_t2008 {
	margin-bottom: 40px;
}
#main_t2008 {
	margin-bottom: 20px;
	margin-top: 10px;
}
.food_line19 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	padding-bottom: 20px;
}
#month_t19 {
	float: left;
	margin-left: 15px;
}
#teacher {
	float: right;
	padding-bottom: 50px;
}
.food_symbol {
	background-image: url(images19/food_simbol.gif);
	clear: both;
	background-repeat: no-repeat;
	margin-left: 15px;
	overflow: hidden;
	width: 573px;
}
.food_name {
	font-size: 125%;
	margin-top: 0px;
	margin-left: 35px;
	letter-spacing: 1pt;
	padding-top: 9px;
	font-weight: bold;
	width: 537px;
	padding-bottom: 9px;
}
.menu {
	clear: both;
	padding-top: 0px;
	padding-bottom: 50px;
}
.photo_element {
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 260px;
}
.photo_text {
	font-size: 85%;
	line-height: 120%;
	width: 236px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.element_left {
	width: 113px;
	padding-top: 10px;
	float: left;
	line-height: 140%;
}
.element_right {
	width: 113px;
	padding-top: 10px;
	float: right;
	line-height: 140%;
}
.recipe {
	padding-top: 15px;
	margin-left: 300px;
	padding-bottom: 10px;
}
.point19{
	clear:both;
	border:1px solid #CCCCCC;
	width: 236px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 6px;
	background-color: #F4EFE9;
  }
.sub_t {
	font-size: 12px;
	padding-left: 20px;
	clear: both;
}
.point_text {
	font-size: 90%;
	line-height: 130%;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 20px;
}
.ingredient {
	font-size: 100%;
	background-color: #DCE2F2;
	padding: 3px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
	margin-bottom: 15px;
}
.cooking {
	font-size: 100%;
	line-height: 135%;
	margin: 0px;
	list-style-type: decimal;
	list-style-position: outside;
	padding-left: 30px;
}
.cooking li {
	padding-bottom: 6px;
}
.point_text li {
	padding-bottom: 5px;
}
.element_t {
	text-align: left;
	margin: 0px;
}
#cookiing_sub {
	padding-top: 10px;
}
#cooking_sub2 {
	padding-top: 5px;
}
.space19 {
	margin: 0px;
	padding: 1px;
	height: 1px;
	width: 230px;
	clear: both;
}
#food_space {
	padding: 2px;
	clear: both;
	height: 2px;
}

 /*--------------------------------------
  健康いただきます　vol.20
---------------------------------------*/ 

.picup20 {
	font-size: 80%;
	line-height: 135%;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.recipe_sub1 {
	padding-top: 10px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	font-size: 80%;
}
.recipe_sub2 {
	padding-top: 5px;
	font-size: 80%;
	line-height: 135%;
	padding-right: 5px;
	padding-left: 2px;
}
#mate_st24 {
	font-size: 85%;
	padding-top: 8px;
}


 /*--------------------------------------
  健康いただきます　vol.25
---------------------------------------*/ 

#mate_st25 {
	font-size: 85%;
	padding-top: 8px;
}#illus25 {
	text-align: center;
	padding-top: 20px;
}

 /*--------------------------------------
  健康いただきます　vol.26
---------------------------------------*/ 
.illus27 {
	text-align: center;
	padding-right: 10px;
	padding-top: 10px;
}

 /*--------------------------------------
  健康いただきます　vol.30
---------------------------------------*/ 

#egg31 {
	padding-top: 10px;
	padding-left: 30px;
	font-size: 100%;
	line-height: 135%;
}
.style12 {font-size: 80%}
.style13 {color: #996600}
.style18 {font-size: 70%}

 /*--------------------------------------
  健康いただきます　vol.39
---------------------------------------*/ 
.mate_st39 {
	font-size: 85%;
	padding-top: 8px;
}

 /*--------------------------------------
  健康いただきます　vol.40
---------------------------------------*/ 

#teacher40 {
	float: right;
	padding-bottom: 0px;
}
#month_t40 {
	float: left;
	margin-left: 15px;
	margin-bottom: 30px;
}
#sub_t40 {
	margin-top: 55px;
}

 /*--------------------------------------
  健康いただきます　vol.41
---------------------------------------*/ 
#asta_s41 {
	font-size: 75%;
	font-weight: normal;
	margin-top: 3px;
}
/*---------2010年3月リニューアル---------*/
 /*--------------------------------------
  健康いただきます　vol.43
---------------------------------------*/ 
.point43{
	clear:both;
	border:1px solid #CCCCCC;
	width: 236px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 6px;
	background-color: #EBF2D3;
  }
#teach_box43 {
	margin-top: 20px;
	margin-left: 0px;
	margin-bottom: 10px;
	width: 589px;
	overflow: hidden;
}
#hongan43 {
	float: left;
	width: 90px;
	border: 1px solid #999;
}
#hongan_t43 {
	margin-left: 110px;
}
#teach_mt43 {
	font-weight: bold;
}
#teach_st43 {
	font-size: 90%;
	line-height: 130%;
	margin-top: 5px;
}
.photo_element43 {
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 11px;
	width: 260px;
}
.food_t43 {
	margin-bottom: 20px;
	margin-left: 11px;
}
.food_pbox43 {
	border: 1px solid #CCC;
	width: 248px;
}
#asta43 {
	margin-bottom: 25px;
	font-size: 90%;
	margin-left: 11px;
	clear: both;
	line-height: 120%;
	padding-top: 20px;
}
 /*--------------------------------------
  健康いただきます　vol.47
---------------------------------------*/ 
.down80 {
font-size: 80%;
}
 /*--------------------------------------
  健康いただきます　vol.51
---------------------------------------*/ 
.t_asta51 {
	font-size: 80%;
	text-align: right;
	margin-top: 5px;
}
#top_asta51 {
	font-size: 80%;
	text-align: right;
	margin-top: 5px;
}
.cooking_ata51 {
	margin-top: 10px;
	margin-left: 0px;
	font-size: 85%;
}
#hitowaza55 {
	margin-top: 10px;
	margin-bottom: 5px;
}
.hito_t55 {
	font-weight: bold;
	color: #990;
}
.hito_text55 {
	margin-top: 5px;
	margin-bottom: 5px;
}

