@charset "shift_jis";
/* ===================================================================
CSS information

 file name  :foodnote.css
 style info :foodnoteディレクトリページ用CSS
=================================================================== */

/* 基本レイアウト等の設定
----------------------------------------------------------- */
@import url("shokuiku_common.css");

/* -----------------------------------------------------------
	サイドメニュー
----------------------------------------------------------- */

div#localNavi ul li.foodnote a{
	background: url(../img/common/glb_navi/bg-navi_on.gif) no-repeat left top;
	font-weight: bold; color: #74561C;
	padding: 7px 0 7px 25px; _padding: 4px 0 4px 25px;/* IE6 */
}
*:first-child+html div#localNavi ul li.foodnote a {/* IE7 */
	padding: 4px 0 4px 25px;
}
body:first-of-type  div#localNavi ul li.foodnote a {/* Safari3 */	padding: 7px 0 6px 25px;
}

/* -----------------------------------------------------------
	#article
		overwrite要素/reset要素
----------------------------------------------------------- */
#article {
	float:right;
	width:744px;
}

/* パンくずリスト内にビタミン表記があった場合の処理 */
ol#path li sub{
	font-size:80%;
}
* html ol#path li sub{
	font-size:80%;
	vertical-align:-2px;
}
*:first-child+html ol#path li sub{
	font-size:80%;
	vertical-align:-1px;
}

/* -----------------------------------------------------------
	リンク
----------------------------------------------------------- */
div#foodnote a:link,div#foodnote a:visited {color: #49820B; text-decoration: underline;}
div#foodnote a:hover,div#foodnote a:active {color: #A38943; text-decoration: none;}


/* -----------------------------------------------------------
	food note	各ページ共通
		#foodnote
----------------------------------------------------------- */
div#foodnote {
	margin-bottom: 20px; padding-left: 5px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#foodnote:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}

div#foodnote h2 {
	height: 71px;
	margin-bottom: 31px;
	font-size: 2px; line-height: 1;
}

/* ビタミンB群の数字表記 */
div#foodnote sub{
	font-size:70%;
	vertical-align:middle;
}
* html div#foodnote sub{
	padding-top:0.5em;
	font-size:70%;
	vertical-align:bottom;
}
*:first-child+html div#foodnote sub{
	padding-top:0.5em !important;
	font-size:70%;
	vertical-align:bottom;
}
head~/* */body div#foodnote sub{
	padding-top:0.25em;
	font-size:70%;
	vertical-align:bottom;
}
html:not(:target) div#foodnote sub{
	padding-top:0.25em !important;
	font-size:70%;
	vertical-align:middle;
}


/* -----------------------------------------------------------
	food note	トップページ
		#foodnote.index
----------------------------------------------------------- */

/* 	監修

-----------------------------------------------------------*/
div#foodnote {
	color:#444444;
}
div#foodnote h2#columun_container{
	margin-bottom:1px;
}
div#foodnote #supervision{
	background:url(../foodnote/img/index/bg-main.jpg) left top no-repeat;
	overflow: hidden;
}
div#foodnote #supervision h3{
	margin:35px 191px 40px 169px;
}
div#foodnote #supervision ul#ishidacontainer{
	width:592px;
	margin:0 0 30px 148px;
	overflow:hidden;
}
div#foodnote #supervision ul#ishidacontainer li{
	float:left;
	margin-right:16px;
}
div#foodnote #supervision ul#ishidacontainer li p{
	margin-bottom:12px;
}
div#foodnote #supervision ul#ishidacontainer li p.ishida_info{
	margin-top:99px;
}

/* 	今回のコラム
-----------------------------------------------------------*/
div#foodnote h4{}
div#foodnote #column_container{
	margin-bottom:40px;
	overflow: hidden;
}

div#foodnote #column_container ul li{
	margin-top:10px;
}
div#foodnote #column_container ul li a{
	display:block;
	opacity:1;
}
div#foodnote #column_container ul li a:hover{
	text-decoration:none;
	opacity: 0.6;
   	filter: alpha(opacity=60);
  	-ms-filter: "alpha(opacity=60)";
    -khtml-opacity: 0.6;
    -moz-opacity: 0.6;
}
div#foodnote #column_container ul li .list_bottom{
	background:url(../foodnote/img/index/bg-list_bottom.gif) left bottom no-repeat;
	padding-bottom:4px;
    background-position: left 0 bottom 1px;
}
div#foodnote #column_container ul li .list_bottom .list_top{
	background:url(../foodnote/img/index/bg-list_top.gif) left top no-repeat;
	padding-top:3px;
	overflow:hidden;
	}
div#foodnote #column_container ul li .list_bottom .list_top.new{
	background:url(../foodnote/img/index/bg-list_topnew.gif) left top no-repeat;
}
div#foodnote #column_container ul li .thumbnail{
	margin:0 5px 0 3px;
	width:95px;
}
div#foodnote #column_container ul li .thumtitle{
	width:250px;
}
div#foodnote #column_container ul li .thumbnail,
div#foodnote #column_container ul li .thumtitle{
	float:left;
}
div#foodnote #column_container ul li .thumtitle span{	
	display:inline-block;
	margin:3px 0 8px 0;	
	padding:2px 10px;
}
div#foodnote #column_container ul li .thumtitle p{
	font-size:134%;
	color:#ae0378;
	text-decoration:underline;
	margin-bottom:0;
}
div#foodnote .column_list ul li{
	width:365px;
	float:left;
}
div#foodnote .column_list ul li.even{
	margin-left:9px;
}
div#foodnote .column_list span{
	color:#ffffff;
	font-size:117%;
}
div#foodnote .column_list span.web{
	background-color:#8bc511;
}
div#foodnote .column_list span.paper{
	background-color:#ec8a20;
}

/* 	バックナンバー
-----------------------------------------------------------*/

div#foodnote #backnumber_container h4{
	padding-bottom:6px;
}
div#foodnote #backnumber_container ul li{
	margin-top:10px;
}
div#foodnote #backnumber_container ul li span{
	width:50px;
	text-align:center;
	margin-right:8px;
}
div#foodnote #backnumber_container ul li p{
	margin-bottom:0;
}
div#foodnote #backnumber_container ul li p a{
	color:#ae0378;
	font-size:117%;
}
div#foodnote #backnumber_container ul li span,
div#foodnote #backnumber_container ul li p{
	float:left;
}










/* -----------------------------------------------------------
	旧食育
-----------------------------------------------------------*/

div#foodnote h3#supervision {
	height: 50px;
	margin: 0 0 15px -5px;
	font-size: 2px; line-height: 1;
}
div#ishidaContainer {
	width:525px;
	margin: 0 auto 20px auto;
	zoom:1;
}
div#ishidaContainer:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#ishidaContainer p,
div#morinoContainer p {
	margin-bottom: 0;
}
div#ishidaContainer div,
div#morinoContainer div {
	float: right;
	background: url(../foodnote/img/index/bg-supervision.gif) no-repeat left bottom #d1e964;
	width: 383px;
	padding-bottom: 10px;
}
div#ishidaContainer div dl,
div#morinoContainer div dl {
	background: url(../foodnote/img/index/bg-supervision_tp.gif) no-repeat left top;
	padding-top: 12px;
}
div#ishidaContainer div dl dt,
div#morinoContainer div dl dt {
	height: 22px;
	padding: 0 0 10px 15px;
	font-size: 2px; line-height: 1;
}
div#ishidaContainer div dl dd,
div#morinoContainer div dl dd {
	margin: 0 0 5px 15px;
	color: #408409;
}
div#ishidaContainer div dl dd.links,
div#morinoContainer div dl dd.links {
	background: url(../foodnote/img/index/ico-arrow.gif) no-repeat 0 6px;
	margin-bottom: 0; padding-left: 10px;
}


/* 	今回のコラム
-----------------------------------------------------------*/

div#columnContainer {
	clear: both;
	border: 5px solid #FFE463;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	margin-bottom: 25px;
	padding: 20px 0 30px;
}
div#columnContainer h3 {
	background: url(../foodnote/img/index/line-column.gif) no-repeat left bottom;
	margin: 0 0 20px 15px; padding-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#columnContainer h3 img {
	height: 23px;
	font-size: 2px; line-height: 1;
}
div#columnContainer dl {
	margin: 0 15px;
}
div#columnContainer dl dt {
	float: left;
	background-color: #FAA016;
	width: 70px;
	margin-bottom: 11px; text-align: center;
	color: #FFFFFF; font-weight: bold;
}
div#columnContainer dl dd {
	margin: 0 0 11px 85px;
}
div#columnContainer dl dt.end,
div#columnContainer dl dd.end {
	margin-bottom: 0!important;
}

/* 	バックナンバー
-----------------------------------------------------------*/
div#backContainer {
	clear: both;
	border: 5px solid #D2E965;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 20px 0 30px;
	position:relative;
}
div#backContainer h3 {
	background: url(../foodnote/img/index/line-backnumber.gif) no-repeat left bottom;
	margin: 0 0 20px 15px; padding-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#backContainer h3 img {
	font-size: 2px; line-height: 1;
}
.moreBtn{
	 position:absolute;
	left:605px;
	top:22px;
	overflow:hidden;
	height:16px;
	width:101px;
}
.moreBtn img{
	cursor:pointer;
}

.show .moreBtn img{
	cursor:pointer;
	margin-top:-16px;
}

div#backContainer dl {
	margin: 0 15px;
}

.hide .target{
	height:13em;
	overflow:hidden;
}
.show .target{
	height:auto;
}
div#backContainer dl dt {
	float: left;
	background-color: #A5915F;
	width: 70px;
	margin-bottom: 11px; text-align: center;
	color: #FFFFFF; font-weight: bold;
}
div#backContainer dl dd {
	margin: 0 0 11px 85px;
}
div#backContainer dl dt.end,
div#backContainer dl dd.end {
	margin-bottom: 0!important;
}


/* -----------------------------------------------------------
	food note	食育コラム共通
		#foodnote
----------------------------------------------------------- */
div#foodnote p#comment {
	height: 96px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#foodnote p.doubleComment {
	height: 113px!important;
	padding-bottom: 15px;
}
p#comment img {
	vertical-align: middle;
}
p#comment img.comment {
	margin-top: 5px;
}

.small-txt{
	font-size:90%;
}

div#contentContainer {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 20px 0;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#contentContainer:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#contentContainer h3 {
	margin: 0 22px 15px;
}
div#contentContainer p {
	margin-left: 22px; margin-right: 22px;
}
div#contentContainer p span {
	font-weight: bold;
}

* html div#contentContainer sub{
	vertical-align:-0.1em !important;
}
*:first-child+html div#contentContainer sub{
	vertical-align:-0.1em;
}

ul#footLinks {
	clear:both;
	margin-left: 5px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
ul#footLinks:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
ul#footLinks li {
	margin-bottom: 15px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
 /* IE10-specific styles go here */
   ul#footLinks li a:hover img {
	   opacity: 0.7;
	   filter: alpha(opacity=70) !important;
	   -ms-filter: "alpha(opacity=70)";
	}
}


div#foodnote p.karuta_img{
	margin:0 !important; padding:0 !important;
	float:right;
}


/* 白囲み枠（シャドウ付）*/
div.white_shadow_box{
	clear:both;
	width:688px;
	margin:20px auto 15px; padding:0;
	background:url(../foodnote/img/common/white_shadow_box/bg-white_shadow_box_mid.gif) repeat-y left top;
}
div.white_shadow_box div.white_shadow_box_tp{
	width:688px;
	margin:0; padding:0;
	background:url(../foodnote/img/common/white_shadow_box/bg-white_shadow_box_tp.gif) no-repeat left top;
}
div.white_shadow_box div.white_shadow_box_tp div.white_shadow_box_btm{
	width:637px;
	margin:0; padding:21px 26px 15px 25px;
	background:url(../foodnote/img/common/white_shadow_box/bg-white_shadow_box_btm.gif) no-repeat left bottom;
}
div.white_shadow_box div.white_shadow_box_tp div.white_shadow_box_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/*オレンジ囲み枠*/
div.orange_box{
	clear:both;
	width:684px;
	margin:0 auto; padding:0;
	background:url(../foodnote/img/common/orange_box/bg-orangebox_mid.gif) repeat-y left top;
}

div.orange_box div.orange_box_btm{
	width:636px;
	margin:0; padding:20px 24px;
	background:url(../foodnote/img/common/orange_box/bg-orangebox_btm.gif) no-repeat left bottom;
}
div.orange_box div.orange_box_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/*緑囲み枠*/
div#green_box{
	clear:both;
	width:685px;
	margin:0 auto 20px; padding:0;
	background:url(../foodnote/img/common/green_box/bg-greenbox_mid.gif) repeat-y left top;
}
div#green_box div.green_box_tp{
	margin:0; padding:0;
	background:url(../foodnote/img/common/green_box/bg-greenbox_tp.gif) no-repeat left top;
}
div#green_box div.green_box_tp div.green_box_btm{
	width:654px;
	margin:0; padding:17px 15px 17px 16px;
	background:url(../foodnote/img/common/green_box/bg-greenbox_btm.gif) no-repeat left bottom;
}
div#green_box div.green_box_tp div.green_box_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/* 材料・作り方
------------------ */
/*-- (緑ver.)--*/
div.recipe_green{
	font-size:117%;
}
div.recipe_green div.recipeTitle{
	clear:both;
	width:382px;
	margin:0 0 5px 0; padding:0;
	background:url(../foodnote/img/common/recipe/green/bg-recipetitle_green_mid.gif) repeat-y left top;
}
div.recipe_green div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/img/common/recipe/green/bg-recipetitle_green_tp.gif) no-repeat left top !important;
}
div.recipe_green div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/img/common/recipe/green/bg-recipetitle_green_btm.gif) no-repeat left bottom;
	color:#ffffff;
}


div.recipe_green div.MaterialBox{
	clear:both;
	margin:0 12px 5px 12px; padding:0;
}
*html div.recipe_green div.MaterialBox{
	clear:both;
	margin:0 12px 5px 12px; padding:0;
	zoom:1;
}
*:first-child+html div.recipe_green div.MaterialBox{
	clear:both;
	margin:0 12px 7px 12px; padding:0 0 2px 0;
	zoom:1;
}

div.recipe_green div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.recipe_green div.MaterialBox p{
	clear:both;
	margin:0 !important; padding:0 !important;
}

div.recipe_green div.MaterialLeft,
div.recipe_green div.MaterialRight{
	width:50%;
	float:left;
}
div.recipe_green div.MaterialLeft{
	background:url(../foodnote/img/common/recipe/green/line-dot_height.gif) repeat-y right top;
}

div.recipe_green div.MaterialLeft dl{
	margin:0 12px 0 0;
}
div.recipe_green div.MaterialRight dl{
	margin:0 0 0 12px;
}

div.recipe_green dl{
	clear:both;
	margin:0; padding:0;
	background:url(../foodnote/img/common/recipe/green/bg-dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.recipe_green dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}

*:first-child+html div.recipe_green div.MaterialLeft dl{
	clear:both;
	width:90%;
	margin:0 12px 0 0; padding:0;
	background:url(../foodnote/img/common/recipe/green/bg-dot_material.gif) repeat-x left center;
	min-height:1.6em;
	height:auto !important;
	height:1.6em;
}

div.recipe_green dl dt{
	background-color: #FCF6E8;
	margin:0; padding:0 0.25em 0 0;
	float:left;
}
div.recipe_green dl dd{
	background-color: #FCF6E8;
	margin:0; padding:0 0 0 0.5em;
	float:right;
}

div.recipe_green dl.No_float{
	background:none !important;
}
div.recipe_green dl.No_float dt{
	float:none !important;
	background-color: #FCF6E8;
}
div.recipe_green dl.No_float dd{
	float:none !important;
	margin-left:5px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	text-align:right;
}
div.recipe_green dl.No_float dd span{
	padding:0 0 0 0.5em;
	background-color: #FCF6E8;
}

div.recipe_green ol{
	margin-bottom: 5px;
}
div.recipe_green ol li{
	margin:0;
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div.recipe_green ol li span{
	font-weight:bold;
}

/*-- (緑ver.　横幅342px)--*/
div.recipe_green_w342{
	font-size:117%;
}
div.recipe_green_w342 div.recipeTitle{
	clear:both;
	width:342px;
	margin:0 0 5px 0; padding:0;
	background:url(../foodnote/img/common/recipe/green_w342/bg-recipeTitle_mid.gif) repeat-y left top;
}
div.recipe_green_w342 div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/img/common/recipe/green_w342/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div.recipe_green_w342 div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/img/common/recipe/green_w342/bg-recipeTitle_bt.gif) no-repeat left bottom;
	color:#ffffff;
}


div.recipe_green_w342 div.MaterialBox{
	clear:both;
	margin:0 12px 5px 12px; padding:0;
}
*html div.recipe_green_w342 div.MaterialBox{
	clear:both;
	margin:0 12px 5px 12px; padding:0;
	zoom:1;
}
*:first-child+html div.recipe_green_w342 div.MaterialBox{
	clear:both;
	margin:0 12px 7px 12px; padding:0 0 2px 0;
	zoom:1;
}

div.recipe_green_w342 div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.recipe_green_w342 div.MaterialBox p{
	clear:both;
	margin:0 !important; padding:0 !important;
}

div.recipe_green_w342 div.MaterialLeft,
div.recipe_green_w342 div.MaterialRight{
	width:50%;
	float:left;
}
div.recipe_green_w342 div.MaterialLeft{
	background:url(../foodnote/img/common/recipe/green_w342/line-dot_height.gif) repeat-y right top;
}

div.recipe_green_w342 div.MaterialLeft dl{
	margin:0 12px 0 0;
}
div.recipe_green_w342 div.MaterialRight dl{
	margin:0 0 0 12px;
}

div.recipe_green_w342 dl{
	clear:both;
	margin:0; padding:0;
	background:url(../foodnote/img/common/recipe/green_w342/bg-dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.recipe_green_w342 dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}

*:first-child+html div.recipe_green_w342 div.MaterialLeft dl{
	clear:both;
	width:90%;
	margin:0 12px 0 0; padding:0;
	background:url(../foodnote/img/common/recipe/green_w342/bg-dot_material.gif) repeat-x left center;
	min-height:1.6em;
	height:auto !important;
	height:1.6em;
}

div.recipe_green_w342 dl dt{
	background-color: #FCF6E8;
	margin:0; padding:0 0.25em 0 0;
	float:left;
}
div.recipe_green_w342 dl dd{
	background-color: #FCF6E8;
	margin:0; padding:0 0 0 0.5em;
	float:right;
}

div.recipe_green_w342 dl.No_float{
	background:none !important;
}
div.recipe_green_w342 dl.No_float dt{
	float:none !important;
	background-color: #FCF6E8;
}
div.recipe_green_w342 dl.No_float dd{
	float:none !important;
	margin-left:5px;
	background: url(../foodnote/img/common/recipe/green_w342/bg-dot_material.gif) repeat-x left center;
	text-align:right;
}
div.recipe_green_w342 dl.No_float dd span{
	padding:0 0 0 0.5em;
	background-color: #FCF6E8;
}

div.recipe_green_w342 ol{
	margin-bottom: 5px;
}
div.recipe_green_w342 ol li{
	margin:0;
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div.recipe_green_w342 ol li span{
	font-weight:bold;
}


/*-- (赤ver.)--*/
div.recipe_red{
	font-size:117%;
}
div.recipe_red div.recipeTitle{
	clear:both;
	width:382px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/img/common/recipe/red/bg-recipetitle_red_mid.gif) repeat-y left top;
}
div.recipe_red div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/img/common/recipe/red/bg-recipetitle_red_tp.gif) no-repeat left top !important;
}
div.recipe_red div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/img/common/recipe/red/bg-recipetitle_red_btm.gif) no-repeat left bottom;
	color:#ffffff;
}

div.recipe_red div#MaterialLeft,
div.recipe_red div#MaterialRight{
	width:50%;
	float:left;
}
div.recipe_red div#MaterialLeft{
	margin-bottom:10px;
	background:url(../foodnote/img/common/recipe/red/line-dot_height.gif) repeat-y right top;
}

div.recipe_red dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/img/common/recipe/red/bg-dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.recipe_red dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}
div.recipe_red dl dt{
	background-color: #FCF6E8;
	padding-right: 0.25em;
	float:left;
}
div.recipe_red dl dd{
	background-color: #FCF6E8;
	padding-left: 0.5em;
	float:right;
}

div.recipe_red dl.No_float{
	background:none !important;
}
div.recipe_red dl.No_float dt{
	float:none !important;
	background-color: #FCF6E8;
}
div.recipe_red dl.No_float dd{
	float:none !important;
	margin-left:5px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	text-align:right;
}
div.recipe_red dl.No_float dd span{
	padding:0 0 0 0.5em;
	background-color: #FCF6E8;
}

div.recipe_red ol{
	margin-bottom: 5px;
}
div.recipe_red ol li{
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div.recipe_red ol li span{
	font-weight:bold;
}

/*-- (茶ver.)--*/
div.recipe_brown{
	font-size:117%;
}
div.recipe_brown div.recipeTitle{
	clear:both;
	width:382px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/img/common/recipe/brown/bg-recipetitle_brown_mid.gif) repeat-y left top;
}
div.recipe_brown div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/img/common/recipe/brown/bg-recipetitle_brown_tp.gif) no-repeat left top !important;
}
div.recipe_brown div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/img/common/recipe/brown/bg-recipetitle_brown_btm.gif) no-repeat left bottom;
	color:#ffffff;
}

div.recipe_brown div#MaterialLeft,
div.recipe_brown div#MaterialRight{
	width:50%;
	float:left;
}
div.recipe_brown div#MaterialLeft{
	margin-bottom:10px;
	background:url(../foodnote/img/common/recipe/brown/line-dot_height.gif) repeat-y right top;
}

div.recipe_brown dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/img/common/recipe/brown/bg-dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.recipe_brown dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}
div.recipe_brown dl dt{
	background-color: #FCF6E8;
	padding-right: 0.25em;
	float:left;
}
div.recipe_brown dl dd{
	background-color: #FCF6E8;
	padding-left: 0.5em;
	float:right;
}

div.recipe_brown dl.No_float{
	background:none !important;
}
div.recipe_brown dl.No_float dt{
	float:none !important;
	background-color: #FCF6E8;
}
div.recipe_brown dl.No_float dd{
	float:none !important;
	margin-left:5px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	text-align:right;
}
div.recipe_brown dl.No_float dd span{
	padding:0 0 0 0.5em;
	background-color: #FCF6E8;
}

div.recipe_brown ol{
	margin-bottom: 5px;
}
div.recipe_brown ol li{
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div.recipe_brown ol li span{
	font-weight:bold;
}


/* -----------------------------------------------------------
	food note	食育コラム01
		#column01.index
----------------------------------------------------------- */
/* 	健康な暮らしは正しい食生活から
-----------------------------------------------------------*/
div.column01 h3#habits {
	height: 20px;
	font-size: 2px; line-height: 1;
}
div#column01Container {
	border: 1px solid #EBE4C8;
	background-color: #FFFFFF;
	margin: 0 21px 33px 22px; padding: 20px 15px; 
}
div#column01Container h4 {
	height: 27px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#column01Container p {
	margin: 0 0 30px;
}
div#column01Container p.end {
	clear: both;
	margin-bottom: 0;
}
div#column01Container p#balanceImg {
	height: 267px;
	text-align: center;
	font-size: 2px; line-height: 1;
}
div#column01Container div.balanceBox,
div#balanceguideBox div.balanceBox{
	float: left;
	width: 200px;
	margin: 0 16px 7px 0; padding: 4px 0;
}
div#column01Container div.end,
div#balanceguideBox div.end{
	margin-right: 0!important;
}
div#column01Container div.staple,
div#balanceguideBox div.staple {
	border: 2px solid #EFCE67;
}
div#column01Container div.side,
div#balanceguideBox div.side {
	border: 2px solid #80A971;
}
div#column01Container div.main,
div#balanceguideBox div.main {
	border: 2px solid #E7817C;
}
div#column01Container div.milk,
div#balanceguideBox div.milk {
	border: 2px solid #AA7E9F;
}
div#column01Container div.fruit,
div#balanceguideBox div.fruit {
	border: 2px solid #529CB7;
}
div.balanceBox dl {
	margin: 0 4px;
}
div.balanceBox dl dt {
	height: 27px;
	margin-bottom: 5px;
	font-size: 2px; line-height: 1;
}
div.balanceBox dl dd span {
	font-weight: bold;
}

/* 	5つのカラーボール
-----------------------------------------------------------*/
div.column01 h3#ballTitle {
	height: 39px;
	font-size: 2px; line-height: 1;
}
div.column01 p#ballTxt img {
	float: right;
	margin: 0 0 17px 16px;
}
div.column01 div#pointBox {
	border: 2px solid #F0E092;
	width: 460px; min-height: 23px;
	margin: 0 0 20px 22px; padding: 4px 0;
}
div#pointBox dl {
	margin: 0 4px;
}
div#pointBox dl dt {
	float: left;
}
div#pointBox dl dd {
	margin-left: 90px;
	font-size: 117%; line-height: 1.5; color: #504002; font-weight: bold;
}
div.column01 div#menuContainer {
	clear: both;
	background: url(../foodnote/01/img/bg-menu.gif) repeat-y 0 17px;
	margin: 0 21px 0 22px;
}
div#menuContainer div#menuTop {
	background: url(../foodnote/01/img/bg-menu_tp.gif) no-repeat left top;
}
div#menuContainer div#menuBottom {
	background: url(../foodnote/01/img/bg-menu_bt.gif) no-repeat left bottom;
	padding: 24px; _padding: 24px 24px 10px 24px;/* IE6 */
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#menuBottom:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
*:first-child+html div#menuBottom {/* IE7 */
	padding: 24px 24px 10px 24px!important;
}
div#menuContainer h4 {
	height: 35px;
	font-size: 2px; line-height: 1;
}
div#menuContainer p {
	margin-left: 0; margin-right: 0;
	font-size: 117%; font-weight: bold; color: #4C4103;
}
div#menuContainer dl {
	float: left;
	width: 199px;
	margin-right: 18px;
}
div#menuContainer dl.end {
	margin-right: 0;
}
div#menuContainer dl dt {
	height: 165px;
	margin-bottom: 10px;
	font-size: 2px; line-height: 1;
}
div#menuContainer dl dd {
	color: #504100;
}


/* -----------------------------------------------------------
	food note	食育コラム02
		#column02.index
----------------------------------------------------------- */
div.column02 h3#meatTitle {
	height: 29px;
	margin-bottom: 25px;
	font-size: 2px; line-height: 1;
}
div.column02 p#meatTitle_sub {
	height: 15px;
	margin-bottom: 8px;
	font-size: 2px; line-height: 1;
}
div.column02 p#meatTxt {
	margin-bottom: 30px;
}
div.column02 p#meatTxt span {
	color: #E40210;
}
/* 	部位別の選択とエネルギー量
-----------------------------------------------------------*/
div.column02 h3#energyTitle {
	height: 39px;
	margin-bottom: 17px;
	font-size: 2px; line-height: 1;
}
div.column02 p#energyTitle {
	height: 41px;
	margin-bottom: 10px;
	font-size: 2px; line-height: 1;
}
div.column02 p#energyImg {
	float: right;
	margin: 0 0 44px 0; padding-right: 21px;
}
div.column02 p#meatIco {
	width: 396px;
	margin-bottom: 8px;
	text-align: right;
}
div.column02 table#meatTable {
	border-collapse: separate;
	border-spacing: 1px;
	background-color: #C1B09E;
	width: 396px;
	margin: 0 0 44px 22px;
}
table#meatTable th {
	border: 2px solid #FFFFFF;
	background-color: #EFE5CA;
	text-align: center;
	line-height: 1.1;
}
table#meatTable th em {
	font-size: 84%; font-weight: normal;
}
table#meatTable th img {
	height: 30px;
	font-size: 2px; line-height: 1;
}
table#meatTable th.tableCaption {
	width: 76px;
	padding: 3px 0;
}
table#meatTable td {
	border: 2px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
}

/* 	低脂肪･低カロリーのために調理法
-----------------------------------------------------------*/
div.column02 h3#calorieTitle {
	height: 39px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div.column02 div#calorieBox {
	margin-left: 22px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#calorieBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
body:first-of-type div#calorieBox {
	padding-top: 30px;
}
div#calorieBox div {
	float: left;
	border: 1px solid #D6CBB7;
	background-color: #FFFFFF;
	width: 214px;
	margin: 0 19px 20px 0; padding: 10px 0;
}
div#calorieBox div#threeBox,
div#calorieBox div#sixBox {
	margin-right: 0;
}
div#calorieBox div#fourBox,
div#calorieBox div#fiveBox,
div#calorieBox div#sixBox {
	margin-bottom: 0;
}
div#calorieBox div#oneBox dt {
	background: url(../foodnote/02/img/ico-1.gif) no-repeat 0 0;
	margin-bottom: 32px;
}
div#calorieBox div#twoBox dt {
	background: url(../foodnote/02/img/ico-2.gif) no-repeat 0 0;
	margin-bottom: 14px;
}
div#calorieBox div#threeBox dt {
	background: url(../foodnote/02/img/ico-3.gif) no-repeat 0 0;
	margin-bottom: 18px;
}
div#calorieBox div#fourBox dt {
	background: url(../foodnote/02/img/ico-4.gif) no-repeat 0 0;
	margin-bottom: 14px;
}
div#calorieBox div#fiveBox dt {
	background: url(../foodnote/02/img/ico-5.gif) no-repeat 0 0;
	margin-bottom: 14px;
}
div#calorieBox div#sixBox dt {
	background: url(../foodnote/02/img/ico-6.gif) no-repeat 0 0;
	margin-bottom: 26px;
}
div#calorieBox dl {
	margin: 0 10px;
}
div#calorieBox dl dt {
	padding-left: 25px;
	font-size: 117%; line-height: 1.3; color: #422F0E;
}
body:first-of-type div#calorieBox dl dt {
	line-height: 1.5;
}
div#calorieBox dl dt em {
	font-size: 84%;
}
div#calorieBox dd {
	text-align: center;
}


/* -----------------------------------------------------------
	food note	食育コラム03
		#column03.index
----------------------------------------------------------- */
/* 	ひみこのはがいーぜ
-----------------------------------------------------------*/
div#contentContainer h3#bitesTitle {
	height: 28px;
	margin-bottom: 20px;
	font-size: 2px; line-height: 1;
}
h3#bitesTitle img {
	margin-right: 24px;
}
div#contentContainer dl.bitesList {
	background: url(../foodnote/03/img/line-bites.gif) repeat-x left bottom;
	margin: 0 22px; padding: 5px 0 8px;
}
dl.bitesList img {
	vertical-align: middle!important;
	margin-right: 4px;
}
dl.bitesList dt {
	float: left;
}
dl.bitesList dd {
	margin-left: 265px; padding: 5px;
	font-size: 117%;
}
div#contentContainer p#bitesAnnotation {
	clear: both;
	margin: 10px 22px 20px;
	text-align: right;
}

/* 	積極的に採り入れよう噛みごたえのある食材
-----------------------------------------------------------*/
ul#ingredientList {
	margin: 0 22px;
}
ul#ingredientList li {
	float: left;
	background-color: #D1BF8D;
	margin: 0 10px 10px 0;
	text-align: center;
}
ul#ingredientList li.otherType {
	margin-right: 8px; _margin-right: 9px;
}
*:first-child+html li.otherType {/* IE7 */
	margin-right: 9px!important;
}
ul#ingredientList li.bottoms {
	margin-bottom: 20px;
}ul#ingredientList li.end {
	margin-right: 0;
}


/* -----------------------------------------------------------
	food note	食育コラム04
		#column04.index
----------------------------------------------------------- */
div#contentContainer div#column04 {
	padding: 0 22px;
}
div#column04 h3,
div#column04 p {
	margin-left: 0; margin-right: 0;
}

/* 	豆板醤とXO醤で手軽に中華
-----------------------------------------------------------*/
div#contentContainer h3#chineseTitle {
	height: 37px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#contentContainer h4#chineseTitle01 {
	height: 20px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#contentContainer p#chineseTxt {
	margin-bottom: 25px;
}

/* 	豆板醤とXO醤の代表的な材料
-----------------------------------------------------------*/
div#contentContainer h3#ingredientTitle {
	height: 30px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#contentContainer div.ingredientBox01 {
	width: 330px;
	margin-bottom: 10px;
}
div#contentContainer div#beans {
	float: left;
}
div#contentContainer div#xo {
	float: right;
}
div.ingredientBox01 h4 {
	background: url(../foodnote/04/img/bg-ingredient_title.gif) no-repeat left bottom;
	margin-bottom: 5px; padding: 0 0 8px 14px;
}
div#contentContainer div.ingredientBox02 {
	border: 2px solid #60AD1F;
	background-color: #FFFFFF;
	width: 326px;
	margin-bottom: 28px;
}
div#contentContainer div#companion {
	float: left;
}
div#contentContainer div#what {
	float: right;
}
div.ingredientBox02 h4 {
	height: 28px;
	margin-bottom: 10px!important;
	font-size: 2px; line-height: 1;
}
div.ingredientBox02 p {
	margin: 0 10px 10px!important;
}
div#contentContainer div#mastersBox {
	float: left;
	width: 345px;
	margin-bottom: 20px;
}
div#mastersBox h4 {
	margin-bottom: 10px!important;
}
div#contentContainer div#useBox {
	float: right;
	border: 2px solid #FE7F0E;
	background-color: #FFFFFF;
	width: 326px;
	margin-bottom: 20px;
}
div#useBox h4 {
	height: 23px;
	margin-bottom: 10px!important;
	font-size: 2px; line-height: 1;
}
div#useBox dl {
	margin: 0 10px!important;
}
div#useBox dl dt {
	background-color: #FFEA01;
	font-weight: bold;
	padding-left: 10px;
}
div#useBox dl dd {
	margin-bottom: 5px; padding-left: 10px;
}


/* -----------------------------------------------------------
	food note	食育コラム05
		#column05.index
----------------------------------------------------------- */
div#contentContainer div#column05 {
	background: url(../foodnote/05/img/bg-life.gif) repeat-y left top; 
	margin: 0 23px;
}
div#column05 div#column05_tp {
	background: url(../foodnote/05/img/bg-life_tp.gif) no-repeat left top;
}
div#column05 div#column05_bt {
	background: url(../foodnote/05/img/bg-life_bt.gif) no-repeat left bottom;
	padding: 15px 36px 60px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column05_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#column05 h3,
div#column05 p {
	margin-left: 0; margin-right: 0;
}

div#column05 h3#titleLife {
	margin-bottom: 74px;
}
h3#titleLife img#slogan {
	height: 29px;
	margin-bottom: 13px;
	font-size: 2px; line-height: 1;
}
h3#titleLife img#father {
	height: 45px;
	font-size: 2px; line-height: 1;
}

/* 	健康ライフチェックシート
-----------------------------------------------------------*/
div#column05 h4#titleCheck {
	background: url(../foodnote/05/img/ico-check.gif) no-repeat left center;
	margin-bottom: 20px; padding: 2px 0 2px 45px;
	font-weight: normal;
	color: #42300E;
}
body:first-of-type div#column05 h4#titleCheck {/* Safari */
	padding-bottom: 8px;
}
div#column05 div#checkBox {
	float: left;
	background: url(../foodnote/05/img/bg-check_tp.gif) no-repeat left top #FAF5D7;
	width: 306px;
	margin-bottom: 40px;
	color: #42300E;
}
div#checkBox div#checkBox_bt {
	background: url(../foodnote/05/img/bg-check_bt.gif) no-repeat left bottom;
	padding: 14px;
}
div#checkBox ol li {
	margin-bottom: 5px; padding-left: 25px;
}
body:first-of-type div#checkBox ol li {/* Safari */
	padding-top: 3px;
}
div#checkBox ol li.number01 {
	background: url(../foodnote/05/img/ico-01.gif) no-repeat 0 1px;
}
div#checkBox ol li.number02 {
	background: url(../foodnote/05/img/ico-02.gif) no-repeat 0 1px;
}
div#checkBox ol li.number03 {
	background: url(../foodnote/05/img/ico-03.gif) no-repeat 0 1px;
}
div#checkBox ol li.number04 {
	background: url(../foodnote/05/img/ico-04.gif) no-repeat 0 1px;
}
div#checkBox ol li.number05 {
	background: url(../foodnote/05/img/ico-05.gif) no-repeat 0 1px;
}
div#checkBox ol li.number06 {
	background: url(../foodnote/05/img/ico-06.gif) no-repeat 0 1px;
}
div#checkBox ol li.number07 {
	background: url(../foodnote/05/img/ico-07.gif) no-repeat 0 1px;
}
div#checkBox ol li.number08 {
	background: url(../foodnote/05/img/ico-08.gif) no-repeat 0 1px;
}
div#checkBox ol li.number09 {
	background: url(../foodnote/05/img/ico-09.gif) no-repeat 0 1px;
}
div#checkBox ol li.number10 {
	background: url(../foodnote/05/img/ico-10.gif) no-repeat 0 1px;
}
div#checkBox ol li.number11 {
	background: url(../foodnote/05/img/ico-11.gif) no-repeat 0 1px;
}
div#checkBox ol li.number12 {
	background: url(../foodnote/05/img/ico-12.gif) no-repeat 0 1px;
}
div#checkBox ol li.number13 {
	background: url(../foodnote/05/img/ico-13.gif) no-repeat 0 1px;
}
div#checkBox ol li.number14 {
	background: url(../foodnote/05/img/ico-14.gif) no-repeat 0 1px;
}
div#checkBox ol li.number15 {
	background: url(../foodnote/05/img/ico-15.gif) no-repeat 0 1px;
}
div#column05 div#answerBox {
	float: right;
	width: 282px;
	color: #42300E;
}
div#answerBox dl dt {
	height: 33px;
	margin-bottom: 10px;
	font-size: 2px; line-height: 1;
}
div#answerBox dl dd {
	margin-bottom: 25px;
}

/* 	健康ライフチェックシート
-----------------------------------------------------------*/
div#column05 h4#titleSlogan {
	clear: both;
	height: 74px;
	margin-bottom: 9px;
	font-size: 2px; line-height: 1;
}
div#column05 h5#titleIngredient {
	height: 65px;
	margin-bottom: 13px;
	font-size: 2px; line-height: 1;
}
div#column05 div.ingredientBox {
	float: left;
	width: 194px;
	margin: 0 14px 23px 0;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.ingredientBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
* html div#column05 div.ingredientBox sub{
	vertical-align:-0.3em !important;
}
div#column05 div.end {
	margin-right: 0!important;
}
div#column05 div.stop {
	margin-bottom: 0!important;
}
div.ingredientBox dt {
	margin-bottom: 5px;
}
div.ingredientBox dd img {
	float: left;
}
div#column05 p#ingredientTxt {
	_float: right;
}


/* -----------------------------------------------------------
	food note	食育コラム06
		#column06.index
----------------------------------------------------------- */
div#contentContainer div#column06 {
	margin: 0 23px;
	color: #221815;
}
div#column06 h3,
div#column06 p {
	margin-left: 0; margin-right: 0;
}

div#column06 h3#titleStamina {
	margin-bottom: 25px;
}
h3#titleStamina img#summer {
	height: 25px;
	margin-bottom: 14px;
	font-size: 2px; line-height: 1;
}
h3#titleStamina img#stamina {
	height: 30px;
	font-size: 2px; line-height: 1;
}
div#column06 h3#titleUme {
	height: 39px;
	font-size: 2px; line-height: 1;
}
div#column06 p#staminaTxt {
	margin-bottom: 25px;
}


/* 	梅風味の肉じゃが
-----------------------------------------------------------*/
div#titleRecipte01 {
	margin-bottom: 19px; padding-top: 25px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#titleRecipte01:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#titleRecipte01 h5 {
	float: left;
	height: 47px;
	font-size: 2px; line-height: 1;
}
div#titleRecipte01 div#timeBox {
	float: right;
	background: url(../foodnote/06/img/bg-time_tp.gif) no-repeat left top #FFE114;
	width: 232px;
}
div#timeBox div#timeBox_bt {
	background: url(../foodnote/06/img/bg-time_bt.gif) no-repeat left bottom;
	padding: 2px 0 2px 6px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#timeBox_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#timeBox p {
	margin-bottom: 0!important;
}
div#timeBox img {
	float: left;
	margin-right: 10px;
}

div#recipe01Left {
	float: left;
	width: 232px;
	margin-bottom: 40px;
}
div#recipe01Left p {
	margin-bottom: 10px;
	font-size: 92%;
}
div#recipe01Left p img {
	height: 225px;
	font-size: 2px; line-height: 1;
}
div#recipe01Left dl {
	padding-right: 10px;
}
div#recipe01Left dl dt {
	height: 40px;
	float: left;
	margin-right: 10px;
	font-size: 2px; line-height: 1;
}

div#recipe01Right {
	float: right;
	width: 441px;
	margin-bottom: 40px;
}
div#recipe01Right dl#make {
	margin-bottom: 15px;
}
div#recipe01Right dl#make dt {
	background-color: #B0872B;
	width: 8em;
	margin-bottom: 5px; padding: 2px 0;
	text-align: center;
	font-weight: bold; color: #FFFFFF;
}
div#recipe01Right dl#make dd {
	background: url(../foodnote/06/img/line.gif) repeat-x left bottom;
	margin-bottom: 5px; padding: 0 0 5px 1.3em; text-indent: -1.3em;
}
div#recipe01Right dl#material {
	margin-bottom: 15px;
}

div#recipe01Right dl#material dt {
	background-color: #B0872B;
	width: 8em;
	margin-bottom: 5px; padding: 2px 0;
	text-align: center;
	font-weight: bold; color: #FFFFFF;
}
div#recipe01Right dl#material dd {
	float: left;
	background: url(../foodnote/06/img/line.gif) repeat-x left bottom;
	width: 11em;
	margin: 0 18px 5px 0; padding-bottom: 5px;
}
div#recipe01Right dl#material dd.end {
	margin-right: 0!important;
}
dl#material dd dt {
	float: left;
	background: none!important;
	width: 6em!important;
	margin-bottom: 0!important; padding: 0!important;
	text-align: left!important;
	font-weight: normal!important; color: #221815!important;
}
dl#material dd dd {
	float: none!important;
	background: none!important;
	width: 5em!important;
	margin: 0 -0.5em 0 6em!important; padding-bottom: 0!important;
}

/* 	その他のメニュー
-----------------------------------------------------------*/
div#recipeOther {
	clear: both;
	background-color: #FFE1B2;
	padding: 0 18px 19px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#recipeOther:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#titleRecipteOther {
	margin-bottom: 13px; padding-top: 15px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#titleRecipteOther:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#titleRecipteOther h4 {
	float: left;
	height: 24px;
	padding-top: 8px;
	font-size: 2px; line-height: 1;
}
div#titleRecipteOther p {
	height: 42px;
	float: right;
	font-size: 2px; line-height: 1;
}

div#recipeOther div#recipeBox {
	padding: 0 18px;
}
div#recipe02 {
	float: left;
}
div#recipe03 {
	float: right;
}
div.recipeBox {
	background: url(../foodnote/06/img/bg-recipe.gif) repeat-y left top;
	width: 293px;
}
div.recipeBox div.recipeBox_tp {
	background: url(../foodnote/06/img/bg-recipe_tp.gif) no-repeat left top;
}
div.recipeBox div.recipeBox_bt {
	background: url(../foodnote/06/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding: 17px 17px 18px;
}
div.recipeBox h5 {
	height: 27px;
	margin-bottom: 10px;
	font-size: 2px; line-height: 1;
}
div.recipeBox dt {
	height: 98px;
	margin-bottom: 5px;
	font-size: 2px; line-height: 1;
}
div.recipeBox dd {
	color: #483b01;
}


/* -----------------------------------------------------------
	food note	食育コラム07
		#column07.index
----------------------------------------------------------- */
div#contentContainer div#column07 {
	color: #221815;
}
div#column07 h3,
div#column07 p {
	margin-left: 0; margin-right: 0;
}

div#column07 h3#titleTomato {
	height: 90px;
	margin-bottom: 0;
	font-size: 2px; line-height: 1;
}

/* 	トマトのちから
-----------------------------------------------------------*/
div#column07 div#tomatoBox {
	border: 1px solid #ECE5BB;
	background: url(../foodnote/07/img/bg-tomato_box.gif) no-repeat left top #FFFFFF;
	margin: 0 21px 20px 20px;
}
div#tomatoBox div#tomatoBox_inner {
	background: url(../foodnote/07/img/txt-boy.gif) no-repeat right bottom;
	padding: 0 24px 0 23px!important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#tomatoBox_inner:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#tomatoBox_inner h4 {
	height: 39px;
	margin-bottom: 33px; padding-top: 15px;
	font-size: 2px; line-height: 1;
}
div#tomatoBox_inner p#tomatoImg {
	margin-bottom: 8px;
}
div#tomatoBox_inner div.powerBox {
	background: url(../foodnote/07/img/bg-tomato_power.gif) repeat-y left top;
	width: 302px;
	margin-bottom: 0px;
}
div.powerBox div.powerBox_bt {
	background: url(../foodnote/07/img/bg-tomato_power_bt.gif) no-repeat left bottom;
	padding: 0 0 15px;
}
div#tomatoBox_inner div.otherType {
	margin-bottom: 20px;
}
div#tomatoBox_inner div.leftPower {
	float: left;
	width: 302px;
	padding-bottom: 20px;
}
div#tomatoBox_inner div.rightPower {
	float: right;
	width: 302px;
	padding-bottom: 20px;
}
div#tomatoBox_inner div#boyBox {
	vertical-align: bottom;
	padding-bottom: 0;
}
div.powerBox h5 {
	height: 30px;
	margin-bottom: 5px;
	font-size: 2px; line-height: 1;
}
div.powerBox p {
	margin: 0 11px!important;
}
div#tomatoBox_inner p#commentBoy {
	float: right;
	margin-bottom: 1px;
}
div.powerBox div.miniBox {
	background: url(../foodnote/07/img/bg-vitamin.gif) repeat-y left top;
	width: 276px;
	margin: 15px 11px 0;
}
div.miniBox div.miniBox_tp {
	background: url(../foodnote/07/img/bg-vitamin_tp.gif) no-repeat left top;
}
div.miniBox div.miniBox_bt {
	background: url(../foodnote/07/img/bg-vitamin_bt.gif) no-repeat left bottom;
	padding: 5px 0;
}
div.miniBox img {
	float: left;
	height: 45px;
	font-size: 2px; line-height: 1;
}

/* 	トマトの仲間たち
-----------------------------------------------------------*/
div#column07 div#titleCompanion {
	clear: both;
	background: url(../foodnote/07/img/bg-title_companion.gif) no-repeat left bottom;
	width: 687px;
	margin: 0 0 5px 20px;
}
div#titleCompanion div#titleCompanion_tp {
	background: url(../foodnote/07/img/bg-title_companion_tp.gif) no-repeat left top;
	padding: 14px 25px 0 13px;
	vertical-align: middle;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#titleCompanion_tp:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#titleCompanion h3 {
	float: left;
	margin: 0!important; padding: 6px 0;  _padding: 6px 0 0;
	height: 37px; width: 445px;
	font-size: 2px; line-height: 1;
}
*:first-child+html div#titleCompanion h3 {
	padding: 6px 0 0;
}

div#titleCompanion p {
	margin-left: 445px; padding: 10px 0 0;
	line-height: 1.2; _line-height: 1.3;/* IE6 */
}
*:first-child+html div#titleCompanion p {/* IE7 */
	line-height: 1.3;
}

div#column07 div#companionBox {
	margin: 0 21px 0 20px;
}
div#companionBox p#titleCompanion_sub {
	/*margin-boittom: 5px;*/
} 
div#companionBox div.tomatoItem {
	background: url(../foodnote/07/img/bg-tomato_companion.gif) repeat-y left top;
	width: 154px;
}
div.tomatoItem div.tomatoItem_tp {
	background: url(../foodnote/07/img/bg-tomato_companion_tp.gif) no-repeat left top;
	padding-top: 7px;
}
div.tomatoItem div.tomatoItem_bt {
	border-top: 1px solid #ECE5BB;
	background: url(../foodnote/07/img/bg-tomato_companion_bt.gif) no-repeat left bottom;
	margin-top: 5px; padding: 5px 0;
}
div#companionBox div.tomatoItem01 {
	float: left;
	margin-right: 24px;
}
div#companionBox div.tomatoItem02 {
	float: left;
	margin-right: 23px;
}
div#companionBox div.tomatoItem03 {
	float: left;
	margin-right: 24px;
}
div#companionBox div.tomatoItem04 {
	float: left;
	margin-bottom: 30px;
}
div.tomatoItem p {
	margin-bottom: 0;
	text-align: center;
	font-size: 117%;
}
div.tomatoItem p img {
	margin-bottom: 5px;
}

div#column07 div#sauce_recipeBox {
	clear: both;
	background: url(../foodnote/07/img/bg-sauce_recipe.gif) repeat-y left top;
	width: 689px;
	margin-left: 22px;
}
div#sauce_recipeBox div#sauce_recipeBox_tp {
	background: url(../foodnote/07/img/bg-sauce_recipe_tp.gif) no-repeat left top;
}
div#sauce_recipeBox div#sauce_recipeBox_bt {
	background: url(../foodnote/07/img/bg-sauce_recipe_bt.gif) no-repeat left bottom;
	padding: 18px 17px 20px 25px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#sauce_recipeBox_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
div#sauce_recipeBox div#leftRecipe {
	float: left;
	width: 274px;
}
div#leftRecipe h4 {
	height: 67px;
	margin-bottom: 22px;
	font-size: 2px; line-height: 1;
}
div#leftRecipe div#recipeBox07 {
	background: url(../foodnote/07/img/bg-recipe.gif) repeat-y left top;
	width: 274px;
}
div#recipeBox07 div#recipeBox07_bt {
	background: url(../foodnote/07/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding: 0 0 10px;
}
div#recipeBox07 h5 {
	background: url(../foodnote/07/img/bg-title-recipe.gif) no-repeat left top #FFDE00;
	margin-bottom: 5px; padding: 13px 0 5px 20px;
	font-size: 117%; font-weight: normal;
}
div#recipeBox07 ul {
	margin: 0 20px;
}
body:first-of-type div#recipeBox ul {
	font-size: 50%;
}
div#sauce_recipeBox div#rightRecipe {
	float: right;
	width: 342px;
	padding-top: 12px;
	position:relative; _position: static;
}
div#rightRecipe div#recipeCommoent {
	background: url(../foodnote/07/img/bg-comment.gif) repeat-y left top;
	width: 342px;
	margin-bottom: 10px;
}
div#recipeCommoent div#recipeCommoent_tp {
	background: url(../foodnote/07/img/bg-comment_tp.gif) no-repeat left top;
}
div#recipeCommoent div#recipeCommoent_bt {
	background: url(../foodnote/07/img/bg-comment_bt.gif) no-repeat left bottom;
	padding: 10px;
}
div#recipeCommoent p {
	margin-bottom: 0;
}
div#rightRecipe ol li#list01 {
	background: url(../foodnote/07/img/ico-01.gif) no-repeat 0 3px;
	padding: 0 100px 0 33px;
	line-height: 1.6;
}
div#rightRecipe ol li#list02 {
	background: url(../foodnote/07/img/ico-02.gif) no-repeat 0 3px;
	padding: 0 100px 0 33px;
	line-height: 1.6;
}
div#rightRecipe div#sauceBox {
	background: url(../foodnote/07/img/bg-tomato_sauce.gif) repeat-y left top;
	width: 237px;
	position:absolute; left: 0; bottom: 0; _position: static;
}
div#sauceBox div#sauceBox_bt {
	background: url(../foodnote/07/img/bg-tomato_sauce_bt.gif) no-repeat left bottom;
	padding-bottom: 5px;
}
div#sauceBox p {
	margin: 0 10px!important;
}
div#sauceBox p span {
	font-weight: normal; color: #F00F00;
}
div#sauceBox h5 {
	height: 26px;
	font-size: 2px; line-height: 1;
}


/* -----------------------------------------------------------
	food note	食育コラム08
		#column08.index
----------------------------------------------------------- */
div#contentContainer div#column08 {
	padding: 0 20px;
	color: #221815;
}
div#column08 h3,
div#column08 p {
	margin-left: 0; margin-right: 0;
}

/* 	牛肉を食べよう
-----------------------------------------------------------*/
div#column08 h3#beefTitle {
	height: 35px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}

div#column08 div#beefBox {
	background: url(../foodnote/08/img/bg-orgy_beef.gif) repeat-y left top;
	margin-bottom: 30px;
}
div#beefBox div#beefBox_tp {
	background: url(../foodnote/08/img/bg-orgy_beef_tp.gif) no-repeat left top;
}
div#beefBox div#beefBox_bt {
	background: url(../foodnote/08/img/bg-orgy_beef_bt.gif) no-repeat left bottom;
	padding: 25px 30px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#beefBox_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#beefBox div#beefLeft {
	float: left;
	width: 400px;
}
div#beefBox div#beefRight {
	float: right;
	width: 195px;
}
div#beefRight img {
	height: 129px;
	font-size: 2px; line-height: 1;
}
div#beefBox h4 {
	height: 43px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#beefBox p {
	margin-bottom: 0;
}
div#beefBox p span {
	font-size: 84%; font-weight: normal;
}

div#column08 div#beefPoint {
	border: 3px solid #66A3FF;
	background-color: #FFFFFF;
	width: 681px;
	padding-bottom: 15px; _padding-bottom: 1px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#beefPoint:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
*:first-child+html div#beefPoint {/* IE7 */
	padding-bottom: 1px!important;
}
div#beefPoint h3 {
	height: 28px;
	margin-bottom: 15px;
	font-size: 2px; line-height: 1;
}
div#beefPoint div#beefPointInner {
	padding: 0 16px;
}
div#beefPoint div.pointBox {
	background: url(../foodnote/08/img/bg-lean_meat.gif) repeat-y left top;
	width: 316px;
}
div.pointBox div.pointBox_tp {
	background: url(../foodnote/08/img/bg-lean_meat_tp.gif) no-repeat left top;
}
div.pointBox div.pointBox_bt {
	background: url(../foodnote/08/img/bg-lean_meat_bt.gif) no-repeat left bottom;
	padding: 10px 20px;
}
div#beefPoint div#pointLeft {
	float: left;
}
div#beefPoint div#pointRight {
	float: right;
}
div#beefPoint p {
	margin-bottom: 0;
}


/* -----------------------------------------------------------
	food note	食育コラム09
		#column09.index
----------------------------------------------------------- */
div#contentContainer div#column09 {
	padding: 0 25px;
	color: #221815;
}
div#column09 h3,
div#column09 p {
	margin-left: 0; margin-right: 0;
}

/* 	夏の主役はうなぎ
-----------------------------------------------------------*/
div#column09 h3 {
	margin-bottom: 30px;
}
div#column09 h3 img#titleEel01 {
	height: 35px;
	margin-bottom: 12px;
	font-size: 2px; line-height: 1;
}
div#column09 h3 img#titleEel02 {
	height: 30px;
	font-size: 2px; line-height: 1;
}

div#column09 div#eelBox {
	border: 1px solid #EBE4BA;
	background-color: #FFFFFF;
	padding: 17px 19px 25px;
}
div#eelBox h5 {
	height: 31px;
	padding-bottom: 20px;
	font-size: 2px; line-height: 1;
}
div#eelBox h5 img {
	height: 31px;
	font-size: 2px; line-height: 1;
}

div#eelBox div.itemContainer {
	padding-left: 30px;
}
div#eelBox div.itemBox {
	float: left;
	background-color: #D1BF8D;
	width: 130px;
	margin-right: 20px;
}
div.itemBox dl,
div.itemBox dt,
div.itemBox dd {
	margin-bottom: 0!important;
}
div.itemBox dt img {
	height: 117px;
	font-size: 2px; line-height: 1;
}
div.itemBox dd {
	padding: 5px 0;
	text-align: center;
}
div.itemContainer p {
	clear: both;
	margin-bottom: 20px; padding-top: 10px;
}


/* -----------------------------------------------------------
	food note	食育コラム10
		#column10.index
----------------------------------------------------------- */
div#contentContainer div#column10 {
	padding: 0 23px;
	color: #221815;
}
div#column10 h3,
div#column10 p {
	margin-left: 0; margin-right: 0;
}

/* 	共通
-----------------------------------------------------------*/
div#column10 h3 {
	height: 31px;
	margin-bottom: 20px;
	font-size: 2px; line-height: 1;
}
div#column10 div.categoryBox {
	border: 1px solid #EBE4BA;
	background-color: #FFFFFF;
	padding: 20px;
}
div#column10 div.categoryBox h4 {
	clear: both;
	padding-bottom: 20px;
}
div#column10 div.categoryBox h4 img {
	height: 25px;
	font-size: 2px; line-height: 1;
}

/* 	からだの中での水の役割
-----------------------------------------------------------*/
div#waterBox {
	margin: 25px 0 18px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#waterBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#waterBox div#waterLeft {
	float: left;
	background: url(../foodnote/10/img/line.gif) repeat-y right top;
	width: 353px;
}
div#waterLeft p {
	float: left;
	margin: 0 6px 0 0;
}
div#waterLeft p img {
	height: 201px;
	font-size: 2px; line-height: 1;
}
div#waterLeft ol li {
	height: 17px;
	margin-bottom: 30px;
	font-size: 2px; line-height: 1;
}
div#waterLeft ol li.end {
	margin-bottom: 0!important;
}
div#waterBox div#waterRight {
	float: right;
	width: 268px;
}

/* 	食事バランスガイド
-----------------------------------------------------------*/
div#balanceguideBox {
	margin: 0 0 18px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#balanceguideBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#balanceguideBox p#balanceImg {
	height: 283px;
	margin-bottom: 0!important;
	font-size: 2px; line-height: 1;
}
div#balanceguideBox div.balanceBox {
	float: left;
	width: 200px;
	margin: 0 14px 7px 0; padding: 4px 0;
}
div#balanceguideBox div.end {
	margin-right: 0!important;
}
div#balanceguideBox div.staple {
	border: 2px solid #EFCE67;
}
div#balanceguideBox div.side {
	border: 2px solid #80A971;
}
div#balanceguideBox div.main {
	border: 2px solid #E7817C;
}
div#balanceguideBox div.milk {
	border: 2px solid #AA7E9F;
}
div#balanceguideBox div.fruit {
	border: 2px solid #529CB7;
}
div#balanceguideBox p#balanceguideEndtxt {
	clear: both;
	margin-bottom: 0!important;
}


/* 	運動するときの効率のよい水の摂り方
-----------------------------------------------------------*/
div#movementBox {
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#movementBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#movementBox p {
	margin-bottom: 0!important; padding-bottom: 10px;
}
div#movementBox p img {
	height: 36px;
	margin-right: 10px;
	vertical-align: middle!important;
	font-size: 2px; line-height: 1;
}
div#movementBox p#questionTxt {
	font-size: 117%; line-height: 36px; font-weight: bold; color: #4F4100;
}
div#movementBox p#answerTxt {
	float: left;
}
div#movementBox div.answerBox01 {
	float: left;
	background: url(../foodnote/10/img/ico-arrow.gif) no-repeat right 20px;
	width: 192px;
	margin-right: 30px; padding-top: 10px;
}
div#movementBox div.answerBox02 {
	float: left;
	width: 145px;
	padding-top: 10px;
}
div#movementBox dt {
	margin-bottom: 5px;
	font-size: 117%; font-weight: bold; color: #FF7E00;
}


/* -----------------------------------------------------------
	food note	食育コラム11
		#column11.index
----------------------------------------------------------- */
div#contentContainer div#column11 {
	padding: 0 20px;
	font-size: 117%; color: #221815;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column11:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column11 h3,
div#column11 p {
	margin-left: 0; margin-right: 0;
}
div#column11 h3 {
	height: 46px;
	margin-bottom: 0; padding-bottom: 25px;
	font-size: 2px; line-height: 1;
}

/* 	ねばねば野菜の栄養
-----------------------------------------------------------*/
div#nourishmentBox {
	background: url(../foodnote/11/img/bg-nourishment.gif) repeat-y left top;
	margin-bottom: 40px;
}
div#nourishmentBox div#nourishmentBox_tp {
	background: url(../foodnote/11/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#nourishmentBox div#nourishmentBox_bt {
	background: url(../foodnote/11/img/bg-nourishment_bt.gif) no-repeat left bottom;
	padding: 0 22px 20px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#nourishmentBox_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#nourishmentBox h4 {
	height: 32px;
	margin-bottom: 20px;
	font-size: 2px; line-height: 1;
}
div#nourishmentBox div.nourishmentItem {
	float: left;
	background: url(../foodnote/11/img/bg-nourishment-item.gif) repeat-y left top;
	width: 200px;
	margin-right: 22px;
}
div.nourishmentItem div.nourishmentItem_tp {
	background: url(../foodnote/11/img/bg-nourishment-item_tp.gif) no-repeat left top;
}
div.nourishmentItem div.nourishmentItem_bt {
	background: url(../foodnote/11/img/bg-nourishment-item_bt.gif) no-repeat left bottom;
	padding: 10px 18px;
}
div#nourishmentBox div.end {
	margin-right: 0!important;
}
div.nourishmentItem h5 {
	text-align: center;
	margin-bottom: 10px;
}
div.nourishmentItem dl dt {
	margin: 0 0 10px 2px;
}
div.nourishmentItem dl dt img {
	height: 100px;
	font-size: 2px; line-height: 1;
}

/* 	レシピ
-----------------------------------------------------------*/
div#stickyRecipe_left {
	float: left;
	width: 320px;
}
div#stickyRecipe_left p#stickyRecipeImage {
	height: 242px;
	margin-bottom: 8px;
	font-size: 2px; line-height: 1;
}
div#stickyRecipe_left p#stickyRecipeBtn {
	height: 25px;
	font-size: 2px; line-height: 1;
}
div#stickyRecipe_right {
	float: right;
	width: 345px;
}
div#stickyRecipe_right h4 {
	background-color: #FF9A0E;
	width: 8em;
	margin-bottom: 10px; padding: 5px 0;
	text-align: center;
	color: #FFFFFF;
}
div#stickyRecipe_right dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#stickyRecipe_right dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#stickyRecipe_right dl.end {
	margin-bottom: 15px;
}
div#stickyRecipe_right dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 1em;
}
div#stickyRecipe_right dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 1em;
}
div#stickyRecipe_right li {
	padding-left: 2.3em; text-indent: -2.3em;
}


/* -----------------------------------------------------------
	food note	食育コラム12
		#column12.index
----------------------------------------------------------- */
div#contentContainer div#column12 {
	padding: 0 21px 0 20px;
	font-size: 117%; color: #221815;
}
div#column12 h3,
div#column12 p {
	margin-left: 0; margin-right: 0;
}
div#column12 h3 {
	margin-bottom: 0; padding-bottom: 25px;
}

/* 	麺にはどんな種類があるの？
-----------------------------------------------------------*/
div#column12 h3#noodleTitle {
	height: 41px;
	font-size: 2px; line-height: 1;
}
div#noodleKind {
	background: url(../foodnote/12/img/bg-kind.gif) repeat-y left top;
}
div#noodleKind div#noodleKind_tp {
	background: url(../foodnote/12/img/bg-kind_tp.gif) no-repeat left top;
}
div#noodleKind div#noodleKind_bt {
	background: url(../foodnote/12/img/bg-kind_bt.gif) no-repeat left bottom;
	padding-bottom: 15px;
}
div#noodleKind h4 {
	height: 36px;
	padding-bottom: 17px;
	font-size: 2px; line-height: 1;
}
div#noodleKind ul {
	padding: 0 25px;
}
div#noodleKind li {
	width: 337px;
	margin-bottom: 15px;
	line-height: 22px; color: #666666;
}
div#noodleKind li img {
	height: 22px;
	margin-right: 15px;
	vertical-align: middle!important;
	font-size: 2px; line-height: 1;
}
div#noodleKind li.noodleKind_left {
	float: left;
	width: 337px;
}
div#noodleKind li.noodleKind_right {
	width: auto!important;
}


/* 	どんな食べ方をしたらいいの？
-----------------------------------------------------------*/
div#noodleEat {
	background: url(../foodnote/12/img/pic-eat.gif) no-repeat right 43px;
	padding-top: 43px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#noodleEat:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#noodleEat h3 {
	height: 24px;
	padding-bottom: 20px!important;
	font-size: 2px; line-height: 1;
}
div#noodleEat p#eatText {
	padding: 0 325px 30px 0;
}
div#noodleEat div#noodleRecipe_left {
	float: left;
	background: url(../foodnote/12/img/line.gif) repeat-y right top;
	width: 343px;
}
div#noodleRecipe_left p {
	margin-right: 23px;
}
div#noodleEat div#noodleRecipe_right {
	float: right;
	width: 320px;
}
div#noodleRecipe_left h4,
div#noodleRecipe_right h4 {
	height: 30px;
	margin-bottom: 20px;
	font-size: 2px; line-height: 1;
}
div#noodleRecipe_left p.recipeImage,
div#noodleRecipe_right p.recipeImage {
	height: 200px;
	margin-bottom: 0;
	font-size: 2px; line-height: 1;
}
* html div#noodleEat sub{
	vertical-align:-0.3em !important;
}


/* -----------------------------------------------------------
	food note	食育コラム13
		#column13.index
----------------------------------------------------------- */
div#contentContainer div#column13 {
	padding: 0 21px 0 20px;
	font-size: 117%; color: #221815;
}
div#column13 h3,
div#column13 p {
	margin-left: 0; margin-right: 0;
}
div#column13 h3 {
	margin-bottom: 0; padding-bottom: 25px;
}

/* 	麺にはどんな種類があるの？
-----------------------------------------------------------*/
div#column13 h4 {
	padding-bottom: 23px;
}
p.column13Recipe_image {
	float: right;
	margin-bottom: 0;
}
div.column13Recipe {
	float: left;
	width: 345px;
}
div.column13Recipe h5 {
	background-color: #FF9A0E;
	width: 8em;
	margin-bottom: 10px; padding: 2px 0;
	text-align: center;
	color: #FFFFFF;
}
div.column13Recipe dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.column13Recipe dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div.column13Recipe dl.end {
	margin-bottom: 50px;
}
div.column13Recipe dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 1em;
}
div.column13Recipe dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 1em;
}
div.column13Make01 {
	clear: both;
}
div.column13Make02 {
	clear: both;
	width: 100%;
	background: url(../foodnote/13/img/bg-tomato.gif) no-repeat right bottom;
}
div.column13Make01 h5,
div.column13Make02 h5 {
	background-color: #FF9A0E;
	width: 8em;
	margin-bottom: 10px; padding: 2px 0;
	text-align: center;
	color: #FFFFFF;
}
div.column13Make02 ol {
	padding-right: 235px;
}
div.column13Make01 li,
div.column13Make02 li {
	background: url(../foodnote/13/img/line.gif) repeat-x left bottom;
	margin-bottom: 5px; padding: 0 0 5px 2.5em; text-indent: -2.5em;
}
div.column13Make01 li span,
div.column13Make02 li span {
	font-weight: bold;
}
div.column13Make01 li.end {
	background: none;
	margin-bottom: 30px;
}
div.column13Make02 li.end {
	background: none;
}


/* -----------------------------------------------------------
	food note	食育コラム14
		#column14.index
----------------------------------------------------------- */
div#contentContainer div#column14 {
	padding: 0 21px 0 20px;
	font-size: 117%; color: #221815;
}
div#column14 h3,
div#column14 p {
	margin-left: 0; margin-right: 0;
}
div#column14 h3 {
	margin-bottom: 0; padding-bottom: 25px;
}

/* 	さんまの栄養は？
-----------------------------------------------------------*/
div#column14 h4 {
	padding: 0 0 15px 10px;
}
div#column14 h5 {
	padding: 0 0 15px;
}
div#column14 div#column14Nourishment {
	background: url(../foodnote/14/img/bg-nourishment.gif) repeat-y left top;
	width: 685px;
	margin-bottom: 25px;
}
div#column14Nourishment div#column14Nourishment_tp {
	background: url(../foodnote/14/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column14Nourishment div#column14Nourishment_bt {
	background: url(../foodnote/14/img/bg-nourishment_bt.gif) no-repeat left bottom;
	padding-bottom: 18px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column14Nourishment_bt div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column14Nourishment p {
	margin-bottom: 0;
}
div#column14Nourishment_bt div {
	float: left;
	width: 450px;
	margin-right: 35px;
}
div#column14Nourishment_bt div p {
	padding: 0 0 15px 45px;
}

div#column14Nourishment_bt div ul{
	margin-bottom:1px;
}

div#column14Nourishment_bt div ul.column14List01 {
	float: left;
	width: 110px;
	padding-left: 45px;
}
div#column14Nourishment_bt div ul.column14List02 {
	float: left;
	width: 120px;
}

div#column14Nourishment_bt div ul li {
	padding-left: 1.5em; text-indent: -1.5em;
	font-size: 84%;
}
div#column14Nourishment_bt div ul li span {
	padding-right: 0.5em;
	color: #FF9A0E;
}

/* 	さんまのおいしいレシピ
-----------------------------------------------------------*/
div#column14 div#column14Recipe_image {
	float: left;
}
div#column14 div#column14Recipe {
	float: right;
	width: 400px;
}
div#column14Recipe div#column14Recipe_left {
	float: left;
	width: 190px;
}
div#column14Recipe div#column14Recipe_right {
	float: right;
	width: 190px;
}
div#column14Recipe h6 {
	clear: both;
	background-color: #FF9A0E;
	width: 8em;
	margin-bottom: 10px; padding: 2px 0;
	text-align: center;
	color: #FFFFFF;
}
div#column14Recipe dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column14Recipe dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column14Recipe dl.end {
	margin-bottom: 50px;
}
div#column14Recipe dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#column14Recipe dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.5em;
}
div#column14Recipe ol li {
	padding-left: 2.5em; text-indent: -2.5em;
}
div#column14Recipe ol li span {
	font-weight: bold;
}

/* -----------------------------------------------------------
	food note	食育コラム15
		#column15.index
----------------------------------------------------------- */
div#contentContainer div#column15 {
	padding: 0 0 0 20px;
	font-size: 100%; color: #221815;
}
div#column15 h3,
div#column15 p {
	margin:0; padding:0;
}

/* 	きのこのチカラ
-----------------------------------------------------------*/
div#column15 div.kinoko_power_title{
	width:685px;
	background:url(../foodnote/15/img/bg-h3_kinoko_power.gif) no-repeat left top;
	margin-bottom:18px;
}
div#column15 div.kinoko_power_title_bt{
	width:593px;
	min-height:65px;
	height:auto !important;
	height:65px;
	margin:0; padding:0 0 27px 92px;
	background:url(../foodnote/15/img/bg-h3_kinoko_power_bt.gif) no-repeat left bottom;
}

div#column15 div.kinoko_power_title p{
	padding-top:5px;
}

/* きのこの仲間たち*/
div#column15 div#kinoko_family{
	width:705px;
	margin:0 0 20px 0; padding:0 0 27px 0;
	background:url(../foodnote/15/img/bg-kinoko_family_bt.jpg) no-repeat left bottom;
}
div#column15 div#kinoko_family:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column15 div#kinoko_family h4{
	margin-bottom:10px;
}

div#kinoko_family div.kinokoBox{
	width:215px;
	margin:0 20px 15px 0; padding:0;
	background:url(../foodnote/15/img/bg-kinoko_detail_mid.gif) repeat-y left top;
	float:left;
}
div#kinoko_family div.kinokoBox div.kinokoBox_bt{
	width:215px;
	margin:0; padding:0 0 12px 0;
	background:url(../foodnote/15/img/bg-kinoko_detail_bt.gif) no-repeat left bottom;
}

div.kinokoBox_bt p.shiitake{
	height:75px;
	background:url(../foodnote/15/img/bg-shiitake.gif) no-repeat left top;
	position:relative;
}
div.kinokoBox_bt p.enoki{
	height:75px;
	background:url(../foodnote/15/img/bg-enoki.gif) no-repeat left top;
	position:relative;
}
div.kinokoBox_bt p.shimeji{
	height:75px;
	background:url(../foodnote/15/img/bg-shimeji.gif) no-repeat left top;
	position:relative;
}
div.kinokoBox_bt p.maitake{
	height:75px;
	background:url(../foodnote/15/img/bg-maitake.gif) no-repeat left top;
	position:relative;
}
div.kinokoBox_bt p.eringi{
	height:75px;
	background:url(../foodnote/15/img/bg-eringi.gif) no-repeat left top;
	position:relative;
}
div.kinokoBox_bt p img.kinokoName{
	position:absolute;
	top:24px; left:92px;
}
div.kinokoBox_bt p.CommentText{
	width:191px;
	margin:0 12px !important;
}

/* 	メタボリックシンドローム対策
-----------------------------------------------------------*/
div#column15 div#metabolic{
	clear:both;
	width:685px;
}
div#column15 div#metabolic h4{
	margin-bottom:10px;
}

/* 食事バランスガイド */
div#column15 div#metabolic div.balance_guide{
	width:685px;
	margin:15px 0 0 0;
	background:url(../foodnote/15/img/bg-guide_mid.gif) repeat-y left top;
}
div#column15 div#metabolic div.balance_guide div.balance_guide_bt{
	width:685px;
	margin:0; padding:0 0 33px 0;
	background:url(../foodnote/15/img/bg-guide_bt.gif) no-repeat left bottom;
}
div#column15 div#metabolic div.balance_guide div.balance_guide_bt h5{
	height:33px;
	background:url(../foodnote/15/img/bg-guide_tp.gif) no-repeat left top;
}
div#column15 div#metabolic div.balance_guide div.balance_guide_bt div.guideImg{
	width:645px;
	margin:0 27px 14px 15px; padding:0;
}
div#column15 div#metabolic div.balance_guide div.balance_guide_bt div.guideImg:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column15 div#metabolic div.balance_guide div.balance_guide_bt p.guideCaution{
	margin:0 27px 0 15px;
	font-size:x-small;
}

/* 	きのこがオススメのワケ
-----------------------------------------------------------*/
div#column15 div#reason{
	clear:both;
	width:685px;
	min-height:149px;
	height:auto !important;
	height:149px;
	margin:22px 0 0 0;
	background:url(../foodnote/15/img/bg-reason.gif) no-repeat left top;
}

div#column15 div#reason div.reasonBox{
	width:553px;
	margin:0 0 6px 132px;
}

div#column15 div#reason div.reasonBox div.reasonBox_bt{
	width:530px;
	margin:0 0 0 23px; padding:0 0 20px 0;
	min-height:67px;
	height:auto !important;
	background:url(../foodnote/15/img/bg-reasonBox_bt.gif) no-repeat left bottom;
}

div#column15 div#reason div.reasonBox div.reasonBox_bt p{
	margin:0 27px;
}


/* -----------------------------------------------------------
	food note	食育コラム16
		#column16.index
----------------------------------------------------------- */
div#contentContainer div#column16 {
	padding: 0 21px 0 20px;
	font-size: 117%; color: #221815;
}
div#column16 h3,
div#column16 p {
	margin-left: 0; margin-right: 0;
	line-height:1.6em;
}
div#column16 h3 {
	height:39px;
	margin:0 0 12px 0 !important;
	border-bottom:1px solid #ff7800;
}

/* 	オリーブオイルの意外な使い方
-----------------------------------------------------------*/
div#column16 h4#howtouse{
	margin-bottom:14px;
}
div#column16 div.HowToUseBox{
	width:688px;
	background:url(../foodnote/16/img/bg-howtouse_mid.jpg) repeat-y left top;
}
div#column16 div.HowToUseBox div.HowToUseBox_tp{
	width:688px;
	margin:0; padding:10px 0 0 0;
	background:url(../foodnote/16/img/bg-howtouse_tp.gif) no-repeat left top;
}
div#column16 div.HowToUseBox div.HowToUseBox_bt{
	width:688px;
	margin:0; padding:0 0 13px 0;
	background:url(../foodnote/16/img/bg-howtouse_bt.gif) no-repeat left bottom;
	color:#4b4b4b;
}
div#column16 div.HowToUseBox div.HowToUseBox_bt:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

p.foodPics{
	padding-left:14px;
}

/* 魚に */
div.FishBox{
	width:430px;
	margin:0; padding:0 0 0 18px;
	background:url(../foodnote/16/img/bg-line_right.gif) repeat-y right top;
	float:left;
}
div.FishBox div.left{
	width:204px;
	margin-top:14px; padding:0;
	background:url(../foodnote/16/img/bg-line_right.gif) repeat-y right top;
}
div.FishBox div.left p.CommentBoiledFish{
	width:152px;
	margin:0; padding:0 38px 2px 14px;
}
div.FishBox div.right{
	width:226px;
	margin-top:14px; padding:0;
}
div.FishBox div.right p.CommentFriedFish{
	width:165px;
	margin:0; padding:0 33px 2px 28px;
}

/* 豆腐に */
div.TofuBox{
	width:199px;
	margin:0 15px 0 26px;
	float:right;
}
div.TofuBox p.CommentTofu{
	width:142px;
	margin:0; padding:14px 43px 2px 14px;
}
p.txt-plus{
	clear:both;
	margin:11px 202px 0 202px !important;
}

/* 	オリーブオイルの特徴
-----------------------------------------------------------*/
div#feature{
	width:673px;
	margin:18px 15px 0 0; padding:0;
	min-height:113px;
	height:auto !important;
	height:113px;
	background:url(../foodnote/16/img/bg_fukidashi.gif) no-repeat right 9px;
}
div#feature:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#feature div.left{
	width:277px;
}
div#feature div.left p{
	margin:0; padding-top:17px;
	line-height:150%;
}

div#feature div.right{
	width:271px;
	margin:0; padding:9px 99px 0 26px;
}
div#feature div.right div.fukidashi{
	width:271px;
	background:url(../foodnote/16/img/bg-fukidashi_mid.gif) no-repeat left top;
	margin:0; padding:0;
}
div#feature div.right div.fukidashi_bt{
	width:271px;
	min-height:77px;
	height:auto !important;
	margin: 0; padding:0 0 16px 0;
	background:url(../foodnote/16/img/bg-fukidashi_bt.gif) no-repeat left bottom;
}
html[xmlns*=""] body:last-child div#feature div.right div.fukidashi_bt{
	width:271px;
	min-height:83px;
	height:auto !important;
	margin: 0; padding:0 0 16px 0;
	background:url(../foodnote/16/img/bg-fukidashi_bt.gif) no-repeat left bottom;
}
body:first-of-type div#feature div.right div.fukidashi_bt{
	width:271px;
	min-height:83px;
	height:auto !important;
	margin: 0; padding:0 0 16px 0;
	background:url(../foodnote/16/img/bg-fukidashi_bt.gif) no-repeat left bottom;
}

div#feature div.right div.fukidashi_bt p{
	margin:0 40px 0 21px ; padding:16px 0 0 0;
}


/* -----------------------------------------------------------
	food note	食育コラム17
		#column17.index
----------------------------------------------------------- */
div#contentContainer div#column17{
	padding: 0 16px;
	font-size: 117%; color: #221815;
}
div#column17 h3 {
	margin-left: 0; margin-right: 0; padding: 0 10px;
}
div#column17 p {
	margin-left: 0; margin-right: 0;
}
div#column14 h7 {
	margin-bottom: 0; padding-bottom: 25px;
}

/* 	鉄板焼き
-----------------------------------------------------------*/
div#column17 div#hotplateBox {
	background: url(../foodnote/17/img/bg-category.gif) repeat-y 7px 0;
	width: 692px;
}
div#hotplateBox div#hotplateBox_tp {
	background: url(../foodnote/17/img/bg-category_tp.gif) no-repeat right top;
}
div#hotplateBox div#hotplateBox_bt {
	background: url(../foodnote/17/img/bg-category_bt.gif) no-repeat 7px bottom;
	padding: 0 18px 3px 0;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#hotplateBox_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}

div#column17 p#topTxt {
	padding: 0 10px;
}
div#hotplateBox p#hotplateImage {
	float: left;
}
div#column17 div.categoryBox {
	background-color: #FBF5E5;
}
div#column17 div.categoryBox h4 {
	margin-bottom: 10px;
}
div#column17 div.categoryBox dl {
	padding: 0 10px;
}
div#column17 div.categoryBox dl dt {
	margin-bottom: 15px;
}
div#column17 div.categoryBox dl dd {
	text-align: center;
}

div#column17 div#deviceBox {
	float: right;
	background: url(../foodnote/17/img/pic-device.gif) no-repeat right bottom #FBF5E5;
	width: 292px;
	margin-top: 44px; _padding-bottom: 15px;/* IE6 */
}
*:first-child+html div#column17 div#deviceBox {/* IE7 */
	padding-bottom: 15px;
}
div#column17 div#deviceBox h4 {
	margin-bottom: 10px;
}
div#column17 div#deviceBox p {
	padding: 0 10px;
}
div#column17 div#deviceComment {
	background: url(../foodnote/17/img/bg-device.gif) repeat-y left top;
	width: 205px;
	margin-left: 10px;
}
div#deviceComment div#deviceComment_tp {
	background: url(../foodnote/17/img/bg-device_tp.gif) no-repeat left top;
	width: 205px;
}
div#deviceComment div#deviceComment_bt {
	background: url(../foodnote/17/img/bg-device_bt.gif) no-repeat left bottom;
	width: 205px;
}
div#column17 div#deviceComment p {
	padding: 10px 25px 10px 10px;
}

div#column17 div#outBox {
	clear: both;
	padding: 15px 0 0 25px;
}
div#column17 div#tasteBox {
	float: left;
	width: 241px;
	margin-bottom: 15px; padding-bottom: 10px;
}
div#column17 div#vitaminBox {
	float: right;
	width: 392px;
	margin-bottom: 15px; padding-bottom: 10px;
}
div#column17 div#vitaminBox dl {
	float: left;
	background: url(../foodnote/17/img/line.gif) repeat-y right top;
	width: 131px;
	padding: 0;
}
div#column17 div#vitaminBox dl.end {
	background: none;
	width: 130px;
}
div#column17 div#vitaminBox dl dt {
	text-align: center;
	margin: 0 10px 15px;
}

div#column17 div#herbBox {
	clear: both;
	width: 651px;
	margin-bottom: 15px; padding-bottom: 10px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column17 div#herbBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column17 div#herbBox dl {
	float: left;
	background: url(../foodnote/17/img/line.gif) repeat-y right top;
	width: 217px;
	padding: 0;
}
div#column17 div#herbBox dl.end {
	background: none;
}
div#column17 div#herbBox dl dt {
	margin: 0 10px 15px;
}
div#column17 div#herbBox dl dt img {
	margin-right: 5px;
}


/* -----------------------------------------------------------
	food note	食育コラム18
		#column18.index
----------------------------------------------------------- */
div#contentContainer div#column18{
	margin-top: -15px; padding: 0 16px;
	font-size: 117%; color: #221815;
}
div#column18 h3 {
	margin-left: 0; margin-right: 0; padding-left: 10px;
}
div#column18 h3,
div#column18 p {
	margin-left: 0; margin-right: 0;
}
div#column18 h7 {
	margin-bottom: 0; padding-bottom: 25px;
}

/* 	新米
-----------------------------------------------------------*/
div#column18 p#topTxt {
	margin-bottom: 25px; padding: 0 10px;
}

div#column18 div#balanceBox {
	background: url(../foodnote/18/img/line-side.gif) repeat-x 12px bottom;
	width: 697px;
	margin-bottom: 18px; padding-bottom: 18px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column18 div#balanceBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#balanceBox p#balanceImage {
	float: left;
}
div#balanceBox div#cerealsBox {
	float: right;
	background: url(../foodnote/18/img/line-length.gif) repeat-y left top;
	width: 273px;
	padding-bottom: 5px;
}
div#cerealsBox p {
	margin: 0 17px 15px;
}
div#cerealsBox dl {
	margin: 0 17px;
	background: url(../foodnote/18/img/line-side.gif) repeat-x left bottom;
}
div#cerealsBox dl.end {
	background: none;
}
div#cerealsBox dl dt {
    float: left;
	padding-top: 5px;
	width: 55px;
}
div#cerealsBox dl dd {
    margin-left: 55px;
	padding: 5px 0;
	font-size: 84%;
}

div#column18 div#column18Recipe_left {
	float: left;
	width: 323px;
}
div#column18Recipe_left h4 {
	margin-bottom: 23px;
}
div#column18Recipe_left p {
	margin-bottom: 10px;
}
div#column18 div#column18Recipe_right {
	float: right;
	width: 342px;
	padding-top: 50px;
}
div#column18Recipe_right div.recipeTitle {
	background: url(../foodnote/18/img/bg-recipe.gif) repeat-y left top;
	width: 342px;
	margin-bottom: 10px;
}
div#column18Recipe_right div.recipeTitle div.recipeTitle_tp {
	margin:0; padding:0;
	background: url(../foodnote/18/img/bg-recipe_tp.gif) no-repeat left top !important;
}
div#column18Recipe_right div.recipeTitle div.recipeTitle_tp h5 {
	background: url(../foodnote/18/img/bg-recipe_bt.gif) no-repeat left bottom;
	margin:0; padding:0 4px 0 28px !important;
	font-weight: normal; color: #FFFFFF;
}
div#column18Recipe_right ol {
	margin-bottom: 15px;
}
div#column18Recipe_right ol li {
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column18Recipe_right div#recipeLeft {
	float: left;
	background: url(../foodnote/18/img/line-length.gif) repeat-y right top;
	width: 163px;
}
div#column18Recipe_right div#recipeRight {
	float: right;
	width: 163px;
}
div#recipeLeft dl {
	margin-right: 20px;
}
div#column18Recipe_right dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column18Recipe_right dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column18Recipe_right dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#column18Recipe_right dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.5em;
}

/* -----------------------------------------------------------
	food note	食育コラム19
		#column19.index
----------------------------------------------------------- */
div#column19{
	margin:0; padding:0;
	font-size: 117%;
	line-height:1.6em;
	color: #221815;
}


/* 	リード文
-----------------------------------------------------------*/
div#column19 div.ReadBox{
	width:689px;
	margin:0 20px 0 20px; padding:0;
	background:url(../foodnote/19/img/bg-readBox_mid.gif) repeat-y left top;
}
div#column19 div.ReadBox div.ReadBox_tp{
	width:689px;
	margin:0; padding:0;
	background:url(../foodnote/19/img/bg-readBox_tp.gif) no-repeat left top;
}
div#column19 div.ReadBox div.ReadBox_btm{
	margin:0; padding:25px 24px 0 24px;
	background:url(../foodnote/19/img/bg-readBox_btm.gif) no-repeat left bottom;
}

div#column19 div.ReadBox div.ReadBox_btm h3{
	margin:0; padding-bottom:8px;
}
div#column19 div.ReadBox div.ReadBox_btm h3#soup{
	height:42px;
}
div#column19 div.ReadBox div.ReadBox_btm h3#soup img{
	vertical-align:middle;
	margin-right:20px;
}

div#column19 div.ReadBox div.ReadBox_btm p.TopTxt{
	clear:both;
	margin:0; padding-bottom:22px;
}

/* 	レシピ(1)・(2)
-----------------------------------------------------------*/
div#column19 div.recipe{
	clear:both;
	margin:20px 20px 19px 20px; padding:0;
}
* html div#column19 div.recipe{
	margin:20px 20px 0 20px; padding:0;
}
*:first-child+html div#column19 div.recipe{
	margin:20px 20px 0 20px; padding:0;
}

div#column19 div.recipe:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column19 div.recipe h3{
	clear:both;
	height:50px;
	margin:0 0 18px 0; padding:0;
}
div#column19 div.recipe h3 img{
	vertical-align:middle;
}
div#column19 div.recipe h3 span{
	margin:0 18px 0 10px;
}


/* だしの取り方 */
div#column19 div.recipe div.Soup{
	width:198px;
	margin:0 46px 0 0;
	float:left;
}
div#column19 div.recipe div.end{
	margin:0 0 25px 0 !important;
}

div#column19 div.recipe div.Soup h4{
	padding-bottom:4px;
	border-bottom:1px solid #471B1A;
}

div#column19 div.recipe div.Soup h4 span{
	padding:0 0 2px 5px;
	border-left:4px solid #471B1A;
}
* html div#column19 div.recipe div.Soup h4 span{
	padding:2px 0 2px 5px;
	border-left:4px solid #471B1A;
}
*:first-child+html div#column19 div.recipe div.Soup h4 span{
	padding:2px 0 2px 5px;
	border-left:4px solid #471B1A;
}

div#column19 div.recipe div.Soup h5.Subject{
	margin:0; padding:10px 0 9px 0;
}

div#column19 div.recipe div.Soup p.SoupPics{
	margin:0; padding:0;
	float:right;
}
div#column19 div.recipe div.Soup p.txt{
	margin:0; padding:0 0 9px 0;
}

/* さといもの煮物 */
div#column19 div.recipe div.SatoimoPics{
	width:276px;
	margin:0; padding:0;
	float:left;
}
div#column19 div.recipe div.SatoimoPics p{
	margin:0; padding:0 !Important;
	font-size:90%;
}

div#column19 div.recipe div.Satoimo{
	width:390px;
	margin:0 0 0 18px; padding:0;
	float:left;
}

div#column19 div.recipe div.Satoimo ul{
	width:390px;
}
div#column19 div.recipe div.Satoimo ul:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column19 div.recipe div.Satoimo ul li{
	display:inline;
	margin-right:6px; padding:0;
}
div#column19 div.recipe div.Satoimo ul li.end{
	display:inline;
	margin:0; padding:0;
}
div#column19 div.recipe div.Satoimo ul li span{
	padding:0 1px;
	font-size:90% !important;
	letter-spacing:-2px;
}

div#column19 div.recipe div.Satoimo p{
	margin:0; padding:0 !important;
}
div#column19 div.recipe div.Satoimo h4.material{
	display:block;
	color:#E70014;
	font-weight:bold;
}
div#column19 div.recipe div.Satoimo h4.seasoning{
	display:block;
	clear:both;
	margin-top:10px;
	font-weight:bold;
}
div#column19 div.recipe div.Satoimo h4.recipe{
	display:block;
	margin-top:10px;
	color:#E70014;
	font-weight:bold;
}

div#column19 div.recipe div.Satoimo ol{
	width:364px;
}
div#column19 div.recipe div.Satoimo ol:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column19 div.recipe div.Satoimo ol li{
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column19 div.recipe div.Satoimo ol li span{
	font-weight:bold;
}

/* -----------------------------------------------------------
	food note	食育コラム20
		#column20.index
----------------------------------------------------------- */
div#column20{
	width:685px;
	margin:-14px 20px -10px; padding:0;
	font-size: 117%; color: #221815;
	font-family:Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
div#column20 h3{
	width:685px;
	margin:0; padding:0 !important;
}
div#column20 h5{
	clear:both;
	margin-bottom:12px; padding-left:10px;
	font-weight:lighter;
	border-left:4px solid #FE0000;
}

div#column20 p{
	margin:0; padding:0;
}

div#column20 p.topTxt{
	margin:0 0 18px 0;
}


/*いわしは栄養豊富*/
div#column20 div.iwashi_houfu{
	width:265px;
}
div#column20 div.iwashi_houfu h4{
	margin-bottom:5px;
}

div#column20 div.iwashi_houfu p img.iwashiPics{
	margin-bottom:25px;
}
div#column20 div.iwashi_houfu div.nourishment p.subject{
	background:url(../foodnote/20/img/ico-arrow.gif) no-repeat left 50% !important;
	padding-left:10px;
	font-weight:bold;
	color:#FE6B01;
}
div#column20 div.iwashi_houfu div.nourishment ul li{
	margin-left:10px;
}

/* つみれにして、鍋やおでんに */
div#column20 div.iwashi_tsumire{
	width:404px;
	margin-bottom:25px !important; padding:0 0 6px 16px;
	background:url(../foodnote/20/img/line-length.gif) repeat-y left top;
}
* html div#column20 div.iwashi_tsumire{
	width:404px;
	margin-bottom:12px !important; padding:0 0 6px 16px;
	background:url(../foodnote/20/img/line-length.gif) repeat-y left top;
}
*:first-child+html div#column20 div.iwashi_tsumire{
	width:404px;
	margin-bottom:12px !important; padding:0 0 6px 16px;
	background:url(../foodnote/20/img/line-length.gif) repeat-y left top;
}

div#column20 div.iwashi_tsumire h4{
	margin-bottom:5px;
}
div#column20 div.iwashi_tsumire p.subject{
	clear:both;
	font-weight:bold;
	color:#FE6B01;
}

div#column20 div.iwashi_tsumire ul{
	margin-bottom:10px;
}
div#column20 div.iwashi_tsumire ul:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column20 div.iwashi_tsumire ul li{
	width:49%;
	float:left;
}
div#column20 div.iwashi_tsumire ul li span{
	padding:0 2px;
	font-size:90% !important;
	letter-spacing:-2px;
}

div#column20 div.iwashi_tsumire ol{
	clear:both;
}
div#column20 div.iwashi_tsumire ol li{
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column20 div.iwashi_tsumire ol li span{
	font-weight:bold;
}

div#column20 div.iwashi_tsumire h6{
	margin-top:2px;
}


/* 生いわしのサラダ・野菜ドレッシング */
div#column20 div#salad_Pics{
	float: left;
	width: 292px;
	padding-top:5px;
}
div#salad_Pics p {
	margin:5px 0 10px 0;
	font-size:90%;
}
div#column20 div#salad_Recipe {
	float: right;
	width: 382px;
	padding-top:5px;
}
div#column20 div#salad_Recipe div.recipeTitle {
	clear:both;
	background: url(../foodnote/20/img/bg-recipe_mid.gif) repeat-y left top;
	width: 382px;
	margin:10px 0 10px 0;
}

* html div#column20 div#salad_Recipe {
	float: right;
	width: 382px;
	padding-top:15px;
}
* html div#column20 div#salad_Recipe div.recipeTitle {
	clear:both;
	background: url(../foodnote/20/img/bg-recipe_mid.gif) repeat-y left top;
	width: 382px;
	margin:10px 0 10px 0;
}
*:first-child+html div#column20 div#salad_Recipe {
	float: right;
	width: 382px;
	padding-top:15px !important;
}
*:first-child+html div#column20 div#salad_Recipe div.recipeTitle {
	clear:both;
	background: url(../foodnote/20/img/bg-recipe_mid.gif) repeat-y left top;
	width: 382px;
	margin:10px 0 10px 0;
}


div#column20 div.recipeTitle div.recipeTitle_tp {
	background: url(../foodnote/20/img/bg-recipe_tp.gif) no-repeat left top !important;
}
div#column20 div#salad_Recipe h6 {
	background: url(../foodnote/20/img/bg-recipe_btm.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}


div#salad_Recipe div#materialLeft {
	float: left;
	width: 188px;
	margin:0; padding:0;
}

div#materialLeft dl {
	margin-right:10px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#materialLeft dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#materialLeft dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#materialLeft dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.5em;
}

div#salad_Recipe div#materialRight {
	float: right;
	width: 180px;
	margin-bottom:10px; padding:0 0 0 10px;
	background-color:#ffffff;
	border:1px solid #C6B98C;
}
div#materialRight dl {
	margin-right:10px;
	background: url(../foodnote/20/img/line_dot_white.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#materialRight dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}

div#materialRight dl dt {
	float: left;
	background-color: #ffffff;
	padding-right: 0.5em;
}
div#materialRight dl dd {
	float: right;
	background-color: #ffffff;
	padding-left: 0.5em;
}
div#materialRight dl dd.winevinegar{
	padding-top:1em;
}

div#salad_Recipe ol li{
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#salad_Recipe ol li span{
	font-weight:bold;
}
div#salad_Recipe ol li.point{
	padding: 0 0 5px 0; text-indent:0;
	font-weight:lighter;
	font-size:86%;
}


/* -----------------------------------------------------------
	food note	食育コラム21
		#column21.index
----------------------------------------------------------- */
div#contentContainer_column21 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	margin:0; padding:0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#contentContainer_column21:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


div#column21{
	width:687px;
	margin:0 !important; padding: 0 21px 0 20px !important;
	font-size: 117%; color: #333333;
}
div#column21 h3 {
	margin-left: 0; margin-right: 0; padding:0;
}
div#column21 h3,
div#column21 p {
	margin:0; padding:0;
}
div#column21 p#topTxt{
	padding:12px 0 20px 0 !important;
	color: #221815;
}

div#column21 h4 {
	clear:both;
	margin-bottom: 13px;
}

/* 	さつまいもの栄養
-----------------------------------------------------------*/
div#column21 h4#nourishment{
	float:left !important;
	padding:1px 0 0 1px;
}

div#column21 div.nourishmentBox{
	width:543px;
	margin:0 0 19px 140px !important; padding:0;
	background:url(../foodnote/21/img/bg-nourishment_btm.jpg) no-repeat right top;
}

div#column21 div.nourishmentBox_tp{
	margin:0; padding:0;
	background:url(../foodnote/21/img/bg-nourishment_tp.jpg) no-repeat right top;
}
div#column21 div.nourishmentBox_btm{
	margin:0; padding:0;
	background:url(../foodnote/21/img/bg-nourishment_btm.jpg) no-repeat right bottom;
}

ul.nourishment{
	min-height:78px;
	height:auto !important;
	height:78px;
	margin:0; padding:9px 0 12px 0;
}
ul.nourishment li{
	margin:0 32px 0 18px;
	padding:0;
	background:url(../foodnote/21/img/line-dot_width.gif) repeat-x left bottom;
}
ul.nourishment li span{
	margin:0 3px; padding:0 0 0 15px;
	background:url(../foodnote/21/img/icon-arrow.gif) no-repeat left 50% !important;
}

ul.nourishment li span em{
	font-weight:bold;
}


/* 	揚げさつまいものおろしサラダ
-----------------------------------------------------------*/
div#column21 h4#recipe{
	clear:both;
	margin-top:19px !important;
}

div#column21 div#column21Recipe_left {
	float: left;
	width: 293px;
}
div#column21Recipe_left p {
	margin:0 0 10px 0 !important; padding:0;
	font-size:90%;
}

div#column21 div#column21Recipe_right {
	float: right;
	width: 382px;
	margin:0 !important; padding:0 !important;
}
div#column21Recipe_right div.recipeTitle {
	clear:both;
	background: url(../foodnote/20/img/bg-recipe_mid.gif) repeat-y left top;
	width:382px;
	margin:10px 0 10px 0;
}
div#column21Recipe_right div.recipeTitle div.recipeTitle_tp {
	background: url(../foodnote/20/img/bg-recipe_tp.gif) no-repeat left top !important;
}
div#column21Recipe_right h5 {
	background: url(../foodnote/20/img/bg-recipe_btm.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}
div#column21Recipe_right ol {
	margin-bottom: 15px;
}
div#column21Recipe_right ol li {
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column21Recipe_right ol li span{
	font-weight:bold;
}

div#column21Recipe_right div#recipeLeft {
	float: left;
	width: 200px;
	padding:0 0 16px 0 !important;
}

div#column21Recipe_right div#recipeRight {
	float: right;
	width: 182px;
	padding-bottom:16px;
}
div#recipeLeft dl {
	margin-right: 20px;
}
div#column21Recipe_right dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column21Recipe_right dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column21Recipe_right dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#column21Recipe_right dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.5em;
}

div#column21 div.recipe_point{
	clear:both;
	width:385px; height:83px;
	margin:0 0 0 303px;
	background:url(../foodnote/21/img/bg-recipe_point.gif) no-repeat right bottom;
}
div#column21 div.recipe_point p{
	margin:0; padding:15px 0 0 21px;
}

/* -----------------------------------------------------------
	food note	食育コラム22
		#column22.index
----------------------------------------------------------- */
div#contentContainer_column22 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	margin:0; padding:0 !important;
	zoom:1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#contentContainer_column22:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column22{
	margin:0; padding:0 14px 0 0 !important;
	font-size: 117%; color: #221815;
}
div#column22:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column22 h3{
	margin:16px 0 0 7px;
}
div#column22 p#topTxt{
	margin:0; padding:10px 0 13px 22px;
}
* html div#column22 p#topTxt{
	margin:0; padding:10px 6px 13px 22px;
}
*:first-child+html div#column22 p#topTxt{
	margin:0; padding:10px 6px 13px 22px;
}

/* 	上段
　　「秋の果物の栄養は?」
---------------------------*/
div#column22 div.nourishment{
	width:693px;
	margin:0 0 0 22px; padding:0 0 22px 0;
	background:url(../foodnote/22/img/line-width.gif) no-repeat left bottom;
}
* html div#column22 div.nourishment{
	width:693px;
	margin:0 0 25px 22px; padding:0 0 5px 0;
	background:url(../foodnote/22/img/line-width.gif) no-repeat left bottom;
}
*:first-child+html div#column22 div.nourishment{
	width:693px;
	margin:0 0 25px 22px; padding:0 0 5px 0;
	background:url(../foodnote/22/img/line-width.gif) no-repeat left bottom;
}
div#column22 div.nourishment:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

h4#nourishment{
	margin-bottom:17px;
}

div#column22 div.nourishment div.fruits{
	margin:0 !important; padding:0 !important;
	float:left;
}
div#column22 div.nourishment div.kaki{
	width:234px;
}
div#column22 div.nourishment div.apple{
	width:241px;
}
div#column22 div.nourishment div.orange{
	width:218px;
}

div#column22 div.nourishment div.fruits h4{
	margin:0 0 11px 0;
}
div#column22 div.nourishment div.fruits h4#apple{
	padding:0 0 0 6px;
}
div#column22 div.nourishment div.fruits p{
	margin:0; padding:0;
}

div#column22 div.nourishment div.fruits div.BoxType01{
	width:192px;
	margin:0; padding:0;
	background:url(../foodnote/22/img/bg-boxtype01_mid.gif) repeat-y left top;
}
div#column22 div.nourishment div.fruits div.BoxType01 div.BoxType01_tp{
	width:192px;
	margin:0; padding:0;
	background:url(../foodnote/22/img/bg-boxtype01_tp.gif) no-repeat left top;
}
div#column22 div.nourishment div.fruits div.BoxType01 div.BoxType01_tp div.BoxType01_btm{
	width:192px;
	margin:0; padding:8px 0 8px 0;
	background:url(../foodnote/22/img/bg-boxtype01_btm.gif) no-repeat left bottom;
	text-align:center;
}
div#column22 div.nourishment div.fruits div.BoxType01 div.BoxType01_tp div.BoxType01_btm p{
	color:#510808;
	line-height:1.4em;
	min-height:37px;
	height:auto !important;
	height:37px;
}
div#column22 div.nourishment div.fruits div.BoxType01 div.BoxType01_tp div.BoxType01_btm p.apple{
	line-height:37px;
}

/* 	下段
---------------------------*/
div#eatFruits{
	clear:both;
	width:685px;
	margin:0 22px 0 22px; padding:22px 0 21px 0 !important;
	background:url(../foodnote/22/img/bg-eatFruits_btm.gif) no-repeat right bottom !important;
}
div#eatFruits:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
* html div#eatFruits{
	clear:both;
	width:685px;
	margin:0 0px 0 22px; padding:0 0 21px 0 !important;
}
*:first-child+html div#eatFruits{
	clear:both;
	width:685px;
	margin:0 22px 0 22px; padding:0 0 21px 0 !important;
}

/* 	1日の目安は? どのくらい食べればいいの? */
div#column22 div#eatFruits div.amount{
	width:349px;
	margin:0 !important; padding:0 !important;
	float:left;
}
div#column22 div#eatFruits div.amount h4#amount{
	margin:0; padding:0 0 26px 0;
}
div#column22 div#eatFruits div.amount p.fruitPics{
	margin:0; padding:0 0 14px 0;
}

div#column22 div#eatFruits div.amount div.boxtype02{
	width:343px;
	margin:0; padding:0 !important;
	background:url(../foodnote/22/img/bg-boxtype02_mid.gif) repeat-y left top;
}
div#column22 div#eatFruits div.amount div.boxtype02 div.boxtype02_tp{
	margin:0; padding:0 !important;
	background:url(../foodnote/22/img/bg-boxtype02_tp.gif) no-repeat left top;
}
div#column22 div#eatFruits div.amount div.boxtype02 div.boxtype02_tp div.boxtype02_btm{
	margin:0; padding:8px 28px;
	background:url(../foodnote/22/img/bg-boxtype02_btm.gif) no-repeat left bottom;
}
div#column22 div#eatFruits div.amount div.boxtype02 div.boxtype02_tp div.boxtype02_btm p{
	margin:0; padding:0;
	line-height:1.5em;
	color:#510808;
}

/* いつ食べればいいの? */
div#column22 div#eatFruits div.when{
	width:305px;
	margin:0; padding:0 0 0 18px !important;
	background:url(../foodnote/22/img/line-height.gif) repeat-y left top;
	float:right;
}

div#column22 div#eatFruits div.when h4#when{
	margin:0; padding:0 0 15px 0;
	color:#333333;
}

div#column22 div#eatFruits div.when p{
	margin:0; padding:0;
	line-height:1.5em;
}

div#column22 div#eatFruits div.when div.whenBox{
	width:302px;
	margin:0 0 0 3px; padding:0;
	background:url(../foodnote/22/img/bg-whenBox_mid.gif) repeat-y left top;
}
div#column22 div#eatFruits div.when div.whenBox div.whenBox_tp{
	margin:0;
	background:url(../foodnote/22/img/bg-whenBox_tp.gif) no-repeat left top;
	
}
div#column22 div#eatFruits div.when div.whenBox div.whenBox_tp div.whenBox_btm{
	margin:0; padding:101px 80px 10px 13px !important;
	background:url(../foodnote/22/img/bg-whenBox_btm.gif) no-repeat left bottom;
	text-align:left;
}
div#column22 div#eatFruits div.when div.whenBox div.whenBox_tp div.whenBox_btm p{
	font-size:90%;
	line-height:1.4em;
}


/* -----------------------------------------------------------
	food note	食育コラム23
		#column23.index
----------------------------------------------------------- */
div#contentContainer_column23 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 692px;
	margin:0; padding:0 19px 23px 17px; !important;
	zoom:1;
	/* \*//*/
	display: inline-table;
	/**/
}
* html div#contentContainer_column23 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 692px;
	margin:0; padding:0 19px 8px 17px; !important;
	zoom:1;
	/* \*//*/
	display: inline-table;
	/**/
}
*:first-child+html div#contentContainer_column23 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 692px;
	margin:0; padding:0 19px 8px 17px; !important;
	zoom:1;
	/* \*//*/
	display: inline-table;
	/**/
}

div#contentContainer_column23:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#contentContainer_column23 h3{
	width:692px; height:74px;
	background:url(../foodnote/23/img/bg-h3_radish.gif) no-repeat left top;
}
div#contentContainer_column23 h3 img{
	margin:25px 0 0 0;
}

p.column23{
	padding-bottom:24px;
}
* html p.column23{
	padding-bottom:20px;
}

div#contentContainer_column23 div#column23{
	margin:0; padding:0 0 0 2px !important;
	font-size: 117%; color: #221815;
}

div#contentContainer_column23 div#column23:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#contentContainer_column23 div#column23 p#topTxt{
	padding:18px 0 5px 0;
}

div#contentContainer_column23 div#column23 h4{
	margin-bottom:15px;
}

/* 	生の大根の栄養
---------------------------*/
div#contentContainer_column23 div#column23 div.nourishment{
	width:301px;
	margin-right:24px; padding:0 26px 0 0;
	background:url(../foodnote/23/img/line-height.gif) repeat-y right top;
	float:left;
}
div#contentContainer_column23 div#column23 div.nourishment p{
	margin:0; padding:0 0 6px 0;
}

div#column23 div.nourishment h5#part{
	margin-top:5px;
}

div#column23 div.nourishment div.boxtype01{
	width:301px;
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-boxtype01_mid.gif) repeat-y left top;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_tp{
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-boxtype01_tp.gif) no-repeat left top;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm{
	margin:0; padding:1px 0 19px 18px;
	background:url(../foodnote/23/img/bg-boxtype01_btm.gif) no-repeat left bottom;
}

div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint{
	width:264px; height:370px;
	background:url(../foodnote/23/img/bg-cooking_point.gif) no-repeat left top;
}

div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint p.fukidashi{
	width:185px; height:72px;
	margin:0; padding:22px 0 0 97px !important;
}

/* 	部位による調理ポイント
---------------------------*/
/* 葉に近い部分・中央部 */
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center{
	clear:both;
	height:160px;
	margin:0; padding:0;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center h6.leaf_center{
	width:116px; height:161px;
	float:left;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center h6.leaf_center img.Leaf{
	margin-top:31px;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center h6.leaf_center img.Center_Parts{
	margin:65px 0 0 21px;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center p.leaf_center_title img{
	margin:22px 0 0 10px;
}
* html div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center p.leaf_center_title img{
	margin:22px 0 0 8px;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center p.leaf_center_comment img{
	margin:11px 0 0 14px;
}
* html div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.leaf_center p.leaf_center_comment img{
	margin:11px 0 0 12px;
}

/* 先端部分 */
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.tip{
	clear:both;
	height:116px;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.tip h6.tip{
	float:left;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.tip h6.tip img{
	margin:39px 0 0 14px;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.tip p.tip_title img{
	margin:22px 0 0 56px;
}
* html div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.tip p.tip_title img{
	margin:22px 0 0 52px;
}
div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.tip p.tip_comment img{
	margin:12px 0 0 56px;
}
* html div#column23 div.nourishment div.boxtype01 div.boxtype01_btm div.PartPoint div.tip p.tip_comment img{
	margin:12px 0 0 52px;
}


/* 	大根を使い切る料理のコツ
---------------------------*/
div#contentContainer_column23 div#column23 div.cooking_point{
	width:334px;
	float:left;
}

div#column23 div.cooking_point div.pointBox{
	width:334px;
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-pointbox_mid.gif) repeat-y left top;
}
div#column23 div.cooking_point div.pointBox div.pointBox_tp{
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-pointbox_tp.gif) no-repeat left top;
}
div#column23 div.cooking_point div.pointBox div.pointBox_btm{
	margin:0; padding:8px 90px 3px 11px;
	background:url(../foodnote/23/img/bg-pointbox_btm.gif) no-repeat left bottom;
}

/* 	皮のおいしい使い道!
---------------------------*/
div#column23 div.cooking_point h5#usage{
	margin:25px 0 0 0;
}

div#column23 div.cooking_point div.boxtype02{
	width:334px;
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-boxtype02_mid.gif) repeat-y left top;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp{
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-boxtype02_tp.gif) no-repeat left top;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm{
	margin:0; padding:10px 7px 0 11px;
	background:url(../foodnote/23/img/bg-boxtype02_btm.gif) no-repeat left bottom;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm p{
	margin:0; padding:0 0 8px 0;
}

/* ポトフなど〜 */
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.usage_skin{
	width:214px;
	margin:0 0 5px 0; padding:0;
	background-color:#89C833;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.usage_skin div.usage_skin_tp{
	width:214px;
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-skin_tp.gif) no-repeat left top;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.usage_skin div.usage_skin_tp div.usage_skin_btm{
	width:197px;
	margin:0; padding:0 7px 0 10px;
	background:url(../foodnote/23/img/bg-skin_btm.gif) no-repeat left bottom;
	color:#ffffff;
	font-weight:bold;
}


/* 	大根おろしも更においしく!
---------------------------------*/
div#column23 div.cooking_point h5#oroshi{
	clear:both;
	margin:25px 0 0 0;
}

/* 葉物野菜と */
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.leafty{
	width:93px;
	margin:0 0 5px 0; padding:0;
	background-color:#89C833;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.leafty div.leafty_tp{
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-leafty_tp.gif) no-repeat left top;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.leafty div.leafty_tp div.leafty_btm{
	margin:0; padding:0 7px 0 10px;
	background:url(../foodnote/23/img/bg-leafty_btm.gif) no-repeat left bottom;
	color:#ffffff;
	font-weight:bold;
}

/* フルーツとあえて〜 */
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.fruits{
	width:171px;
	margin:0 0 5px 0; padding:0;
	background-color:#89C833;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.fruits div.fruits_tp{
	margin:0; padding:0;
	background:url(../foodnote/23/img/bg-fruits_tp.gif) no-repeat left top;
}
div#column23 div.cooking_point div.boxtype02 div.boxtype02_tp div.boxtype02_btm div.fruits div.fruits_tp div.fruits_btm{
	margin:0; padding:0 7px 0 10px;
	background:url(../foodnote/23/img/bg-fruits_btm.gif) no-repeat left bottom;
	color:#ffffff;
	font-weight:bold;
}

/* -----------------------------------------------------------
	food note	食育コラム24
		#column24.index
----------------------------------------------------------- */
div#contentContainer_column24 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 15px !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
* html div#contentContainer_column24 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 5px !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
*:first-child+html div#contentContainer_column24 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 5px !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#contentContainer_column24:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

h3#column24{
	margin:0 0 9px 20px !important; padding:0 !important;
}

p.column24{
	padding-bottom:29px;
}
* html p.column24{
	padding-bottom:20px;
}

div#contentContainer_column24 div#column24{
	padding:0 20px;
	font-size: 117%; color: #221815;
}
div#contentContainer_column24 div#column24 p{
	margin:0; padding:0;
}

div#contentContainer_column24 div#column24 p#topTxt{
	margin:5px 0 0 0; padding:0 !important;
}


div#contentContainer_column24 div#column24 h4#momen,
div#contentContainer_column24 div#column24 h4#idea{
	margin:15px 0 6px;
}

/* アイデアレシピはいかが? */
ul.idea{
	width:380px;
	margin:0 !important; padding:0 !important;
}
ul.idea li{
	margin-bottom:10px; padding:0 0 0 11px;
	background:url(../foodnote/24/img/icon-arrow.gif) no-repeat left 10px;
}
p.idea_pics{
	margin:0; padding:0;
	float:right;
}


/* 	豆腐のミートソースグラタン
---------------------------------*/
div#column24 div#Recipe_title{
	clear:both !important;
	height:77px;
	margin:0 0 17px 0; padding:0;
}
div#column24 div#Recipe_title p{
	margin:0 !important; padding:0 !important;
	float:left;
}
div#column24 div#Recipe_title h4#Recipe{
	margin:8px 0 0 0; padding:0;
	float:left;
}
div#column24 div#Recipe_title p.onepoint{
	width:322px;
	margin:0; padding:0;
	float:right !important;
}


/* 左側ボックス（料理写真） */
div#column24 div#column21Recipe_left {
	float: left;
	width: 293px;
}
/* レシピ写真下・ポイント */
div#column24 div#column21Recipe_left div.Recipe_pointBox{
	width:293px;
	margin:0; padding:0;
	background:url(../foodnote/24/img/bg-recipe-point_mid.gif) repeat-y left top;
}
div#column24 div#column21Recipe_left div.Recipe_pointBox div.Recipe_pointBox_btm{
	width:293px;
	margin:0; padding:0;
	background:url(../foodnote/24/img/bg-recipe-point_btm.gif) no-repeat left bottom;
}
div#column24 div#column21Recipe_left div.Recipe_pointBox div.Recipe_pointBox_btm p.Recipe_point{
	padding:0 12px 5px;
	font-size:100%;
}
* html div#column24 div#column21Recipe_left div.Recipe_pointBox div.Recipe_pointBox_btm p.Recipe_point{
	padding:0 12px 0;
	font-size:100%;
}
*:first-child+html div#column24 div#column21Recipe_left div.Recipe_pointBox div.Recipe_pointBox_btm p.Recipe_point{
	padding:0 12px 0;
	font-size:100%;
}

/* 右側ボックス（材料・作り方） */
div#column24 div#column21Recipe_right {
	float: right;
	width: 382px;
	margin:0 !important; padding:0 !important;
}

/* -----------------------------------------------------------
	food note	食育コラム25
		#column25.index
----------------------------------------------------------- */
p.column25{
	padding-bottom:14px;
}
p.column25 img{
	vertical-align:top !important;
}

div#contentContainer div#column25{
	padding:0 20px 0 22px;
	font-size:117%;
}

/* 	青魚シチューのホットなメニューはいかが?
-----------------------------------------------------------*/
div#column25 h3{
	margin:0 0 10px 0; padding:0;
}
div#column25 p#topTxt{
	margin:0 0 15px 0; padding:0;
}

/* どんな青魚を使うとおいしい? */
div#column25 div.Fish{
	width:346px;
	margin:0 0 25px 0; padding:0;
	background:url(../foodnote/25/img/line-height.gif) repeat-y right top;
	float:left;
}

div#column25 div.Fish p{
	margin:5px 18px 0 0; padding:0;
}

/* 青魚の臭みをとるには? */
div#column25 div.Stinky{
	width:319px;
	padding:0 0 0 21px;
	float:left;
}
div#column25 div.Stinky p{
	margin:5px 0 0 0; padding:0;
}

div#column25 div.Stinky div.point{
	width:320px;
	margin:15px 0 0 0; padding:0;
	background:url(../foodnote/25/img/bg-stickyBox_mid.gif) repeat-y left top;
}
div#column25 div.Stinky div.point div.point_tp{
	width:320px;
	margin:0; padding:0;
	background:url(../foodnote/25/img/bg-stickyBox_tp.gif) no-repeat left top;
}
div#column25 div.Stinky div.point div.point_tp div.point_btm{
	width:320px;
	min-height:68px;
	height:auto !important;
	height:68px;
	margin:0; padding:4px 0;
	background:url(../foodnote/25/img/bg-stickyBox_btm.gif) no-repeat left bottom;
}
div#column25 div.Stinky div.point div.point_tp div.point_btm p{
	margin:10px 81px 0 18px; padding:0;
}

/* 合う野菜は? */
div#column25 div.Vegitable{
	clear:both;
	width:685px;
	margin:0; padding:0;
}

div#column25 div.Vegitable p.variation{
	clear:both;
	margin:0; padding:4px 0 0 0;
	min-height:35px;
	height:auto !important;
	height:35px;
	background:url(../foodnote/25/img/bg-vegi_read.gif) no-repeat left bottom;
}

div#column25 div.Vegitable div.vegiBox{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/25/img/bg-vegiBox_mid.gif) repeat-y left top;
}
div#column25 div.Vegitable div.vegiBox div.vegiBox_tp{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/25/img/bg-vegiBox_tp.gif) no-repeat left top;
}
div#column25 div.Vegitable div.vegiBox div.vegiBox_tp div.vegiBox_btm{
	width:665px;
	min-height:145px;
	height:auto !important;
	height:145px;
	margin:0; padding:18px 0 10px 20px;
	background:url(../foodnote/25/img/bg-vegiBox_btm.gif) no-repeat left bottom;
}

div#column25 div.Vegitable div.vegiBox div.vegiBox_tp div.vegiBox_btm p.vegi-variation{
	width:347px;
	margin:0; padding:0 0 3px 1em !important;	
	background:url(../foodnote/25/img/icon-circle.gif) no-repeat left 8px;
	line-height:160%;
}	

div#column25 div.Vegitable div.vegiBox div.vegiBox_tp div.vegiBox_btm p.vegi-variation em{
	color:#6f1f1e;
	font-weight:bold;
	margin:0; padding:0;
}

/* -----------------------------------------------------------
	food note	食育コラム26
		#column26.index
----------------------------------------------------------- */
* html div.column26 div#contentContainer{
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 0 0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
*:first-child+html div.column26 div#contentContainer{
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 0 0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
* html div.column26 div#contentContainer:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
*:first-child+html div.column26 div#contentContainer:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}


p.column26{
	padding-bottom:14px;
}
p.column26 img{
	vertical-align:top !important;
}

div#contentContainer div#column26_main{
	margin:0; padding:0 20px 0 22px;
	font-size:117%;
}
div#contentContainer div#column26_main h3{
	margin:0 0 10px 0; padding:0;
}

div#contentContainer div#column26_main p#topTxt{
	margin:0 0 15px 0; padding:0;
}

/* 	鮭の栄養は
---------------------------------*/
div#contentContainer div#column26_main div.nourishment{
	width:307px;
	margin:0 0 30px 0; padding-right:15px;
	background:url(../foodnote/26/img/line-height.gif) repeat-y right top;
	float:left;
}
div#contentContainer div#column26_main div.nourishment p{
	margin:0; padding:0;
}
div#contentContainer div#column26_main div.nourishment p.comment{
	margin:5px 0 15px 0; padding:0;
}

/* 	鮭の塩分に気をつけて
---------------------------------*/
div#contentContainer div#column26_main div.salt{
	width:331px;
	padding:0 10px 0 23px;
	float:left;
}
div#contentContainer div#column26_main div.salt p{
	margin:0; padding:0;
}
div#contentContainer div#column26_main div.salt p.comment{
	margin:5px 0 15px 0; padding:0;
}

/* 	鮭と豆腐と野菜の蒸し煮
---------------------------------*/
div#column26_main div#Recipe_title{
	clear:both !important;
	height:77px;
	margin:0 0 17px 0; padding:0;
}
div#column26_main div#Recipe_title p{
	margin:0 !important; padding:0 !important;
	float:left;
}
div#column26_main div#Recipe_title h4#Recipe{
	margin:8px 0 0 0; padding:0;
	float:left;
}
div#column26_main div#Recipe_title p.onepoint{
	width:279px;
	margin:0; padding:14px 0 0 0 !important;
	float:right;
}

/* 左側ボックス（料理写真） */
div#column26_main div#column21Recipe_left {
	float: left;
	width: 293px;
}

/* 右側ボックス（材料・作り方） */
div#column26_main div#column21Recipe_right {
	float: right;
	width: 382px;
	margin:0 !important; padding:0 !important;
}

div#column26_main div#column21Recipe_right ol{
	margin-bottom:0; padding-bottom:0;
}


/* -----------------------------------------------------------
	food note	食育コラム27号
		#column27.index
----------------------------------------------------------- */
div#column27 {
	margin-bottom: -20px; padding: 0 22px;
}
div#column27 h3 {
	margin: 0 0 10px;
}
div#column27 li,div#column27 dt,div#column27 dd {
	font-size: 114%;
}
div#column27 p#wineText {
	margin: 0;
	font-size: 114%;
}
p#wineText img {
	float: right;
}
p#wineText img#cheeseImage {
	margin-left: 15px;
}
div#column27 h4#cheeseTitle {
	clear: both;
	margin: 0 0 10px;
}
div#column27 p#cheeseTxt {
	margin: 0 0 25px;
	font-size: 114%;
}
div#column27 div#column27Left,
div#column28 div#column27Left{
	float: left;
	width: 293px;
}
div#column27 div#column27Left {
	margin: 0 0 20px;
}
div#column27Left h4 {
	margin: 0 0 17px;
}
div#column27Left p {
	margin: 0;
}
div#column27Left p img {
	margin-bottom: 10px;
}
div#column27 div#column27Right,
div#column28 div#column27Right{
	float: right;
	width: 382px;
}
div#column27 div#column27Right {
	margin: 0 0 20px;
}
div#column27Right div.recipeTitle {
	clear: both;
	background: url(../foodnote/27/img/bg-recipe.gif) repeat-y left top;
	width: 382px;
	margin-bottom: 10px;
}
div.recipeTitle div.recipeTitle_tp {
	background: url(../foodnote/27/img/bg-recipe_tp.gif) no-repeat left top !important;
}
div#column27Right h5 {
	background: url(../foodnote/27/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding-left: 28px;
	font-size: 114%; color: #FFFFFF;
}
div#column27Right div#leftMaterial {
	float: left;
	background: url(../foodnote/28/img/line.gif) repeat-y right top;
	width: 195px;
	margin: 0 0 20px;
}
div#column27Right div#rightMaterial {
	float: right;
	width: 175px;
	margin: 0 0 20px;
}
div#leftMaterial dl {
	margin-right: 10px;
}
div#column27Right dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column27Right dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column27Right dl.otherType dd {
	padding-top: 0.8em;
}
div#column27Right dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
	line-height: 1.4;
}
div#column27Right dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.5em;
	line-height: 1.4;
}
div#column27Right ol li {
	padding: 0 0 5px 2em; text-indent: -2em;
}
div#column27Right ol li span {
	padding-right: 1em;
	font-weight: bold;
}
div#column27 table {
	background-color: #D7D7D7;
	border-spacing: 1px!important; border-collapse: separate;
	width: 681px;
	margin: 0 0 5px;
}
div#column27 table th {
	background-color: #FFFFFF;
	width: 9em;
	text-align:center;
	font-size: 114%; color: #FC7100;
}
div#column27 table td {
	background-color: #FFFFFF;
	padding: 1em;
}
div#column27 p#tableTxt {
	margin: 0 0 10px;
}
div#column27 p#endTxt {
	margin: 0;
	text-align: right;
}


/* -----------------------------------------------------------
	food note	食育コラム28号
		#column28.index
----------------------------------------------------------- */
div#column28 {
	margin-bottom: -20px; padding: 0 20px 0 22px;
}
div#column28 h3 {
	margin: 0 0 15px;
}
div#column28 li,div#column28 dt,div#column28 dd {
	font-size: 114%;
}
div#column28 p#soupTxt {
	margin: 0 0 20px;
	font-size: 114%;
}
div#column28 p#soupTxt span {
	color: #F63700; font-weight: bold;
}
div#column28 div#column28Left {
	float: left;
	background: url(../foodnote/28/img/line.gif) repeat-y right top;
	width: 341px;
	margin-bottom: 40px;
}
div#column28Left h4,
div#column28Right h4 {
	margin: 0 0 15px;
}
div#column28Left ul {
	margin-right: 15px;
}
div#column28Left ul li {
	padding: 0 0 10px 1em; text-indent: -1em;
}
div#column28Left ul li.end {
	padding-bottom: 0;
}
div#column28Left ul li span {
	padding-right: 0.5em;
	font-weight: bold; color: #54330C;
}
div#column28 div#column28Right {
	float: right;
	width: 330px;
	margin-bottom: 40px;
}
div#column28Right p {
	margin: 0 0 10px;
	font-size: 114%;
}
div#column28Right div#knackBox {
	background: url(../foodnote/28/img/bg-recipe.gif) repeat-y left top;
	width: 328px;
}
div#knackBox div#knackBox_tp {
	background: url(../foodnote/28/img/bg-recipe_tp.gif) no-repeat left top;
}
div#knackBox div#knackBox_bt {
	background: url(../foodnote/28/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding: 5px;
}
div#knackBox p {
	margin: 0;
	text-align: center;
}
div#knackBox p img {
	vertical-align: middle;
}
div#knackBox p span {
	padding-right: 0.5em;
}
div#knackBox p em {
	padding: 0 0.5em;
	font-weight: bold;
}
div#column28 p#endTxt {
	clear: both;
	margin: 0;
	text-align: right;
}


/* -----------------------------------------------------------
	food note	食育コラム増刊号
		#nabe2009.index
----------------------------------------------------------- */
div#columnNabe {
	margin: 0 22px;
}
div#columnNabe h3 {
	margin: 0; padding: 0 0 17px;
}
div#columnNabe h4 {
	clear: both;
	margin: 0 0 0 -2px; padding: 0 0 12px;
}

div#columnNabe p {
	margin-left: 0;
	font-size: 114%; color: #221815;
}
div#columnNabe p#column-nabeTxt {
	margin: 0 0 0!important;
}
div#columnNabe p#nabeComment {
	clear: both;
	margin: 0 0 10px!important;
}
p#nabeComment img#commentNabe {
	margin-bottom: 15px;
}
div#columnNabe p .imgR {
	margin-left: 30px;
}

div#columnNabe div.nabePoint01 {
	float: left;
	background: url(../foodnote/nabe2009/img/bg-pot.gif) repeat-y left top;
	width: 221px;
	margin: 0 10px 15px 0;
}
div#columnNabe div.nabePoint02 {
	float: left;
	background: url(../foodnote/nabe2009/img/bg-pot.gif) repeat-y left top;
	width: 221px;
	margin-bottom: 15px;
}
div.nabePoint01 div.nabePoint_tp,
div.nabePoint02 div.nabePoint_tp {
	background: url(../foodnote/nabe2009/img/bg-pot_tp.gif) no-repeat left top;
}
div.nabePoint01 div.nabePoint_bt,
div.nabePoint02 div.nabePoint_bt {
	background: url(../foodnote/nabe2009/img/bg-pot_bt.gif) no-repeat left bottom;
	padding: 8px;
}
div.nabePoint_bt dl dt {
	font-size: 114%; font-weight: bold; color: #EB9502;
}
div.nabePoint_bt dl dd {
	font-size: 114%;
}


div#columnNabe div#nourishmentContainer {
	background-color: #FFEFA4;
	padding: 1px 0;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#nourishmentContainer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#nourishmentContainer div#nourishmentLeft {
	float: left;
	background: url(../foodnote/nabe2009/img/line.gif) repeat-y right top;
	width: 336px;
	padding: 13px 0 20px;
}
div#nourishmentLeft h5 {
	margin: 0 0 10px 15px;
}
div#nourishmentLeft p {
	margin: 0 10px 0 15px;
	color: #323232;
}
div#nourishmentContainer div#nourishmentRight {
	float: left;
	width: 335px;
	padding: 13px 0 20px;
}
div#nourishmentRight h5 {
	margin: 0 0 14px 15px;
}
div#nourishmentRight p {
	margin: 0 0 0 15px;
	color: #323232;
}

/* -----------------------------------------------------------
	food note	食育コラム29号
		#column29.index
----------------------------------------------------------- */
* html div.column29 div#contentContainer{
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 0 0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
*:first-child+html div.column29 div#contentContainer{
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 0 0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
* html div.column29 div#contentContainer:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
*:first-child+html div.column29 div#contentContainer:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}


p.column29{
	padding-bottom:14px;
}
p.column29 img{
	vertical-align:top !important;
}

div#contentContainer div#column29_main{
	margin:0; padding:0 20px 0 22px;
	font-size:117%;
}
div#contentContainer div#column29_main h3{
	margin:0 0 10px 0; padding:0;
}

div#contentContainer div#column29_main p#topTxt{
	margin:0 0 15px 0; padding:0;
}

/* 	かきの実力
---------------------------------*/
div#contentContainer div#column29_main div#oyster_frame{
	width:685px;
	margin:0 0 25px 0; padding:0;
	background:url(../foodnote/29/img/bg-frame_mid.gif) repeat-y left top;
}
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/29/img/bg-frame_tp.gif) no-repeat left top;
}
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm{
	width:685px;
	margin:0; padding:15px 0 10px 0;
	background:url(../foodnote/29/img/bg-frame_btm.gif) no-repeat left bottom;
}
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


/* かきの特徴 */
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm div.feature{
	width:277px;
	margin-left:17px;
	float:left;
}
* html div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm div.feature{
	width:277px;
	margin-left:9px;
	float:left;
}

div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm div.feature p.comment{
	margin:10px 0 0 0; padding:0;
}
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm div.feature p.image{
	margin:0 0 0 20px; padding:0;
}

/* 含まれる栄養素 */
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm div.nutrient{
	width:290px;
	margin-left:19px;
	float:left;
}
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm div.nutrient p.comment{
	margin:10px 0 0 0; padding:0;
}
div#contentContainer div#column29_main div#oyster_frame div.oyster_frame_tp div.oyster_frame_btm div.nutrient p.comment em{
	font-weight:bold;
	color:#458be0;
}


/* 	かきのパン粉焼き
---------------------------------*/
div#column29_main div#Recipe_title{
	margin:0 0 17px 0; padding:0;
}
div#column29_main div#Recipe_title p{
	margin:0 !important; padding:0 !important;
	float:left;
}
div#column29_main div#Recipe_title h4#Recipe{
	margin:8px 0 0 0; padding:0;
	float:left;
}
div#column29_main div#Recipe_title p.onepoint{
	width:279px;
	margin:0; padding:14px 0 0 0 !important;
	float:right;
}

/* 左側ボックス（料理写真） */
div#column29_main div#column21Recipe_left h4#Recipe{
	margin-bottom:8px;
}

div#column29_main div#column21Recipe_left {
	float: left;
	width: 293px;
}

/* 右側ボックス（材料・作り方） */
div#column29_main div#column21Recipe_right {
	float: right;
	width: 382px;
	margin:0 !important; padding:0 !important;
}

div#column29_main div#column21Recipe_right ol{
	margin-bottom:0; padding-bottom:0;
}


/* -----------------------------------------------------------
	food note	食育コラム30号
		#column30.index
----------------------------------------------------------- */
/* 	旬を味わう白菜の使い切りレシピ
---------------------------------*/
div#contentContainer_column30 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	margin:0; padding:0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#contentContainer_column30:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


div#column30{
	width:687px;
	margin:0 !important; padding: 22px 21px 0 20px !important;
	font-size: 117%; color: #333333;
}
div#column30 h3 {
	margin-left: 0; margin-right: 0; padding:0;
}
div#column30 h3,
div#column30 p {
	margin:0; padding:0;
}
div#column30 p#topTxt{
	padding:12px 0 20px 0 !important;
	color: #221815;
}

/* 白菜の味の特徴と調理ヒント */
div#column30 div.hintBox{
	width:276px;
	float:left;
	margin:0 27px 37px 0;
}
div#column30 div.hintBox ul li{
	list-style:square;
	margin:7px 0 5px 1em;
}

/* 保存方法 */
div#column30 div.preservationBox{
	width:382px;
	float:left;
	background:url(../foodnote/30/img/bg-preservation_mid.gif) repeat-y left top;
}
div#column30 div.preservationBox h4#preservation{
	width:382px; height:27px;
	margin:0 !important; padding:0 !important;
}
div#column30 div.preservationBox h4#preservation img{
	vertical-align:top !important;
}

div#column30 div.preservationBox div.preservationBox_btm{
	width:332px;
	margin:0; padding:0 25px 22px 25px;
	background:url(../foodnote/30/img/bg-preservation_btm.gif) no-repeat left bottom;
}
div#column30 div.preservationBox div.preservationBox_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column30 div.preservationBox div.preservationBox_btm div.preservation01{
	width:133px;
}
div#column30 div.preservationBox div.preservationBox_btm div.preservation02{
	width:176px;
}
div#column30 div.preservationBox div.preservationBox_btm p.comment{
	margin:0; padding:10px 0 0 10px;
	font-size:90%;
	line-height:1.3em;
}


/* 	レシピ
---------------------------------*/
/* 枠 */
div#column30 h3#hakusai_recipe{
	clear:both;
	margin-bottom:23px;
}
div#column30 div.column30Recipe{
	width:318px;
	padding-right:25px;
}
div#column30 div.LeftBox{
	background:url(../foodnote/30/img/line.gif) repeat-y right top;
	float:left;
}
div#column30 div.RightBox{
	width:316px;
	padding:0 0 0 27px;
	float:left;
}

/* レシピタイトル&料理写真 */
div#column30 div.column30Recipe h4{
	margin-bottom:10px;
}
div.MenuPics{
	position:relative;
}
div#column30 div.column30Recipe p.CapPics{
	position:absolute;
	top:223px;
	left:187px;
	font-size:90%;
}

/* レシピ詳細 */
div#column30 div.column30Recipe div.recipeTitle{
	clear:both;
	background:url(../foodnote/30/img/bg-recipe_mid.gif) repeat-y left top;
	width:315px;
	margin:10px 0 10px 0;
}
div#column30 div.column30Recipe div.recipeTitle div.recipeTitle_tp{
	background:url(../foodnote/30/img/bg-recipe_tp.gif) no-repeat left top !important;
}
div#column30 div.column30Recipe div.recipeTitle div.recipeTitle_tp h5{
	background:url(../foodnote/30/img/bg-recipe_btm.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}

/* 材料 */
div#column30 div.column30Recipe div#recipeLeft {
	float: left;
	width: 160px;
	margin:0 0 16px 0 !important; padding:0 !important;
	background:url(../foodnote/30/img/line.gif) repeat-y right top;
}
div#column30 div.column30Recipe div#recipeLeft dl {
	margin-right: 12px;
}

div#column30 div.column30Recipe div#recipeRight {
	float: right;
	width: 147px;
	margin:0 0 16px 0 !important; padding:0 0 0 8px !important;
}
div#column30 div.column30Recipe dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column30 div.column30Recipe dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column30 div.column30Recipe dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#column30 div.column30Recipe dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.4em;
}

div#column30 div.column30Recipe dl.No_float{
	background:none !important;
}
div#column30 div.column30Recipe dl.No_float dt{
	float:none !important;
	background-color: #FCF6E8;
}
div#column30 div.column30Recipe dl.No_float dd{
	float:none !important;
	width:70px; margin-left:69px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	text-align:right;
}
div#column30 div.column30Recipe dl.No_float dd.dd02{
	float:none !important;
	width:131px; margin-left:8px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	text-align:right;
}

div#column30 div.column30Recipe dl.No_float dd span{
	padding:0 0 0 0.5em;
	background-color: #FCF6E8;
}

/* 作り方 */
div#column30 div.column30Recipe ol {
	margin-bottom: 15px;
}
div#column30 div.column30Recipe li {
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column30 div.column30Recipe li span{
	font-weight:bold;
}

div#column30 div.about_fruits{
	clear:both;
	width:633px; height:87px;
	margin:0 25px 0 27px; padding-top:23px;
	background:url(../foodnote/30/img/icon-about_fruits.gif) no-repeat right bottom;
}

/* -----------------------------------------------------------
	food note	食育コラム31号
		#column31.index
----------------------------------------------------------- */
div#column31{
	width:687px;
	margin:0 !important; padding: 22px 21px 22px 20px !important;
	font-size: 117%; color: #333333;
}
div#column31:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column31 h3 {
	margin-left: 0; margin-right: 0; padding:0;
}
div#column31 h3,
div#column31 p {
	margin:0; padding:0;
}
div#column31 p#topTxt{
	padding:12px 0 20px 0 !important;
	color: #221815;
}


/* 	レシピ
---------------------------------*/
/* 枠 */
div#column31 div.column30Recipe{
	width:318px;
	padding-right:25px;
}
div#column31 div.LeftBox{
	background:url(../foodnote/30/img/line.gif) repeat-y right top;
	float:left;
}
div#column31 div.RightBox{
	width:316px;
	padding:0 0 0 27px;
	float:left;
}

/* レシピタイトル&料理写真 */
div#column31 div.column30Recipe h4{
	margin-bottom:10px;
}
div.MenuPics{
	position:relative;
}
div#column31 div.column30Recipe p.CapPics{
	position:absolute;
	top:223px;
	left:187px;
	font-size:90%;
}

/* レシピ詳細 */
div#column31 div.column30Recipe div.recipeTitle{
	clear:both;
	background:url(../foodnote/30/img/bg-recipe_mid.gif) repeat-y left top;
	width:315px;
	margin:10px 0 10px 0;
}
div#column31 div.column30Recipe div.recipeTitle div.recipeTitle_tp{
	background:url(../foodnote/30/img/bg-recipe_tp.gif) no-repeat left top !important;
}
div#column31 div.column30Recipe div.recipeTitle div.recipeTitle_tp h5{
	background:url(../foodnote/30/img/bg-recipe_btm.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}

/* 材料 */
div#column31 div.column30Recipe div#recipeLeft {
	float: left;
	width: 160px;
	margin:0 0 16px 0 !important; padding:0 !important;
	background:url(../foodnote/30/img/line.gif) repeat-y right top;
}
div#column31 div.column30Recipe div#recipeLeft dl {
	margin-right: 12px;
}

div#column31 div.column30Recipe div#recipeRight {
	float: right;
	width: 147px;
	margin:0 0 16px 0 !important; padding:0 0 0 8px !important;
}
div#column31 div.column30Recipe dl {
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column31 div.column30Recipe dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column31 div.column30Recipe dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#column31 div.column30Recipe dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.4em;
}

div#column31 div.column30Recipe dl.No_float{
	background:none !important;
}
div#column31 div.column30Recipe dl.No_float dt{
	float:none !important;
	background-color: #FCF6E8;
}
div#column31 div.column30Recipe dl.No_float dd{
	float:none !important;
	width:135px; margin-left:5px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	text-align:right;
}

div#column31 div.column30Recipe dl.No_float dd span{
	padding:0 0 0 0.5em;
	background-color: #FCF6E8;
}

/* 材料 <A> */
div#column31 div.column30Recipe div.whiteFrame{
	clear:both;
	margin-bottom:22px; padding:5px 10px;
	border:1px solid #dca75c;
	background-color:#ffffff;
	min-height:75px;
	height:auto !important;
	height:75px;
}
div#column31 div.column30Recipe div.whiteFrame:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column31 div.column30Recipe div.whiteFrame p.extra_material{
	font-weight:bold;
	text-align:center;
	width:52px;
	line-height:70px;
	float:left;
}

div#column31 div.column30Recipe div.whiteFrame dl{
	width:240px;
	float:right;
}

div#column31 div.column30Recipe div.whiteFrame dt,
div#column31 div.column30Recipe div.whiteFrame dd {
	background-color: #ffffff !important;
}

/* 作り方 */
div#column31 div.column30Recipe ol {
	margin-bottom: 15px;
}
div#column31 div.column30Recipe li {
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column31 div.column30Recipe li span{
	font-weight:bold;
}

/* -----------------------------------------------------------
	food note	食育コラム32号
		#column32.index
----------------------------------------------------------- */
div.column32{
	font-size:117%;
}

/* イメージ画像 */
div.osechiPics{
	width:429px;
	margin:0 auto; padding:0;
	position:relative;
}
div.osechiPics p{
	position:absolute;
	top:188px; left:-20px;
	font-size:90%;
}

/* 知っておきたい! おせちの色々ないわれ（表） */
div.column32 div#osechi-origin{
	width:684px;
	margin:17px 22px 0 23px;
}

div.column32 div#osechi-origin h4{
	margin-bottom:7px;
}

div.column32 div#osechi-origin table{
	border:1px solid #bbbdc6;
}
div.column32 div#osechi-origin table th{
	text-align:center;
}

div.column32 div#osechi-origin table tr{
	background:url(../foodnote/32/img/line-width.gif) no-repeat left  bottom !important;
}
div.column32 div#osechi-origin table tr.end{
	background:none !important;
}

div.column32 div#osechi-origin table tr.head th{
	font-weight:lighter;
}
div.column32 div#osechi-origin table tr.head th span{
	display:block;
	width:100%; margin-bottom:1px;
	background-color:#e0e2e8;
}
div.column32 div#osechi-origin table tr.head th.menu{
	width:149px;
}
div.column32 div#osechi-origin table tr.head th.menu span{
	background:url(../foodnote/32/img/bg-th_menu_span.gif) repeat-y left top;
}
div.column32 div#osechi-origin table th.category_main{
	width:1em; padding:0 10px;
	text-align:center;
	background:url(../foodnote/32/img/bg-th_menu.gif) no-repeat left bottom;
	color:#ffffff;
}
div.column32 div#osechi-origin table th.category_sub{
	width:1em; padding:0 10px;
	text-align:center;
	background-color:#b4cc46;
	color:#ffffff;
}

div.column32 div#osechi-origin table tr td.menu{
	text-align:center;
	font-weight:bold;
}
div.column32 div#osechi-origin table tr td.origin{
	padding:5px 15px;
}

div.column32 div#osechi-origin table tr td.mainMenu{
	padding:5px;
	background:url(../foodnote/32/img/bg-td_menu_main.gif) no-repeat left bottom;
}
div.column32 div#osechi-origin table tr td.subMenu{
	width:139px;
	padding:5px;
	background:url(../foodnote/32/img/bg-td_menu_sub.gif) no-repeat left bottom;
}
div.column32 div#osechi-origin table tr td.subMenu_end{
	width:139px;
	padding:5px;
	background:url(../foodnote/32/img/bg-td_menu_sub.gif) no-repeat left top;
}

div.column32 div#osechi-origin table tr td.mainOrigin{
	background:url(../foodnote/32/img/bg-td_origin_main.gif) no-repeat left bottom;
}
div.column32 div#osechi-origin table tr td.subOrigin{
	background:url(../foodnote/32/img/bg-td_origin_sub.gif) no-repeat left bottom;
}
div.column32 div#osechi-origin table tr td.subOrigin_end{
	background:url(../foodnote/32/img/bg-td_origin_sub.gif) no-repeat left top;
}

/* -----------------------------------------------------------
	food note	食育コラム33号
		#column33.index
----------------------------------------------------------- */
p.column33_comment{
	margin-bottom:35px !important;
}

h3#column33{
	margin:12px 0 0 0 !important; padding:0;
}

div#column33_yelloBox{
	width:685px;
	margin-bottom:34px;
	background:url(../foodnote/33/img/bg-yellowbox_mid.gif) repeat-y left top;
}
div#column33_yelloBox div.column33_yellowbox_tp{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/33/img/bg-yellowbox_tp.gif) no-repeat left top;
}
div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm{
	width:665px;
	margin:0; padding:10px 20px 17px 0;
	background:url(../foodnote/33/img/bg-yellowbox_btm.gif) no-repeat left bottom;
}
* html div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm{
	width:665px;
	margin:0; padding:10px 20px 5px 0;
	background:url(../foodnote/33/img/bg-yellowbox_btm.gif) no-repeat left bottom;
}
*:first-child+html div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm{
	width:665px;
	margin:0; padding:10px 20px 5px 0;
	background:url(../foodnote/33/img/bg-yellowbox_btm.gif) no-repeat left bottom;
}

div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm h4{
	margin-left:20px;
}

div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm div#column33_osusume_vegibox{
	width:312px;
	margin:0 0 0 20px; padding:0; 
	background-color:#ffffff;
	float:left;
}
* html div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm div#column33_osusume_vegibox{
	width:312px;
	margin:0 10px 0 10px; padding:0; 
	background-color:#ffffff;
	float:left;
}
* html div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm div.column33_vegibox_left{
	margin:0 0 0 10px !important;
	float:left;
}
* html div#column33_yelloBox div.column33_yellowbox_tp div.column33_yellowbox_btm div.column33_vegibox_right{
	margin:0 !important;
	float:right !important;
}

div#column33_osusume_vegibox h5{
	width:312px;
	margin:0; padding:0;
}
div#column33_osusume_vegibox h5 img{
	vertical-align:top;
}
div#column33_osusume_vegibox div.column33_osusume_vegibox_btm{
	width:312px;
	margin:0; padding:0 0 10px 0;
	background:url(../foodnote/33/img/bg-osusume_vegibox_btm.gif) no-repeat left bottom;
}
div#column33_osusume_vegibox div.column33_osusume_vegibox_btm p{
	clear:both;
}
div#column33_osusume_vegibox div.column33_osusume_vegibox_btm p.comment{
	margin:5px 0 0 15px;
}

div#column21 div.zousuirecipe_point{
	clear:both;
	width:392px; height:87px;
	margin:0 0 0 296px;
	background:url(../foodnote/33/img/bg-zousuirecipe_point.gif) no-repeat right bottom;
}
div#column21 div.zousuirecipe_point p{
	margin:0; padding:18px 0 0 8px;
}


/* -----------------------------------------------------------
	food note	食育コラム34号
		#column34.index
----------------------------------------------------------- */
div#column21 div#yellowtail-name {
	background: url(../foodnote/34/img/bg-yellowtail-name.gif) repeat-y left top;
	width: 685px;
	margin-bottom: 30px; 
}
div#yellowtail-name div#yellowtail-name_tp {
	background: url(../foodnote/34/img/bg-yellowtail-name_tp.gif) no-repeat left top;
}
div#yellowtail-name div#yellowtail-name_bt {
	background: url(../foodnote/34/img/bg-yellowtail-name_bt.gif) no-repeat left bottom;
	padding: 0 0 19px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#yellowtail-name_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#yellowtail-name ul {
	float: left;
	margin-right: 15px; padding-left: 25px;
	font-size: 117%; font-weight: bold;
}
div#yellowtail-name ul li span {
	background: url(../foodnote/34/img/icon-arrow.gif) no-repeat 3.2em center;
	padding-right: 20px;
}
div#yellowtail-name ul li#nameKanto {
	background: url(../foodnote/34/img/icon-kanto.gif) no-repeat left center;
	margin-bottom: 12px; padding-left: 60px;
}
div#yellowtail-name ul li#namekansai {
	background: url(../foodnote/34/img/icon-kansai.gif) no-repeat left center;
	padding-left: 60px;
}
div#yellowtail-name p {
	padding-top: 1.5em;
}

h4#yellowtail-recipeTitle {
	background: url(../foodnote/34/img/bg-line.gif) repeat-x left bottom;
	margin-bottom: 16px; padding-bottom: 6px;
}
div#column35Recipe_left {
	float: left;
	width: 343px;
	margin-right: 18px;
}
div#column35Recipe_left p {
	margin: 0 0 9px;
}
div#column35Recipe_left h5,
div#column35Recipe_right h5 {
	margin: 0 0 1px;
}
div#column35Recipe_left h5 span {
	padding: 0 19px 0 0;
}
div#column35Recipe_right h5 span {
	padding: 0 87px 0 0;
}
div#column35Recipe_left h5 em,
div#column35Recipe_right h5 em {
	padding: 0 6px 0 0;
}
div#column35Recipe_right {
	float: left;
	width: 325px;
}
div#column35Recipe_right p#pointTxt {
	margin: 0 0 20px; padding: 0 0 0 5px;
	font-weight: bold; color: #b80000;
}
div#column35Recipe_left div.recipeTitle,
div#column35Recipe_right div.recipeTitle {
	clear:both;
	background: url(../foodnote/34/img/bg-recipe.gif) repeat-y left top;
	width: 325px;
	margin:0 0 10px 0;
}
div#column35Recipe_left div.recipeTitle_tp,
div#column35Recipe_right div.recipeTitle_tp {
	background: url(../foodnote/34/img/bg-recipe_tp.gif) no-repeat left top  !important;
}
div#column35Recipe_left h6,
div#column35Recipe_right h6 {
	background: url(../foodnote/34/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}
div#column35Recipe_left ol,
div#column35Recipe_right ol {
	width: 325px;
	margin-bottom: 10px;
}
div#column35Recipe_left ol li,
div#column35Recipe_right ol li {
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column35Recipe_left ol li span,
div#column35Recipe_right ol li span {
	font-weight:bold;
}
div#column35Recipe_left ol em,
div#column35Recipe_right ol em {
	font-weight: bold;
}
div#column35Recipe_left div.materialLeft,
div#column35Recipe_right div.materialLeft {
	float: left;
	width: 145px;
	margin:0 12px 0 0; padding:0;
}
div.materialLeft p {
	text-align: right;
}
div#column35Recipe_left div.materialRight,
div#column35Recipe_right div.materialRight {
	float: left;
	background-color: #FFFFFF;
	width: 145px; /*_width: 165px;*/
	margin:0 0 15px; padding: 0 5px 10px 10px;
}
div.materialRight p {
	font-weight: bold; text-align: center;
}
div.materialLeft dl {
	margin-right:10px;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.materialRight dl {
	margin-right:10px;
	background: url(../foodnote/34/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.materialLeft dl:after,
div.materialRight dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div.materialLeft dl dt {
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div.materialLeft dl dd {
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.5em;
}
div.materialRight dl dt{
	float: left;
	background-color: #FFFFFF;
	padding-right: 0.5em;
}
div.materialRight dl dd{
	float: right;
	background-color: #FFFFFF;
	padding-left: 0.5em;
}

/* -----------------------------------------------------------
	food note	食育コラム35号
		#column35.index
----------------------------------------------------------- */
p#column35Txt {
	padding:12px 0 5px 0 !important;
	color: #221815;
}
div#column35Point {
	background: url(../foodnote/35/img/bg-chingensai-point.gif) repeat-y left top;
	width: 685px;
	margin: 0 0 38px;
}
div#column35Point_tp {
	background: url(../foodnote/35/img/bg-chingensai-point_tp.gif) no-repeat left top;
}
div#column35Point_bt {
	background: url(../foodnote/35/img/bg-chingensai-point_bt.gif) no-repeat left bottom;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column35Point_bt:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column35Point h4 {
	margin: 0;
}
div#column35Point p {
	float: left;
	margin: 0 40px 13px 0;
}
div#column35Point ul {
	margin: 0 0 15px 280px; padding-top: 28px;
}
div#column35Point ul li {
	background: url(../foodnote/35/img/icon-chingensai-point.gif) no-repeat left center;
	padding: 0 0 0 20px;
	font-weight: bold;
}
div#column35-02Recipe_left {
	float: left;
	width: 360px;
	margin-right: 20px;
}
div#column35-02Recipe_left h4 {
	margin-bottom: 14px;
}
div#column35-02Recipe_right {
	float: left;
	width: 305px; _margin-bottom: -20px;
}
div#column35-02Recipe_right div.recipeTitle {
	clear:both;
	background: url(../foodnote/35/img/bg-recipe.gif) repeat-y left top;
	width: 305px;
	margin:0 0 10px 0;
}
div#column35-02Recipe_right div.recipeTitle_tp {
	background: url(../foodnote/35/img/bg-recipe_tp.gif) no-repeat left top  !important;
}
div#column35-02Recipe_right h5 {
	background: url(../foodnote/35/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}
div#column35-02Recipe_right ol {
	width: 305px;
	margin-bottom: 10px;
}
div#column35-02Recipe_right ol li {
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
div#column35-02Recipe_right ol li span {
	font-weight:bold;
}
div#column35-02Recipe_right ol em {
	font-weight: bold;
}
div#column35-02Recipe_right div#materialLeft {
	float: left;
	width: 165px;
	margin:0 10px 0 0; padding:0 0 15px;
}
div#materialLeft p {
	text-align: right;
}
div#column35-02Recipe_right div#materialRight {
	float: left;
	width: 130px;
	margin:0 0 15px;
}
div#column35-02Recipe_right div#materialRight p {
	font-weight: bold; text-align: center;
}
div#column35-02Recipe_right div#materialRight dl {
	margin-right:10px;
	background: url(../foodnote/34/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column35-02Recipe_right div#materialRight dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}
div#column35-02Recipe_right div#materialRight dl dt{
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#column35-02Recipe_right div#materialRight dl dd{
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.5em;
}
div#column35-02Recipe_right p {
	margin: -5px 0 0; margin: 0 0 -5px; padding: 0 0 20px; _padding: 0 0 0;
	font-weight: bold;
}
p#column35Comment {
	margin: 0 0 20px!important;
}

/* -----------------------------------------------------------
	food note	食育コラム36号
		#column36.index
----------------------------------------------------------- */
* html div.column36 div#contentContainer{
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 25px 0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
*:first-child+html div.column36 div#contentContainer{
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 728px;
	padding: 25px 0 25px 0 !important;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
* html div.column36 div#contentContainer:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
*:first-child+html div.column36 div#contentContainer:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}

div#column36_main{
	margin:0; padding:0px 20px 5px 22px;
	font-size:117%;
}
div#column36_main:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column36_main h3{
	margin:0 0 10px 0; padding:0;
}

div.column36 div#contentContainer div#column36_main p#topTxt{
	width:680px;
	margin:0; padding:0 0 15px 0;
}

/*
　こんなにあります。大豆の栄養成分!
--------------------------------------*/
div#column36_main h4#soybean_nourishment{
	width:670px; height:35px;
	margin:0 !important; padding:0 0 0 15px !important;
	background:url(../foodnote/36/img/bg-h4_soybean_nourishment.gif) no-repeat left top;
}
div#column36_main div.soybean_nourishment{
	width:685px;
	margin:0 0 5px 0!important; padding:0 !important;
	background:url(../foodnote/36/img/bg-soybean_nourishment_mid.gif) repeat-y left top;
}
div#column36_main div.soybean_nourishment:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column36_main div.soybean_nourishment div.soybean_nourishment_btm{
	width:652px;
	margin:0 !important; padding:10px 15px 10px 18px !important;
	background:url(../foodnote/36/img/bg-soybean_nourishment_btm.gif) no-repeat left bottom !important;
}
div#column36_main div.soybean_nourishment div.soybean_nourishment_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column36_main div.soybean_nourishment p{
	margin:0; padding:0;
}
div#column36_main div.soybean_nourishment p.setsubunImg{
	margin-left:25px;
	float:right;
}

/* 
　　ゆで大豆と丸干しのイタリアンサラダ
-----------------------------------------*/
/* [左]料理画像・ポイント
---------------------------*/
div#column36-02Recipe_left{
	width: 371px;
	margin:0 !important; padding:35px 0 0 0 !important;
	float:left;
}
div#column36-02Recipe_left p{
	margin:0 !important; padding:0 !important;
}

div#column36-02Recipe_left h4{
	margin-bottom:19px;
}

div#column36-02Recipe_left div.soybean_recipe_point{
	clear:both;
	width:371px; height:84px;
	background:url(../foodnote/36/img/bg-recipe_point.gif) no-repeat left top;
}
div#column36-02Recipe_left div.soybean_recipe_point p.commentTxt{
	margin:0 !important; padding:30px 0 0 12px !important;
}

/* [右]材料・作り方 
-----------------------*/
div#column36-02Recipe_right{
	width:306px;
	margin:0 !important; padding:35px 0 0 8px !important;
	float:left;
}

div#column36-02Recipe_right div.recipeTitle{
	clear:both;
	width: 306px;
	margin:0 !important; padding:0 !important;
	background: url(../foodnote/35/img/bg-recipe.gif) repeat-y left top;
}
div#column36-02Recipe_right div.recipeTitle_tp{
	width: 306px;
	background: url(../foodnote/35/img/bg-recipe_tp.gif) no-repeat left top  !important;
}
div#column36-02Recipe_right h5{
	width: 278px;
	background: url(../foodnote/35/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}

/* 材料 */
div#column36-02Recipe_right div#material{
	clear:both;
	width:306px;
	margin:10px 0 0 0 !important; padding:0 0 15px 0!important;
}
div#column36-02Recipe_right div#material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column36-02Recipe_right div#material dl{
	width:306px;
	margin:0 !important; padding:0!important;
	background: url(../foodnote/34/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column36-02Recipe_right div#material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column36-02Recipe_right div#material dl dt{
	float:left;
	background-color: #FCF6E8;
	margin:0; padding-right: 0.5em;
}
div#column36-02Recipe_right div#material dl dd{
	float:right;
	background-color: #FCF6E8;
	margin:0; padding-left: 0.5em;
}

/* 作り方 */
div#column36-02Recipe_right ol {
	width: 306px;
	margin:0 !important; padding:5px 0 0 0 !important;
}
div#column36-02Recipe_right ol li {
	margin:0 !important; padding: 5px 0 0 1.7em; text-indent: -1.7em !important;
}
div#column36-02Recipe_right ol li span,
div#column36-02Recipe_right ol em{
	font-weight:bold;
}

/* -----------------------------------------------------------
	food note	食育コラム37号
		#column37.index
----------------------------------------------------------- */
div.column37 div#contentContainer{
	font-size:117% !important;
}
div.column37 div#contentContainer p#topTxt{
	margin-bottom:20px;
}

/* -----------------------------
   おすすめ! 簡単風味酢
------------------------------ */
div.column37 div#contentContainer div#flavor_vinegar{
	clear:both;
	width:685px;
	margin:0 22px 37px 22px; paddig:0;
	background:url(../foodnote/37/img/bg-vinegarBox_mid.gif) repeat-y left top;
}
div.column37 div#contentContainer div#flavor_vinegar h4{
	width:685px;
	margin:0; padding:0;
}

div.column37 div#contentContainer div#flavor_vinegar div.flavor_vinegar_tp{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/37/img/bg-vinegarBox_tp.gif) no-repeat left top;
}
div.column37 div#contentContainer div#flavor_vinegar div.flavor_vinegar_tp div.flavor_vinegar_btm{
	width:615px;
	margin:0; padding:37px 35px 27px 35px;
	background:url(../foodnote/37/img/bg-vinegarBox_btm.gif) no-repeat left bottom;
}
div.column37 div#contentContainer div#flavor_vinegar div.flavor_vinegar_tp div.flavor_vinegar_btm:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

p.flavor_vinegarPics{
	margin:0 !important; padding:0 !important;
	float:left;
}

div#column37_vinegar_recipe{
	width:389px;
	margin-left:20px;
	float:left;
}

div#column37_vinegar_recipe div.vinegar{
	clear:both;
	width:389px;
	margin:0 0 15px 0; padding:0 0 8px 0;
	background:url(../foodnote/37/img/line-dot.gif) no-repeat left bottom;
}
div#column37_vinegar_recipe div.vinegar:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column37_vinegar_recipe div.end{
	margin:0; padding:0;
	background:none !important;
}
div#column37_vinegar_recipe div.end:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


div#column37_vinegar_recipe div.vinegarName{
	width:81px;
	margin:0; padding:0 13px 0 0;
	float:left;
}
div#column37_vinegar_recipe div.vinegarName p{
	margin:0; padding:0;
}

div#column37_vinegar_recipe div.vinegar p.recipeTxt{
	margin:0; padding:5px 0 0 0;
	line-height:150%;
}
* html div#column37_vinegar_recipe div.vinegar p.recipeTxt{
	margin:0; padding:0;
	line-height:150%;
}
*:first-child+html div#column37_vinegar_recipe div.vinegar p.recipeTxt{
	margin:0; padding:0;
	line-height:150%;
}

div#column37_vinegar_recipe div.vinegar ul{
	margin:0; padding:0;
}
div#column37_vinegar_recipe div.vinegar ul:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column37_vinegar_recipe div.vinegar ul li{
	margin:5px 10px 0 0; padding:0 0 0 15px;
	background:url(../foodnote/37/img/icon-list_square.gif) no-repeat left 50%;
	float:left;
}
div#column37_vinegar_recipe div.vinegar ul li span{
	padding:0 2px;
}

/* ----------------------------------
   1日350gの野菜を使った即席漬け 
-----------------------------------*/
div.column37 div#contentContainer div#column37-Recipe{
	width:685px;
	margin:0 22px;
}

/* [左]料理画像・ポイント 
--------------------------*/
div#column37-Recipe_left{
	width: 360px;
	margin:0 !important; padding:0 !important;
	float:left;
}
div#column37-Recipe_left p{
	margin:0 !important; padding:0 !important;
}

div#column37-Recipe_left h4{
	margin:0; padding:0;
}

/* [右]材料・作り方 
-----------------------*/
div#column37-Recipe_right{
	width:306px;
	margin:0 !important; padding:0 !important;
	float:right;
}

div#column37-Recipe_right div.recipeTitle{
	clear:both;
	width: 306px;
	margin:1px 0 10px 0 !important; padding:0 !important;
	background: url(../foodnote/35/img/bg-recipe.gif) repeat-y left top;
}
div#column37-Recipe_right div.recipeTitle_tp{
	width: 306px;
	background: url(../foodnote/35/img/bg-recipe_tp.gif) no-repeat left top  !important;
}
div#column37-Recipe_right h5{
	width: 278px;
	background: url(../foodnote/35/img/bg-recipe_bt.gif) no-repeat left bottom;
	padding-left: 28px;
	color: #FFFFFF;
}

/* 材料 */
div#column37-Recipe_right div#material{
	clear:both;
	width:306px;
	margin:0 !important; padding:0 0 15px 0!important;
}
div#column37-Recipe_right div#material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column37-Recipe_right div#material dl{
	width:306px;
	margin:0 !important; padding:0!important;
	background: url(../foodnote/34/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column37-Recipe_right div#material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column37-Recipe_right div#material dl dt{
	float:left;
	background-color: #FCF6E8;
	margin:0; padding-right: 0.5em;
}
div#column37-Recipe_right div#material dl dd{
	float:right;
	background-color: #FCF6E8;
	margin:0; padding-left: 0.5em;
}

/* 作り方 */
div#column37-Recipe_right ol {
	width: 306px;
	margin:0 !important; padding:0 !important;
}
div#column37-Recipe_right ol li {
	margin:0 !important; padding:0 0 5px 1.7em; text-indent: -1.7em !important;
}
div#column37-Recipe_right ol li span,
div#column37-Recipe_right ol em{
	font-weight:bold;
}

/* 今週のひと言 
-----------------------*/
div#contentContainer div#column37-Recipe div.onepoint{
	clear:both;
	width:685px; height:111px;
	margin:0; padding:20px 0 0 0;
	background:url(../foodnote/37/img/bg-thisweek_onepoint.gif) no-repeat left bottom;
}
div#contentContainer div#column37-Recipe div.onepoint h5{
	margin:39px 0 0 15px;
	float:left;
}
* html div#contentContainer div#column37-Recipe div.onepoint h5{
	margin:39px 0 0 7px;
	float:left;
}

div#contentContainer div#column37-Recipe div.onepoint p.onepointTxt{
	margin:39px 0 0 27px;
	float:left;
}

div#contentContainer div#column37-Recipe div.onepoint h5{
	margin:39px 0 0 15px;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム38号
		#column38.index
----------------------------------------------------------- */
div.column38{
	font-size:117% !important;
}

div#contentContainer div#column38_main{
	margin-left:20px;
}


/* プラスαで牛乳がもっとおいしくなる! 
----------------------------------------*/
div#milkplus{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/38/img/bg-milkplus_mid.gif) repeat-y left top;
}
div#milkplus div.milkplus_btm{
	margin:0; padding:0 20px 46px 22px;
	background:url(../foodnote/38/img/bg-milkplus_btm.gif) no-repeat left bottom;
}
div#milkplus div.milkplus_btm:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

* html div#milkplus div.milkplus_btm{
	margin:0; padding:0 20px 46px 22px;
	min-height:198px;
	height:auto !important;
	height:198px;
	background:url(../foodnote/38/img/bg-milkplus_btm.gif) no-repeat left bottom;
}
*:first-child+html div#milkplus div.milkplus_btm{
	margin:0; padding:0 20px 46px 22px;
	min-height:198px;
	height:auto !important;
	height:198px;
	background:url(../foodnote/38/img/bg-milkplus_btm.gif) no-repeat left bottom;
}

div#milkplus div.milkplus_btm p{
	margin:0 !important; padding:0 !important;
}
div#milkplus div.milkplus_btm div.comment{
	width:320px;
	margin:0 25px 0 0; padding:0;
	float:left;
}

div#milkplus div.milkplus_btm div.comment div#milkplusmenu{
	width:320px;
	margin:18px 0 0 0; padding:0;
	background-color:#f9da88;
}
div#milkplus div.milkplus_btm div.comment div#milkplusmenu div.milkplusmenu_tp{
	margin:0; padding:0;
	background:url(../foodnote/38/img/bg-milkplusmenu_tp.gif) no-repeat left top;
}
div#milkplus div.milkplus_btm div.comment div#milkplusmenu div.milkplusmenu_tp div.milkplusmenu_btm{
	margin:0; padding:10px 15px !important;
	background:url(../foodnote/38/img/bg-milkplusmenu_btm.gif) no-repeat left bottom;
}
div#milkplus div.milkplus_btm div.comment div#milkplusmenu div.milkplusmenu_tp div.milkplusmenu_btm p{
	line-height:150%;
}

/* レシピ
-----------------------*/
div#contentContainer div#column38_main div#recipe{
	clear:both;
	margin:0; padding:0;
}

/* ポイント */
div#column38_main div.strawberrymilk_recipe_point{
	width:360px; height:83px;
	background:url(../foodnote/38/img/bg-recipe_point.gif) no-repeat left top;
}
div#column38_main div.strawberrymilk_recipe_point p.commentTxt{
	padding:30px 0 0 20px !important;
}


/* いちごソースの材料 */
div#column38_main div#material div.strawberry_sauce{
	clear:both;
	width:273px;
	margin:5px 0 0 0; padding:10px 15px;
	background-color:#ffffff;
}
div#column38_main div#material div.strawberry_sauce p{
	margin:-2px 0 0 0 !important; padding:0 !important;
}
div#column38_main div#material div.strawberry_sauce dl{
	width:273px;
	margin:0 !important; padding:0 !important;
	background: url(../foodnote/34/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column38_main div#material div.strawberry_sauce dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column38_main div#material div.strawberry_sauce dl dt{
	float:left;
	background-color: #ffffff;
	margin:0; padding-right: 0.5em;
}
div#column38_main div#material div.strawberry_sauce dl dd{
	float:right;
	background-color: #ffffff;
	margin:0; padding-left: 0.5em;
}


/* 今週のひと言 
-----------------------*/
div#column38_main div.onepoint{
	clear:both !important;
	width:694px; height:120px;
	margin:0 !important; padding:0 !important;
	background:url(../foodnote/38/img/bg-thisweek_onepoint.gif) no-repeat left bottom;
}
div#column38_main div.onepoint h5{
	margin:38px 0 0 14px;
	float:left;
}

div#column38_main div.onepoint p.onepointTxt{
	margin:39px 0 0 21px;
	float:left;
}



/* -----------------------------------------------------------
	food note	食育コラム39号
		#column39.index
----------------------------------------------------------- */
div.column39{
	font-size:117%;
}

div#contentContainer div#column39_main{
	margin-left:20px;
}


div#contentContainer div#column39_main p#topTxt{
	margin-bottom:20px;
}

/* わかめの隠れた実力
----------------------------------- */
div#contentContainer div#column39_main div#ability{
	width:685px;
	margin-bottom:18px;
	background:url(../foodnote/39/img/bg-ability.gif) no-repeat left top;
}
div#contentContainer div#column39_main div#ability div.ability_btm{
	margin:0; padding:6px 28px 15px 15px;
	background:url(../foodnote/39/img/bg-ability_btm.gif) no-repeat left bottom !important;
}
div#contentContainer div#column39_main div#ability div.ability_btm:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

* html div#contentContainer div#column39_main div#ability div.ability_btm{
	margin:0; padding:6px 28px 15px 15px;
	min-height:155px;
	height:auto !important;
	height:155px;
	background:url(../foodnote/39/img/bg-ability_btm.gif) no-repeat left bottom !important;
}
*:first-child+html div#contentContainer div#column39_main div#ability div.ability_btm{
	margin:0; padding:6px 28px 15px 15px;
	min-height:155px;
	height:auto !important;
	height:155px;
	background:url(../foodnote/39/img/bg-ability_btm.gif) no-repeat left bottom !important;
}

div#contentContainer div#column39_main div#ability div.ability_btm div.wakame_ability{
	width:310px;
	float:left;
}
div#contentContainer div#column39_main div#ability div.ability_btm h4{
	margin-bottom:15px;
}
div#contentContainer div#column39_main div#ability div.ability_btm div.wakame_ability ul li{
	font-weight:bold;
	list-style-type:square;
	margin-left:27px;
}



div#contentContainer div#column39_main div#ability div.ability_btm p.wakame_ability_pic{
	margin:0; padding:0;
	float:right !important;
}


/* レシピ
=================================== */
div#contentContainer div#column39_main div#recipe{
	clear:both;
	margin:0; padding:0;
}
/* 材料 */
div#contentContainer div#column39_main div#material div#recipeLeft {
	float:left !important;
	width:140px !important;
	margin:0 0 20px 0 !important; padding:0 !important;
}
div#contentContainer div#column39_main div#material div#recipeLeft dl {
	margin-right: 12px;
}

div#contentContainer div#column39_main div#material div#recipeRight {
	float:right !important;
	width:140px !important;
	margin:0 0 20px 0 !important; padding:0 0 0 8px !important;
}

div#contentContainer div#column39_main div#material dl{
	width:140px !important;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#contentContainer div#column39_main div#material dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}

div#contentContainer div#column39_main div#material dl dt{
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#contentContainer div#column39_main div#material dl dd{
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.4em;
}

/* 今週のひと言 
-----------------------*/
div#column39_main div.onepoint{
	clear:both !important;
	width:685px; height:114px;
	margin:0 !important; padding:0 !important;
	background:url(../foodnote/39/img/bg-thisweek_onepoint.gif) no-repeat left bottom;
}
div#column39_main div.onepoint h5{
	margin:39px 0 0 14px;
	float:left;
}

div#column39_main div.onepoint p.onepointTxt{
	margin:39px 0 0 21px;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム40号
		#column40.index
----------------------------------------------------------- */
.column40{
	font-size:117%;
}

.column40 div#topping_3colors{
	width:684px; height:385px;
	margin:0 auto 25px;
	background:url(../foodnote/40/img/bg-chirashi_point.gif) no-repeat left bottom;
}
.column40 div#topping_3colors p{
	margin:0 0 0 32px;
}

.column40 div#column40Recipe{
	clear:both;
	width:684px !important;
	margin:0 auto 15px auto; padding:0 !important;
}
.column40 div#column40Recipe:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column40 div#column40Recipe div.scrambleegg{
	width:360px;
	float:left;
}
.column40 div#column40Recipe div.scrambleegg h4{
	margin-bottom:10px;
}


/* 材料 */
.column40 div#column40Recipe div.scrambleegg div.recipeTitle{
	margin:0 0 10px 0;
	background:url(../foodnote/40/img/bg-recipeTitle_btm.gif) no-repeat left bottom;
}
.column40 div#column40Recipe div.scrambleegg div.recipeTitle div.recipeTitle_tp{
	background:url(../foodnote/40/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
.column40 div#column40Recipe div.scrambleegg div.recipeTitle div.recipeTitle_tp h5{
	margin:0 0 0 25px;
	color:#ffffff;
}

/* 作り方 */
.column40 div#column40Recipe ol {
	margin:0;
}
.column40 div#column40Recipe li {
	padding: 0 0 5px 1.7em; text-indent: -1.7em;
}
.column40 div#column40Recipe li span{
	font-weight:bold;
}

.column40 div#column40Recipe div.recipe_point{
	width:360px;
	height:74px;
	background:url(../foodnote/40/img/bg-recipe_point.gif) no-repeat left top;
}
.column40 div#column40Recipe div.recipe_point p{
	margin:0; padding:20px 0 0 14px;
}



/* 今週のひと言 
-----------------------*/
div.column40 div.onepoint{
	clear:both !important;
	width:685px; height:70px;
	margin:0 auto !important; padding:0 !important;
	background:url(../foodnote/40/img/bg-thisweek_onepoint.gif) no-repeat left top;
}
div.column40 div.onepoint h5{
	margin:13px 0 0 14px;
	_margin:13px 0 0 7px;
	float:left !important;
}

div.column40 div.onepoint p.onepointTxt{
	margin:13px 0 0 12px !important;
	float:left;
}


/* -----------------------------------------------------------
	food note	食育コラム41号
		#column41.index
----------------------------------------------------------- */
.column41{
	font-size:117%;
}

.column41 p.column41_comment{
	height:89px !important;
	margin:0 !important; padding:0 !important;
}
.column41 p.annotation{
	width:584px;
	margin:0 0 15px 0; 
	padding:5px 0 0 0;
	_padding:0 !important;
	float:right;
}

/*「ちぎりキャベツ」*/
.column41 div#chigiri{
	clear:both;
	width:685px;
	margin:0 auto 25px;
	background:url(../foodnote/41/img/bg-chigiri.gif) repeat-y left top;
}
.column41 div#chigiri div.chigiri_btm{
	margin:0; padding:10px 15px 20px 19px;
	background:url(../foodnote/41/img/bg-chigiri_btm.gif) no-repeat left bottom;
}
.column41 div#chigiri div.chigiri_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column41 div#chigiri div.chigiri_btm ul.topping li{
	padding: 0 0 0 1em; text-indent: -0.5em;
	font-weight:bold;
}

.column41 div#chigiri div.chigiri_btm p.CabbageTopping{
	margin:0 !important; padding:0 !important;
	float:right;
}

/* 旬キャベツ、調理のワンポイント */
.column41 div#cooking_point{
	width:685px;
	margin:0 auto;
}
.column41 div#cooking_point:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column41 div#cooking_point h4{
	margin:0 0 10px 0; padding:0 0 7px 0;
	background:url(../foodnote/41/img/line-under.gif) no-repeat left bottom;
}
							
.column41 div#cooking_point div.detail{
	width:379px !important;
}
.column41 div#cooking_point div.detail p{
	margin:0 0 5px 0; padding:0;
	line-height:1.5em;
}
.column41 div#cooking_point div.detail div.cooking_point_box{
	width:379px; height:81px;
	margin:0;
	background:url(../foodnote/41/img/bg-onepoint.gif) no-repeat left top;
}
.column41 div#cooking_point div.detail div.cooking_point_box p{
	padding:23px 0 0 11px !important;
}


/* 今週のひと言 */
.column41 div.onepoint{
	clear:both !important;
	width:685px; height:70px;
	margin:0 auto !important; padding:0 !important;
	background:url(../foodnote/41/img/bg-thisweek_onepoint.gif) no-repeat left top;
}
.column41 div.onepoint h5{
	margin:13px 0 0 14px;
	_margin:13px 0 0 7px;
	float:left !important;
}
.column41 div.onepoint p.onepointTxt{
	margin:13px 0 0 12px !important;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム42号
		#column42.index
----------------------------------------------------------- */
.column42{
	font-size:117%;
}

.column42 p#comment{
	padding-bottom:20px;
}

/* じゃがいもの収穫期 */
.column42 div#newpotatoBox{
	width:685px;
	margin:0 auto; padding:0;
	background:url(../foodnote/42/img/bg-newpotatoBox_mid.gif) repeat-y left top;
}
.column42 div#newpotatoBox div.newpotato_tp{
	width:685px;
	margin:0; padding:0;
}
.column42 div#newpotatoBox div.newpotato_tp div.newpotato_btm{
	margin:0; padding:0 0 25px 0;
	background:url(../foodnote/42/img/bg-newpotatoBox_btm.gif) no-repeat left bottom;
}
.column42 div#newpotatoBox div.newpotato_tp div.newpotato_btm p{
	margin:0 !important; padding:0 !important;
}
.column42 div#newpotatoBox div.newpotato_tp div.newpotato_btm h4{
	margin:0 0 12px 33px;
}
.column42 div#newpotatoBox div.newpotato_tp div.newpotato_btm p.newpotato_feature{
	margin:0 33px !important;
}

/* 新じゃが料理バリエーション */
.column42 div#newpotato_recipeBox{
	width:685px;
	margin:22px auto 0; padding:0;
	background:url(../foodnote/42/img/bg-variation_mid.gif) repeat-y left top;
}
.column42 div#newpotato_recipeBox div.newpotato_recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/42/img/bg-variation_tp.gif) no-repeat left top;
}
.column42 div#newpotato_recipeBox div.newpotato_recipe_tp div.newpotato_recipe_btm{
	width:637px;
	margin:0; padding:22px 24px 0 24px;
	background:url(../foodnote/42/img/bg-variation_btm.gif) no-repeat left bottom;
}
.column42 div#newpotato_recipeBox div.newpotato_recipe_tp div.newpotato_recipe_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column42 div#newpotato_recipeBox div.newpotato_recipe_tp div.newpotato_recipe_btm div.variation{
	width:322px;
	magin:0; padding:0;
	float:left;
}

.column42 div#newpotato_recipeBox div.newpotato_recipe_tp div.newpotato_recipe_btm div.variation h4{
	margin-bottom:20px;
}
.column42 ul.variation{
	margin:0; padding:0 0 18px 20px;
}
.column42 ul.variation li{
	list-style-type:disc !important;
	font-weight:bold;
	color:#2a2a2a;
}
.column42 div#newpotato_recipeBox div.newpotato_recipe_tp div.newpotato_recipe_btm p.potatorecipe_point{
	margin:0; padding:0;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム43号
		#column43.index
----------------------------------------------------------- */
/* たけのこのアク抜き4ステップ */
.column40 div#aku4step{
	width:685px;
	margin:0 auto 25px;
	background:url(../foodnote/43/img/bg-aku4step_mid.gif) repeat-y left top;
}
.column40 div#aku4step div.aku4step_tp{
	margin:0; padding:0;
	background:url(../foodnote/43/img/bg-aku4step_tp.gif) no-repeat left top;
}
.column40 div#aku4step div.aku4step_tp div.aku4step_btm{
	margin:0; padding:0 29px 0 13px;
	background:url(../foodnote/43/img/bg-aku4step_btm.gif) no-repeat left bottom;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
.column40 div#aku4step div.aku4step_tp div.aku4step_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column40 div#aku4step div.aku4step_tp div.aku4step_btm h4{
	padding:4px 0 30px 0;
}
.column40 div#aku4step div.aku4step_tp div.aku4step_btm ol{
	width:350px;
	margin:0; padding:0 20px 0 9px;
	float:left;
}
.column40 div#aku4step div.aku4step_tp div.aku4step_btm ol li{
	margin:0 0 20px 0;
	padding-left: 1.6em; text-indent: -1.6em;
}
.column40 div#aku4step div.aku4step_tp div.aku4step_btm ol li span{
	font-weight:bold;
}
.column40 div#aku4step div.aku4step_tp div.aku4step_btm ol li.pointmrk{
	width:350px;
	margin:0 0 20px 9px;
	padding-left: 0; text-indent: 0 !important;	
}
.column40 div#aku4step div.aku4step_tp div.aku4step_btm ol li.pointmrk span{
	display:block;
	color:#b90000;
}

.column40 div#aku4step div.aku4step_tp div.aku4step_btm p{
	margin:0; padding:0;
	float:left;
}

/* たけのこソテーに挑戦! */
.column40 div#column40Recipe div.takenoko_recipe{
	width:400px;
	float:left;
}
.column40 div#column40Recipe div.takenoko_recipe h4{
	margin-bottom:10px; padding-bottom:10px;
	background:url(../foodnote/43/img/line-dot.gif) no-repeat left bottom;
}

.column40 div#column40Recipe div.takenoko_recipe p{
	margin:0;
}

/* -----------------------------------------------------------
	food note	食育コラム44号
		#column44.index
----------------------------------------------------------- */
div#column44{
	width:687px;
	margin:0 !important; padding: 22px 21px 0 20px !important;
	font-size: 117%; color: #333333;
}
div#column44 h3 {
	margin-left: 0; margin-right: 0; padding:0;
}
div#column44 h3,
div#column44 p {
	margin:0; padding:0;
}
div#column44 p#topTxt{
	padding:12px 0 20px 0 !important;
	color: #221815;
}

div#column44 h4 {
	clear:both;
	margin:17px 0 0 0;
}

div#column44 div.sprout_pics{
	margin:17px 0 0 20px;
	float:right;
	font-size:90%;
}

/*スプラウトの実力*/
div#column44 table{
	width:686px;
	margin:8px 0;
	border-top:1px solid #a0aa8a;
	border-right:1px solid #a0aa8a;
}

div#column44 table th,
div#column44 table td{
	width:136px;
	border-left:1px solid #a0aa8a;
	border-bottom:1px solid #a0aa8a;
	text-align:center;
}

div#column44 table th.sproutname{
	padding:12px 0;
	background-color:#ececec;
}
div#column44 table th.calcium,
div#column44 table td.calcium{
	background-color:#eef7f9;
}
div#column44 table th.carotene,
div#column44 table td.carotene{
	background-color:#f7f9e3;
}
div#column44 table th.vitamin,
div#column44 table td.vitamin{
	background-color:#fbffd3;
}
div#column44 table th.yousan,
div#column44 table td.yousan{
	background-color:#eaffe0;
}

div#column44 p.source{
	text-align:right;
}

/* 貝と豆苗とわかめのぬた */
div.nuta{
	width:686px; height:297px;
	position:relative;
}

div.nuta p.nuta_sumiso{
	position:absolute;
	top:46px; left:5px;
}
div.nuta p.nuta_hotate{
	position:absolute;
	top:60px; left:370px;
}
div.nuta p.nuta_wakame{
	position:absolute;
	top:240px; left:104px;
}
div.nuta p.nuta_toumyou{
	position:absolute;
	top:240px; left:430px;
}
div.nuta p.nuta_bowl{
	position:absolute;
	top:267px; left:182px;
}
head~/* */body div.nuta p.nuta_bowl{
	position:absolute;
	top:260px; left:182px;
}

div.nuta p.sprout_point{
	position:absolute;
	top:73px; left:510px;
}

/* -----------------------------------------------------------
	food note	食育コラム45号
		#column45.index
----------------------------------------------------------- */
div#column45{
	width:696px;
	margin:0 !important; padding: 22px 19px 0 14px !important;
	font-size: 117%; color: #333333;
}
div#column45 h3 {
	margin-left: 0; margin-right: 0; padding:0;
}
div#column45 h3{
	margin-left:8px;
}
div#column45 p {
	margin:0; padding:0;
}
div#column45 p#topTxt{
	padding:12px 0 20px 8px !important;
	color: #221815;
}

div#column45 div.misosoup_lineup{
	width:696px; height:427px;
	margin:0; padding:22px 0 0 0;
	background:url(../foodnote/45/img/bg-lineup.gif) no-repeat left top;
}

div#column45 div.misosoup_lineup h4{
	margin:0 0 17px 45px;
}

div#column45 div.misosoup_lineup ul{
	width:597px;
	margin:0 48px 0 55px;
}
div#column45 div.misosoup_lineup ul li{
	float:left;
}
div#column45 div.misosoup_lineup ul li span{
	display:block;
	margin-left:99px;
}

div#column45 div.onepoint{
	clear:both;
	width:696px; height:105px;
	background:url(../foodnote/45/img/bg-onepoint.gif) no-repeat left top;
}

div#column45 div.onepoint p{
	padding:25px 0 0 42px;
}

/* -----------------------------------------------------------
	food note	食育コラム46号
		#column46.index
----------------------------------------------------------- */
p.comment_column46{
	clear:both;
	padding-bottom:22px !important;
}

div.column46{
	clear:both;
	padding:23px 0 !important;
	font-size:117%;
}

div#contentContainer div#column46_main{
	margin-left:20px;
}

div#contentContainer div#column46_main p#topTxt{
	margin:0 0 20px 0 !important; padding:0 !important;
}

/* あさりと野菜などのおいしい組み合わせ */
div#contentContainer div#column46_main div#Clam_menu{
	width:685px;
	background:url(../foodnote/46/img/bg-clam_menu.gif) no-repeat left top;
}
div#contentContainer div#column46_main div#Clam_menu div.clam_menu_btm{
	width:652px;
	margin:0; padding:11px 12px 0 21px;
	background:url(../foodnote/46/img/bg-clam_menu_btm.gif) no-repeat left bottom;
	position:relative;
}
div#contentContainer div#column46_main div#Clam_menu div.clam_menu_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#contentContainer div#column46_main div#Clam_menu div.clam_menu_btm p.clam_illust{
	position:absolute;
	top:11px; left:446px; 
}

div#contentContainer div#column46_main div#Clam_menu div.clam_menu_btm div{
	width:429px;
	padding:20px 0 15px 0;
}
div#contentContainer div#column46_main div#Clam_menu div.clam_menu_btm div ul li{
	list-style:none;
	background:url(../foodnote/46/img/icon-arrow.gif) no-repeat left 50%;
	padding-left:12px;
}
div#contentContainer div#column46_main div#Clam_menu div.clam_menu_btm div p{
	margin:5px 0 10px !important;
}

/* あさりとキャベツのスープ煮
================================*/
/* 材料 */
div#contentContainer div#column46_main div#material em{
	font-size:80% !important;
}
div#contentContainer div#column46_main div#material div#recipeLeft {
	float:left !important;
	width:140px !important;
	margin:0 0 20px 0 !important; padding:0 !important;
}
div#contentContainer div#column46_main div#material div#recipeLeft dl {
	margin-right: 12px;
}

div#contentContainer div#column46_main div#material div#recipeRight {
	float:right !important;
	width:140px !important;
	margin:0 0 20px 0 !important; padding:0 0 0 8px !important;
}

div#contentContainer div#column46_main div#material dl{
	width:140px !important;
	background: url(../foodnote/11/img/line.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#contentContainer div#column46_main div#material dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden; 
}

div#contentContainer div#column46_main div#material dl dt{
	float: left;
	background-color: #FCF6E8;
	padding-right: 0.5em;
}
div#contentContainer div#column46_main div#material dl dd{
	float: right;
	background-color: #FCF6E8;
	padding-left: 0.4em;
}

/* -----------------------------------------------------------
	food note	食育コラム47号
		#column47.index
----------------------------------------------------------- */
div.column47{
	font-size:117%;
}

div.column47 p#topTxt{
	margin-bottom:20px !important;
}

/* 焼き浸しの際の下ごしらえ 焼き方、浸し方のコツ */
div.column47 div#yellowbox{
	clear:both;
	width:685px;
	margin:0 auto; padding:0;
	background:url(../foodnote/47/img/bg-yellowbox_mid.gif) repeat-y left top;
}
div.column47 div#yellowbox div.yellowbox_tp{
	margin:0; padding:0;
	background:url(../foodnote/47/img/bg-yellowbox_tp.gif) no-repeat left top;
}
div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm{
	margin:0; padding:27px 26px 30px 24px;
	background:url(../foodnote/47/img/bg-yellowbox_btm.gif) no-repeat left bottom;
}

div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm h4{
	width:631px;
	margin:5px 0 14px 0; padding:0 0 8px 0;
	background:url(../foodnote/47/img/line-dot.gif) no-repeat left bottom;
}
div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm p{
	margin:0; padding:0 0 15px 0;
}
div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm p.preparation{
	padding-left:3px;
}

div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm div.yakibitashi_point{
	position:relative;
}
div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm div.yakibitashi_point p.point01{
	padding:0;
	position:absolute;
	top:15px; left:9px;
}
div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm div.yakibitashi_point p.point02{
	padding:0;
	position:absolute;
	top:15px; left:210px;
}
div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm div.yakibitashi_point p.point03{
	padding:0;
	position:absolute;
	top:222px; left:15px;
}
* html div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm div.yakibitashi_point p.point03{
	padding:0;
	position:absolute;
	top:230px; left:15px;
}
*:first-child+html div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm div.yakibitashi_point p.point03{
	padding:0;
	position:absolute;
	top:230px; left:15px;
}

div.column47 div#yellowbox div.yellowbox_tp div.yellobox_btm div.yakibitashi_point p.point04{
	padding:0;
	position:absolute;
	top:15px; left:433px;
}

/* 調味バリエーション */
div.column47 div#greenbox{
	width:685px;
	margin:22px auto 0;
	background:url(../foodnote/47/img/bg-greenbox_mid.gif) repeat-y left top;
}
div.column47 div#greenbox div.greenbox_tp{
	margin:0; padding:0;
	background:url(../foodnote/47/img/bg-greenbox_tp.gif) no-repeat left top;
}
div.column47 div#greenbox div.greenbox_tp div.greenbox_btm{
	margin:0; padding:15px 26px 20px 15px;
	background:url(../foodnote/47/img/bg-greenbox_btm.gif) no-repeat left bottom;
}
div.column47 div#greenbox div.greenbox_tp div.greenbox_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column47 div#greenbox div.greenbox_tp div.greenbox_btm h4#variation{
	width:400px;
	margin:0; padding:0;
}
div.column47 div#greenbox div.greenbox_tp div.greenbox_btm p.variation_image{
	float:right;
	margin:0; padding:0;
}
div.column47 div#greenbox div.greenbox_tp div.greenbox_btm ul.variation_list{
	width:400px;
	margin:10px 0 0 12px;

}
div.column47 div#greenbox div.greenbox_tp div.greenbox_btm ul.variation_list li{
	margin:0; padding-left:10px;
	background:url(../foodnote/47/img/icon-square.gif) no-repeat left 50%;
}

/* -----------------------------------------------------------
	food note	食育コラム48号
		#column48.index
----------------------------------------------------------- */
div.column48{
	font-size:117%;
}
div.column48 p#comment{
	padding-bottom:20px;
}
div.column48 p#topTxt{
	margin-bottom:25px !important;
}

/* -------------------
   レシピ
---------------------*/
div.column48 div#Recipe48{
	margin:0 22px 5px 22px; padding:0 0 10px 0;
}

div.column48 div#Recipe48 h4#coconuts_mango_icecream{
	margin:0; padding:0 0 7px 0;
	background:url(../foodnote/48/img/line-dot_underline.gif) no-repeat left bottom;
}
div.column48 div#Recipe48 h4#coconuts_mango_icecream:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/* 材料 */
div.column48 div#Recipe48 div.RecipeMaterial{
	width:306px;
	margin:5px 0; padding:0;
	background:url(../foodnote/48/img/bg-recipe_sub_mid.gif) repeat-y left top;
}

div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_btm{
	margin:0; padding:5px 0 0 0;
	background:url(../foodnote/48/img/bg-recipe_sub_btm.gif) no-repeat left bottom;
	color:#ffffff;
	font-weight:bold;
	font-size:100%;
}
* html div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_btm{
	margin:0; padding:13px 0 0 0;
	background:url(../foodnote/48/img/bg-recipe_sub_btm.gif) no-repeat left bottom;
	color:#ffffff;
	font-weight:bold;
	font-size:100%;
}
*:first-child+html div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_btm{
	margin:0; padding:12px 0 0 0 !important;
	background:url(../foodnote/48/img/bg-recipe_sub_btm.gif) no-repeat left bottom;
	color:#ffffff;
	font-weight:bold;
	font-size:100%;
}

div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_btm h5{
	padding-bottom:12px;
}

div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_btm p{
	margin:0; padding:0;
	text-indent:24px;
}

div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_mango{
	margin:0; padding:0;
	background:url(../foodnote/48/img/bg-recipe_material_mango.gif) no-repeat left top;
}
div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_coconuts{
	margin:0; padding:0;
	background:url(../foodnote/48/img/bg-recipe_material_coconuts.gif) no-repeat left top;
}
div.column48 div#Recipe48 div.RecipeMaterial div.RecipeMaterial_pudding{
	margin:0; padding:0;
	background:url(../foodnote/48/img/bg-recipe_material_pudding.gif) no-repeat left top;
}

div.column48 div#Recipe48 div.Material{
	clear:both;
	width:300px;
	padding:0 6px 10px 0;
}
div.column48 div#Recipe48 div.Material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column48 div#Recipe48 div.Material dl{
	background:url(../foodnote/48/img/line-material_dot.gif) repeat-x left 50%;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.column48 div#Recipe48 div.Material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column48 div#Recipe48 div.Material dl dt{
	float:left;
	background-color:#fbf5e7;
	margin:0; padding-right: 5px;
}
div.column48 div#Recipe48 div.Material dl dd{
	float:right;	
	background-color:#fbf5e7;
	margin:0; padding-left: 5px;
}

div.column48 div#Recipe48 div.Material div.Material_Left{
	width:154px;
	margin:0 10px 0 0; padding:0;
	float:left;
}
div.column48 div#Recipe48 div.Material div.Material_Right{
	width:126px;
	margin:0 0 0 10px; padding:0;
	float:right;
}
div.column48 div#Recipe48 div.Material div.Material_nofloat{
	clear:both;
	width:300px;
}


/* 作り方 */
div.column48 div#Recipe48 div.RecipeTitle{
	clear:both;
	width:306px;
	margin:5px 0; padding:0;
	background:url(../foodnote/48/img/bg-recipe_sub_mid.gif) repeat-y left top;
}
div.column48 div#Recipe48 div.RecipeTitle div.RecipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/48/img/bg-recipe_sub_tp.gif) no-repeat left top;
}

div.column48 div#Recipe48 div.RecipeTitle div.RecipeTitle_tp div.RecipeTitle_btm{
	margin:0; padding:0;
	background:url(../foodnote/48/img/bg-recipe_sub_btm.gif) no-repeat left bottom;
	text-indent:24px;
	color:#ffffff;
	font-weight:bold;
	font-size:100%;
}

div.column48 div#Recipe48 ol {
	width: 306px;
	margin:0 !important; padding:5px 0 0 0 !important;
}
div.column48 div#Recipe48 ol li {
	margin:0 !important; padding: 5px 0 0 1.7em; text-indent: -1.7em !important;
}
div.column48 div#Recipe48 ol li span{
	font-weight:bold;
}

div.column48 div#Recipe48 div#coconuts_iceBox p.onepoint{
	margin:15px 0; padding:0;
}

/* マンゴーアイス、ココナッツアイス 
------------------------------------*/
div.column48 div#Recipe48 div#mango_iceBox{
	width:306px;
	padding-right:50px;
	float:left;
}
div.column48 div#Recipe48 div#coconuts_iceBox{
	width:306px;
	margin:0; padding-right:22px;
	float:left;
}

/* マンゴープリン 
------------------------------------*/
div.column48 div#Recipe48 div#mango_puddingBox{
	clear:both;
	width:687px;
	margin:0; padding:25px 0 0 0;
}
div.column48 div#Recipe48 div#mango_puddingBox div.Material_and_Recipe{
	width:306px;
	margin:0; padding-right:22px;
	float:left;
}
* html div.column48 div#Recipe48 div#mango_puddingBox div.Material_and_Recipe{
	width:306px;
	margin:0; padding-right:17px;
	float:left;
}

div.column48 div#Recipe48 div#mango_puddingBox p{
	margin:0 !important; padding:0 !important;
}


/* -----------------------------------------------------------
	food note	食育コラム49号
		#column49.index
----------------------------------------------------------- */
div.column49{
	font-size:117%;
}
div.column49 p#comment{
	padding-bottom:20px;
}
div.column49 p#topTxt{
	margin-bottom:25px !important;
}

/* 
   「おにぎり方程式」の基本をマスター
---------------------------------------*/
div.column49 div#onigiri_basic{
	width:685px;
	margin:0 22px;
	background:url(../foodnote/49/img/bg-orange_frame_mid.gif) repeat-y left top;
}
div.column49 div#onigiri_basic div.onigiri_basic_tp{
	margin:0; padding:0;
	background:url(../foodnote/49/img/bg-orange_frame_tp.gif) no-repeat left top;
}
div.column49 div#onigiri_basic div.onigiri_basic_tp div.onigiri_basic_btm{
	margin:0; padding:10px 25px 10px;
	background:url(../foodnote/49/img/bg-orange_frame_btm.gif) no-repeat left bottom;
}
div.column49 div#onigiri_basic div.onigiri_basic_tp div.onigiri_basic_btm h4{
	margin:0; padding:0 0 34px 0;
}

div.column49 div#onigiri_basic div#onigiri_basic_detail{
	width:626px;
	margin:0; padding-left:12px;
}
div.column49 div#onigiri_basic div#onigiri_basic_detail:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column49 div#onigiri_basic div#onigiri_basic_detail div{
	margin:0; padding:0;
	float:left;
	text-align:center;
}
div.column49 div#onigiri_basic div#onigiri_basic_detail div h5{
	margin:0; padding:0;
}
div.column49 div#onigiri_basic div#onigiri_basic_detail div p.plusmrk{
	margin:0; padding:60px 0;
}
div.column49 div#onigiri_basic div#onigiri_basic_detail div p.comment{
	width:142px;
	margin:0 auto; padding:0;
	text-align:left;
}
* html div.column49 div#onigiri_basic div#onigiri_basic_detail div p.comment{
	width:142px;
	margin:0; padding:0;
	text-align:left;
}
*:first-child+html div.column49 div#onigiri_basic div#onigiri_basic_detail div p.comment{
	width:142px;
	margin:0; padding:0;
	text-align:left;
}
div.column49 div#onigiri_basic p.onigiri_basic_point{
	clear:both;
	margin:0; padding:10px 0 40px 0;
}

/* 「おにぎり方程式」の意外な組み合わせ */
div.column49 div#onigiri_basic h5#onigiri_idea{
	margin:0; padding-bottom:10px;
}

div.column49 div#onigiri_basic div.Recipe49{
	clear:both;
	width:635px;
	margin:0; padding:16px 0 21px 0;
	background:url(../foodnote/49/img/line-dot.gif) no-repeat left top;
}
div.column49 div#onigiri_basic div.Recipe49:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column49 div#onigiri_basic div.Recipe49 div.RecipeBox{
	width:306px;
	margin:0; padding:0 30px 0 0;
	float:left;
}
* html div.column49 div#onigiri_basic div.Recipe49 div.RecipeBox{
	width:306px;
	margin:0; padding:0 27px 0 0;
	float:left;
}
div.column49 div#onigiri_basic div.Recipe49 p{
	margin:0; padding:0;
}

/* 材料 */
div.column49 div#onigiri_basic div.Recipe49 div.RecipeSubject{
	clear:both;
	width:306px;
	margin:0 !important; padding:0 !important;
	background:url(../foodnote/49/img/bg-recipesub_mid.gif) repeat-y left top;
}
div.column49 div#onigiri_basic div.Recipe49 div.RecipeSubject div.RecipeSubject_tp{
	margin:0 !important; padding:0 !important;
	background:url(../foodnote/49/img/bg-recipesub_tp.gif) no-repeat left top;
}
div.column49 div#onigiri_basic div.Recipe49 div.RecipeSubject div.RecipeSubject_tp div.RecipeSubject_btm{
	margin:0 !important; padding:0 !important;
	background:url(../foodnote/49/img/bg-recipesub_btm.gif) no-repeat left bottom;
	text-indent:24px;
	color:#ffffff;
	font-weight:bold;
}

div.column49 div#onigiri_basic div.Recipe49 div.Material{
	clear:both;
	width:306px;
	padding:5px 0 20px 0;
}
div.column49 div#onigiri_basic div.Recipe49 div.Material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column49 div#onigiri_basic div.Recipe49 div.Material dl{
	background:url(../foodnote/49/img/line-material_dot.gif) repeat-x left 50%;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div.column49 div#onigiri_basic div.Recipe49 div.Material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column49 div#onigiri_basic div.Recipe49 div.Material dl dt{
	float:left;
	background-color:#ffffff;
	margin:0; padding-right: 5px;
}
div.column49 div#onigiri_basic div.Recipe49 div.Material dl dd{
	float:right;	
	background-color:#ffffff;
	margin:0; padding-left: 5px;
}
div.column49 div#onigiri_basic div.Recipe49 div.Material div.Material_Left{
	width:116px;
	margin:0 6px 0 0; padding:0;
	float:left;
}
div.column49 div#onigiri_basic div.Recipe49 div.Material div.Material_Right{
	width:176px;
	margin:0 0 0 6px; padding:0;
	float:right;
}

/* 作り方 */
div.column49 div#onigiri_basic div.Recipe49 ol {
	width: 306px;
	margin:0 !important; padding:5px 0 0 0 !important;
}
div.column49 div#onigiri_basic div.Recipe49 ol li {
	margin:0 !important; padding: 5px 0 0 1.7em; text-indent: -1.7em !important;
}
div.column49 div#onigiri_basic div.Recipe49 ol li span{
	font-weight:bold;
}

/* -----------------------------------------------------------
	food note	食育コラム50号
		#column50.index
----------------------------------------------------------- */
div.column50{
	font-size:117%;
}
div.column50 p#comment{
	padding-bottom:20px;
}
div.column50 p#topTxt{
	margin-bottom:25px !important;
}

div.column50 div#main{
	margin:0 21px 0 20px;
}
div.column50 div#main:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column50 div#main h4{
	margin:0; padding:0 0 5px 0;
}

div.column50 div#main p{
	margin:0; padding:0;
}

/* カルシウム量・一覧表 */
div.column50 div#main div#calcium_table{
	width:489px;
	margin:0; padding:7px 21px 0 0;
	float:left;
}

div.column50 div#main div#calcium_table div.summary_box{
	width:489px;
	margin:0 0 15px 0; padding:0;
	background:url(../foodnote/50/img/bg-summarybox_mid.gif) repeat-y left top;
}
div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp{
	margin:0; padding:0;
	background:url(../foodnote/50/img/bg-summarybox_tp.gif) no-repeat left top;
}
div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm{
	width:452px;
	margin:0; padding:10px 22px 24px 15px;
	background:url(../foodnote/50/img/bg-summarybox_btm.gif) no-repeat left bottom;
}

div.column50 div#main div#calcium_table div.dairy-products{
	width:452px;
	font-size:94%;
}
div.column50 div#main div#calcium_table div.dairy-products:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column50 div#main div#calcium_table div.dairy-products p.icon{
	width:54px;
	padding:0 5px 7px 0;
	float:left;
}

div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table{
	clear:both;
	width:447px;
	margin-left:5px;
	border-top:2px solid #b3ac91;
	border-left:2px solid #b3ac91;
}

div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table th,
div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table td{
	text-align:center;
	border-bottom:2px solid #b3ac91;
	border-right:2px solid #b3ac91;
}

div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table th{
	background-color:#ffe477;
}
div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table th.calcium{
	background-color:#f0870c;
}

div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table .product_name{
	width:175px;
}

div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table td.product_name{
	background-color:#fef7d0;
}
div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table td.calcium{
	background-color:#fac64d;
}

div.column50 div#main div#calcium_table div.summary_box div.summary_box_tp div.summary_box_btm table img{
	padding:9px 0 !important;
}

/* ポイント、今週のひと言 */
div.column50 div#main div#point{
	width:177px;
	margin:0; padding:5px 0 0 0;
	float:left;
}

div.column50 div#main div#point div.combination{
	width:145px;
	margin:20px 0 0 0; padding:15px 19px 18px 13px;
	background:url(../foodnote/50/img/bg-combination.gif) no-repeat left top;
}

div.column50 div#main div#point div.thisweek{
	width:145px;
	margin:15px 0 0 0; padding:16px 19px 28px 13px;
	background:url(../foodnote/50/img/bg-thisweek.gif) no-repeat left top;
}

div.column50 div#main div#point div.combination h5{
	margin:0 0 12px 0;
}
div.column50 div#main div#point div.thisweek h5{
	margin:0 0 17px 0;
}


/* -----------------------------------------------------------
	food note	食育コラム51号
		#column51.index
----------------------------------------------------------- */
div.column51{
	font-size:117%;
}

div#column51_container{
	padding:0 17px 0 21px;
}
div#column51_container:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column51 p#topTxt{
	margin-bottom:0 !important;
}

div#column51_container h4{
	clear:both;
	padding:20px 0;
}

/* レシピ */
div#column51_container div.recipe{
	width:352px;
	padding-right:19px;
	float:left;
}

div#column51_container div.recipe h5{
	clear:both;
	width:7em;
	margin:0 0 10px 0; padding:5px 15px 4px 15px;
	background-color:#ff9a0e;
	color:#ffffff;
	text-align:center;
}

div#column51_container div.recipe dl{
	clear:both;
	background:url(../foodnote/51/img/bg-dot_material.gif) repeat-x left 50%;
	zoom: 1;
}
div#column51_container div.recipe dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column51_container div.recipe dl.none{
	background:none !important;
}
div#column51_container div.recipe dl dt{
	float:left;
	background-color:#fcf5e8;
	margin:0; padding-right:10px;
}
div#column51_container div.recipe dl dd{
	float:right;
	background-color:#fcf5e8;
	margin:0; padding-left:10px;
}
div#column51_container div.recipe dl.end{
	margin-bottom:20px;
}

div#column51_container div.recipe ol li{
	padding:0 0 8px 1.5em;
	text-indent:-1.5em;
	background:url(../foodnote/51/img/line-dot_orange.gif) no-repeat left bottom;
}
div#column51_container div.recipe ol li.end{
	padding:8px 0 5px 1.5em;
	background:none;
}
div#column51_container div.recipe ol li span{
	font-weight:bold;
}

/* レシピ写真、ポイント */
div#column51_container div.pics_and_point{
	width:319px;
	float:left;
}
div#column51_container div.pics_and_point p{
	clear:both;
	margin:0 !important; padding:0 !important;
}

div#column51_container div.pics_and_point div.onion{
	margin:0; padding:14px 0 14px 22px;
	background:url(../foodnote/51/img/bg-point_onion.gif) no-repeat left top;
}
div#column51_container div.pics_and_point div.onion p{
	line-height:100%;
}

div#column51_container div.pics_and_point div.carrot{
	margin:0; padding:14px 0 14px 22px;
	background:url(../foodnote/51/img/bg-point_carrot.gif) no-repeat left top;
}
div#column51_container div.pics_and_point div.carrot p{
	line-height:60%;
}

div#column51_container div.pics_and_point div.potato{
	margin:0; padding:14px 0 14px 22px;
	background:url(../foodnote/51/img/bg-point_potato.gif) no-repeat left top;
}
div#column51_container div.pics_and_point div.potato p{
	line-height:45%;
}


/* -----------------------------------------------------------
	food note	食育コラム52号
		#column52.index
----------------------------------------------------------- */
.column52 h3#column52{
	margin-top:25px;
}

div.column52 p.point{
	padding-top:30px !important;
}

div.column52 div#tasteBox{
	width:687px;
	margin:0 0 22px 0; padding:0;
	background:url(../foodnote/52/img/bg-tastebox_mid.gif) repeat-y left top;
}

div.column52 div#tasteBox div.tasteBox_tp{
	margin:0; padding:0;
	background:url(../foodnote/52/img/bg-tastebox_tp.gif) no-repeat left top;
}

div.column52 div#tasteBox div.tasteBox_tp div.tasteBox_btm{
	margin:0; padding:0 0 18px 0 !important;
	background:url(../foodnote/52/img/bg-tastebox_btm.gif) no-repeat left bottom;
}
div.column52 div#tasteBox div.tasteBox_tp div.tasteBox_btm h4{
	margin:0; padding:0;
}

div.column52 div#tasteBox div.tasteBox_tp div.tasteBox_btm dl#taste_variation{
	width:643px;
	margin:3px 22px 0;
}
div.column52 div#tasteBox div.tasteBox_tp div.tasteBox_btm dl#taste_variation:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column52 div#tasteBox div.tasteBox_tp div.tasteBox_btm dl#taste_variation dt{
	width:192px;
	padding:10px 13px 0 0;
	float:left;
}

div.column52 div#tasteBox div.tasteBox_tp div.tasteBox_btm dl#taste_variation dd{
	width:438px;
	padding-top:10px;
	color:#666666;
	float:left;
}


/* -----------------------------------------------------------
	food note	食育コラム53号
		#column53.index
----------------------------------------------------------- */
.column53 h3#column53{
	margin-top:25px;
}

/* キウイフルーツのビタミンC
-----------------------------*/
.column53 div#kiwiBox{
	width:685px;
	margin-bottom:15px;
	background:url(../foodnote/53/img/bg-kiwibox_mid.gif) repeat-y left top;
}
.column53 div#kiwiBox div.kiwiBox_tp{
	margin:0; padding:0;
	background:url(../foodnote/53/img/bg-kiwibox_tp.gif) no-repeat left top;
}
.column53 div#kiwiBox div.kiwiBox_tp div.kiwiBox_btm{
	width:639px;
	margin:0; padding:24px 23px;
	background:url(../foodnote/53/img/bg-kiwibox_btm.gif) no-repeat left bottom;
}

.column53 div#kiwiBox div.kiwiBox_tp div.kiwiBox_btm p.origin{
	padding:2px 0 5px;
	color:#6a3906;
	font-weight:bold;
	font-size:94%;
	text-indent:8px;
}

.column53 div#kiwiBox div.kiwiBox_tp div.kiwiBox_btm div.note{
	margin:0; padding:5px;
	background-color:#fffbe7;
	border:1px solid #ffda92;
}
.column53 div#kiwiBox div.kiwiBox_tp div.kiwiBox_btm div.note p{
	padding-left:1em;
	text-indent:-1em;
	font-weight:bold;
}

/* レシピ
---------------*/
.column53 div#column21Recipe_right div#recipeLeft{
	width:184px;
	margin:0 !important; padding:0 !important;
	background:url(../foodnote/53/img/line-dot_length.gif) repeat-y right top !important;
}
.column53 div#column21Recipe_right div#recipeRight{
	width:184px;
	padding:0 0 0 10px !important;
}
.column53 p.recipePics_column53 {
	padding-top:10px !important;
}

/* キウイソース */
.column53 div#column21Recipe_right div.kiwi{
	clear:both;
	padding:5px 0;
}
.column53 div#column21Recipe_right div.kiwi:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column53 div#column21Recipe_right div.kiwi em{
	font-weight:bold;
}

.column53 div#column21Recipe_right div.kiwi div#recipeLeft_sause{
	width:184px;
	margin:0 !important; padding:0 !important;
	background:url(../foodnote/53/img/line-dot_length.gif) repeat-y right top !important;
	float:left;
}
.column53 div#column21Recipe_right div.kiwi div#recipeRight_sause{
	width:184px;
	padding:0 0 0 10px !important;
	float:right;
}

.column53 div#recipeLeft_sause dl {
	margin-right: 20px;
}

/* -----------------------------------------------------------
	food note	食育コラム54号
		#column54.index
----------------------------------------------------------- */
div.column54{
	width:688px;
	margin:0 auto; padding:0;
	font-size:117%;
}

div.column54 p#comment{
	padding-bottom:25px !important;
}

div.column54 h3{
	padding-bottom:18px;
}

div.column54 p{
	margin:0 !important; padding:0 !important;
}

/* 食事バランスガイド・食材のバリエーションの囲み枠 
---------------------------------------------------*/
div.column54 div.box{
	clear:both;
	width:688px;
	margin:0 auto 15px; padding:0;
	background:url(../foodnote/54/img/bg-box_mid.gif) repeat-y left top;
}
div.column54 div.box div.box_tp{
	width:688px;
	margin:0; padding:0;
	background:url(../foodnote/54/img/bg-box_tp.gif) no-repeat left top;
}
div.column54 div.box div.box_tp div.box_btm{
	width:663px;
	margin:0; padding:16px 10px 11px 15px;
	background:url(../foodnote/54/img/bg-box_btm.gif) no-repeat left bottom;
}
div.column54 div.box div.box_tp div.box_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column54 div.box div.box_tp div.box_btm p.balanceguide_comment{
	padding:15px 0 5px !important;
}

div.column54 h4,
div.column54 h5#okazu_salad{
	margin:0 0 18px 6px;
}

/* おかずサラダ・レシピ 
------------------------*/
div.column54 p.recipe_pics{
	width:337px;
	margin:0; padding:0 0 0 6px !important;
	float:left;
}
div.column54 div.recipebox{
	width:342px;
	margin:0; padding:0;
	float:left;
}

/* 材料 */
div.column54 div.recipebox div.materialtitle{
	width:342px;
	margin:0 0 9px 0; padding:0;
	background:url(../foodnote/54/img/bg-materialtitle_mid.gif) repeat-y left top;
}
div.column54 div.recipebox div.materialtitle div.materialtitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/54/img/bg-materialtitle_tp.gif) no-repeat left top;
}
div.column54 div.recipebox div.materialtitle div.materialtitle_tp div.materialtitle_btm{
	margin:0; padding:0 25px;
	background:url(../foodnote/54/img/bg-materialtitle_btm.gif) no-repeat left bottom;
	font-weight:bold;
	color:#ffffff;
}

div.column54 div.recipebox div.material{
	clear:both;
	margin:0; padding:4px 0;
	border-bottom:1px solid #a5a4a4;
	zoom: 1;
}
div.column54 div.recipebox div.material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column54 div.recipebox div.end{
	border-bottom:none !important;
}

div.column54 div.recipebox div.material p.icon{
	width:90px;
	margin:0; padding:0 0 0 13px !important;
	float:left;
}

div.column54 div.recipebox div.material div.material_detail{
	width:219px;
	margin:0; padding:0 5px;
	float:right;
}
div.column54 div.recipebox div.material div.material_detail dl{
	clear:both;
	background:url(../foodnote/51/img/bg-dot_material.gif) repeat-x left 50%;
	zoom: 1;
}
div.column54 div.recipebox div.material div.material_detail dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column54 div.recipebox div.material div.material_detail dl.none{
	background:none !important;
	margin:0 !important; padding:0.25em 0 0 !important;
	line-height:1em;
}
div.column54 div.recipebox div.material div.material_detail dl dt{
	float:left;
	background-color:#fcf5e8;
	margin:0; padding-right:5px;
}
div.column54 div.recipebox div.material div.material_detail dl dd{
	float:right;
	background-color:#fcf5e8;
	margin:0; padding-left:5px;
}
div.column54 div.recipebox div.material div.material_detail dl.end{
	margin-bottom:20px;
}
div.column54 div.recipebox div.material div.material_detail span{
	font-size:90%;
}

div.column54 div.recipebox div.material div.material_detail dl.one_material dt,
div.column54 div.recipebox div.material div.material_detail dl.one_material dd{
	line-height:35px;
}
div.column54 div.recipebox div.material div.material_detail dl.one_material dd.dressing{
	width:4em !important;
	text-align:right;
}

/* 食材のバリエーション */
div.column54 div.box div.box_tp div.variation h5{
	margin:0 0 7px 8px;
}
div.column54 div.box div.box_tp div.variation dl{
	clear:both;
	margin:0; padding:4px 0 3px 0;
}
div.column54 div.box div.box_tp div.variation dl dt{
	width:44px;
	margin:0; padding:0 6px 0 14px;
	float:left;
}
div.column54 div.box div.box_tp div.variation dl dd{
	width:265px;
	font-size:90%;
	float:left;
	line-height:45px;
}

/* 作り方 */
div.column54 div.recipetitle{
	clear:both;
	width:685px;
	margin:0 auto 10px; padding:0;
	background:url(../foodnote/54/img/bg-recipetitle_mid.gif) repeat-y left top;
}
div.column54 div.recipetitle div.recipetitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/54/img/bg-recipetitle_tp.gif) no-repeat left top;
}
div.column54 div.recipetitle div.recipetitle_tp div.recipetitle_btm{
	margin:0;padding:0 25px;
	background:url(../foodnote/54/img/bg-recipetitle_btm.gif) no-repeat left bottom;
	font-weight:bold;
	color:#ffffff;
}

div.column54 ol li{
	padding:0 0 8px 1.3em;
	text-indent:-1.3em;
}
div.column54 ol li span{
	font-weight:bold;
}

/* 食事バランスを整えるポイントは2つ! */
div.column54 div#point{
	width:685px; height:156px;
	margin:10px 0 0 0 !important; padding:0 !important;
	background:url(../foodnote/54/img/bg-2point.gif) no-repeat left top;
	position:relative;
}
div.column54 div#point h6{
	margin:0 !important; padding:0 0 18px 0 !important;
}

div.column54 div#point p.three_elements{
	margin:0; padding:0 0 7px 9px !important;
	float:left;
}
div.column54 div#point p.two_elements{
	margin:0; padding:0;
	float:left;
}

div.column54 div#point p.point_balance{
	position:absolute;
	top:24px;
	left:442px;
}

/* -----------------------------------------------------------
	food note	食育コラム55号
		#column55.index
----------------------------------------------------------- */
div.column55{
	font-size:117%;
}

div.column55 p.comment{
	margin:0 45px !important;
}

div.column55 div.frame{
	width:687px;
	margin:6px auto 0; padding:0;
	background:url(../foodnote/55/img/bg-frame_mid.gif) repeat-y left top;
}
div.column55 div.frame div.frame_tp{
	margin:0; padding:0;
	background:url(../foodnote/55/img/bg-frame_tp.gif) no-repeat left top;
}
div.column55 div.frame div.frame_tp div.frame_btm{
	margin:0; padding:20px 18px;
	background:url(../foodnote/55/img/bg-frame_btm.gif) no-repeat left bottom;
	position:relative;
}
div.column55 div.frame div.frame_tp div.frame_btm_end{
	width:649px;
	margin:0; padding:20px 18px 2px 20px !important;
	background:url(../foodnote/55/img/bg-frame_btm.gif) no-repeat left bottom;
}
div.column55 div.frame div.frame_tp div.frame_btm_end:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


div.column55 div.frame div.frame_tp div.frame_btm p{
	margin:0 !important; padding:3px 5px !important;
}


/* Aさん(40歳男性)の1日の食事 
------------------------------*/
div.column55 div.frame div.frame_tp div.frame_btm p.balance_guide_image{
	position:absolute;
	top:20px; left:20px;
}
* html div.column55 div.frame div.frame_tp div.frame_btm p.balance_guide_image{
	position:absolute;
	top:20px; left:0;
}
div.column55 div.frame div.frame_tp div.frame_btm p.balance_bad{
	margin:0; padding:0;
	text-align:right;
}
div.column55 div.frame div.frame_tp div.frame_btm p.balance_sample{
	margin:0; padding:0;
	text-align:right;
}

div.column55 div.frame div.frame_tp div.frame_btm div#meal_oneday{
	clear:both;
	width:649px;
}
div.column55 div.frame div.frame_tp div.frame_btm div#meal_oneday h4#sample_mr_a{
	width:266px; height:33px;
	margin:0; padding:0;
	float:right;
}
div.column55 div.frame div.frame_tp div.frame_btm div#meal_oneday h4#sample_mr_a img{
	vertical-align:top !important;
}


/* オレンジ枠内 */
div.column55 div.frame div.frame_tp div.frame_btm div#meal_oneday div.mealbox{
	clear:both;
	width:649px;
	margin:0; padding:0;
	background:url(../foodnote/55/img/bg-mealbox_mid.gif) repeat-y left top;
}
div.column55 div.frame div.frame_tp div.frame_btm div#meal_oneday div.mealbox div.mealbox_tp{
	margin:0; padding:0;
	background:url(../foodnote/55/img/bg-mealbox_tp.gif) no-repeat left top;
}
div.column55 div.frame div.frame_tp div.frame_btm div#meal_oneday div.mealbox div.mealbox_tp div.mealbox_btm{
	width:609px;
	margin:0; padding:20px;
	background:url(../foodnote/55/img/bg-mealbox_btm.gif) no-repeat left bottom;
}
div.column55 div.frame div.frame_tp div.frame_btm div#meal_oneday div.mealbox div.mealbox_tp div.mealbox_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column55 div.menuBox{
	margin:0 !important; padding:0 !important;
	width:245px;
	float:left;
}
div.column55 div.menuBox p{
	width:207px;
	margin:0 !important; padding:0.25em 0 0.25em 8px !important;
	font-size:90%;
	line-height:1.3em;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/* メニュー（朝・昼・夜） */
div.column55 div.menuBox div.breakfast{
	width:241px;
	margin-bottom:14px !important; padding:0 !important;
	border:2px solid #29A7E1;
	background:url(../foodnote/55/img/icon-breakfast1.gif) no-repeat right bottom;
}

div.column55 div.menuBox div.breakfast h5{
	margin:0; padding:0;
	height:24px;
	background-color:#29A7E1;
}
div.column55 div.menuBox div.breakfast h5 img{
	margin:0; padding:0;
	vertical-align:top !important;
}

div.column55 div.menuBox div.lunch{
	width:241px;
	margin-bottom:14px !important; padding:0 !important;
	border:2px solid #F29804;
	background:url(../foodnote/55/img/icon-lunch1.gif) no-repeat right bottom;
}
div.column55 div.menuBox div.lunch h5{
	margin:0; padding:0;
	height:24px;
	background-color:#F29804;
}
div.column55 div.menuBox div.lunch h5 img{
	margin:0; padding:0;
	vertical-align:top !important;
}

div.column55 div.menuBox div.dinner{
	width:241px;
	margin:0 !important; padding:0 !important;
	border:2px solid #06903A;
	background:url(../foodnote/55/img/icon-dinner1.gif) no-repeat right bottom;
}
div.column55 div.menuBox div.dinner h5{
	margin:0; padding:0;
	height:24px;
	background-color:#06903A;
}
div.column55 div.menuBox div.dinner h5 img{
	margin:0; padding:0;
	vertical-align:top !important;
}

div.column55 div#meal_oneday div.nutrient_detailBox{
	width:346px;
	margin:0 0 0 18px !important; padding:0 !important;
	float:left;
}
div.column55 div#meal_oneday div.nutrient_detailBox p{
	margin:0 !important; padding:0 !important;
}

div.column55 div#meal_oneday div.nutrient_detailBox h5{
	height:15px;
	margin:0; padding-bottom:6px !important;
}
div.column55 div#meal_oneday div.nutrient_detailBox h5 img{
	vertical-align:top !important;
}

div.column55 div#meal_oneday div.nutrient_detailBox p.nutrient_day{
	margin:0 !important; padding:0 0 6px 0 !important;
}

div.column55 div#meal_oneday div.nutrient_detailBox p.comparison_nutrient_day{
	margin:0; padding:0 !important;
}
* html div.column55 div#meal_oneday div.nutrient_detailBox p.comparison_nutrient_day{
	margin:0; padding-bottom:6px !important;
}
*:first-child+html div.column55 div#meal_oneday div.nutrient_detailBox p.comparison_nutrient_day{
	margin:0; padding-bottom:6px !important;
}
div.column55 div#meal_oneday div.nutrient_detailBox p.comparison_nutrient_day img{
	vertical-align:top !important;
}

div.column55 div#meal_oneday div.nutrient_detailBox p.average_nutrient_day{
	margin:0 !important; padding-bottom:5px !important;
	font-size:82%;
	line-height:1.2em;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

div.column55 div#meal_oneday div.nutrient_detailBox p.surplus img,
div.column55 div#meal_oneday div.nutrient_detailBox p.insufficient img{
	vertical-align:top !important;	
}

div.column55 div#meal_oneday div.nutrient_detailBox p.source{
	font-size:90%;
	text-align:right;
}

/* 改善メニュー　初級編
------------------------*/
div.column55 h4#kaizen_menu{
	margin-bottom:20px;
}
div.column55 p.kaizen_point{
	width:159px;
	margin:0 !important; padding:0 !important;
	float:right;
}

div.column55 table.kaizen_menu{
	border-top:2px solid #AEAAAB;
	border-right:2px solid #AEAAAB;
}
div.column55 table.kaizen_menu th,
div.column55 table.kaizen_menu td{
	padding:6px 8px; 
	border-left:2px solid #AEAAAB;
	border-bottom:2px solid #AEAAAB;
}
div.column55 table.kaizen_menu th{
	background-color:#928E8F;
	text-align:center;
	position:relative;
}
head~/* */body div.column55 table.kaizen_menu th{
	padding:8px 8px 0 8px !important;
}

div.column55 table.kaizen_menu th img,
div.column55 table.kaizen_menu td img{
	vertical-align:top !important;
}
div.column55 table.kaizen_menu td.inc_and_dec img{
	vertical-align:middle !important;
}
div.column55 table.kaizen_menu td span img{
	padding-right:4px;
}

div.column55 table.kaizen_menu th.inc_and_dec{
	border-left:2px solid #E4E2E3 !important;

}

/* -----------------------------------------------------------
	food note	食育コラム56号
		#column56.index
----------------------------------------------------------- */
#column56{
	width:687px;
	margin:0 auto;
}
#column56 h3{
	margin:0 0 5px 2px !important;
}

#column56 div.box{
	margin-bottom:18px !important;
}

#column56 div.box p.balance_guide_img{
	padding-top:5px !important;
}

#column56 div.meyasu{
	margin-bottom:20px; padding:10px 15px;
	background:url(../foodnote/56/img/bg-meyasu.gif) no-repeat left top;
}
#column56 div.meyasu p{
	margin:0 !important; padding:0 !important;
	height:26px !important;
}
#column56 div.meyasu p img{
	vertical-align:top !important;
}

/* 1日の食事例 */
#column56 h4#example{
	margin:0;padding:0;
}

#column56 div#exmaple-box{
	width:656px;
	margin-bottom:11px; padding:12px;
	background-color:#ffffff;
	border:3px solid #3695FF;
}
#column56 div#exmaple-box:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column56 div#exmaple-box div{
	width:206px;
	float:left;
}

#column56 div#exmaple-box div.morning{
	padding-right:9px;
	background:url(../foodnote/56/img/bg-line_dot.gif) no-repeat right 16px;
}
#column56 div#exmaple-box div.lunch{
	padding:0 11px 0 8px;
	background:url(../foodnote/56/img/bg-line_dot.gif) no-repeat right 16px;
}
#column56 div#exmaple-box div.dinner{
	padding-left:8px;
}

#column56 p.lets_shokuiku{
	clear:both;
	padding-top:15px !important;
	float:left;
}
#column56 p.point{
	margin-left:11px !important; padding-top:1px !important;
	float:left;
}


/* -----------------------------------------------------------
	food note	食育コラム57号
		#column57.index
----------------------------------------------------------- */
h3#column57_lowcal{
	padding-bottom:20px !important;
}

div#column57 div.box{
	clear:both;
	width:688px;
	margin:0 auto 15px; padding:0;
	background:url(../foodnote/54/img/bg-box_mid.gif) repeat-y left top;
}
div#column57 div.box div.box_tp{
	width:688px;
	margin:0; padding:0;
	background:url(../foodnote/54/img/bg-box_tp.gif) no-repeat left top;
}
div#column57 div.box div.box_tp div.box_btm{
	width:637px;
	margin:0; padding:18px 26px 29px 25px;
	background:url(../foodnote/54/img/bg-box_btm.gif) no-repeat left bottom;
}
* html div#column57 div.box div.box_tp div.box_btm{
	width:637px;
	margin:0 !important; padding:18px 26px 29px 25px;
	background:url(../foodnote/54/img/bg-box_btm.gif) no-repeat left bottom;
}

div#column57 div.box div.box_tp div.box_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column57 div.box div.box_tp div.box_btm p{
	margin:0; padding:0 0 20px 0;
	line-height:1.5em;
}

div#column57 div.box div.box_tp div.box_btm p.balanceguide_comment{
	width:310px;
	margin:0 !important; padding:0 !important;
	float:left;
}
div#column57 div.box div.box_tp div.box_btm p.point_balanceguide{
	margin:0 !important; padding:0 0 0 25px !important;
	float:right;
}

h3#column57_lowcal_recipe{
	clear:both;
	padding-bottom:19px !important;
}

#column57 div.LeftBox{
	background:url(../foodnote/57/img/bg-recipe_line.gif) no-repeat right 70px !important;
}

#column57 h4#Recipe{
	margin:0; padding:0;
	background-color:#FCF6E8 !important;
}

#column57 div.column30Recipe ol{
	margin-bottom:-5px !important;
}

/* -----------------------------------------------------------
	food note	食育コラム58号
		#column58.index
----------------------------------------------------------- */
p.column58{
	padding-bottom:25px;
}

#column58{
	font-size:117%;
}

/* ビタミンB1を上手に摂るには
------------------------------*/
#column58 div#blueframe{
	width:685px;
	margin:15px 0 15px 22px;
	background:url(../foodnote/58/img/bg-blueframe_mid.gif) repeat-y left top;
}
#column58 div#blueframe div.blueframe_btm{
	width:685px;
	margin:0; padding:0 0 8px 0;
	background:url(../foodnote/58/img/bg-blueframe_btm.gif) no-repeat left bottom;
}

#column58 div#blueframe div.blueframe_btm h3{
	width:685px; height:44px;
	margin:0 !important; padding-bottom:15px;
}
#column58 div#blueframe div.blueframe_btm h3 img{
	vertical-align:top !important;
}

#column58 div#blueframe div.blueframe_btm p.onepoint{
	margin:0; padding-left:22px;
}

/* 玉ねぎとハムのおかか醤油和え レシピ
---------------------------------------*/
#column58 div#recipe{
	width:664px; height:324px;
	margin:0 auto; padding:25px 0 0 21px;
	background:url(../foodnote/58/img/bg-recipe.gif) no-repeat left top;
	position:relative;
}
#column58 div#recipe p{
	margin:0; padding:0;
}
#column58 div#recipe p img{
	vertical-align:top !important;
}

#column58 div#recipe p.read_recipe{
	width:414px; height:21px;
	margin:0; padding:0;
}
#column58 div#recipe p.read_recipe img{
	vertical-align:top !important;
}

#column58 div#recipe div.recipe_txt{
	width:301px;
	padding-top:14px;
	float:left;
}

#column58 div#recipe div.recipe_txt h4{
	margin-bottom:11px; padding:0;
}
#column58 div#recipe div.recipe_txt h4 img{
	vertical-align:top !important;
}

#column58 div#recipe div.recipe_txt p.howto{
	width:246px; height:33px;
	margin:0; padding-bottom:6px;
}
#column58 div#recipe div.recipe_txt p.osusume{
	width:278px; height:73px;
	margin:0; padding-bottom:13px;
}

#column58 div#recipe p.img_okaka{
	width:323px; height:188px;
	padding-top:14px;
	float:left;
}

#column58 div#recipe p.fukidashi{
	clear:both;
	width:553px; height:44px;
	margin:0; padding:0;
}
#column58 div#recipe p.fukidashi img{
	vertical-align:top !important;
}


/* -----------------------------------------------------------
	food note	食育コラム58号
		#column59.index
----------------------------------------------------------- */
p.column59{
	padding-bottom:25px;
}

#column59{
	margin:0; padding:0;
	font-size:117%;
}
* html #column59{
	margin:0; padding-bottom:20px;
	font-size:117%;
}
*:first-child+html #column59{
	margin:0; padding-bottom:20px;
	font-size:117%;
}

#column59 h3{
	width:685px;
	margin:0 auto !important; padding:0 !important;
}
#column59 div#greenframe{
	width:685px;
	margin:0 auto !important;
	background:url(../foodnote/59/img/bg-greenframe_mid.gif) repeat-y left top;
}
#column59 div#greenframe div.greenframe_btm{
	width:645px;
	margin:0; padding:15px 20px 26px;
	background:url(../foodnote/59/img/bg-greenframe_btm.gif) no-repeat left bottom;
}
#column59 div#greenframe div.greenframe_btm:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column59 div#greenframe div.greenframe_btm p{
	margin:0; padding:0;
}
#column59 div#greenframe div.greenframe_btm p.nebavegi_img{
	padding-left:30px;
	float:right;
}
#column59 div#greenframe div.greenframe_btm p.cookingpoint{
	clear:both;
	padding-left:82px;
}

#column59 h3#neba_variation{
	margin:20px auto 15px !important;
}

#column59 h4{
	margin:0 0 15px 25px;
}

#column59 table.nebamenu{
	width:685px;
	margin:0 auto !important; padding:0 !important;
}

#column59 table.nebamenu{
	border-top:1px solid #282A29;
	border-right:1px solid #282A29;
}

#column59 table.nebamenu th,
#column59 table.nebamenu td{
	border-left:1px solid #282A29;
	border-bottom:1px solid #282A29;
}

#column59 table.nebamenu th{
	width:226px; height:35px;
	text-align:center;
}
#column59 table.nebamenu th img{
	vertical-align:middle;
}

#column59 table.nebamenu th.salad{
	background-color:#BDD646;
}
#column59 table.nebamenu th.soup{
	background-color:#FFE103;
}
#column59 table.nebamenu th.itamemono{
	background-color:#F4B21D;
}

#column59 table.nebamenu td{
	height:53px;
	background-color:#ffffff;
	text-align:center;
}
#column59 table.nebamenu td img{
	vertical-align:middle;
}

#column59 p.menu_caution{
	margin:0 23px; padding:0;
}
* html #column59 p.menu_caution{
	padding-top:3px;
}
*:first-child+html #column59 p.menu_caution{
	padding-top:3px;
}


/* -----------------------------------------------------------
	food note	食育コラム60号
		#column60.index
----------------------------------------------------------- */
div#column60{
	width:696px;
	margin:0 !important; padding: 22px 19px 0 14px !important;
	font-size: 117%; color: #333333;
}
div#column60 h3 {
	margin-left: 0; margin-right: 0; padding:0;
}
div#column60 h3{
	margin-left:8px;
}
div#column60 p {
	margin:0; padding:0;
}

div#column60 div.onepoint{
	clear:both;
	width:684px; height:97px;
	margin:20px auto 0;
	background:url(../foodnote/60/img/bg-onepoint.gif) no-repeat left top;
}
div#column60 div.onepoint p{
	padding:37px 0 0 62px;
}
div#column60 div.onepoint img{
	vertical-align:top;
}

/* 食事バランスガイド */
div#column60 div.white_shadow_box img{
	vertical-align:top;
}

div#column60 div.white_shadow_box div.white_shadow_box_tp div.white_shadow_box_btm h4{
	margin:0; padding:0;
	float:left;
}
div#column60 p.balance_guide_outline{
	margin:0; padding:0;
	float:left;
}

div#column60 p.balance_guide_img{
	clear:both;
	margin:0 82px 10px;
}

/* 果物は意外と低カロリー! */
div#column60 h3#fruits_lowcal{
	width:684px;
	margin:0 auto;
}

div#column60 div.orange_box img{
	vertical-align:top;
}

div#column60 div.orange_box h4{
	margin-top:13px;
	height:24px;
}

div#column60 div.orange_box p{
	height:19px;
}

div#column60 div.orange_box ul{
	clear:both;
	margin:0 auto;
  padding:0;
	height:198px;
}
div#column60 div.orange_box ul li{
	margin:0; padding:0;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム61号
		#column61.index
----------------------------------------------------------- */
div#column61{
	width:696px;
	margin:0 !important; padding:0 19px 0 14px !important;
	font-size: 117%; color: #333333;
}
div#column61 h3 {
	margin-left: 0; margin-right: 0; padding:0;
}
div#column61 h3{
	margin-left:8px;
}

div#column61 div#balance_guide{
	width:684px; height:340px;
	margin:0 auto; padding-bottom:30px;
	background:url(../foodnote/61/img/bg-balanceguide.gif) no-repeat left bottom;
}
div#column61 div#balance_guide img{
	vertical-align:top;
}

div#column61 div#balance_guide h4{
	width:684px; height:36px;
	margin:0; padding:0;
}
div#column61 div#balance_guide p{
	width:614px; height:274px;
	margin:30px 35px 0; padding:0;
	vertical-align:top;
}

div#column61 h4.vitamin_blackfood{
	width:684px;
	margin:20px auto 18px;
}

/*  今週のひと言 */
div#column61 div.thisweek{
	width:684px; height:154px;
	margin:0 auto; padding:0;
	background:url(../foodnote/61/img/bg-thisweek.gif) no-repeat left top;
}
div#column61 div.thisweek img{
	vertical-align:top;
}

div#column61 div.thisweek ul{
	width:516px; height:66px;
	margin:0 0 0 13px; padding:0;
}
div#column61 div.thisweek ul li{
	width:516px; height:22px;
	margin:0; padding:0;
	line-height:22px;
}

div#column61 div.thisweek h5.oneword{
	margin:0; padding:31px 23px 0 13px;
	float:left;
}
div#column61 div.thisweek p{
	padding-top:31px;
}


/* -----------------------------------------------------------
	food note	食育コラム62号
		#column62.index
----------------------------------------------------------- */
div.column62 div#column21{
	padding:20px 22px !important;
}

div.column62 div#column21 p.goya_read{
	height:34px;
	margin:0 0 14px 0; padding-bottom:12px;
	background:url(../foodnote/62/img/line-dot.gif) no-repeat left bottom;
}

/*ゴーヤーの下ごしらえポイント*/
div.column62 div#column21 div#green_box img{
	vertical-align:top;
}
div.column62 div#column21 div#green_box h4{
	height:22px;
}

div.column62 div#column21 div#green_box ol:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column62 div#column21 div#green_box ol li{
	min-height:90px;
	height:auto !important;
	height:90px;
	float:left;
	font-size:84%;
}
div.column62 div#column21 div#green_box ol li:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div.column62 div#column21 div#green_box ol li span{
	display:block;
	margin-left:90px;
}

div.column62 div#column21 div#green_box ol li.first{
	width:186px;
	padding-right:30px;
}
div.column62 div#column21 div#green_box ol li.second{
	width:193px;
}
div.column62 div#column21 div#green_box ol li.third{
	width:245px;
}

div.column62 div#column21 div#green_box ol li img{
	padding-right:8px;
	float:left;
}
div.column62 div#column21 div#green_box ol li em{
	font-weight:bold;
	display:block;
}

/*材料・左側ボックス*/
div.column62 div#column21Recipe_right div#recipeLeft{
	width:188px !important;
	margin-bottom:10px;
	padding:0 !important;
	background:url(../foodnote/62/img/line-dot_height.gif) repeat-y right top;
}


/*ポイント*/
div.column62 div#column21 div#point{
	clear:both;
	height:123px;
}
div.column62 div#column21 div#point img{
	vertical-align:top;
}
div.column62 div#column21 div#point div.Left{
	width:445px; height:89px;
	padding:18px 30px 16px 28px;
	background:url(../foodnote/62/img/bg-point.gif) no-repeat left top;
	float:left;
}

div.column62 div#column21 div#point div.Left h5{
	height:21px;
	margin-bottom:8px; padding:0;
}

div.column62 div#column21 div#point p.Right{
	float:right;
}

/* -----------------------------------------------------------
	food note	食育コラム63号
		#column63.index
----------------------------------------------------------- */
p.column63{
	font-size:117%;
}

div#column63{
	margin:0 20px 0 11px; padding-top:10px !important;
}
div#column63:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/* 夏野菜のスパイシー煮
-------------------------*/
div#column63 div.RecipeLeft{
	width:314px;
	margin:0; padding:0;
	float:left;
}
div#column63 div.RecipeLeft h4#spicy_vegi{
	margin:0 0 15px 11px;
}
div#column63 div.RecipeLeft p.pics{
	margin:0; padding:0;
}

div#column63 div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
}

/* ポイント */
div#column63 div.point{
	clear:both;
	width:641px; height:52px;
	margin:0 0 20px 9px; padding:15px 24px 4px 24px;
	background:url(../foodnote/63/img/bg-point.gif) no-repeat left top;
}
*:first-child+html div#column63 div.point{
	clear:both;
	width:641px; height:52px;
	margin:0 0 20px 9px; padding:11px 24px 8px 24px;
	background:url(../foodnote/63/img/bg-point.gif) no-repeat left top;
}

div#column63 div.point img{
	vertical-align:top;
}

div#column63 div.point dl{
	clear:both;
	height:15px;
	margin-bottom:11px; padding:0;
}
div#column63 div.point dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column63 div.point dl dt{
	width:117px; height:15px;
	margin:0; padding:0;
	float:left;
}
div#column63 div.point dl dd{
	width:348px; height:15px;
	margin:0; padding:0;
	float:left;
}

/* なすは皮ごと料理に使おう！
------------------------------*/
p.nasu_peal{
	margin-bottom:0 !important;
}


/* -----------------------------------------------------------
	food note	食育コラム64号
		#column64.index
----------------------------------------------------------- */
div.column64{
	padding-bottom:0 !important;
	position:relative;
}

p.column64{
	font-size:117%;
}

p.column64_comment{
	padding-bottom:25px;
}

div#column64{
	width:684px; 
	margin:0 23px 0 22px; padding:10px 0 0 0 !important;
}
div#column64:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/*--肉みそそうめんレシピ--*/
div#column64 div.recipe_green div.upperline{
	clear:both;
	padding-top:5px;
	border-top:1px solid #66bb1a;
}
div#column64 div.recipe_green div.upperline:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column64 div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
}
div#column64 div.RecipeRight h4#nikumiso{
	height:29px;
	margin:0 0 10px 0; padding:10px 0 5px 0;
}
div#column64 div.RecipeRight h4#nikumiso img{
	vertical-align:top;
}

div#column64 div.RecipeRight h6#material_nikumiso{
	margin:0 0 0 12px; padding:0;
	color:#685730;
	line-height:1.2em;
}

div#column64 div.RecipeRight p.nikumiso_recipe{
	margin:0 0 15px 0; padding:0;
}

div#column64 div.recipe_green ol li{
	line-height:1.4em;
}

*:first-child+html div#column64 div.recipe_green dl,
*:first-child+html div#column64 div.recipe_green dl dt,
*:first-child+html div#column64 div.recipe_green dl dd{
	height:1.6em;
}


div#column64 div.MaterialBox p.caution{
	margin:0; padding:5px 0 0 0 !important;
}
* html div#column64 div.MaterialBox p.caution{
	margin:0; padding:0;
	line-height:1em;
}


div#column64 div.RecipeLeft{
	width:302px;
	margin:0; padding:0;
	float:left;
}
div#column64 div.RecipeLeft p.pics{
	margin:0; padding:0 0 10px 0;
}

/*--栄養素--*/
div#column64 div.nutrient{
	width:278px; height:105px;
	margin:10px 0 25px;
	background:url(../foodnote/64/img/bg-nutrient.jpg) no-repeat left top;
}

div#column64 div.nutrient ul{
	margin:0 0 0 17px; padding-top:10px;
}
div#column64 div.nutrient ul li{
	height:17px;
	margin:0; padding-bottom:5px;
}
*:first-child+html div#column64 div.nutrient ul li{
	line-height:17px;
	margin:0; padding-bottom:5px;
}
div#column64 div.nutrient ul li img{
	vertical-align:top;
}

/*--ポイント--*/
div#column64 div.point{
	width:278px; height:187px;
	background:url(../foodnote/64/img/bg-point.jpg) no-repeat left bottom;
}
div#column64 div.point p{
	padding:14px 0 0 0 !important;
}
div#column64 div.point p img{
	vertical-align:top;
}

/* -----------------------------------------------------------
	food note	食育コラム65号
		#column65.index
----------------------------------------------------------- */
div.column65{
	padding-bottom:0 !important;
	position:relative;
}

p.column65{
	font-size:117%;
}

div#column65{
	width:684px; 
	margin:0 23px 0 22px; padding:0;
}
div#column65:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/*--お手軽カレーのコツ--*/
div#column65 img{
	vertical-align:top;
}

div#column65 h3{
	margin:0; padding:0;
	height:41px;
}

div#column65 div.currypoint{
	width:671px; height:83px;
	margin:0 auto 20px; padding:15px 0 0 14px;
	background:url(../foodnote/65/img/bg-currypoint.gif) no-repeat left top;
}

div#column65 div.currypoint ul{
	clear:both;
	height:70px;
}
div#column65 div.currypoint ul li{
	clear:both;
	margin:0; padding:0;
	height:26px;
	position:relative;
}
div#column65 div.currypoint ul li:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column65 div.currypoint ul li img{
	vertical-align:top !important;
}
div#column65 div.currypoint ul li em{
	padding-right:37px;
}

/*-- レシピ --*/
div#column65 h4#recipe{
	clear:both;
	margin-bottom:25px;
}

div#column65 div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
}
div#column65 div.MaterialBox{
	padding:5px 0 10px;
	zoom:1;
}

div#column65 .recipeTitle{
	margin-top:18px;
}


div#column65 div.RecipeLeft{
	width:302px;
	margin:0; padding:0;
	float:left;
}

div#column65 div.RecipeLeft p.pics{
	margin:0; padding:0 0 10px 0;
}

div#column65 div.recipe_green dl,
div#column65 div.recipe_green dl dt,
div#column65 div.recipe_green dl dd{
	line-height:1.5em;
}

div#column65 div.RecipeRight ol{
	margin-left:15px;
	font-size:96%;
}


/*--栄養素--*/
div#column65 div.nutrient{
	width:278px; height:105px;
	margin-top:10px;
	background:url(../foodnote/64/img/bg-nutrient.jpg) no-repeat left top;
}

div#column65 div.nutrient ul{
	margin:0 0 0 17px; padding-top:10px;
}
div#column65 div.nutrient ul li{
	height:17px;
	margin:0; padding-bottom:5px;
}
*:first-child+html div#column65 div.nutrient ul li{
	line-height:17px;
	margin:0; padding-bottom:5px;
}
div#column65 div.nutrient ul li img{
	vertical-align:top;
}

/*-- ポイント --*/
div#column65 div.point{
	clear:both;
	height:95px;
	margin-bottom:25px; padding:0;
	background:url(../foodnote/65/img/bg-point.gif) no-repeat left top;
}

div#column65 div.point p{
	margin:0; padding:48px 0 0 14px;
	height:22px;
}


/* -----------------------------------------------------------
	food note	食育コラム66号
		#column66.index
----------------------------------------------------------- */
div.column66{
	font-size:117%;
}

div#column66{
	width:685px; 
	margin:0 22px; padding:0;
}
div#column66:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/* 野菜や果物の色分けと主に含まれる色素成分 
----------------------------------------------*/
div#column66 h3{
	margin:0; padding:0;
}

/* 表 */
div#column66 div.color_table{
	width:685px;
	margin:20px 0; padding:0;
	background:url(../foodnote/66/img/bg-table.gif) repeat-y left top;
}

div#column66 div.color_table dl{
	clear:both;
	width:685px;
	margin:0; padding:0 0 3px 0;
	background:url(../foodnote/66/img/bg-line.gif) no-repeat left bottom;
}
div#column66 div.color_table dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column66 div.color_table dl.end{
	background:none !important;
}

div#column66 div.color_table dl dt,
div#column66 div.color_table dl dd{
	float:left;
}

div#column66 div.color_table dl dt{
	width:121px;
}
div#column66 div.color_table dl dd.pigment{
	width:130px;
	float:right !important;
	text-align:center;
}
div#column66 div.color_table dd.pigment img{
	display:block;
	margin:0 auto;
}
div#column66 div.color_table dl dd.pigment span{
	display:block;
	padding-bottom:11px;
}

div#column66 div.color_table dl.yellow dd.pigment{
	padding-top:34px;
}
div#column66 div.color_table dl.green dd.pigment{
	padding-top:25px;
}
div#column66 div.color_table dl.purple dd.pigment{
	padding-top:25px;
}
div#column66 div.color_table dl.white dd.pigment{
	padding-top:40px;
}

/* ワンポイント */
div#column66 div.point{
	clear:both;
	width:685px; height:67px;
	margin:0; padding:24px 0 0 0;
	background:url(../foodnote/66/img/bg-point.gif) no-repeat left top;
}
div#column66 div.point p{
	height:48px;
	margin:0 0 0 18px; padding:0;
}
div#column66 div.point p img{
	vertical-align:top;
}


/* -----------------------------------------------------------
	food note	食育コラム67号
		#column67.index
----------------------------------------------------------- */
div.column67{
	font-size:117%;
}

div#column67{
	width:695px; 
	margin:0 13px 0 22px; padding:0;
}
div#column67:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column67 h3{
	margin:0 0 18px 0;
}

div#column67 p{
	margin:0; padding:0;
}

/* 副菜も主菜もしっかりとれる簡単スープ
-----------------------------------------*/
div#column67 h4{
	margin:0; padding:0 0 6px 0;
}

/* 牛乳と野菜たっぷりのコーンスープ */
div#column67 div.LeftBox{
	width:325px;
	padding-right:18px;
	background:url(../foodnote/67/img/bg-line_dot_height.jpg) repeat-y right top;
	float:left;
}

/* キャベツと卵のスープ */
div#column67 div.RightBox{
	width:325px;
	padding-left:20px;
	float:right;
}

/* 栄養成分 */
div#column67 div.nutritionalinfo{
	width:303px;
	margin-bottom:15px;
	background:url(../foodnote/67/img/bg-nutritionalinfo_mid.gif) repeat-y left top;
}
div#column67 div.nutritionalinfo div.nutritionalinfo_tp{
	margin:0; padding:0;
	background:url(../foodnote/67/img/bg-nutritionalinfo_tp.gif) no-repeat left top;
}
div#column67 div.nutritionalinfo div.nutritionalinfo_tp div.nutritionalinfo_btm{
	height:86px;
	margin:0; padding:11px 0 8px 0;
	background:url(../foodnote/67/img/bg-nutritionalinfo_btm.gif) no-repeat left bottom;
}

div#column67 div.nutritionalinfo div.nutritionalinfo_tp div.nutritionalinfo_btm img{
	vertical-align:top;
}

div#column67 div.nutritionalinfo div.nutritionalinfo_tp div.nutritionalinfo_btm ul{
	height:86px;
	margin:0; padding:0 0 0 13px;
}
div#column67 div.nutritionalinfo div.nutritionalinfo_tp div.nutritionalinfo_btm ul li{
	height:17px;
	line-height:17px;
	margin:0; padding:0 0 6px 0;
}

/* 材料・作り方 */
div#column67 div.recipeTitle{
	clear:both;
	width:315px;
	margin:0 0 5px 0; padding:0;
	background:url(../foodnote/67/img/bg-recipesub_brown_mid.gif) repeat-y left top;
}
div#column67 div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/67/img/bg-recipesub_brown_tp.gif) no-repeat left top !important;
}
div#column67 div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/67/img/bg-recipesub_brown_btm.gif) no-repeat left bottom !important;
	color:#ffffff;
}

div#column67 div.material{
	width:290px;
	margin:0 0 5px 13px;
}
div#column67 div.material dl{
	clear:both;
	margin:0; padding:0;
	background:url(../foodnote/67/img/bg-line_material.gif) repeat-x center 50%;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column67 div.material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column67 div.material dl dt{
	margin:0; padding-right:0.25em;
	float:left;
	background-color:#FCF6E8;
	line-height:1.5em;
}
div#column67 div.material dl dd{
	margin:0; padding-left:0.25em;
	float:right;
	background-color:#FCF6E8;
	line-height:1.5em;
}

div#column67 ol{
	width:290px;
	margin:0 0 5px 13px;
}
div#column67 ol li{
	margin:0;
	padding: 0 0 2px 1.5em; text-indent: -1.5em;
}
div#column67 ol li span{
	font-weight:bold;
}

/* ワンポイント */
div#column67 p.onepoint{
	clear:both;
	margin:0;
}

/* -----------------------------------------------------------
	food note	食育コラム68号
		#column68.index
----------------------------------------------------------- */
div#column68{
	font-size:117%;
}

div#column68 div#frame{
	width:648px;
	margin:20px auto 0; padding:20px 8px 0 25px;
	border:2px solid #EEE2B8;
	background-color:#ffffff;
	zoom:1;
}
div#column68 div#frame:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column68 div#frame div.frame_inner{
	width:199px;
	float:left;
	margin:0 17px 15px 0;
}

div#column68 div#frame div.frame_inner p{
	clear:both;
	margin:0; padding:0;
}

div#column68 div#frame div.point{
	width:415px;
	float:left;
}


/* -----------------------------------------------------------
	food note	食育コラム69号
		#column69.index
----------------------------------------------------------- */
p.column69{
	font-size:117%;
}

/* よく噛んで食べるためのひと工夫
-----------------------------------*/
div#column69{
	width:685px;
	margin:0 auto 33px;
}
div#column69:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column69 div.device1{
	width:187px;
	margin:0; padding:0 18px 0 0; 
	background:url(../foodnote/69/img/bg-line_height.gif) repeat-y right top;
	float:left;
}
div#column69 div.device2{
	width:243px;
	margin:0; padding:0 17px 0 16px; 
	background:url(../foodnote/69/img/bg-line_height.gif) repeat-y right top;
	float:left;	
}
div#column69 div.device3{
	width:187px;
	margin:0; padding:0 0 0 16px; 
	float:left;		
}
div#column69 div.device3 div{
	position:relative;
}
div#column69 div.device3 div h4{
	vertical-align:top;
}

div#column69 img{
	clear:both;
}

div#column69 div{
	margin:0; padding-bottom:28px;
}

div#column69 div p{
	margin:5px 0 0; padding:0;
	font-size:117%;
}

/* トマト肉じゃがレシピ
---------------------------*/
div.column69_recipe{
	clear:both;
	width:686px;
	margin:0 auto 15px; padding:0;
	height:51px;
}
div.column69_recipe h4{
	margin:0; padding:0;
	float:left;
}
div.column69_recipe div.point{
	margin:0; padding:0;
	float:right;
}

div#column65 div.recipe_green div.MaterialLeft{
	background-image:none !important;
}

/*--栄養素--*/
div#column65 div.column69_nutrient{
	width:265px;
	margin:10px 0 0 10px; padding:0;
	background:url(../foodnote/69/img/bg-nutrient.jpg) no-repeat left bottom;
}

div#column65 div.column69_nutrient ul{
	width:253px; 
	margin:0; padding:12px 0 4px 17px;
	background:url(../foodnote/69/img/bg-nutrient_tp.jpg) no-repeat left top;
}
div#column65 div.column69_nutrient ul li{
	height:17px;
	margin:0; padding-bottom:7px;
}
*:first-child+html div#column65 div.column69_nutrient ul li{
	line-height:17px;
	margin:0; padding-bottom:7px;
}


div#column65 div.column69_nutrient ul li img{
	vertical-align:top;
}



/* -----------------------------------------------------------
	food note	食育コラム70号
		#column70.index
----------------------------------------------------------- */
p.column70_comment{
	padding-bottom:25px;
}

div#column70{
	margin:0 21px 0 25px; padding:0;
	font-size:117%;
}
div#column70:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column70 h3{
	margin-left:0; 
	margin-right:0; 
}

div#column70 p#topTxt{
	margin-left:0;
}

/* エリンギの南蛮漬け
----------------------------*/
div#column70 div.RecipeLeft{
	width:289px;
	margin:0; padding:0;
	float:left;
}
div#column70 div.RecipeLeft p.pics{
	margin:0; padding:0;
}

div#column70 div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
	font-size:100%;
}
div#column70 div.RecipeRight div#Material_LiquidSeasoning{
	clear:both;
	margin:0 14px 0 12px; padding-bottom:15px;
	border-top:1px solid #D5B046;
}
div#column70 div.RecipeRight div#Material_LiquidSeasoning:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column70 div.RecipeRight div#Material_LiquidSeasoning h6{
	color:#B6463B;
}
div#column70 div.RecipeRight div#Material_LiquidSeasoning dl{
	margin:0; padding:0;
}
div#column70 div.RecipeRight div#Material_LiquidSeasoning p{
	clear:both;
	margin:0; padding:0;
}

div#column70 div.RecipeLeft div.nutrient{
	width:276px;
	margin:8px 0 0 0; padding:0;
	background:url(../foodnote/70/img/bg-nutrition_mid.gif) repeat-y left top;
}
div#column70 div.RecipeLeft div.nutrient div.nutrient_tp{
	margin:0; padding:0;
	background:url(../foodnote/70/img/bg-nutrition_tp.gif) no-repeat left top;
}
div#column70 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:256px;
	margin:0; padding:9px 10px 4px 10px;
	background:url(../foodnote/70/img/bg-nutrition_btm.gif) no-repeat left bottom !important;
}
*:first-child+html div#column70 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:256px;
	margin:0; padding:0 10px 8px 10px;
	background:url(../foodnote/70/img/bg-nutrition_btm.gif) no-repeat left bottom !important;
}


div#column70 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	height:15px;
	margin:0 0 5px 0; padding:0;
}
*:first-child+html div#column70 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	line-height:15px;
	margin:0; padding:0;
}

div#column70 div.RecipeLeft div.nutrient div.nutrient_tp ul li img{
	vertical-align:top;
	margin:0; padding:0;
}

div#column70 div.point{
	clear:both;
	height:129px;
	padding:10px 0 0 15px;
	background:url(../foodnote/70/img/bg-point.gif) no-repeat left top;
}
div#column70 div.point h4{
	padding-bottom:9px;
	height:25px;
}
div#column70 div.point p{
	margin:0; padding:0;
	height:82px;
}

div#column70 div.point h4 img,
div#column70 div.point p img{
	vertical-align:top;
}


/* -----------------------------------------------------------
	food note	食育コラム71号
		#column71.index
----------------------------------------------------------- */
p.column71_comment{
	padding-bottom:25px;
}

div#column71{
	margin:0 20px 0 24px;
	font-size:117%;
}
div#column71:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column71 p#topTxt{
	margin-left:0;
}

div#column71 h3{
	margin-left:0; 
	margin-right:0; 
}

/* お米と食材の色々な組み合わせ
--------------------------------*/
div#column71 div#combination{
	margin:0 0 20px 0; padding:0;
	height:319px;
	background:url(../foodnote/71/img/bg-combination.gif) no-repeat left bottom;
}
div#column71 div#combination img{
	vertical-align:top;
}

div#column71 div#combination h3{
	height:45px;
	margin:0; padding:0 0 12px 0;
}

div#column71 div#combination div.season{
	width:154px;
	margin:0 12px 0 14px; padding:8px 10px 10px;
	background:url(../foodnote/71/img/bg-season.gif) no-repeat left top;
	float:left;
}
* html div#column71 div#combination div.season{
	width:154px;
	margin:0 12px 0 7px; padding:8px 10px 10px;
	background:url(../foodnote/71/img/bg-season.gif) no-repeat left top;
	float:left;
}

div#column71 div#combination div.protein{
	width:458px;
	margin:0; padding:8px 2px 0 10px;
	float:left;
	background:url(../foodnote/71/img/bg-protein.gif) no-repeat left top;
}
div#column71 div#combination div.season h4,
div#column71 div#combination div.protein h4{
	height:24px;
	padding-bottom:7px;
	text-align:center;
}

div#column71 div#combination div.season p{
	margin:0; padding:0;
}
div#column71 div#combination div.protein p{
	margin:0; padding:0 10px 10px 0;
	float:left;
}

/* 豆知識
--------------*/
div#column71 div#knowledge{
	width:656px; height:91px;
	margin:0; padding:16px 14px 16px 15px;
	background:url(../foodnote/71/img/bg-knowledge.gif) no-repeat left top;
}
div#column71 div#knowledge img{
	vertical-align:top;
}

div#column71 div#knowledge h4{
	height:25px;
	margin:0; padding:0;
}

div#column71 div#knowledge p{
	margin:0; padding:0;
}


/* -----------------------------------------------------------
	food note	食育コラム72号
		#column72.index
----------------------------------------------------------- */
div#column72{
	width:685px;
	margin:0 21px 0 22px; padding:0;
	font-size:117%;
}
div#column72:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column72 h3{
	margin-left:0; 
	margin-right:0; 
}

div#column72 div.sugarless{
	position:relative;
}
div#column72 div.sugarless p#topTxt{
	margin:0; padding:0;
}

div#column72 div.sugarless div#readtxtarea{
	margin:-15px 0 20px 0; padding:0;
	height:165px;
	background:url(../foodnote/72/img/bg-words.gif) no-repeat left bottom;
}
*:first-child+html div#column72 div.sugarless div#readtxtarea{
	margin:-15px 0 20px 0; padding:5px 0 0;
	height:165px;
	background:url(../foodnote/72/img/bg-words.gif) no-repeat left bottom;
}

div#column72 div.sugarless div#readtxtarea:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column72 div.sugarless div#readtxtarea div.stock{
	width:332px; height:77px;
	margin:0 20px 0 0; padding:62px 0 0;
	float:left;
	text-align:center;
}
div#column72 div.sugarless div#readtxtarea div.stock img{
	vertical-align:top;
}
div#column72 div.sugarless  div#readtxtarea div.stock h4{
	height:26px;
	padding-bottom:18px;
}

div#column72 div.sugarless div#readtxtarea div.words{
	width:314px; height:84px;
	margin:0; padding:62px 0 19px 19px;
	float:left;
}
* html div#column72 div.sugarless div#readtxtarea div.words{
	width:314px; height:84px;
	margin:0; padding:62px 0 19px 12px;
	float:left;
}
	
div#column72 div.sugarless div#readtxtarea div.words img{
	vertical-align:top;
}
div#column72 div.sugarless div#readtxtarea div.words h4{
	height:32px;
	margin:0; padding-bottom:12px;
}
div#column72 div.sugarless div#readtxtarea div.words p{
	margin:0; padding:0;
}

/* さつまいものジンジャー煮
----------------------------*/
div#column72 div.RecipeLeft{
	width:289px;
	margin:0; padding:0;
	float:left;
}
div#column72 div.RecipeLeft p.pics{
	margin:0; padding:0;
}

div#column72 div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
	font-size:100%;
}

/* 材料・作り方タイトル */
div#column72 div.recipe_ginger{
	padding-top:20px;
}
div#column72 div.recipe_ginger div.recipeTitle{
	clear:both;
	width:382px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/72/img/bg-recipetitle_mid.gif) repeat-y left top;
}

div#column72 div.recipe_ginger div.recipeTitle{
	clear:both;
	width:382px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/72/img/bg-recipetitle_mid.gif) repeat-y left top;
}
div#column72 div.recipe_ginger div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/72/img/bg-recipetitle_tp.gif) no-repeat left top !important;
}
div#column72 div.recipe_ginger div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/72/img/bg-recipetitle_btm.gif) no-repeat left bottom;
	color:#ffffff;
}

div#column72 div.recipe_ginger div#MaterialLeft,
div#column72 div.recipe_ginger div#MaterialRight{
	width:50%;
	float:left;
}
div#column72 div.recipe_ginger div#MaterialLeft{
	margin-bottom:10px;
	background:url(../foodnote/img/common/recipe/brown/line-dot_height.gif) repeat-y right top;
}

div#column72 div.recipe_ginger dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/img/common/recipe/brown/bg-dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column72 div.recipe_ginger dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}
div#column72 div.recipe_ginger dl dt{
	background-color: #FCF6E8;
	padding-right: 0.25em;
	float:left;
}
div#column72 div.recipe_ginger dl dd{
	background-color: #FCF6E8;
	padding-left: 0.5em;
	float:right;
}

div#column72 div.recipe_ginger ol{
	margin-bottom: 5px;
}
div#column72 div.recipe_ginger ol li{
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div#column72 div.recipe_ginger ol li span{
	font-weight:bold;
}


/* 栄養素 */
div#column72 div.RecipeLeft div.nutrient{
	width:283px;
	margin:10px 0 0 0; padding:0;
	background:url(../foodnote/72/img/bg-nutrition_mid.gif) repeat-y left top;
}
div#column72 div.RecipeLeft div.nutrient div.nutrient_tp{
	margin:0; padding:0;
	background:url(../foodnote/72/img/bg-nutrition_tp.gif) no-repeat left top;
}
div#column72 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:247px;
	margin:0; padding:12px 18px 5px 18px;
	background:url(../foodnote/72/img/bg-nutrition_btm.gif) no-repeat left bottom !important;
}
*:first-child+html div#column72 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:247px;
	margin:0; padding:5px 18px 12px 18px;
	background:url(../foodnote/72/img/bg-nutrition_btm.gif) no-repeat left bottom !important;
}

div#column72 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	height:16px;
	margin:0; padding-bottom:8px;
}
*:first-child+html div#column72 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	margin:0; padding:0;
	line-height:16px;
}

div#column72 div.RecipeLeft div.nutrient div.nutrient_tp ul li img{
	vertical-align:top;
}

div#column72 p.point{
	clear:both;
	margin:0; padding:0;
}

/* -----------------------------------------------------------
	food note	食育コラム73号
		#column73.index
----------------------------------------------------------- */
div#column73{
	margin:0 21px 0 25px; padding:0;
	font-size:117%;
}
div#column73:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column73 h3{
	margin-left:0; 
	margin-right:0; 
}

div#column73 p#topTxt{
	margin-left:0;
}

/* 秋鮭の大和蒸し
---------------------*/
div#column73 div.RecipeLeft{
	width:293px;
	margin:0; padding:0;
	float:left;
}

div#column73 div.RecipeLeft h4{
	margin-bottom:20px;
}
div#column73 div.RecipeLeft p.pics{
	margin:0; padding:0;
}

div#column73 div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
	font-size:100%;
}

div#column73 div.RecipeRight div#Material_LiquidSeasoning{
	clear:both;
	margin:0 14px 0 12px; padding-bottom:15px;
	border-top:1px solid #F2A94A;
}
div#column73 div.RecipeRight div#Material_LiquidSeasoning:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column73 div.RecipeRight div#Material_LiquidSeasoning h6{
	color:#847824;
}
div#column73 div.RecipeRight div#Material_LiquidSeasoning dl{
	margin:0; padding:0;
}
div#column73 div.RecipeRight div#Material_LiquidSeasoning p{
	clear:both;
	margin:0; padding:0;
}

div#column73 div.RecipeLeft div.nutrient{
	width:276px;
	margin:13px 0 0 0; padding:0;
	background:url(../foodnote/70/img/bg-nutrition_mid.gif) repeat-y left top;
}
div#column73 div.RecipeLeft div.nutrient div.nutrient_tp{
	margin:0; padding:0;
	background:url(../foodnote/70/img/bg-nutrition_tp.gif) no-repeat left top;
}
div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:256px;
	margin:0; padding:9px 10px 4px 10px;
	background:url(../foodnote/70/img/bg-nutrition_btm.gif) no-repeat left bottom !important;
}
*:first-child+html div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:256px;
	margin:0; padding:0 10px 8px 10px;
	background:url(../foodnote/70/img/bg-nutrition_btm.gif) no-repeat left bottom !important;
}

div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	height:15px;
	margin:0 0 5px 0; padding:0;
}
*:first-child+html div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	line-height:15px;
	margin:0; padding:0;
}

div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul li img{
	vertical-align:top;
	margin:0; padding:0;
}


/* 材料・作り方タイトル */
div#column73 div.recipe_yamato div.recipeTitle{
	clear:both;
	width:382px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/73/img/bg-recipetitle_mid.gif) repeat-y left top;
}

div#column73 div.recipe_yamato div.recipeTitle{
	clear:both;
	width:382px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/73/img/bg-recipetitle_mid.gif) repeat-y left top;
}
div#column73 div.recipe_yamato div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/73/img/bg-recipetitle_tp.gif) no-repeat left top !important;
}
div#column73 div.recipe_yamato div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/73/img/bg-recipetitle_btm.gif) no-repeat left bottom;
	color:#ffffff;
}

div#column73 div.recipe_yamato div#MaterialLeft,
div#column73 div.recipe_yamato div#MaterialRight{
	width:50%;
	float:left;
}
div#column73 div.recipe_yamato div#MaterialLeft{
	margin-bottom:10px;
	background:url(../foodnote/img/common/recipe/brown/line-dot_height.gif) repeat-y right top;
}

div#column73 div.recipe_yamato dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/img/common/recipe/brown/bg-dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column73 div.recipe_yamato dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}
div#column73 div.recipe_yamato dl dt{
	background-color: #FCF6E8;
	padding-right: 0.25em;
	float:left;
}
div#column73 div.recipe_yamato dl dd{
	background-color: #FCF6E8;
	padding-left: 0.5em;
	float:right;
}

div#column73 div.recipe_yamato ol{
	margin-bottom: 5px;
}
div#column73 div.recipe_yamato ol li{
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div#column73 div.recipe_yamato ol li span{
	font-weight:bold;
}

/* 栄養素 */
div#column73 div.RecipeLeft div.nutrient{
	width:283px;
	margin:10px 0 0 0; padding:0;
	background:url(../foodnote/73/img/bg-nutrient_mid.gif) repeat-y left top;
}
div#column73 div.RecipeLeft div.nutrient div.nutrient_tp{
	margin:0; padding:0;
	background:url(../foodnote/73/img/bg-nutrient_tp.gif) no-repeat left top;
}
div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:247px;
	margin:0; padding:12px 18px 5px 18px;
	background:url(../foodnote/73/img/bg-nutrient_btm.gif) no-repeat left bottom !important;
}
*:first-child+html div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul{
	width:247px;
	margin:0; padding:5px 18px 12px 18px;
	background:url(../foodnote/73/img/bg-nutrient_btm.gif) no-repeat left bottom !important;
}

div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	height:16px;
	margin:0; padding-bottom:8px;
}
*:first-child+html div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul li{
	margin:0; padding:0;
	line-height:16px;
	position:relative;
}

div#column73 div.RecipeLeft div.nutrient div.nutrient_tp ul li img{
	vertical-align:top;
}

div#column73 p.point{
	clear:both;
	margin:5px 0 0 0; padding:0;
}


/* -----------------------------------------------------------
	food note	食育コラム74号
		#column74.index
----------------------------------------------------------- */
p.column74_comment{
	padding-bottom:25px;
}

div#column74{
	width:686px;
	margin:0 auto;
	font-size:117%;
}
div#column74:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column74 p#topTxt{
	margin-left:0;
}

div#column74 h3{
	margin-left:0; 
	margin-right:0;
}

/* 例えばこんな方法で歩数をアップ!
-----------------------------------*/
div#column74 div.steps{
	width:332px; height:203px;
	float:left;
}
div#column74 div.steps h4{
	height:35px;
}

div#column74 div.steps img{
	vertical-align:top !important;
}

div#column74 div.steps ul{
	height:155px;
	margin:0; padding:12px 0 1px 18px;
	background:url(../foodnote/74/img/bg-frame_or.gif) no-repeat left bottom;
}
div#column74 div.steps ul li{
	margin:0; padding:0 0 12px 0;
	height:38px;
}
*:first-child+html div#column74 div.steps ul li{
	margin:0; padding:0 0 12px 0;
	line-height:38px;
}

/* 食事のエネルギーを知ろう
----------------------------*/
div#column74 div.mealenergy{
	width:332px; height:203px;
	float:right;
}
div#column74 div.mealenergy h4{
	height:35px;
}

div#column74 div.mealenergy img{
	vertical-align:top !important;
}

div#column74 div.mealenergy ul{
	margin:0; padding:11px 0 17px 0;
	background:url(../foodnote/74/img/bg-frame_or.gif) no-repeat left bottom;
}
div#column74 div.mealenergy ul li{
	height:20px;
	margin:0; padding:0 0 0 18px;
	font-size:1px;
	line-height:0;
}
div#column74 div.mealenergy ul li img{
	vertical-align:top;
}


/* 体に負担のかからない正しい歩き方をしましょう
------------------------------------------------*/
div#column74 div#walking{
	clear:both;
	margin:0 0 18px !important; padding-top:20px;
	position:relative;
}
div#column74 div#walking h4{
	width:198px; height:44px;
	position:absolute;
	top:202px;
	left:468px;
}
div#column74 div#walking h4 img{
	vertical-align:top;
}

div#column74 div#walking p{
	margin:0;
}

/* BMIの数値が「肥満」だったら…
----------------------------------*/
div#column74 div#bmi{
	width:686px;
	margin:0;
	background:url(../foodnote/74/img/bg-bmi_mid.jpg) repeat-y left top;
}
div#column74 div#bmi div.bmi_tp{
	margin:0; padding:0;
	background:url(../foodnote/74/img/bg-bmi_tp.jpg) no-repeat left top;
}
div#column74 div#bmi div.bmi_tp div.bmi_bt{
	margin:0; padding:20px 18px 10px 18px;
	background:url(../foodnote/74/img/bg-bmi_bt.jpg) no-repeat left bottom;
}

div#column74 div#bmi p.about_bmi{
	margin:15px 0 19px;
}

div#column74 div#bmi h4#fat_judgement{
	height:20px;
	margin-bottom:8px;
}
div#column74 div#bmi h4#fat_judgement img{
	vertical-align:top;
}

div#column74 div#bmi ul#judgement_detail{
	zoom:1;
}

div#column74 div#bmi ul#judgement_detail:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column74 div#bmi ul#judgement_detail li{
	margin-right:10px; padding-bottom:10px;
	height:34px;
	float:left;
}
div#column74 div#bmi ul#judgement_detail li.end{
	margin-right:0;
}


/* -----------------------------------------------------------
	food note	食育コラム75号
		#column75.index
----------------------------------------------------------- */
p.column75_comment{
	padding-bottom:25px;
}

div#column75{
	width:686px;
	margin:0 auto;
	font-size:117%;
}
div#column75:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column75 p#topTxt{
	margin-left:0;
}

div#column75 h3{
	margin-left:0; 
	margin-right:0;
}

div#column75 em{
	font-size:120%;
	font-weight:bold;
	color:#EF3215;
}

/* 「さしすせそ」表 */
div#column75 div#list_seasoning{
	width:685px; height:321px;
	margin:0 0 20px 0;
	background:url(../foodnote/75/img/bg-list_seasoning.jpg) no-repeat left top;
}

div#column75 div#list_seasoning dl{
	clear:both;
	height:50px;
	padding:7px 0;
	font-size:1px;
	line-height:0;
}
div#column75 div#list_seasoning dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column75 div#list_seasoning dl img{
	vertical-align:top;
}

div#column75 div#list_seasoning dl dt{
	width:50px; height:50px;
	padding:0 15px 0 20px;
	float:left;
}
div#column75 div#list_seasoning dl dt img{
	vertical-align:top;
}

div#column75 div#list_seasoning dl dd{
	width:600px; height:42px;
	margin:0; padding:4px 0;
	float:left;
}
div#column75 div#list_seasoning dl dd img{
	vertical-align:top;
}

div#column75 div#list_seasoning dl dd span.oneline{
	height:20px;
	display:block;
	padding:11px 0 !important;	
}
div#column75 div#list_seasoning dl dd span.oneline img{
	vertical-align:top;
}

/* 薬味でさらにおいしく!
-------------------------*/
div#column75 div#yakumi:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column75 div#yakumi h3{
	clear:both;
	margin-bottom:15px;
}

div#column75 div#yakumi p{
	margin:0;
}

div#column75 div#yakumi div.detailbox{
	width:213px;
	padding:15px 23px 0 0;
	float:left;
	text-align:center;
}
div#column75 div#yakumi div.detailbox p.pics{
	margin-bottom:12px;
}

div#column75 div#yakumi div.end{
	padding-right:0 !important;
}


/* -----------------------------------------------------------
	food note	食育コラム76号
		#column76.index
----------------------------------------------------------- */
p.column76_comment{
	padding-bottom:25px;
}

div#column76{
	width:686px;
	margin:0 auto;
	font-size:117%;
}
div#column76:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column76 img{
	vertical-align:top;
}
div#column76 p{
	margin:0;
}

div#column76 p#topTxt{
	margin-bottom:15px;
}

div#column76 h3{
	margin:0 0 10px 0;
}

div#column76 div#nabebox{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/76/img/bg-nabebox_mid.gif) repeat-y left top;
}
div#column76 div#nabebox div.nabebox_tp{
	margin:0; padding:0;
	background:url(../foodnote/76/img/bg-nabebox_tp.gif) no-repeat left top;
}
div#column76 div#nabebox div.nabebox_tp div.nabebox_bt{
	margin:0; padding:25px 24px 23px 24px;
	background:url(../foodnote/76/img/bg-nabebox_btm.gif) no-repeat left bottom;
}

div#column76 div#nabebox div.nabebox_tp div.nabebox_bt h4{
	margin-bottom:13px;
}

div#column76 p.advantages_txt{
	padding-bottom:18px;
}

div#column76 table#nabe_advantages{
	width:634px;
	border-top:1px solid #000;
	border-left:1px solid #000;
}
div#column76 table#nabe_advantages th,
div#column76 table#nabe_advantages td{
	margin:0 !important; padding:0 !important;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	text-align:center;
}

div#column76 table#nabe_advantages th#sub_menu{
	width:157px; height:40px;
	background-color:#E2E3DE;
}
div#column76 table#nabe_advantages th#sub_menu img{
	vertical-align:middle !important;
	padding-bottom:3px;
}

div#column76 table#nabe_advantages th#sub_material{
	width:238px; height:40px;
	background-color:#FFE591;
}
div#column76 table#nabe_advantages th#sub_material img{
	vertical-align:middle !important;
	padding-bottom:3px;
}

div#column76 table#nabe_advantages th#sub_characteristic{
	width:240px; height:40px;
	background-color:#EBEA7E;
}
div#column76 table#nabe_advantages th#sub_characteristic img{
	vertical-align:middle !important;
	padding-bottom:3px;
}

div#column76 table#nabe_advantages td{
	height:62px;
}
div#column76 table#nabe_advantages th img,
div#column76 table#nabe_advantages td img{
	vertical-align:middle !important;
}

div#column76 table#nabe_advantages td.material{
	background-color:#FFF8EE;
}
div#column76 table#nabe_advantages td.characteristic{
	background-color:#FBFBD9;
}


/* -----------------------------------------------------------
	food note	食育コラム77号
		#column77.index
----------------------------------------------------------- */
div#column77{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
}
div#column77:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column77 h3{
	margin:0;
}

div#column77 div.topTxt{
	margin:0; padding:14px 0 0 0;
	background:url(../foodnote/77/img/bg-apple.gif) no-repeat right bottom;
	min-height:61px;
	height:auto !important;
	height:61px;
}
div#column77 div.topTxt p{
	margin:0; padding:0;
	width:530px;
}

/* 焼きりんご
---------------*/
div#column77 div#baked_apple{
	clear:both;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/77/img/bg-recipe_mid.gif) repeat-y left top;
}
div#column77 div#baked_apple div.baked_apple_bt{
	margin:0; padding:0 0 10px 0;
	background:url(../foodnote/77/img/bg-recipe_bt.jpg) no-repeat left bottom;
}
* html div#column77 div#baked_apple div.baked_apple_bt{
	zoom:1;
}
*:first-child+html div#column77 div#baked_apple div.baked_apple_bt{
	zoom:1;
}
div#column77 div#baked_apple div.baked_apple_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column77 div#baked_apple div.baked_apple_bt h3{
	margin:0;
}

div#column77 div#baked_apple div.baked_apple_bt div.RecipeLeft{
	width:292px;
	margin:0; padding:0 0 0 15px;
	float:left;
}
div#column77 div#baked_apple div.baked_apple_bt div.RecipeLeft h4{
	margin-bottom:15px;
}
div#column77 div#baked_apple div.baked_apple_bt div.RecipeLeft p.pics{
	margin:0; padding:0;
}
div#column77 div#baked_apple div.baked_apple_bt div.RecipeLeft p.energy{
	margin:6px 0 0 0; padding:0;
}

div#column77 div#baked_apple div.baked_apple_bt div.RecipeRight{
	width:348px;
	margin:0; padding:0 15px 0 0;
	float:right;
	font-size:100%;
}

/* 材料・作り方タイトル */
div#column77 div#baked_apple div.recipeTitle{
	clear:both;
	width:348px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/77/img/bg-recipetitle_mid.gif) repeat-y left top;
}

div#column77 div#baked_apple div.recipeTitle{
	clear:both;
	width:348px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/77/img/bg-recipetitle_mid.gif) repeat-y left top;
}

div#column77 div#baked_apple div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/77/img/bg-recipetitle_tp.gif) no-repeat left top !important;
}

div#column77 div#baked_apple div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/77/img/bg-recipetitle_bt.gif) no-repeat left bottom;
	color:#ffffff;
}

div#column77 div#baked_apple div#MaterialLeft,
div#column77 div#baked_apple div#MaterialRight{
	float:left;
}

div#column77 div#baked_apple div#MaterialLeft{
	width:53%;
	margin-bottom:10px;
	background:url(../foodnote/77/img/bg-line_dot_height.gif) repeat-y right top;
}
div#column77 div#baked_apple div#MaterialRight{
	width:47%;
}

div#column77 div#baked_apple dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/77/img/bg-line_dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column77 div#baked_apple dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}
div#column77 div#baked_apple dl dt{
	background-color: #FFFFFF;
	padding-right: 2px;
	float:left;
	letter-spacing:-1px;
}
* html div#column77 div#baked_apple dl dt{
	letter-spacing:0 !important;
}

div#column77 div#baked_apple dl dd{
	background-color: #FFFFFF;
	padding-left: 3px;
	float:right;
	letter-spacing:-1px;
}
* html div#column77 div#baked_apple dl dd{
	letter-spacing:0 !important;
}

div#column77 div#baked_apple ol{
	margin-bottom: 5px;
}
div#column77 div#baked_apple ol li{
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div#column77 div#baked_apple ol li span{
	font-weight:bold;
}


/* りんごの栄養価
--------------------*/
div#column77 div#nourishment{
	clear:both;
	margin:0; padding:19px 15px 17px 18px;
	background:url(../foodnote/77/img/bg-nourishment.gif) no-repeat left top;
}
div#column77 div#nourishment img{
	vertical-align:top !important;
}

div#column77 div#nourishment h4{
	height:20px;
}

div#column77 div#nourishment p{
	margin:0; padding-top:11px;
}


/* -----------------------------------------------------------
	food note	食育コラム78号
		#column78.index
----------------------------------------------------------- */
div#column78{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
}
div#column78:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column78 h3{
	margin:0;
}

/* チキンソテージンジャーソース
-----------------------------------*/
div#column78 div#chicken_saute{
	clear:both;
	margin:20px 0 20px 0; padding:0;
	background:url(../foodnote/78/img/bg-chicken_saute_mid.gif) repeat-y left top;
}
div#column78 div#chicken_saute div.chicken_saute_bt{
	margin:0; padding:0 0 10px 0;
	background:url(../foodnote/78/img/bg-chicken_saute_bt.gif) no-repeat left bottom;
}
* html div#column78 div#chicken_saute div.chicken_saute_bt{
	zoom:1;
}
*:first-child+html div#column78 div#chicken_saute div.chicken_saute_bt{
	zoom:1;
}
div#column78 div#chicken_saute div.chicken_saute_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column78 div#chicken_saute h3{
	margin:0 0 15px 0;
	padding:0;
}

div#column78 div#chicken_saute div.chicken_saute_bt div.RecipeLeft{
	width:292px;
	margin:0; padding:0 0 0 15px;
	float:left;
}
div#column78 div#chicken_saute div.chicken_saute_bt div.RecipeLeft h4{
	margin-bottom:15px;
}
div#column78 div#chicken_saute div.chicken_saute_bt div.RecipeLeft p.pics{
	margin:0; padding:0;
}

div#column78 div#chicken_saute div.chicken_saute_bt div.RecipeRight{
	width:348px;
	margin:0; padding:0 15px 0 0;
	float:right;
	font-size:100%;
}

/* 材料・作り方タイトル */
div#column78 div#chicken_saute div.recipeTitle{
	clear:both;
	width:348px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/78/img/bg-recipetitle_mid.gif) repeat-y left top;
}

div#column78 div#chicken_saute div.recipeTitle{
	clear:both;
	width:348px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/78/img/bg-recipetitle_mid.gif) repeat-y left top;
}

div#column78 div#chicken_saute div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/78/img/bg-recipetitle_tp.gif) no-repeat left top !important;
}

div#column78 div#chicken_saute div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 24px;
	background:url(../foodnote/78/img/bg-recipetitle_bt.gif) no-repeat left bottom;
	color:#ffffff;
}

div#column78 div#chicken_saute div.MaterialLeft,
div#column78 div#chicken_saute div.MaterialRight{
	float:left;
}

div#column78 div#chicken_saute div.MaterialLeft{
	width:53%;
	margin-bottom:5px;
	background:url(../foodnote/78/img/bg-line_dot_height.gif) repeat-y right top;
}
div#column78 div#chicken_saute div.MaterialRight{
	width:47%;
}

div#column78 div#chicken_saute dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/78/img/bg-line_dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column78 div#chicken_saute dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}
div#column78 div#chicken_saute dl dt{
	background-color: #FFFFFF;
	padding-right: 2px;
	float:left;
	letter-spacing:-1px;
}
* html div#column78 div#chicken_saute dl dt{
	letter-spacing:0 !important;
}

div#column78 div#chicken_saute dl dt span{
	font-size:80%;
}

div#column78 div#chicken_saute dl dd{
	background-color: #FFFFFF;
	padding-left: 3px;
	float:right;
	letter-spacing:-1px;
}
* html div#column78 div#chicken_saute dl dd{
	letter-spacing:0 !important;
}

div#column78 div#chicken_saute ol{
	margin-bottom: 5px;
}
div#column78 div#chicken_saute ol li{
	padding: 0 0 0 1.7em; text-indent: -1.7em;
}
div#column78 div#chicken_saute ol li span{
	font-weight:bold;
}

/* 材料（付合わせ)*/
div#column78 div#sidedish{
	clear:both;
	margin:0; padding:2px 0 0;
	border-top:1px solid #6C48A8;
}

div#column78 div#sidedish h5{
	margin:0 0 0 10px; padding:0;
	font-weight:bold;
	color:#BE457B;
}

/* 栄養素 */
div#column78 div#nourishment{
	width:283px;
	margin:25px 0 0 0; padding:0;
	background:url(../foodnote/78/img/bg-nutrition_mid.gif) repeat-y left top;
}
div#column78 div#nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/78/img/bg-nutrition_tp.gif) no-repeat left top;
}
div#column78 div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:9px 0 5px 0;
	background:url(../foodnote/78/img/bg-nutrition_bt.gif) no-repeat left bottom;
}
*:first-child+html div#column78 div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:5px 0 5px 0;
}

div#column78 div#nourishment ul{
	margin:0 !important; padding:0 !important;
}

div#column78 div#nourishment ul li{
	height:18px;
	margin:0 !important; padding:0 0 5px 17px !important;
}

div#column78 div#nourishment ul li img{
	vertical-align:top;
}

/* ワインによく合うレシピ・リンク */
div#column78 div#winerecipe_link{
	clear:both;
	padding:18px 16px 16px 17px;
	background:url(../foodnote/78/img/bg-winerecipe_link.gif) no-repeat left top;
	zoom:1;
}
div#column78 div#winerecipe_link:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column78 div#winerecipe_link p{
	height:20px;
	margin:0 0 13px 0;
}
div#column78 div#winerecipe_link p img{
	vertical-align:top;
}

div#column78 div#winerecipe_link p.btn_winerecipe01{
	height:35px;
	float:left;
}
div#column78 div#winerecipe_link p.btn_winerecipe01 img{
	vertical-align:top;
}
div#column78 div#winerecipe_link p.btn_winerecipe02{
	height:35px;
	float:right;
}
div#column78 div#winerecipe_link p.btn_winerecipe02 img{
	vertical-align:top;
}


/* -----------------------------------------------------------
	food note	食育コラム79号
		#column79.index
----------------------------------------------------------- */
p.column79_comment{
	padding-bottom:30px;
}

div#column79{
	width:685px;
	margin:0 auto; padding:0;
}
div#column79:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column79 h3{
	margin:0 0 18px 0; padding:0;
}

div#column79 p{
	margin:0; padding:0;
}


/* 梅風味の肉じゃが
--------------------------------------------*/
div#column79 div.RecipeLeft{
	width:343px;
	margin:0; padding:0;
	float:left;
}

div#column79 div.RecipeRight{
	width:342px;
	margin:0; padding:16px 0 0;
	float:right;
}

div#column79 div.RecipeLeft h4{
	margin-bottom:13px;
}

/* 栄養素 */
div#column79 div.RecipeLeft div#nutrient{
	width:306px;
	margin:17px 0 0 0; padding:0;
	background:url(../foodnote/79/img/bg-nutrient_mid.gif) repeat-y left top;
}

div#column79 div.RecipeLeft div#nutrient div.nutrient_tp{
	margin:0; padding:0;
	background:url(../foodnote/79/img/bg-nutrient_tp.gif) no-repeat left top;
}
div#column79 div.RecipeLeft div#nutrient div.nutrient_tp div.nutrient_bt{
	margin:0; padding:16px 0 18px;
	background:url(../foodnote/79/img/bg-nutrient_bt.gif) no-repeat left bottom;
}

div#column79 div.RecipeLeft div#nutrient ul{
	margin:0; padding:0;
}
div#column79 div.RecipeLeft div#nutrient ul li{
	margin:0; padding:0 0 0 21px;
	height:24px;
}
div#column79 div.RecipeLeft div#nutrient ul li img{
	vertical-align:top;
}

/* ポイント
-------------------------------------------*/
div#column79 div#point{
	clear:both;
	padding-top:17px !important;
}
div#column79 div#point:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column79 div#point div.point1{
	width:220px;
	margin:0 13px 0 0;
	background:url(../foodnote/79/img/bg-point.gif) repeat-y left top;
	float:left;
}
div#column79 div#point div.point1 div{
	margin:0; padding:0 0 15px;
	background:url(../foodnote/79/img/bg-point_bt.gif) no-repeat left bottom;
}

div#column79 div#point div.point2{
	width:220px;
	margin:0 12px 0 0;
	background:url(../foodnote/79/img/bg-point.gif) repeat-y left top;
	float:left;
}
div#column79 div#point div.point2 div{
	margin:0; padding:0 0 15px;
	background:url(../foodnote/79/img/bg-point_bt.gif) no-repeat left bottom;
}

div#column79 div#point div.point3{
	width:220px;
	margin:0; padding:0;
	background:url(../foodnote/79/img/bg-point.gif) repeat-y left top;
	float:left;
}
div#column79 div#point div.point3 div{
	margin:0; padding:0 0 15px;
	background:url(../foodnote/79/img/bg-point_bt.gif) no-repeat left bottom;
}

div#column79 div#point div.point3 div img{
	vertical-align:top;
}

div#column79 div#point div.point1 div h5,
div#column79 div#point div.point2 div h5,
div#column79 div#point div.point3 div h5{
	height:34px;
	margin:0 !important; padding:0 0 13px 0;
}
div#column79 div#point div.point1 div h5 img{
	vertical-align:top;
}
div#column79 div#point div.point2 div h5 img{
	vertical-align:top;
}
div#column79 div#point div.point3 div h5 img{
	vertical-align:top;
}

div#column79 div#point div.point1 p{
	margin:0 16px 13px 21px; 
	font-size:117%;
}
div#column79 div#point div.point2 p{
	margin:0 13px 13px 16px;
	font-size:117%;
}
div#column79 div#point div.point3 p{
	margin:0 13px 13px;
	font-size:117%;
}
	

/* -----------------------------------------------------------
	food note	食育コラム80号
		#column80.index
----------------------------------------------------------- */
div#column80{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
}
div#column80:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column80 h3{
	margin:0; padding:0;
}

div#column80 p{
	margin:0; padding:0;
}

div#column80 div.readtext{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/80/img/bg-kaki_read.gif) no-repeat right bottom;
}
div#column80 div.readtext p{
	width:463px;
	margin:0; padding:20px 0;
}


/* かきのシチュー
---------------------------------- */
div#column80 div#kakirecipe{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/80/img/bg-kakirecipe_mid.gif) repeat-y left top;
}

div#column80 div#kakirecipe div.kakirecipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/80/img/bg-kakirecipe_tp.gif) no-repeat left top;
}
div#column80 div#kakirecipe div.kakirecipe_tp div.kakirecipe_bt{
	margin:0; padding:27px 29px 27px 30px;
	background:url(../foodnote/80/img/bg-kakirecipe_bt.gif) no-repeat left bottom;
	zoom:1;
}

div#column80 div#kakirecipe div.kakirecipe_tp div.kakirecipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column80 div#kakirecipe div.kakirecipe_tp div.kakirecipe_bt div.RecipeLeft{
	width:325px;
	margin:0; padding:0;
	float:left;
}
div#column80 div#kakirecipe div.kakirecipe_tp div.kakirecipe_bt div.RecipeRight{
	width:284px;
	margin:0; padding-top:18px;
	float:right;
}

div#column80 div#kakirecipe div.kakirecipe_tp div.kakirecipe_bt div.RecipeLeft h4{
	margin-bottom:13px;
}

div#column80 div#kakirecipe div.recipeTitle{
	clear:both;
	width:284px;
	margin:0; padding:0;
	background:url(../foodnote/80/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column80 div#kakirecipe div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/80/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column80 div#kakirecipe div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:1px 0 1px 25px;
	color:#fff;
	font-weight:bold;
	background:url(../foodnote/80/img/bg-recipeTitle_bt.gif) no-repeat left bottom;
}

/* 材料 */
div#column80 div#kakirecipe div.MaterialBox{
	padding:5px 0;
	zoom:1;
}

div#column80 div#kakirecipe div.RecipeRight div.MaterialLeft{
	width:53%;
	margin-bottom:5px;
	background:url(../foodnote/80/img/bg-line_dot_height.gif) repeat-y right top;
	float:left;
}
div#column80 div#kakirecipe div.RecipeRight div.MaterialRight{
	width:47%;
	float:left;
} 

div#column80 div#kakirecipe div.RecipeRight dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/80/img/bg-line_dot_material.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column80 div#kakirecipe div.RecipeRight dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}

div#column80 div#kakirecipe div.RecipeRight dl dt{
	background-color: #FEF8D6;
	padding-right: 2px;
	float:left;
	letter-spacing:-1px;
}
* html div#column80 div#kakirecipe div.RecipeRight dl dt{
	letter-spacing:0 !important;
}
*:first-child+html div#column80 div#kakirecipe div.RecipeRight dl{
	font-size:95%;
}

div#column80 div#kakirecipe div.RecipeRight dl dd{
	background-color: #FEF8D6;
	padding-left: 3px;
	float:right;
	letter-spacing:-1px;
}

div#column80 div#kakirecipe dl.No_float{
	background:none !important;
}
div#column80 div#kakirecipe dl.No_float dt{
	float:none !important;
	background-color: #FCF6E8;
}
div#column80 div#kakirecipe dl.No_float dd{
	float:none !important;
	background:url(../foodnote/80/img/bg-line_dot_material.gif) repeat-x left center;
	text-align:right;
}

div#column80 div#kakirecipe dl.No_float dd span{
	padding:0 0 0 0.5em;
	background-color: #FEF8D6;
}


/* 作り方 */
div#column80 div#kakirecipe div.RecipeRight ol{
	margin-bottom: 5px;
}

div#column80 div#kakirecipe div.RecipeRight ol li{
	padding: 0 0 0 1.7em; text-indent: -1.7em;
}

div#column80 div#kakirecipe div.RecipeRight ol li span{
	font-weight:bold;
}

/* 成分
-------------------------------*/
div#column80 div#kakirecipe div#nutrient{
	width:306px;
	margin:18px 0 0 0; padding:0;
	background:url(../foodnote/80/img/bg-nourishment_mid.gif) repeat-y left top;
}
div#column80 div#kakirecipe div#nutrient div.nutrient_tp{
	margin:0; padding:0;
	background:url(../foodnote/80/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column80 div#kakirecipe div#nutrient div.nutrient_tp div.nutrient_bt{
	margin:0; padding:17px 20px 15px 20px;
	background:url(../foodnote/80/img/bg-nourishment_bt.gif) no-repeat left bottom;
}

div#column80 div#kakirecipe div#nutrient h3{
	height:27px;
	margin-bottom:10px;
}
div#column80 div#kakirecipe div#nutrient h3 img{
	vertical-align:top;
}

div#column80 div#kakirecipe div#nutrient div.nutrient_tp div.nutrient_bt ul li{
	height:22px;
	margin:0; padding-bottom:3px;
}
div#column80 div#kakirecipe div#nutrient div.nutrient_tp div.nutrient_bt ul li img{
	vertical-align:top;
}


/* ポイント 
-------------------------------*/
div#column80 p#point{
	clear:both;
	padding-top:22px;
}

/* -----------------------------------------------------------
	food note	食育コラム81号
		#column81.index
----------------------------------------------------------- */
div#column81{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
}
div#column81:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column81 h3{
	margin:0; padding:0;
}

div#column81 p{
	margin:0; padding:0;
}

div#column81 p.topTxt{
	margin:17px 0; padding:0;
}

div#column81 div.about{
	height:130px;
	margin-bottom:20px;
}

div#column81 div.about p.pumpkin{
	float:left;
}
div#column81 div.about p.yuzu{
	float:right;
}

/* かぼちゃのレンジ蒸し・柚子ハニーかけ
-----------------------------------------*/
div#column81 div#recipe{
	clear:both;
	margin:0; padding:0;
	background:url(../foodnote/81/img/bg-recipebox_mid.gif) repeat-y left top;
}

div#column81 div#recipe div.recipebox_tp{
	margin:0; padding:0;
	background:url(../foodnote/81/img/bg-recipebox_tp.gif) no-repeat left top;
}
div#column81 div#recipe div.recipebox_tp div.recipebox_bt{
	margin:0; padding:16px;
	background:url(../foodnote/81/img/bg-recipebox_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column81 div#recipe div.recipebox_tp div.recipebox_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


div#column81 div#recipe div.recipebox_tp div.recipebox_bt h4{
	margin-bottom:20px;
}

div#column81 div#recipe div.RecipeLeft{
	width:298px;
	margin:0; padding-right:18px;
	float:left;
}
div#column81 div#recipe div.RecipeLeft p.energy{
	margin-top:15px;
}

div#column81 div#recipe div.RecipeRight{
	width:337px;
	margin:0; padding-top:10px;
	float:left;
}

div#column81 div#recipe div.RecipeRight div.recipeTitle{
	clear:both;
	margin:0 0 5px 0; padding:0;
	background:url(../foodnote/81/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column81 div#recipe div.RecipeRight div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/81/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column81 div#recipe div.RecipeRight div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:1px 0 1px 20px;
	background:url(../foodnote/81/img/bg-recipeTitle_bt.gif) no-repeat left bottom;
	color:#FFF;
	font-weight:bold;
	zoom:1;
}

/* 材料 
------------*/
div#column81 div#recipe div.MaterialBox{
	padding:5px 0;
	zoom:1;
}
div#column81 div#recipe div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column81 div#recipe div.RecipeRight div.MaterialRight{
	width:47%;
	float:left;
} 

/* かぼちゃのレンジ蒸し */
div#column81 div#recipe div.RecipeRight div.MaterialBox div.MaterialLeft{
	width:53%;
	margin-bottom:5px;
	background:url(../foodnote/81/img/bg-line_dot_height_w.gif) repeat-y right top;
	float:left;
}

div#column81 div#recipe div.RecipeRight div.MaterialBox dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/81/img/bg-line_dot_material_w.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column81 div#recipe div.RecipeRight div.MaterialBox dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}

div#column81 div#recipe div.RecipeRight div.MaterialBox dl dt{
	background-color: #ffffff;
	padding-right: 2px;
	float:left;
	letter-spacing:-1px;
}
* html div#column81 div#recipe div.RecipeRight div.MaterialBox dl dt{
	letter-spacing:0 !important;
}
div#column81 div#recipe div.RecipeRight div.MaterialBox dl dd{
	background-color: #ffffff;
	padding-left: 3px;
	float:right;
	letter-spacing:-1px;
}

/* 柚子ハニー */
div#column81 div#recipe div.RecipeRight div.yuzuhoney{
	clear:both !important;
	margin:5px 0 16px 0;
	background-color:#FDFCBB;
	zoom: 1;
}
div#column81 div#recipe div.RecipeRight div.yuzuhoney:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column81 div#recipe div.RecipeRight div.yuzuhoney h6{
	padding-left:10px;
	color:#E56208;
}
div#column81 div#recipe div.RecipeRight div.yuzuhoney h6 em{
	font-size:90%;
}

div#column81 div#recipe div.RecipeRight div.yuzuhoney div.MaterialLeft{
	width:53%;
	margin-bottom:5px;
	background:url(../foodnote/81/img/bg-line_dot_height_y.gif) repeat-y right top !important;
	float:left;
}

div#column81 div#recipe div.RecipeRight div.yuzuhoney dl{
	clear:both;
	margin:0 12px;
	background:url(../foodnote/81/img/bg-line_dot_material_y.gif) repeat-x left center;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column81 div#recipe div.RecipeRight div.yuzuhoney dl:after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden; 
}

div#column81 div#recipe div.RecipeRight div.yuzuhoney dl dt{
	background-color: #FDFCBB;
	padding-right: 2px;
	float:left;
	letter-spacing:-1px;
}
* html div#column81 div#recipe div.RecipeRight div.yuzuhoney dl dt{
	letter-spacing:0 !important;
}
div#column81 div#recipe div.RecipeRight div.yuzuhoney dl dd{
	background-color: #FDFCBB;
	padding-left: 3px;
	float:right;
	letter-spacing:-1px;
}

/* 作り方 */
div#column81 div#recipe div.RecipeRight ol{
	margin:5px 0 0;
}

div#column81 div#recipe div.RecipeRight ol li{
	padding: 0 0 0 1.7em; text-indent: -1.7em;
}

div#column81 div#recipe div.RecipeRight ol li span{
	font-weight:bold;
}



/* -----------------------------------------------------------
	food note	食育コラム82号
		#column82.index
----------------------------------------------------------- */
div#column82{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
}
div#column82:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column82 h3{
	margin:0; padding:0;
}

div#column82 p{
	margin:0;
}

div#column82 p.topTxt{
	margin:10px 0;
}

/* 根菜マリネ　レシピ
---------------------------*/
div#column82 div#recipe{
	width:685px;
	margin:0 auto;
	background:url(../foodnote/82/img/bg-frame_mid.gif) repeat-y left top;
}

div#column82 div#recipe div.recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/82/img/bg-frame_tp.gif) no-repeat left top;
}

div#column82 div#recipe div.recipe_tp div.recipe_bt{
	margin:0; padding:20px 16px;
	background:url(../foodnote/82/img/bg-frame_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column82 div#recipe div.recipe_tp div.recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column82 div#recipe div.RecipeLeft{
	width:298px;
	float:left;
}

/* 栄養素 */
div#column82 div#recipe div#nourishment{
	width:287px;
	margin-top:10px;
	background:url(../foodnote/82/img/bg-nourishment_mid.gif) repeat-y left top;
}

div#column82 div#recipe div#nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/82/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column82 div#recipe div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:5px 0 10px 17px;
	background:url(../foodnote/82/img/bg-nourishment_bt.gif) no-repeat left bottom;
}

div#column82 div#recipe div#nourishment div.nourishment_tp div.nourishment_bt ul li{
	margin:0; padding-top:6px;
	line-height:1;
}
div#column82 div#recipe div#nourishment div.nourishment_tp div.nourishment_bt ul li img{
	vertical-align:top;
}
/* 材料・作り方 
--------------------------*/
div#column82 div#recipe div.RecipeRight{
	width:337px;
	float:right;
}

div#column82 div#recipe div.RecipeRight div.MaterialTitle{
	margin-top:15px; padding:0;
	background:url(../foodnote/82/img/bg-materialtitle_mid.gif) repeat-y left top;
}
div#column82 div#recipe div.RecipeRight div.MaterialTitle div.MaterialTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/82/img/bg-materialtitle_tp.gif) no-repeat left top;
}
div#column82 div#recipe div.RecipeRight div.MaterialTitle div.MaterialTitle_tp h5{
	margin:0; padding:0 0 0 12px;
	background:url(../foodnote/82/img/bg-materialtitle_bt.gif) no-repeat left bottom !important;
	color:#ffffff;
}

div#column82 div#recipe div.RecipeRight div.MaterialBox{
	clear:both;
	margin:12px 7px 0 12px; padding:0;
	zoom:1;
}
div#column82 div#recipe div.RecipeRight div.MaterialBox div.MaterialLeft{
	width:48%;
	background:url(../foodnote/82/img/bg-line_dot_height.gif) repeat-y right top;
	padding-right:5px;
	float:left;
}
div#column82 div#recipe div.RecipeRight div.MaterialBox div.MaterialRight{
	width:48%;
	padding-left:5px;
	float:right;
}

div#column82 div#recipe div.RecipeRight div.MaterialBox dl{
	clear:both;
	margin:0; padding:0;
	background:url(../foodnote/82/img/bg-line_dot_width.gif) repeat-x left 50%;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column82 div#recipe div.RecipeRight div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column82 div#recipe div.RecipeRight div.MaterialBox dl dt{
	margin:0; padding:0 0.25em 0 0;
	background-color:#ffffff;
	float:left;
}
div#column82 div#recipe div.RecipeRight div.MaterialBox dl dd{
	margin:0; padding:0 5px 0 0.25em;
	background-color:#ffffff;
	float:right;
}

/* マリネ液材料 */
div#column82 div#recipe div.RecipeRight div.marinade_liquid{
	padding-top:12px !important;
}
div#column82 div#recipe div.RecipeRight div.marinade_liquid h5{
	margin:0; padding-bottom:6px;
	color:#fa8911;
}

div#column82 div#recipe div.RecipeRight div.marinade_liquid dl.No_float{
	background:none !important;
}
div#column82 div#recipe div.RecipeRight div.marinade_liquid dl.No_float dt{
	float:none !important;
	background-color: #ffffff;
}
div#column82 div#recipe div.RecipeRight div.marinade_liquid dl.No_float dd{
	float:none !important;
	margin:0; padding:0;
	background:url(../foodnote/82/img/bg-line_dot_width.gif) repeat-x left 50%;
	text-align:right;
}
div#column82 div#recipe div.RecipeRight div.marinade_liquid dl.No_float dd span{
	margin:0; padding:0 0.25em;
	background-color:#ffffff;
}



/* 作り方 */
div#column82 div#recipe_howto{
	clear:both;
	margin:0; padding-top:15px;
}

div#column82 div#recipe_howto div.recipeTitle{
	margin:0; padding:0;
	background:url(../foodnote/82/img/bg-recipetitle_mid.gif) repeat-y left top;
}
div#column82 div#recipe_howto div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/82/img/bg-recipetitle_tp.gif) no-repeat left top !important;
}
div#column82 div#recipe_howto div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 0 0 12px;
	background:url(../foodnote/82/img/bg-recipetitle_bt.gif) no-repeat left bottom;
	color:#ffffff;
}

div#column82 div#recipe_howto ol{
	margin:12px 12px 5px 12px;
}
div#column82 div#recipe_howto ol li{
	margin:0;
	padding: 0 0 2px 1.7em; text-indent: -1.7em;
}
div#column82 div#recipe_howto ol li span{
	font-weight:bold;
}

div#column82 div#recipe_howto ol li.point{
	height:22px;
}
div#column82 div#recipe_howto ol li.point img{
	vertical-align:top;
}


/* -----------------------------------------------------------
	food note	食育コラム83号
		#column83.index
----------------------------------------------------------- */
div#column83{
	width:691px;
	margin:0 14px 0 23px; padding:0;
	font-size:117%;
}
div#column83:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column83 img{
	vertical-align:top;
}

div#column83 h3{
	margin:0; padding:0;
}

div#column83 p{
	margin:0; padding:0;
}

div#column83 div#osechi{
	margin:0 8px 0 0; padding:0;
	zoom:1;
}
div#column83 div#osechi:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column83 div#osechi div.menubox{
	width:303px;
	margin-bottom:12px;
	padding:10px 15px 13px 15px;
	background:url(../foodnote/83/img/bg-osechi_menu.jpg) no-repeat left top;
}
div#column83 div#osechi div.menubox p img{
	vertical-align:top;
}

div#column83 div#osechi div.Left{
	float:left;
}
div#column83 div#osechi div.Right{
	float:right;
}
div#column83 div#osechi div.Bottom{
	margin:8px 0 0 0;
}

div#column83 p.point{
	clear:both;
	margin:12px 0; padding:0;
}

div#column83 p.word{
	margin:0; padding:0;
}


/* -----------------------------------------------------------
	food note	食育コラム84号
		#column84.index
----------------------------------------------------------- */
p.comment_column84{
	padding-bottom:20px;
}

div#column84{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column84:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column84 h3{
	margin:0; padding:0;
}
div#column84 p{
	margin:0; padding:0;
}

div#column84 p.topTxt{
	margin:12px 0;
}


div#column84 img{
	vertical-align:top;
}

/* すりおろしじゃがいものポタージュ
-------------------------------------*/
div#column84 div#recipe{
	margin:0; padding:0;
	zoom:1;
}
div#column84 div#recipe:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column84 div#recipe div.RecipeLeft{
	width:293px;
	margin:0; padding:0;
	float:left;
}

div#column84 div#recipe div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
}

div#column84 div#recipe p.pics{
	margin-bottom:15px;
}


div#column84 div#recipe div.recipeTitle{
	clear:both;
	margin:15px 0; padding:0;
	background:url(../foodnote/84/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column84 div#recipe div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/84/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column84 div#recipe div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 0 0 10px;
	background:url(../foodnote/84/img/bg-recipeTitle_bt.gif) no-repeat left bottom !important;
	color:#ffffff;
	font-weight:bold;
}

div#column84 div#recipe div.MaterialBox{
	margin:0; padding:0;
	zoom:1;
}
div#column84 div#recipe div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column84 div#recipe div.MaterialBox div.MaterialLeft{
	width:171px;
	margin:0; padding:0 10px;
	background:url(../foodnote/84/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}

div#column84 div#recipe div.MaterialBox div.MaterialRight{
	width:171px;
	margin:0; padding:0 10px;
	float:right;
}

div#column84 div#recipe div.MaterialBox dl{
	background:url(../foodnote/84/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
div#column84 div#recipe div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column84 div#recipe div.MaterialBox dl dt{
	padding-right:0.25em;
	background-color:#FCF6E8;
	float:left;
}
div#column84 div#recipe div.MaterialBox dl dd{
	padding-left:0.25em;
	background-color:#FCF6E8;
	float:right;
}

div#column84 div#recipe ol{
	clear:both;
	margin:0; padding:0 5px 0 10px;
}

div#column84 div#recipe ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column84 div#recipe ol li span{
	font-weight:bold;
}

/* 栄養素 */
div#column84 div#recipe div.RecipeLeft div#nourishment{
	width:283px;
	margin:0; padding:0;
	background:url(../foodnote/84/img/bg-nourishment.gif) repeat-y left top;
}
div#column84 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/84/img/bg-nourishment_tp.jpg) no-repeat left top;
}
div#column84 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:7px 17px 7px 17px;
	background:url(../foodnote/84/img/bg-nourishment_bt.jpg) no-repeat left bottom;
}
* html div#column84 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:4px 17px 13px 17px;
	background:url(../foodnote/84/img/bg-nourishment_bt.jpg) no-repeat left bottom;
}


div#column84 div#recipe div.RecipeLeft div#nourishment ul li{
	margin:0; padding:2px 0 0 0;
}
* html div#column84 div#recipe div.RecipeLeft div#nourishment ul li{
	margin:0; padding:9px 0 0 0;
}

div#column84 div#recipe div.RecipeLeft div#nourishment ul li img{
	vertical-align:top;
}

/* -----------------------------------------------------------
	food note	食育コラム85号
		#column85.index
----------------------------------------------------------- */
div#column85{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column85:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column85 h3{
	margin:0; padding:0;
}
div#column85 p{
	margin:0; padding:0;
}

div#column85 div.topTxt{
	margin:0; padding:12px 0;
	background:url(../foodnote/85/img/img-ginger.gif) no-repeat right bottom;
}
div#column85 div.topTxt p{
	width:535px;
}

div#column85 img{
	vertical-align:top;
}

/* 豚肉ほうれん草炒め・しょうが風味
------------------------------------*/
div#column85 div#recipe{
	margin:0; padding:0;
	zoom:1;
}
div#column85 div#recipe:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column85 div#recipe div.RecipeLeft{
	width:293px;
	margin:0; padding:0;
	float:left;
}

div#column85 div#recipe div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
}

div#column85 div#recipe p.pics{
	margin-bottom:15px;
}


div#column85 div#recipe div.recipeTitle{
	clear:both;
	margin:15px 0; padding:0;
	background:url(../foodnote/85/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column85 div#recipe div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/85/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column85 div#recipe div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 0 0 10px;
	background:url(../foodnote/85/img/bg-recipeTitle_bt.gif) no-repeat left bottom !important;
	color:#ffffff;
	font-weight:bold;
}

div#column85 div#recipe div.MaterialBox{
	margin:0; padding:0;
	zoom:1;
}
div#column85 div#recipe div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column85 div#recipe div.MaterialBox div.MaterialLeft{
	width:171px;
	margin:0; padding:0 10px;
	background:url(../foodnote/85/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}

div#column85 div#recipe div.MaterialBox div.MaterialRight{
	width:171px;
	margin:0; padding:0 10px;
	float:right;
}

div#column85 div#recipe div.MaterialBox dl{
	background:url(../foodnote/85/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
div#column85 div#recipe div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column85 div#recipe div.MaterialBox dl dt{
	padding-right:0.25em;
	background-color:#FCF6E8;
	float:left;
}
div#column85 div#recipe div.MaterialBox dl dd{
	padding-left:0.25em;
	background-color:#FCF6E8;
	float:right;
}

div#column85 div#recipe ol{
	clear:both;
	margin:0; padding:0 5px 0 10px;
}

div#column85 div#recipe ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column85 div#recipe ol li span{
	font-weight:bold;
}

/* 栄養素 */
div#column85 div#recipe div.RecipeLeft div#nourishment{
	width:283px;
	margin:0; padding:0;
	background:url(../foodnote/85/img/bg-nourishment.gif) repeat-y left top;
}
div#column85 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/85/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column85 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:14px 0 4px 25px;
	background:url(../foodnote/85/img/bg-nourishment_bt.gif) no-repeat left bottom;
}

div#column85 div#recipe div.RecipeLeft div#nourishment ul li{
	height:16px;
	margin:0; padding:0 0 10px 0;
}

div#column85 div#recipe div.RecipeLeft div#nourishment ul li img{
	vertical-align:top;
}


/* -----------------------------------------------------------
	food note	食育コラム86号
		#column86.index
----------------------------------------------------------- */
div#column86{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column86:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column86 h3{
	margin:0; padding:0;
}
div#column86 p{
	margin:0; padding:0;
}

div#column86 p.topTxt{
	margin:0; padding:12px 0;
}

div#column86 img{
	vertical-align:top;
}

div#column86 div#frame{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/86/img/bg-frame_mid.gif) repeat-y left top !important;
}
div#column86 div#frame div.frame_tp{
	margin:0; padding:0;
	background:url(../foodnote/86/img/bg-frame_tp.gif) no-repeat left top;
}
div#column86 div#frame div.frame_tp div.frame_bt{
	margin:0; padding:20px 16px 16px 16px;
	background:url(../foodnote/86/img/bg-frame_bt.gif) no-repeat left bottom;
}

/* 塩たらと大根のしょうが風味煮
--------------------------------*/
div#column86 div#recipe{
	margin:0; padding:0;
	zoom:1;
}
div#column86 div#recipe:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column86 div#recipe div.RecipeLeft{
	width:293px;
	margin:0; padding:0;
	float:left;
}

div#column86 div#recipe div.RecipeRight{
	width:337px;
	margin:0; padding:0;
	float:right;
}

div#column86 div#recipe p.pics{
	margin-bottom:15px;
}


div#column86 div#recipe div.recipeTitle{
	clear:both;
	margin:15px 0; padding:0;
	background:url(../foodnote/86/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column86 div#recipe div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/86/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column86 div#recipe div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 0 0 10px;
	background:url(../foodnote/86/img/bg-recipeTitle_bt.gif) no-repeat left bottom !important;
	color:#ffffff;
	font-weight:bold;
}

div#column86 div#recipe div.MaterialBox{
	margin:0; padding:0;
	zoom:1;
}
div#column86 div#recipe div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column86 div#recipe div.MaterialBox div.MaterialLeft{
	width:148px;
	margin:0; padding:0 10px;
	background:url(../foodnote/86/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}

div#column86 div#recipe div.MaterialBox div.MaterialRight{
	width:148px;
	margin:0; padding:0 10px;
	float:right;
}

div#column86 div#recipe div.MaterialBox dl{
	background:url(../foodnote/86/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
div#column86 div#recipe div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column86 div#recipe div.MaterialBox dl dt{
	padding-right:0.25em;
	background-color:#ffffff;
	float:left;
}
div#column86 div#recipe div.MaterialBox dl dd{
	padding-left:0.25em;
	background-color:#ffffff;
	float:right;
}

div#column86 div#recipe ol{
	clear:both;
	margin:0; padding:0 5px 0 10px;
	font-size:90%;
}

div#column86 div#recipe ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column86 div#recipe ol li span{
	font-weight:bold;
}

/* 栄養素 */
div#column86 div#recipe div.RecipeLeft div#nourishment{
	width:287px;
	margin:0; padding:0;
	background:url(../foodnote/86/img/bg-nourishment.gif) repeat-y left top;
}
div#column86 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/86/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column86 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:12px 0 8px 17px;
	background:url(../foodnote/86/img/bg-nourishment_bt.gif) no-repeat left bottom;
}

div#column86 div#recipe div.RecipeLeft div#nourishment ul li{
	height:16px;
	margin:0; padding:0 0 6px 0;
}

div#column86 div#recipe div.RecipeLeft div#nourishment ul li img{
	vertical-align:top;
}

/* ポイント */
div#column86 div.point{
	clear:both;
	margin:18px 0 0 0; padding:0;
}
div#column86 div.point p{
	height:19px;
	margin:0; padding:0;
}


/* -----------------------------------------------------------
	food note	食育コラム87号
		#column87.index
----------------------------------------------------------- */
div#column87{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column87:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column87 h3,
div#column87 p{
	margin:0;
}

div#column87 p#topTxt{
	padding:10px 0;
}

div#column87 img{
	vertical-align:top;
}

p.comment_column87{
	padding-bottom:20px;
}


/* 白菜のクリーム煮レシピ
------------------------------------*/
div#column87 div#recipe{
	margin:0; padding:0;
	zoom:1;
}
div#column87 div#recipe:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column87 div#recipe div.RecipeLeft{
	width:293px;
	margin:0; padding:0;
	float:left;
}

div#column87 div#recipe div.RecipeRight{
	width:382px;
	margin:0; padding:0;
	float:right;
}

div#column87 div#recipe p.pics{
	margin-bottom:15px;
}


div#column87 div#recipe div.recipeTitle{
	clear:both;
	margin:15px 0; padding:0;
	background:url(../foodnote/87/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column87 div#recipe div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/87/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column87 div#recipe div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 0 0 10px;
	background:url(../foodnote/87/img/bg-recipeTitle_bt.gif) no-repeat left bottom !important;
	color:#ffffff;
	font-weight:bold;
}

div#column87 div#recipe div.MaterialBox{
	margin:0; padding:0;
	zoom:1;
}
div#column87 div#recipe div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column87 div#recipe div.MaterialBox div.MaterialLeft{
	width:171px;
	margin:0; padding:0 10px;
	background:url(../foodnote/87/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}

div#column87 div#recipe div.MaterialBox div.MaterialRight{
	width:171px;
	margin:0; padding:0 10px;
	float:right;
}

div#column87 div#recipe div.MaterialBox dl{
	background:url(../foodnote/87/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
div#column87 div#recipe div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column87 div#recipe div.MaterialBox dl dt{
	padding-right:0.25em;
	background-color:#FCF6E8;
	float:left;
}
div#column87 div#recipe div.MaterialBox dl dd{
	padding-left:0.25em;
	background-color:#FCF6E8;
	float:right;
}

div#column87 div#recipe ol{
	clear:both;
	margin:0; padding:0 5px 0 10px;
}

div#column87 div#recipe ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column87 div#recipe ol li span{
	font-weight:bold;
}

/* 栄養素 */
div#column87 div#recipe div.RecipeLeft div#nourishment{
	width:283px;
	margin:0; padding:0;
	background:url(../foodnote/87/img/bg-nourishment.gif) repeat-y left top;
}
div#column87 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/87/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column87 div#recipe div.RecipeLeft div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:14px 0 4px 25px;
	background:url(../foodnote/87/img/bg-nourishment_bt.gif) no-repeat left bottom;
}

div#column87 div#recipe div.RecipeLeft div#nourishment ul li{
	height:16px;
	margin:0; padding:0 0 10px 0;
}

div#column87 div#recipe div.RecipeLeft div#nourishment ul li img{
	vertical-align:top;
}

/* -----------------------------------------------------------
	food note	食育コラム88号
		#column88.index
----------------------------------------------------------- */
div#column88{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column88:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column88 h3,
div#column88 p{
	margin:0;
}

div#column88 p#topTxt{
	padding:10px 0;
}

div#column88 img{
	vertical-align:top;
}

p.comment_column88{
	padding-bottom:20px;
}


/* 柑橘類の仲間 
--------------------*/
div#column88 div#citrus{
	width:685px;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/88/img/bg-citrus_mid.gif) repeat-y left top;
}

div#column88 div#citrus div.citrus_bt{
	margin:0; padding:18px 23px 23px;
	background:url(../foodnote/88/img/bg-citrus_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column88 div#citrus div.citrus_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column88 div#citrus div.citrus_bt div.kind{
	margin:0 0 15px 0; padding:0;
	height:101px;
}
div#column88 div#citrus div.citrus_bt div.end{
	margin-bottom:0 !important;
}

div#column88 div#citrus div.citrus_bt div.kind div.description{
	width:403px; height:101px;
	margin:0; padding:0;
	background:url(../foodnote/88/img/bg-citrus_description.gif) no-repeat left top;
	text-align:left;
	float:right;
}

div#column88 div#citrus div.citrus_bt div.kind div.description h4{
	height:29px;
}
div#column88 div#citrus div.citrus_bt div.kind div.description p img{
	vertical-align:top;
}

div#column88 div#citrus div.citrus_bt div.kind p.pics{
	margin:0; padding:0;
	float:left;
}

/* ポイント
--------------------*/
div#column88 div#point{
	height:89px;
	margin:0; padding:19px 0 0 23px;
	background:url(../foodnote/88/img/bg-point.gif) no-repeat left top;
}

div#column88 div#point img{
	vertical-align:top;
}

div#column88 div#point h4{
	margin:0; padding:0;
	height:25px;
}



/* -----------------------------------------------------------
	food note	食育コラム89号
		#column89.index
----------------------------------------------------------- */
div#column89{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column89:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column89 h3,
div#column89 p{
	margin:0;
}

div#column89 img{
	vertical-align:top;
}

div#column89 h3{
	height:44px;
}

p.comment_column89{
	padding-bottom:20px;
}


/* 手軽に使えて、カルシウム摂取量もアップできる。 */
div#column89 div#readtextarea{
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/89/img/bg-pinkframe_mid.gif) repeat-y left top;
}

div#column89 div#readtextarea div.readtextarea_bt{
	margin:0; padding:0 13px 10px 13px;
	background:url(../foodnote/89/img/bg-pinkframe_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column89 div#readtextarea div.readtextarea_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column89 div#readtextarea div.readtextarea_bt p#topTxt{
	width:490px;
	margin:10px 0 0 0;
	float:left;
}

div#column89 div#readtextarea div.readtextarea_bt p#pics{
	float:right;
}

div#column89 div.shirasu_txt{
	width:305px; height:147px;
	margin:0 0 19px 0; padding:9px 15px 9px 16px;
	float:left;
	background:url(../foodnote/89/img/bg-shirasu.gif) no-repeat left top;
}
div#column89 div.oroshi_txt{
	width:305px; height:147px;
	margin:0 0 19px 0; padding:9px 15px 9px 16px;
	float:right;
	background:url(../foodnote/89/img/bg-oroshi.gif) no-repeat left top;
}

div#column89 div.shirasu_txt h4,
div#column89 div.oroshi_txt h4{
	height:24px;
}

div#column89 div.shirasu_txt p.include_calsium{
	margin:6px 0;
}

div#column89 div.oroshi_txt h5#peel{
	margin:15px 0 7px 0;
	height:16px;
}
div#column89 div.oroshi_txt h5#sour{
	margin:18px 0 8px 0;
	height:16px;
}
div#column89 div.oroshi_txt p{
	height:16px;
}

/* レシピ
--------------------------------*/
div#column89 div#recipe_kinpira,
div#column89 div#recipe{
	clear:both !important;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/89/img/bg-orangeframe_mid.gif) repeat-y left top;
}

div#column89 div#recipe_kinpira div.recipe_kinpira_tp,
div#column89 div#recipe div.recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/89/img/bg-orangeframe_tp.gif) no-repeat left top;
}

div#column89 div#recipe_kinpira div.recipe_kinpira_tp div.recipe_kinpira_bt{
	margin:0; padding:16px 16px 5px;
	background:url(../foodnote/89/img/bg-orangeframe_bt1.jpg) no-repeat left bottom;
	zoom:1;
}
div#column89 div#recipe_kinpira div.recipe_kinpira_tp div.recipe_kinpira_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column89 div#recipe div.recipe_tp div.recipe_bt{
	margin:0; padding:19px 16px 22px;
	background:url(../foodnote/89/img/bg-orangeframe_bt.jpg) no-repeat left bottom;
	zoom:1;
}
div#column89 div#recipe div.recipe_tp div.recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column89 div.recipeTitle{
	clear:both;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/89/img/bg-recipeTitle.gif) repeat-y left top !important;
}
div#column89 div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/89/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column89 div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 0 0 20px;
	background:url(../foodnote/89/img/bg-recipeTitle_bt.gif) no-repeat left bottom !important;
	color:#ffffff;
	font-weight:bold;
}

div#column89 div.RecipeLeft{
	width:298px;
	float:left;
}

div#column89 div.RecipeRight{
	width:333px;
	float:right;
}

div#column89 div.RecipeLeft h4{
	margin-bottom:11px; padding:0;
	height:51px;
}
div#column89 div.RecipeRight h4{
	margin-bottom:11px; padding:0;
	height:32px;
}


div#column89 div.RecipeRight div.MaterialBox{
	clear:both;
	margin:0 0 10px 0; padding:0;
	zoom:1;
}
div#column89 div.RecipeRight div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column89 div.RecipeRight div.MaterialBox div.MaterialLeft{
	width:145px;
	margin:0; padding:0 10px;
	background:url(../foodnote/89/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}

div#column89 div.RecipeRight div.MaterialBox div.MaterialRight{
	width:145px;
	margin:0; padding:0 10px;
	float:right;
}

div#column89 div.RecipeRight div.MaterialBox dl{
	background:url(../foodnote/89/img/bg-linedot_width.jpg) repeat-x left 50%;
	zoom:1;
}
div#column89 div.RecipeRight div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column89 div.RecipeRight div.MaterialBox dl dt{
	padding-right:0.25em;
	background-color:#FFFFFF;
	float:left;
}
div#column89 div.RecipeRight div.MaterialBox dl dd{
	padding-left:0.25em;
	background-color:#FFFFFF;
	float:right;
}

div#column89 ol{
	clear:both;
	margin:0; padding:0 5px 0 10px;
}

div#column89 ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column89 ol li span{
	font-weight:bold;
}
div#column89 ol li span.extra{
	font-weight:lighter;
}

div#column89 div#recipe_kinpira div.recipe_kinpira_tp div.recipe_kinpira_bt p.point{
	margin-top:18px;
}

/* 栄養素 
---------------*/
/* きんぴら */
div#column89 div.RecipeLeft div.nourishment{
	width:287px;
	margin:13px 0 0 0; padding:0;
	background:url(../foodnote/89/img/bg-nourishment_k_mid.gif) repeat-y left top;
}
div#column89 div.RecipeLeft div.nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/89/img/bg-nourishment_k_tp.gif) no-repeat left top;
}
div#column89 div.RecipeLeft div.nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:14px 0 7px 30px;
	background:url(../foodnote/89/img/bg-nourishment_k_bt.gif) no-repeat left bottom;
}

div#column89 div.nourishment ul li{
	height:16px;
	margin:0; padding:0 0 5px 0;
}

div#column89 div.nourishment ul li img{
	vertical-align:top;
}

/* 大根おろし&ちりめんじゃこ */
div#column89 div.RecipeRight div.nourishment{
	width:333px;
	margin:13px 0 0 0; padding:0;
	background:url(../foodnote/89/img/bg-nourishment_o_mid.gif) repeat-y left top;
}
div#column89 div.RecipeRight div.nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/89/img/bg-nourishment_o_tp.gif) no-repeat left top;
}
div#column89 div.RecipeRight div.nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:14px 0 7px 30px;
	background:url(../foodnote/89/img/bg-nourishment_o_bt.gif) no-repeat left bottom;
}


/* -----------------------------------------------------------
	food note	食育コラム90号
		#column90.index
----------------------------------------------------------- */
div#column90{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column90:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column90 h3,
div#column90 p{
	margin:0;
}

div#column90 img{
	vertical-align:top;
}

div#column90 h3{
	height:44px;
}

p.comment_column90{
	padding-bottom:20px;
}

/* 香り高い春野菜。〜 
------------------------*/
div#column90 div#readtextarea{
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/90/img/bg-orangeframe_mid.gif) repeat-y left top;
}

div#column90 div#readtextarea div.readtextarea_bt{
	margin:0; padding:10px 13px 10px 13px;
	background:url(../foodnote/90/img/bg-orangeframe_bt.gif) no-repeat left bottom;
	zoom:1;
}


/* 菜の花とうどの調理のポイント 
-----------------------------------*/
div#column90 div#cookingpoint{
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/90/img/bg-greenframe_mid.gif) repeat-y left top;
}

div#column90 div#cookingpoint div.cookingpoint_bt{
	margin:0; padding:10px 13px 13px 13px;
	background:url(../foodnote/90/img/bg-greenframe_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column90 div#cookingpoint div.cookingpoint_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column90 div#cookingpoint p.readpoint{
	padding-right:21px;
	float:left;
}

div#column90 div#cookingpoint div.point_detail{
	margin:0; padding:0;
	float:left;
}
div#column90 div#cookingpoint div.point_detail h5{
	height:18px;
}

div#column90 div#cookingpoint div.point_detail ul li{
	padding-top:5px;
}

/* 菜の花 */
div#column90 div#cookingpoint div.box_upper{
	margin:0; padding-bottom:17px;
	background:url(../foodnote/90/img/bg-line_greendot.gif) repeat-x left bottom;
	zoom:1;
}
div#column90 div#cookingpoint div.box_upper:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column90 div#cookingpoint div.box_upper h4{
	padding:54px 14px 0 0;
	height:26px;
	float:left;
}


/* うど */
div#column90 div#cookingpoint div.box_bottom{
	clear:both;
	margin:0; padding-top:17px;
	zoom:1;
}
div#column90 div#cookingpoint div.box_bottom:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column90 div#cookingpoint div.box_bottom h4{
	padding:25px 14px 0 0;
	height:25px;
	float:left;
}


/* レシピ 
-------------*/
h4#sawaniwan{
	height:70px !important;
	margin-bottom:16px !important;
}
p#about_sawaniwan{
	height:43px;
	margin-bottom:10px !important;
}

h4#nanohana_oyster{
	height:71px !important;
	margin-bottom:10px !important;
}

div#column89 div.RecipeRight div.MaterialBox dl.nanohana{
	clear:both !important;
	width:315px;
	margin:0 10px; padding:0;
}

/* -----------------------------------------------------------
	food note	食育コラム91号
		#column91.index
----------------------------------------------------------- */
div#column91{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column91:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column91 h3,
div#column91 p{
	margin:0;
}

div#column91 img{
	vertical-align:top;
}

div#column91 h3{
	height:44px;
}

/* ピンクフレーム(column91内共通)
----------------------------------*/
div#column91 div.frame{
	clear:both;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/91/img/bg-frame_mid.gif) repeat-y left top;
}
div#column91 div.frame div.frame_bt{
	margin:0; padding:0 0 10px 0;
	background:url(../foodnote/91/img/bg-frame_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column91 div.frame div.frame_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column91 div.no_margin{
	margin:0 !important;
}

/* リード文章
------------------*/
div#column91 p#topTxt{
	margin:10px 15px 0;
}

/* いちごの人気品種
---------------------*/
div#column91 ul.popular{
	margin:19px 16px 9px;
}

div#column91 ul.popular{
	height:93px;
}

div#column91 ul.popular li{
	padding-right:10px;
	float:left;
}
div#column91 ul.popular li.end{
	padding-right:0 !important;
}

/* いちごのティラミス風
--------------------------*/
div#column91 div#strawberry_tiramisu{
	position:relative;
}

div#column91 div#strawberry_tiramisu p.illust{
	position:absolute;
	top:0;
	left:448px;
}

div#column91 div.frame div.frame_recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/91/img/bg-frame_strawberry_tp.jpg) no-repeat left top;
}
div#column91 div.frame div.frame_recipe_tp div.frame_bt{
	margin:0; padding:43px 16px 10px 16px;
	background:url(../foodnote/91/img/bg-frame_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column91 div.frame div.frame_recipe_tp div.frame_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column91 div.frame div.frame_recipe_tp div.frame_bt h4{
	height:51px;
	margin-bottom:10px;
}

div#column91 div.RecipeLeft{
	width:297px;
	float:left;
}

div#column91 div.RecipeRight{
	width:333px;
	margin:0; padding:11px 0 0 0;
	float:right;
}

div#column91 div.RecipeRight div.recipeTitle{
	clear:both;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/91/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column91 div.RecipeRight div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/91/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column91 div.RecipeRight div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 12px;
	background:url(../foodnote/91/img/bg-recipeTitle_bt.gif) no-repeat left bottom;
	color:#fff;
}

div#column91 div.RecipeRight div.MaterialBox{
	margin-bottom:10px; padding:0 10px;
}

div#column91 div.RecipeRight div.MaterialBox dl{
	clear:both;
	background:url(../foodnote/91/img/bg-linedot.gif) repeat-x left 50%;
	zoom:1;
}
div#column91 div.RecipeRight div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column91 div.RecipeRight div.MaterialBox dl dt{
	margin:0; padding-right:0.5em;
	float:left;
	background-color:#fff;
}
div#column91 div.RecipeRight div.MaterialBox dl dd{
	margin:0; padding-left:0.5em;
	float:right;
	background-color:#fff;
}

div#column91 div.RecipeRight ol{
	padding:0 10px;
}
div#column91 div.RecipeRight ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column91 div.RecipeRight ol li span{
	font-weight:bold;
}

/* 栄養 */
div#column91 div.RecipeLeft div.nourishment{
	margin-top:15px; padding:0;
	background:url(../foodnote/91/img/bg-nourishment_mid.gif) repeat-y left top;
}

div#column91 div.RecipeLeft div.nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/91/img/bg-nourishment_tp.gif) no-repeat left top;
}

div#column91 div.RecipeLeft div.nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:10px 31px 6px 31px;
	background:url(../foodnote/91/img/bg-nourishment_bt.gif) no-repeat left bottom;
}


div#column91 div.RecipeLeft div.nourishment ul li img{
	vertical-align:top !important;
}
div#column91 div.RecipeLeft div.nourishment ul li{
	height:22px;
	margin:0; padding:0;
}
*:first-child+html div#column91 div.RecipeLeft div.nourishment ul li{
	line-height:22px !important;
	margin:0; padding:0;
}

div#column91 p.point{
	margin-top:10px;
}


/* -----------------------------------------------------------
	food note	食育コラム92号
		#column92.index
----------------------------------------------------------- */
#column92{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
#column92:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column92 h3,
#column92 p{
	margin:0 !important;
}

#column92 p#topTxt{
	margin:10px 18px !important;
}

#column92 img{
	vertical-align:top;
}

/* 新玉ねぎの特徴と〜
-------------------------*/
#column92 div#character{
	margin:0 0 17px 0; padding:0;
	background:url(../foodnote/92/img/bg-character_mid.gif) repeat-y left top;
}
#column92 div#character div.character_tp{
	margin:0; padding:0;
	background:url(../foodnote/92/img/bg-character_tp.gif) no-repeat left top;
}
#column92 div#character div.character_tp div.character_bt{
	margin:0; padding:22px 18px;
	background:url(../foodnote/92/img/bg-character_bt.gif) no-repeat left bottom;
	zoom:1;
	position:relative;
}
#column92 div#character div.character_tp div.character_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column92 div#character div.LeftBox{
	width:207px;
	float:left;
}

#column92 div#character h4{
	height:29px;
}

#column92 div#character div.LeftBox div.fresh{
	padding-bottom:16px;
}

#column92 div#character div.RightBox{
	width:233px;
	float:right;
}

#column92 div#character div.character_tp div.character_bt p.pic_onion_dish{
	position:absolute;
	top:22px;
	left:225px;
}
#column92 div#character div.character_tp div.character_bt p.pic_onion{
	position:absolute;
	top:121px;
	left:381px;;
}

#column92 div.other{
	clear:both;
	height:160px;
}

#column92 div.other h4{
	height:36px;
}

#column92 div.other div.vitamin_b1{
	width:332px;
	float:left;
}
#column92 div.other div.select_onion{
	width:332px;
	float:right;
}

/* サッと熱を通したメニューもどうぞ!
-------------------------------------*/
#column92 #boiled_menu{
	margin:21px 0 8px 0; padding:18px;
	background-color:#FBE993;
	zoom:1;
}
#column92 #boiled_menu:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column92 #boiled_menu h3{
	height:35px;
	margin-bottom:20px !important;
}

#column92 #boiled_menu ul{
	height:103px;
}

#column92 #boiled_menu ul li{
	padding-right:19px;
	float:left;
}
#column92 #boiled_menu ul li.end{
	padding-right:0 !important;
}


/* -----------------------------------------------------------
	food note	食育コラム93号
		#column93.index
----------------------------------------------------------- */
#column93{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
#column93:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column93 h3,
#column93 p{
	margin:0 !important;
}

#column93 p#topTxt{
	margin:10px 18px !important;
}
#column93 p#topTxt span.small-txt{
	font-weight:lighter;
	font-size:80%;
}

#column93 img{
	vertical-align:top;
}

#column93 .main{
	margin:0; padding:15px 10px 0 16px;
	background:url(../foodnote/93/img/bg-main.gif) repeat-y left top;
	zoom:1;
}
* html #column93 .main{
	margin:0; padding:15px 10px 6px 16px;
	background:url(../foodnote/93/img/bg-main.gif) repeat-y left top;
	zoom:1;
}
#column93 .main:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column93 .main .frame{
	width:300px; height:287px;
	margin:0 5px 6px 0; padding:13px 10px 13px 14px;
	background:url(../foodnote/93/img/bg-frame.gif) no-repeat left top;
	float:left;
}

#column93 .main p.caution{
	margin:0; padding:0;
	clear:both;
	text-align:right;
}

#column93 .main .frame div.sauce_menu{
	height:26px;
	margin:0 0 10px 0; padding:0 0 10px 0;
	background:url(../foodnote/93/img/bg-line.gif) repeat-x left bottom;
}
* html #column93 .main .frame div.sauce_menu{
	height:26px;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/93/img/bg-line.gif) repeat-x left bottom;
}

#column93 .main .frame div.sauce_menu h4{
	height:26px;
	margin:0; padding:0 17px 0 0;
	float:left;
}
#column93 .main .frame div.sauce_menu p.shokuzai{
	height:26px;
	padding-bottom:10px;
	float:left;
}

#column93 .main .frame p.basic{
	clear:both;
	height:28px;
	margin-top:10px;
	background:url(../foodnote/93/img/bg-line.gif) repeat-x left top;
}

#column93 .main .frame div.recipe{
	height:84px;
	margin:5px 0 8px 0; padding:9px 8px 0 8px;
	background:url(../foodnote/93/img/bg-recipe.gif) no-repeat left top;
}
#column93 .main .frame div.recipe h5{
	height:18px;
	margin-bottom:5px; padding:0;
}

#column93 .main .frame div.plus{
	margin:0 0 10px 0; padding:0 0 10px 0;
	text-align:center;
	background:url(../foodnote/93/img/bg-line.gif) repeat-x left bottom;
}
#column93 .main .frame div.plus h6{
	height:22px;
	margin:0; padding:0;
}
#column93 .main .frame div.plus p{
	margin:0; padding:5px 0 0 0;
}
#column93 .main .frame div.plus p.plusfood{
	height:20px;
}
#column93 .main .frame div.plus p.plusfood_point{
	height:14px;
}

#column93 .main .frame div.recommend_food{
	height:18px;
	margin:0 auto !important;
	zoom:1;
}

#column93 .main .frame .miso{
	width:280px;
}
#column93 .main .frame .karashi{
	width:290px;
}
#column93 .main .frame .kimizu{
	width:220px;
}
#column93 .main .frame .sumiso{
	width:232px;
}

#column93 .main .frame div.recommend_food h5{
	margin:0; padding-right:1px;
	float:left;
}
#column93 .main .frame div.recommend_food p{
	margin:0; padding-left:6px;
	float:left;
}


/* -----------------------------------------------------------
	food note	食育コラム94号
		#column94.index
----------------------------------------------------------- */
#column94{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
#column94:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column94 h3,
#column94 p{
	margin:0 !important;
}

#column94 p#topTxt{
	margin:10px 18px !important;
}

#column94 img{
	vertical-align:top;
}

#column94 #eggmenu{
	height:244px;
	margin:5px 0 20px 0; padding:10px 12px 5px 19px;
	background:url(../foodnote/94/img/bg-eggmenu.gif) no-repeat left top;
}

#column94 #eggmenu .LeftBox{
	width:324px;
	margin:0; padding:9px 0 9px 0;
	float:left;
}
#column94 #eggmenu .RightBox{
	width:330px;
	margin:0; padding:9px 0 0 0;
	background:url(../foodnote/94/img/bg-line_height.gif) repeat-y left top;
	float:left;
}

#column94 #eggmenu .LeftBox .UpperBox{
	margin:0; padding:0 21px 15px 0;
	background:url(../foodnote/94/img/bg-line_width.gif) repeat-x left bottom;
}
#column94 #eggmenu .RightBox .UpperBox{
	margin:0; padding:0 0 15px 20px;
	background:url(../foodnote/94/img/bg-line_width.gif) repeat-x left bottom;
}

#column94 #eggmenu .LeftBox .Lowerbox{
	margin:0; padding:21px 21px 15px 0;
}
#column94 #eggmenu .RightBox .Lowerbox{
	margin:0; padding:21px 0 15px 20px;
}

#column94 #eggmenu h4{
	height:28px;
}

#column94 #eggmenu .LeftBox .UpperBox p,
#column94 #eggmenu .RightBox .UpperBox p{
	height:41px;
}

#column94 #eggmenu .LeftBox .LowerBox p,
#column94 #eggmenu .RightBox .LowerBox p{
	height:91px;
}

/* 目玉焼きにもトッピング
--------------------------*/
#column94 #topping{
	margin:0 0 19px 0; padding:15px 0 16px 18px; 
	background:url(../foodnote/94/img/bg-topping.gif) no-repeat left top;
}

#column94 #topping h4{
	height:22px; margin-bottom:9px;
}
#column94 #topping p{
	height:15px;
}

/* きれいな卵焼きの作り方
--------------------------*/
#column94 #recipe{
	margin:0 0 15px 0; padding:0 0 18px 0;
	background:url(../foodnote/94/img/bg-recipe.jpg) repeat-y left top;
}

#column94 #recipe h3{
	height:76px;
}

#column94 #recipe ol{
	height:77px;
	margin:0 16px 0 18px;
}
#column94 #recipe ol li{
	margin:0; padding:0;
	height:77px;
	float:left;
}

#column94 p.point{
	margin:0; padding-bottom:11px;
}


/* -----------------------------------------------------------
	food note	食育コラム95号
		#column95.index
----------------------------------------------------------- */
div#column95{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column95:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column95 h3,
div#column95 p{
	margin:0;
}

div#column95 img{
	vertical-align:top;
}

div#column95 h3{
	height:44px;
}


/* ピンクフレーム(column91と共通)
----------------------------------*/
div#column95 div.frame{
	clear:both;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/91/img/bg-frame_mid.gif) repeat-y left top;
}
div#column95 div.frame div.frame_bt{
	margin:0; padding:0 0 10px 0;
	background:url(../foodnote/91/img/bg-frame_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column95 div.frame div.frame_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/* リード文章
------------------*/
div#column95 p.readTxt{
	margin:10px 12px 5px 16px;
}


/* アクアパッツァ・レシピ
--------------------------*/
div#column95 div.frame div.frame_recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/95/img/bg-mainframe_tp.jpg) no-repeat left top;
}
div#column95 div.frame div.frame_recipe_tp div.frame_bt{
	margin:0; padding:19px 16px 16px 16px;
	background:url(../foodnote/91/img/bg-frame_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column95 div.frame div.frame_recipe_tp div.frame_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column95 div.RecipeLeft{
	width:301px;
	float:left;
}

div#column95 div.RecipeLeft h4{
	height:47px;
	margin:0 0 26px 4px;
}


div#column95 div.RecipeRight{
	width:333px;
	margin:0; padding:0;
	float:right;
}

div#column95 div.RecipeRight div.recipeTitle{
	clear:both;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/95/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column95 div.RecipeRight div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/95/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column95 div.RecipeRight div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 12px;
	background:url(../foodnote/95/img/bg-recipeTitle_bt.gif) no-repeat left bottom;
	color:#fff;
}

div#column95 div.RecipeRight div.MaterialBox{
	margin-bottom:10px; padding:0 10px;
	zoom:1;
}
div#column95 div.RecipeRight div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column95 div.RecipeRight div.MaterialBox div.Material_Left{
	width:148px;
	margin:0; padding:5px 8px 5px 0;
	background:url(../foodnote/95/img/bg-line_dot_height.gif) repeat-y right top;
	float:left;
}
div#column95 div.RecipeRight div.MaterialBox div.Material_Right{
	width:148px;
	margin:0; padding:5px 0 5px 8px;
	float:right;
}

div#column95 div.RecipeRight div.MaterialBox dl{
	clear:both;
	background:url(../foodnote/95/img/bg-line_dot_width.gif) repeat-x left 50%;
	zoom:1;
}
div#column95 div.RecipeRight div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column95 div.RecipeRight div.MaterialBox dl dt{
	margin:0; padding-right:0.5em;
	float:left;
	background-color:#fff;
	letter-spacing:-2px;
}
div#column95 div.RecipeRight div.MaterialBox dl dd{
	margin:0; padding-left:0.5em;
	float:right;
	background-color:#fff;
	letter-spacing:-1px;
}

div#column95 div.RecipeRight ol{
	padding:0 10px;
}
div#column95 div.RecipeRight ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column95 div.RecipeRight ol li span{
	font-weight:bold;
}

div#column95 p.recipe_point{
	clear:both;
	margin:4px 0 0 0;
}

div#column95 p.point{
	clear:both;
	margin-top:15px;
}

/* 栄養素
--------------------------*/
div#column95 div.nourishment{
	width:287px;
	margin:22px 10px 0 4px;
	background:url(../foodnote/95/img/bg-nourishment_mid.gif) repeat-y left top;
}
div#column95 div.nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/95/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column95 div.nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:5px 32px 11px 32px;
	background:url(../foodnote/95/img/bg-nourishment_bt.gif) no-repeat left bottom;
}

div#column95 div.nourishment ul li{
	margin:0; padding-top:6px;
	height:16px;
}


/* -----------------------------------------------------------
	food note	食育コラム96号
		#column96.index
----------------------------------------------------------- */
div#column96{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column96:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column96 h3,
div#column96 p{
	margin:0;
}

div#column96 img{
	vertical-align:top !important;
}

div#column96 p#topTxt{
	margin:12px 18px;
}

div#column96 h3{
	height:36px;
}

div#column96 div#select_frame{
	margin:0 0 20px; padding:0;
	background:url(../foodnote/96/img/bg-frame_mid.gif) repeat-y left top;
	zoom:1;
}
div#column96 div#select_frame:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column96 div#select_frame div.select_frame_bt{
	margin:0; padding:16px 18px 19px;
	background:url(../foodnote/96/img/bg-frame_bt.gif) no-repeat left bottom;
}

div#column96 div#select_frame dl{
	clear:both;
	margin-bottom:20px;
	zoom:1;
}
div#column96 div#select_frame dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column96 div#select_frame dl dd{
	margin:0; padding:0;
	float:left;
}

div#column96 div#select_frame dl.end{
	margin-bottom:0 !important;
}
div#column96 div#select_frame dl.end dd.laborer{
	padding-top:13px;
}

div#column96 p.point{
	clear:both;
}


/* -----------------------------------------------------------
	food note	食育コラム97号
		#column97.index
----------------------------------------------------------- */
div#column97{
	width:685px;
	margin:0 auto; padding:0;
	font-size:117%;
	zoom:1;
}
div#column97:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column97 h3,
div#column97 p{
	margin:0;
}

div#column97 img{
	vertical-align:top;
}

/* リード文章
------------------*/
div#column97 p.readTxt{
	margin:10px 12px 10px 16px;
}

/* フレーム
----------------------------------*/
div#column97 div.frame{
	clear:both;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/97/img/bg-frame_mid.gif) repeat-y left top;
}
div#column97 div.frame div.frame_bt{
	margin:0; padding:0 0 16px 0;
	background:url(../foodnote/97/img/bg-frame_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column97 div.frame div.frame_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


/* 下ごしらえ
----------------*/
div#column97 div.frame_preparations{
	clear:both;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/97/img/bg-frame_preparations_mid.gif) repeat-y left top;
}
div#column97 div.frame_preparations div.frame_preparations_bt{
	margin:0; padding:0 0 16px 0;
	background:url(../foodnote/97/img/bg-frame_preparations_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column97 div.frame_preparations div.frame_preparations_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


div#column97 div.frame_preparations div.frame_preparations_bt ol{
	margin:15px 16px; padding:0;
}

div#column97 div.frame_preparations div.frame_preparations_bt ol li{
	height:17px;
	margin-bottom:9px; padding:0;
}
div#column97 div.frame_preparations div.frame_preparations_bt ol li span{
	margin-right:7px !important;
}

div#column97 div.frame_preparations div.frame_preparations_bt p.recommend{
	margin:4px 16px 0;
}

/* ふきとチキンのクリーム煮・レシピ
------------------------------------------*/
div#column97 div.frame div.frame_tp{
	margin:0; padding:0;
	background:url(../foodnote/97/img/bg-frame_tp.gif) no-repeat left top;
}
div#column97 div.frame div.frame_tp div.frame_bt{
	margin:0; padding:19px 16px 16px 16px;
	background:url(../foodnote/97/img/bg-frame_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column97 div.frame div.frame_recipe_tp div.frame_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column97 div#recipe h4{
	height:66px;
	margin:0 0 14px 4px;
}


div#column97 div.RecipeLeft{
	width:301px;
	float:left;
}

div#column97 div.RecipeRight{
	width:333px;
	margin:0; padding:0;
	float:right;
}

div#column97 div.RecipeRight div.recipeTitle{
	clear:both;
	margin:0 0 10px 0; padding:0;
	background:url(../foodnote/97/img/bg-recipeTitle_mid.gif) repeat-y left top;
}
div#column97 div.RecipeRight div.recipeTitle div.recipeTitle_tp{
	margin:0; padding:0;
	background:url(../foodnote/97/img/bg-recipeTitle_tp.gif) no-repeat left top !important;
}
div#column97 div.RecipeRight div.recipeTitle div.recipeTitle_tp h5{
	margin:0; padding:0 12px;
	background:url(../foodnote/97/img/bg-recipeTitle_bt.gif) no-repeat left bottom;
	color:#ee3434;
}

div#column97 div.RecipeRight div.MaterialBox{
	margin-bottom:10px; padding:0 10px;
	zoom:1;
}
div#column97 div.RecipeRight div.MaterialBox:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column97 div.RecipeRight div.MaterialBox div.Material_Left{
	width:148px;
	margin:0; padding:5px 8px 5px 0;
	background:url(../foodnote/97/img/bg-line_dot_height.gif) repeat-y right top;
	float:left;
}
div#column97 div.RecipeRight div.MaterialBox div.Material_Right{
	width:148px;
	margin:0; padding:5px 0 5px 8px;
	float:right;
}

div#column97 div.RecipeRight div.MaterialBox dl{
	clear:both;
	background:url(../foodnote/97/img/bg-line_dot_width.gif) repeat-x left 50%;
	zoom:1;
}
div#column97 div.RecipeRight div.MaterialBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column97 div.RecipeRight div.MaterialBox dl dt{
	margin:0; padding-right:0.5em;
	float:left;
	background-color:#fff;
}

div#column97 div.RecipeRight div.MaterialBox dl dd{
	margin:0; padding-left:0.5em;
	float:right;
	background-color:#fff;
	letter-spacing:-1px;
}

div#column97 div.RecipeRight ol{
	padding:0 10px;
}
div#column97 div.RecipeRight ol li{
	margin:0; padding:0 0 0 1.7em;
	text-indent:-1.7em;
}
div#column97 div.RecipeRight ol li span{
	font-weight:bold;
}

/* 栄養素
--------------------------*/
div#column97 div.nourishment{
	width:287px;
	margin:15px 10px 0 4px;
	background:url(../foodnote/97/img/bg-nourishment_mid.gif) repeat-y left top;
}
div#column97 div.nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/97/img/bg-nourishment_tp.gif) no-repeat left top;
}
div#column97 div.nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:5px 32px 11px 32px;
	background:url(../foodnote/97/img/bg-nourishment_bt.gif) no-repeat left bottom;
}

div#column97 div.nourishment ul li{
	margin:0; padding-top:6px;
	height:16px;
}

/* -----------------------------------------------------------
	food note	食育コラム98号
		#column98.index
----------------------------------------------------------- */
div#column98 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 685px;
	margin:0; padding: 25px 21px 0 22px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column98:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column98 h3{
	margin:0;
	height:44px;
}

div#column98 p{
	margin:0;
}

div#column98 img{
	vertical-align:top;
}

div#column98 p#topTxt{
	margin:1em;
}

/* ------------------------------
　生春巻きの作り方
-------------------------------*/
div#column98 div#frameBox{
	width:685px;
	margin:0 0 24px 0; padding:0;
	background:url(../foodnote/98/img/bg-recipe.gif) repeat-y left top;
}
div#column98 div#frameBox div.frameBox_bt{
	margin:0; padding:20px 15px 17px 15px;
	background:url(../foodnote/98/img/bg-recipe_bt.gif) no-repeat left bottom;
	zoom:1;
}
div#column98 div#frameBox div.frameBox_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column98 div#frameBox div.frameBox_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column98 div#frameBox div.RecipeLeft{
	width:307px;
	float:left;
}

div#column98 div#frameBox div.RecipeRight{
	width:333px;
	margin:0; padding-top:11px;
	float:right;
}

/* 栄養素
-----------*/
div#column98 div#nourishment{
	width:286px;
	margin:11px 0 17px 6px; padding:0;
	background:url(../foodnote/98/img/bg-nutrition_mid.gif) repeat-y left top;
}
div#column98 div#nourishment div.nourishment_tp{
	margin:0; padding:0;
	background:url(../foodnote/98/img/bg-nutrition_tp.gif) no-repeat left top;
}
div#column98 div#nourishment div.nourishment_tp div.nourishment_bt{
	margin:0; padding:10px 0 5px 30px;
	background:url(../foodnote/98/img/bg-nutrition_bt.gif) no-repeat left bottom;
}

div#column98 div#nourishment ul li{
	height:16px;
	line-height:16px;
	margin:0; padding-bottom:5px;
}

/* 材料
--------------------*/
div#column98 div#material{
	width:286px;
	margin:11px 0 17px 6px; padding:0;	
	zoom:1;
}
div#column98 div#material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column98 div#material div.matLeft{
	width:128px;
	margin:5px 0 5px 5px; padding-right:5px;
	background:url(../foodnote/98/img/bg-line_dot_h.gif) repeat-y right top;
	float:left;
}

div#column98 div#material div.matRight{
	width:138px;
	margin:5px 5px 5px 0; padding-left:5px;
	float:right;
}
* html div#column98 div#material div.matRight{
	width:128px;
	margin:5px 5px 5px 0; padding-left:5px;
	float:right;
}

div#column98 div#material dl{
	clear:both;
	background:url(../foodnote/98/img/bg-line_dot_w.gif) repeat-x left 50%;
	zoom:1;
}
div#column98 div#material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
div#column98 dl.none{
	background:none !important;
}

div#column98 div#material dl dt{
	padding-right:0.25em;
	background-color:#ffffff;
	float:left;
}
div#column98 div#material dl dt.no_float{
	clear:both !important;
}
div#column98 div#material dl dt span{
	font-size:90%;
	letter-spacing:-1px;
}

div#column98 div#material dl dd{
	padding-left:0.25em;
	background-color:#ffffff;
	float:right;
}

/* 下ごしらえ
--------------*/
div#column98 div#frameBox div.RecipeRight h4{
	margin-bottom:10px;
}

div#column98 div#frameBox div.RecipeRight p.preparation{
	margin:0 1em 1em;
	font-size:92%;
	line-height:1.5em;
}

/* 生春巻きの巻き方
----------------------*/
div#column98 dl.howto_roll{
	clear:both;
	width:323px;
	margin:0 5px 20px;
	zoom:1;
}
div#column98 dl.howto_roll:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column98 dl.howto_roll dt{
	width:22px;
	float:left;
}

div#column98 dl.howto_roll dd.pics{
	width:139px;
	display:block;
	float:left;
}
div#column98 dl.howto_roll dd.pics p.point{
	clear:both;
	height:17px;
	margin-bottom:3px;
}

div#column98 dl.howto_roll dd.detail{
	display:block;
	width:155px; padding-left:5px;
	float:right;
	font-size:94%;
	line-height:1.5em;
}
div#column98 dl.howto_roll dd span{
	color:#FB4748;
	font-weight:bold;
}

/* --------------------------------
   手作りソースも簡単に作れます!
----------------------------------*/
div#column98 h4#sauce{
	clear:both;
	height:34px;
}
div#column98 div.sauce{
	width:621px; height:87px;
	padding:15px 16px 13px 16px;
	background:url(../foodnote/98/img/bg-sauce.gif) no-repeat left top;
}

div#column98 div.sauce div.LeftBox{
	width:380px;
	padding-right:19px;
	border-right:1px solid #FB3A3B;
	float:left
}
div#column98 div.sauce div.LeftBox p.sauce_material{
	height:58px;
	padding-bottom:11px;
}
div#column98 div.sauce div.LeftBox p.sauce_basic{
	margin:0; padding:0;
	height:18px;
}

div#column98 div.sauce p.sauce_arrange{
	height:78px;
	float:right;
}

div#column98 div#point{
	width:669px; height:101px;
	background:url(../foodnote/98/img/bg-point.gif) no-repeat left bottom;
}
div#column98 div#point p{
	padding:19px 0 0 21px !important;
	height:40px;
}


/* -----------------------------------------------------------
	food note	食育コラム99号
		#column99.index
----------------------------------------------------------- */
div#column99 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 695px;
	margin:0; padding: 17px 10px 0 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
div#column99:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#column99 h3{
	height:39px;
}

div#column99 h3,
div#column99 p{
	margin:0;
}

div#column99 img{
	vertical-align:top;
}

div#column99 p#topTxt{
	margin:1em 0;
}

/* お母さんにしっかりとってほしい3つの栄養素 */
#column99 table{
	width:679px;
	border-left:1px solid #8D804C;
	border-top:1px solid #8D804C;
}
#column99 table th,
#column99 table td{
	border-bottom:1px solid #8D804C;
	border-right:1px solid #8D804C;
}

#column99 table th{
	margin:0; padding:0;
}
#column99 table th.col{
	height:42px;
}

#column99 table td{
	background-color:#fff;
	margin:0; padding:6px 0 0 8px;
}

#column99 p.caution{
	width:685px;
	margin:0 19px 17px auto;
	text-align:right;
	font-size:90%;
}

/* おすすめレシピ */
#column99 #recipe{
	width:385px;
	margin:0; padding:0;
	background:url(../foodnote/99/img/bg-recipe_mid.gif) repeat-y left top;
	float:left;
}
#column99 #recipe .recipe_bt{
	margin:0; padding:0 0 13px 0;
	background:url(../foodnote/99/img/bg-recipe_bt.gif) no-repeat left bottom;
}

#column99 #recipe h4{
	height:36px;
	margin-bottom:12px;
}
#column99 #recipe p.read{
	margin:0 0 11px 12px;
	height:20px;
}
#column99 #recipe h5{
	margin:0 0 12px 12px; padding:0;
	height:35px;
}

#column99 #recipe ol{
	margin:0 0 0 12px; padding:0;
}
#column99 #recipe ol li{
	margin:0; padding:0;
	height:47px;
}
#column99 #recipe ol li.end{
	height:32px !important;
}

/* ポイント */
#column99 p.point{
	float:right;
	margin:0; padding:12px 0 0 0;
	float:right;
}

/* -----------------------------------------------------------
	food note	食育コラム100号
		#column100.index
----------------------------------------------------------- */
#column100 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 685px;
	margin:0; padding: 12px 19px 19px 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
#column100:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column100 h3{
	height:48px;
}

#column100 h3,
#column100 p{
	margin:0;
}

#column100 img{
	vertical-align:top;
}

#column100 p#topTxt{
	margin:1em 0;
}

/* スナックエンドウ・そら豆・豆苗のお話 */
#column100 #mainframe{
	width:685px;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/100/img/bg-main_mid.gif) repeat-y left top;
}
#column100 #mainframe .main_tp{
	margin:0; padding:0;
	background:url(../foodnote/100/img/bg-main_tp.gif) no-repeat left top;
}
#column100 #mainframe .main_tp .main_bt{
	margin:0; padding:10px 14px;
	background:url(../foodnote/100/img/bg-main_bt.gif) no-repeat left bottom;
	zoom:1;
}
* html #column100 #mainframe .main_tp .main_bt{
	margin:0; padding:10px 10px 10px 14px;
	background:url(../foodnote/100/img/bg-main_bt.gif) no-repeat left bottom;
	zoom:1;
}
#column100 #mainframe .main_tp .main_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column100 #mainframe .main_tp .main_bt p.graph{
	float:left;
	margin:0; padding:0;
}

#column100 #mainframe .main_tp .main_bt div.beans{
	width:233px;
	margin:7px 0 0 0; padding:0;
	float:right;
}
* html #column100 #mainframe .main_tp .main_bt div.beans{
	width:237px;
	margin:7px 0 0 0; padding:0;
	float:right;
}

#column100 #mainframe div.beans div.detail{
	clear:both;
	margin:0; padding:0;
}
#column100 #mainframe div.beans div.detail p.beans_img{
	width:83px; height:68px;
	margin:0; padding:0;
	float:left;
}
#column100 #mainframe div.beans div.detail h4{
	height:16px;
	padding-bottom:9px;
}
#column100 #mainframe div.beans div.detail p.outline{
	padding-bottom:17px;
	height:55px;
}
#column100 #mainframe div.beans div.detail p.soramame{
	height:68px !important;
}

#column100 #mainframe div.beans p.caution{
	clear:both;
	margin:0; padding:0;
}

/* 豆苗の卵とじ 
----------------------*/
#column100 #recipe{
	width:685px;
	clear:both;
	background:url(../foodnote/100/img/bg-recipe_mid.gif) repeat-y left top;
}
#column100 #recipe .recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/100/img/bg-recipe_tp.gif) no-repeat left top;
}
#column100 #recipe .recipe_tp .recipe_bt{
	margin:0; padding:10px 19px 17px 14px;
	background:url(../foodnote/100/img/bg-recipe_bt.gif) no-repeat left bottom;
	zoom:1;
}
* html #column100 #recipe .recipe_tp .recipe_bt{
	margin:0; padding:10px 19px 0 14px;
	background:url(../foodnote/100/img/bg-recipe_bt.gif) no-repeat left bottom;
	zoom:1;
}
*:first-child+html #column100 #recipe .recipe_tp .recipe_bt{
	margin:0; padding:10px 19px 0 14px;
	background:url(../foodnote/100/img/bg-recipe_bt.gif) no-repeat left bottom;
	zoom:1;
}

#column100 #recipe .recipe_tp .recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column100 #recipe div.menu{
	height:55px;
	margin-bottom:15px;
}
#column100 #recipe div.menu h4{
	float:left;
}
#column100 #recipe div.menu p{
	float:left;
}

/* 料理写真・栄養 */
#column100 #recipe div.RecipeLeft{
	width:303px;
	float:left;
}
#column100 #recipe div.RecipeLeft #nourishment{
	width:276px;
	margin:13px 0 0 4px; padding:12px 0 6px 11px;
	background:url(../foodnote/100/img/bg-nourishment.gif) repeat-y left top;
	zoom:1;
}
#column100 #recipe div.RecipeLeft #nourishment:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column100 #recipe div.RecipeLeft #nourishment ul{
	zoom:1;
}
#column100 #recipe div.RecipeLeft #nourishment ul:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column100 #recipe div.RecipeLeft #nourishment ul li{
	height:23px; padding:0 13px 6px 0;
	float:left;
}

#column100 #recipe div.RecipeLeft #nourishment p.n_caution{
	clear:both;
	padding-right:12px;
	font-size:80%;
	text-align:right;
}

#column100 #recipe div.RecipeLeft #nourishment ul li.mr_large{
	padding-right:41px !important;
}

/* 材料・作り方 */
#column100 #recipe div.RecipeRight{
	width:332px;
	margin:8px 0 0 0; padding:0;
	float:right;
}

#column100 #recipe div.RecipeRight h5{
	clear:both;
	height:23px;
	margin-bottom:10px;
}

#column100 #recipe div.RecipeRight #material{
	margin:0 7px 15px 7px; padding:0;
	zoom:1;
}
*:first-child+html #column100 #recipe div.RecipeRight #material{
	font-size:90% !important;
}
#column100 #recipe div.RecipeRight #material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column100 #recipe div.RecipeRight #material .LeftBox{
	width:179px;
	padding-right:5px;
	background:url(../foodnote/100/img/bg-line_dot_h.gif) repeat-y right top;
	float:left;
}
#column100 #recipe div.RecipeRight #material .RightBox{
	width:128px;
	padding-top:10px;
	float:right;
}

#column100 #recipe div.RecipeRight #material dl{
	margin:0; padding:0;
	background:url(../foodnote/100/img/bg-line_dot_w.gif) repeat-x left 50% !important;
	zoom:1;
}
#column100 #recipe div.RecipeRight #material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
#column100 #recipe div.RecipeRight #material dl dt{
	margin:0; padding-right:0.25em;
	background-color:#ffffff;
	float:left;
}
#column100 #recipe div.RecipeRight #material dl dd{
	margin:0; padding-left:0.25em;
	background-color:#ffffff;
	float:right;
}

#column100 #recipe div.RecipeRight p.ruby{
	margin:0; padding:0;
	font-size:10px;
	line-height:10px;
}

#column100 #recipe div.RecipeRight div.recipe{
	margin:0 7px 15px 7px;
}

#column100 #recipe div.RecipeRight div.recipe p.ruby{
	margin-left:1.5em !important;
	line-height:10px;
}

#column100 #recipe div.RecipeRight div.recipe ol li{
	margin:0; padding:0 0 0 1.5em;
	text-indent:-1.5em;
}
#column100 #recipe div.RecipeRight div.recipe ol li span{
	font-weight:bold;
}


/* -----------------------------------------------------------
	food note	食育コラム101号
		#column101.index
----------------------------------------------------------- */
#column101 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 685px;
	margin:0; padding: 20px 19px 24px 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
#column101:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column101 h3,
#column101 p{
	margin:0;
}

#column101 img{
	vertical-align:top;
}

#column101 h4{
	height:20px;
	margin-bottom:15px;
}

/* かつおの特徴と食べ方のポイント
-----------------------------------*/
#column101 h3{
	height:36px;
}

#column101 #bonito{
	width:684px;
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/101/img/bg-bonito.gif) repeat-y left top;	
}
#column101 #bonito .bonito_bt{
	margin:0; padding:10px 30px 10px 14px;
	background:url(../foodnote/101/img/bg-bonito_bt.gif) no-repeat left bottom;
	zoom:1;
}
#column101 #bonito .bonito_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column101 #bonito .bonito_bt p.topTxt{
	width:480px;
	margin:0; padding:0;
	line-height:21px;
}
#column101 #bonito .bonito_bt p.topTxt img{
	vertical-align:top;
}

* html #column101 #bonito .bonito_bt p.topTxt img{
	vertical-align:middle;
}

#column101 #bonito .bonito_bt p.topTxt span{
	padding:0 0.25em;
}

#column101 #bonito .bonito_bt p.illust{
	float:right;
}

/* 油を使った料理
-----------------------*/
#column101 #oilmenu{
	margin:0 0 20px 0; padding:16px 14px 17px 14px;
	background:url(../foodnote/101/img/bg-oilmenu.gif) no-repeat left top;
}

#column101 #oilmenu ul{
	width:458px;
	height:16px;
}
#column101 #oilmenu ul li{
	height:16px;
	float:left;
}

/* みそを使った料理
-------------------------*/
#column101 #recipe{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/101/img/bg-misomenu.gif) repeat-y left top;
	font-size:90%;
}

#column101 #recipe .recipe_tp{
	margin:0;
	background:url(../foodnote/101/img/bg-misomenu_tp.gif) no-repeat left top;
}
#column101 #recipe .recipe_tp .recipe_bt{
	margin:0; padding:21px 19px 19px 14px;
	background:url(../foodnote/101/img/bg-misomenu_bt.gif) no-repeat left bottom;
	zoom:1;
}
#column101 #recipe .recipe_tp .recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column101 #recipe .RecipeLeft{
	width:303px;
	float:left;
}
#column101 #recipe .RecipeLeft p.pics{
	margin-top:20px;
}


#column101 #recipe .RecipeRight{
	width:332px;
	float:right;
}

/* 作り方 */
#column101 #recipe .RecipeRight ol{
	margin:0; padding:10px;
}
#column101 #recipe .RecipeRight ol li{
	padding:0 0 0 1.5em;
	text-indent:-1.5em;
}
#column101 #recipe .RecipeRight ol li span{
	font-weight:bold;
}
#column101 #recipe .RecipeRight ol li em{
	font-weight:bold;
	color:#50C717;
}

/* 材料 */
#column101 #recipe .RecipeRight #material{
	clear:both;
	width:312px;
	margin:10px 10px !important;
	zoom:1;
}
#column101 #recipe .RecipeRight #material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column101 #recipe .RecipeRight #material .LeftBox{
	width:156px;
	padding:0 10px 0 0;
	background:url(../foodnote/101/img/bg-line_dot_h.gif) repeat-y right top;
	float:left;
}

#column101 #recipe .RecipeRight #material .RightBox{
	width:136px;
	padding:0 0 0 10px;
	float:right;
}

#column101 #recipe .RecipeRight #material dl{
	clear:both;
	margin:0;
	background:url(../foodnote/101/img/bg-line_dot_w.gif) repeat-x left 50% !important;
	zoom:1;
}
#column101 #recipe .RecipeRight #material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column101 #recipe .RecipeRight #material dl dt{
	background-color:#FFFFFF;
	padding-right:0.5em;
	float:left;
}
#column101 #recipe .RecipeRight #material dl dd{
	background-color:#FFFFFF;
	padding-left:0.5em;
	float:right;
}

/* みそソース・材料 */
#column101 #recipe .RecipeRight #material_sauce{
	clear:both;
	width:302px;
	margin:10px 10px 20px 5px; padding:6px 10px 0 10px;
	background-color:#FEF898;
	zoom:1;
}
#column101 #recipe .RecipeRight #material_sauce:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column101 #recipe .RecipeRight #material_sauce h6{
	width:22px;
	margin:0; padding:14px 0;
	float:left;
}

#column101 #recipe .RecipeRight #material_sauce .LeftBox{
	width:138px !important;
	margin:0 !important; padding:0 5px 0 0 !important;
	background:none !important;
	zoom:1;
	float:left;
}

#column101 #recipe .RecipeRight #material_sauce .RightBox{
	width:130px !important;
	margin:0 !important; padding:0 0 0 5px !important;
	zoom:1;
	float:right;
}

#column101 #recipe .RecipeRight #material_sauce dl{
	clear:both;
	background:url(../foodnote/101/img/bg-line_dot_wy.gif) repeat-x left 50% !important;
	zoom:1;
}
#column101 #recipe .RecipeRight #material_sauce dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column101 #recipe .RecipeRight #material_sauce dl dt{
	background-color:#FEF898;
	padding-right:0.5em;
	float:left;
}
*:first-child+html #column101 #recipe .RecipeRight #material_sauce dl dt{
	font-size:90% !important;
}

#column101 #recipe .RecipeRight #material_sauce dl dd{
	background-color:#FEF898;
	padding-left:0.5em;
	float:right;
}
*:first-child+html #column101 #recipe .RecipeRight #material_sauce dl dd{
	font-size:90% !important;
}



/* ポイント */
#column101 #recipe .RecipeRight p.point{
	clear:both;
}


/* -----------------------------------------------------------
	food note	食育コラム102号
		#column102.index
----------------------------------------------------------- */
#column102 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 694px;
	margin:0; padding: 20px 10px 24px 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
#column102:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column102 h3,
#column102 p{
	margin:0;
}

#column102 img{
	vertical-align:top;
}

#column102 h3{
	height:38px;
}

#column102 div.readtxt{
	width:685px;
	padding-bottom:5px;
	background:url(../foodnote/102/img/bg-linedot.gif) no-repeat left bottom;
	zoom:1;
}
#column102 div.readtxt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column102 div.readtxt p{
	float:left;
}
#column102 div.readtxt p.vegi_icon{
	margin-right:12px;
}

#column102 div.readtxt p.comment{
	margin-top:15px;
	line-height:1.5em;
}

#column102 div.detail{
	clear:both;
}

#column102 div.detail ul{
	width:694px;
	margin:0; padding:0;
	zoom:1;
}
#column102 div.detail ul:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column102 div.detail ul li{
	width:335px;
	margin:18px 12px 0 0;
	float:left;
}


/* -----------------------------------------------------------
	food note	食育コラム103号
		#column103.index
----------------------------------------------------------- */
#column103 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 685px;
	margin:0; padding: 20px 19px 24px 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
#column103:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column103 h3,
#column103 p{
	margin:0;
}

#column103 img{
	vertical-align:top;
}

#column103 h3{
	height:38px;
}

#column103 p#topTxt{
	margin:10px 0;
}

#column103 p.checkseat{
	margin-bottom:25px;
}

#column103 #balanceguide{
	height:331px;
	padding:18px 16px 19px 12px;
	background:url(../foodnote/103/img/bg-balanceguide.gif) no-repeat left top;
}

#column103 #balanceguide p.graph{
	float:left;
}
#column103 #balanceguide ul.point{
	width:230px;
	float:right;
}
#column103 #balanceguide ul.point li{
	clear:both;
	margin:0; padding:0;
}


/* -----------------------------------------------------------
	food note	食育コラム104号
		#column104.index
----------------------------------------------------------- */
#column104 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 685px;
	margin:0; padding: 20px 19px 24px 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
#column104:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column104 h3{
	height:35px;
	margin-bottom:10px;
}

#column104 p{
	margin:0;
}

#column104 img{
	vertical-align:top;
}

/* エネルギー・脂肪をへらす調理のポイント
-----------------------------------------*/
#column104 div.low_energy{
	margin:10px 0 20px; padding-bottom:8px;
	background:url(../foodnote/104/img/bg-low_energy.gif) no-repeat left bottom;
}

#column104 div.low_energy h4{
	height:37px;
	margin-bottom:12px;
}

#column104 div.low_energy ul{
	margin-left:15px; padding:0;
}
#column104 div.low_energy ul li{
	clear:both;
	margin:0; padding:0;
	height:28px;
}

/* えびのチーズパン粉焼き
----------------------------------------*/
#column104 div#recipe{
	width:684px;
	margin:0; padding:0;
	background:url(../foodnote/104/img/bg-recipe.gif) repeat-y left top;
}
	
#column104 div#recipe div.recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/104/img/bg-recipe_tp.gif) no-repeat left top;
}

#column104 div#recipe div.recipe_tp div.recipe_bt{
	margin:0; padding:23px 17px 19px 15px;
	background:url(../foodnote/104/img/bg-recipe_bt.gif) no-repeat left bottom;
	zoom:1;
}

#column104 div#recipe div.recipe_tp div.recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column104 div#recipe .RecipeLeft{
	width:302px;
	float:left;
}

#column104 div#recipe .menuName{
	clear:both;
	height:32px;
	margin-bottom:15px;
	zoom:1;
}
#column104 div#recipe .menuName:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column104 div#recipe .menuName h4{
	float:left;
}
#column104 div#recipe .menuName p{
	float:right;
}


#column104 div#recipe .RecipeLeft p.nourishment{
	margin-top:15px;
}


#column104 div#recipe .RecipeRight{
	width:332px; padding-top:9px;
	float:right;
}
	
#column104 div#recipe .RecipeRight div#material div.LeftBox{
	width:172px !important;
	margin:0; padding:0 7px;
	background:url(../foodnote/104/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}
#column104 div#recipe .RecipeRight div#material div.RightBox{
	width:132px;
	margin:0; padding:0 7px;
	float:left;
}

#column104 div#recipe .RecipeRight div#material{
	margin-bottom:10px;
	zoom:1;
}
#column104 div#recipe .RecipeRight div#material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column104 div#recipe .RecipeRight div#material dl{
	clear:both;
	background:url(../foodnote/104/img/bg-linedot_width.gif) repeat-x left 50% !important;
	zoom:1;
}
#column104 div#recipe .RecipeRight div#material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column104 div#recipe .RecipeRight div#material dl dt{
	background-color:#fff;
	float:left;
	padding-right:0.25em;
}
#column104 div#recipe .RecipeRight div#material dl dd{
	background-color:#fff;
	float:right;
	padding-left:0.25em;
}

#column104 div#recipe .RecipeRight div.recipe{
	padding:0 10px;
}

#column104 div#recipe .RecipeRight div.recipe ol li{
	padding-left:1.4em;
	text-indent:-1.4em;
}

#column104 div#recipe .RecipeRight div.recipe ol li span{
	font-weight:bold;
}

#column104 div#recipe .RecipeRight h5{
	clear:both;
	margin-bottom:5px;
}


/* -----------------------------------------------------------
	food note	食育コラム105号
		#column105.index
----------------------------------------------------------- */
#column105 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 685px;
	margin:0; padding: 20px 19px 24px 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
#column105:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column105 h3{
	height:35px;
	margin:0;
}

#column105 p{
	margin:0;
}

#column105 img{
	vertical-align:top;
}

#column105 p#topTxt{
	width:686px;
	margin-top:0 !important;
	padding:10px 0;
	line-height:1.6em;
	background:url(../foodnote/105/img/bg-img_tomato.gif) no-repeat right top;
}
#column105 p#topTxt span{
	display:block !important;
	width:558px;
}

/* おすすめメニュー */
#column105 div.recommend_menu{
	clear:both;
	zoom:1;
	margin-bottom:15px;
}
#column105 div.recommend_menu:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column105 div.recommend_menu h4{
	width:97px;
	margin:0;
	float:left;
}
#column105 div.recommend_menu p{
	width:587px;
	float:left;
}


/* トマトと豆腐のカレー煮 */
#column105 #recipe{
	clear:both;
	width:684px;
	background:url(../foodnote/105/img/bg-dinner_main.gif) repeat-y left top;
}

#column105 #recipe .recipe_bt{
	margin:0; padding:17px 19px 7px 13px;;
	background:url(../foodnote/105/img/bg-dinner_bt.gif) no-repeat left bottom;
	zoom:1;
}
#column105 #recipe .recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column105 #recipe .recipe_bt .RecipeLeft{
	width:303px;
	padding:8px 18px 0 0;
	float:left;
}

#column105 #recipe .recipe_bt .RecipeLeft p.pics{
	margin-bottom:18px;
}

#column105 #recipe .recipe_bt .RecipeLeft p.nourishment{
	padding-left:5px;
}

#column105 #recipe .recipe_bt .RecipeRight{
	width:331px;
	float:left;
}

#column105 #recipe .recipe_bt .RecipeRight h6{
	clear:both;
	margin-top:14px;
}

#column105 #recipe .recipe_bt .RecipeRight #material{
	margin:10px 8px 0;
	zoom:1;
}
#column105 #recipe .recipe_bt .RecipeRight #material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column105 #recipe .recipe_bt .RecipeRight #material .LeftBox{
	width:50%;
	float:left;
	background:url(../foodnote/105/img/bg-linedot_height.gif) repeat-y right top;
}

#column105 #recipe .recipe_bt .RecipeRight #material .LeftBox dl{
	clear:both;
	margin-right:8px;
	background:url(../foodnote/105/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
#column105 #recipe .recipe_bt .RecipeRight #material .LeftBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column105 #recipe .recipe_bt .RecipeRight #material .RightBox{
	width:49%;
	float:right;
}
#column105 #recipe .recipe_bt .RecipeRight #material .RightBox dl{
	clear:both;
	margin-left:8px;
	background:url(../foodnote/105/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
#column105 #recipe .recipe_bt .RecipeRight #material .RightBox dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column105 #recipe .recipe_bt .RecipeRight #material dl dt{
	background-color:#ffffff;
	padding-right:0.25em;
	float:left;
}
#column105 #recipe .recipe_bt .RecipeRight #material dl dd{
	background-color:#ffffff;
	padding-left:0.25em;
	float:right;	
}

#column105 span.small-txt{
	font-size:84%;
}

#column105 #recipe .recipe_bt .RecipeRight div.recipe{
	margin:10px 8px 8px;
}

#column105 #recipe .recipe_bt .RecipeRight div.recipe ol{
	margin-bottom:7px;
}
#column105 #recipe .recipe_bt .RecipeRight div.recipe ol li{
	padding-left:1.5em;
	text-indent:-1.5em;
}
#column105 #recipe .recipe_bt .RecipeRight div.recipe ol li span{
	font-weight:bold;
}


/* -----------------------------------------------------------
	food note	食育コラム106号
		.column106.index
----------------------------------------------------------- */
div.column106{
	font-size:117%;
	line-height:1.5em;
}

div.column106 h3{
	height:35px;
	margin:0;
}

div.column106 p{
	margin:0 !important; padding:0 !important;
}

div.column106 img{
	vertical-align:top;
}

div.column106 p#topTxt{
	margin:10px 24px 15px !important;
}

/* 長芋&夏野菜の漬け浸し 
--------------------------*/
div.column106 #recipe{
	width:685px;
	margin:0 auto;
	background:url(../foodnote/106/img/bg-recipe_mid.gif) repeat-y left top;
}

div.column106 #recipe .recipe_tp{
	margin:0; padding:0;
	background:url(../foodnote/106/img/bg-recipe_tp.gif) no-repeat left top;
}

div.column106 #recipe .recipe_tp .recipe_bt{
	margin:0; padding:12px 19px 12px 14px;
	background:url(../foodnote/106/img/bg-recipe_bt.gif) no-repeat left bottom;
	zoom:1;
}
div.column106 #recipe .recipe_tp .recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column106 #recipe .recipe_tp .recipe_bt .RecipeLeft{
	width:303px;
	float:left;
}

div.column106 #recipe .recipe_tp .recipe_bt h4{
	height:33px;
	padding-bottom:14px;
}

div.column106 #recipe .RecipeLeft p.pics{
	margin-bottom:15px !important;
}

div.column106 #recipe .RecipeLeft p.nourishment{
	margin:0 0 15px 4px !important;
}
div.column106 #recipe .RecipeLeft p.point2{
	margin-left:4px !important;
}

div.column106 #recipe .recipe_tp .recipe_bt .RecipeRight{
	width:332px;
	margin-left:17px;
	float:left;
}

div.column106 #recipe .RecipeRight p.point{
	margin-bottom:8px !important;
}

div.column106 #recipe .RecipeRight p.cautionSV{
	margin:0 0 8px 0; padding-bottom:8px !important;
	background:url(../foodnote/106/img/bg-linedot_red.jpg) repeat-x left bottom;
}

div.column106 #recipe .RecipeRight h5{
	clear:both;
	margin:10px 0;
}

div.column106 #recipe .RecipeRight #material{
	margin:0 8px;
	zoom:1;
}
div.column106 #recipe .RecipeRight #material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column106 #recipe .RecipeRight #material .LeftBox{
	width:178px;
	padding-right:8px;
	background:url(../foodnote/106/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}
div.column106 #recipe .RecipeRight #material .RightBox{
	width:120px;
	padding-left:8px;
	float:left;
}

div.column106 #recipe .RecipeRight #material dl{
	clear:both;
	background:url(../foodnote/106/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
div.column106 #recipe .RecipeRight #material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div.column106 #recipe .RecipeRight #material dl dt{
	background-color:#FFFFFF;
	padding-right:0.25em;
	float:left;
}
div.column106 #recipe .RecipeRight #material dl dd{
	background-color:#FFFFFF;
	padding-left:0.25em;
	float:right;
}


div.column106 #recipe .RecipeRight ol{
	margin-bottom:7px;
}
div.column106 #recipe .RecipeRight ol li{
	padding-left:1.5em;
	text-indent:-1.5em;
}
div.column106 #recipe .RecipeRight ol li span{
	font-weight:bold;
}


/* -----------------------------------------------------------
	food note	食育コラム107号
		#column107.index
----------------------------------------------------------- */
#column107 {
	clear: both;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 685px;
	margin:0; padding: 20px 19px 0 24px !important;
	zoom: 1;
	font-size:117%;
	/* \*//*/
	display: inline-table;
	/**/
}
#column107:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column107 h3{
	height:35px;
	margin:0;
}

#column107 p{
	margin:0;
}

#column107 img{
	vertical-align:top;
}

#column107 p#topTxt{
	width:686px;
	margin-top:0 !important;
	padding:10px 0;
	line-height:1.6em;
	background:url(../foodnote/107/img/bg-img_tomato.gif) no-repeat right top;
}
#column107 p#topTxt span{
	display:block !important;
	width:558px;
}

#column107 .wealth_food{
	width:334px; height:162px;
	float:left;
}
#column107 .help_food{
	width:334px; height:162px;
	float:right;
}

#column107 .wealth_food h4,
#column107 .help_food h4{
	height:37px;
}

#column107 .morino_comment{
	clear:both;
	padding-top:17px;
}


/* -----------------------------------------------------------
	food note	食育コラム108号
		#column108.index
----------------------------------------------------------- */
#column108{
	font-size:117%;
}

#column108 h3{
	height:64px;
	margin-bottom:20px;
}

#column108 div#read{
	height:234px;
}

#column108 div#read p.superviser{
	float:right;
}
#column108 div#read p.blackboard{
	float:left;
}

#column108 div#MainContainer {
	clear: both;
	margin-top:0px !important;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 684px;
	padding: 15px 20px 20px 20px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
#column108 div#MainContainer:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

*:first-child+html #column108 div#MainContainer {
	margin-top:15px !important;
}


#column108 div#MainContainer div.supply{
	margin:0 0 20px 0; padding:0;
	background:url(../foodnote/108/img/bg-supply_mid.gif) repeat-y left top;
}
#column108 div#MainContainer div.supply div.supply_bt{
	margin:0; padding:10px 15px 0 15px;
	background:url(../foodnote/108/img/bg-supply_bt.gif) no-repeat left bottom !important;
	zoom:1;
}
#column108 div#MainContainer div.supply div.supply_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}


#column108 div#MainContainer div.balanceguide{
	margin:0; padding:0 0 10px 0;
	background:url(../foodnote/108/img/bg-balanceguide.gif) no-repeat left bottom !important;
}

#column108 div#MainContainer div.balanceguide div.graph{
	margin:10px 20px 0 20px;
	position:relative;
}
#column108 div#MainContainer div.balanceguide div.graph p.runningman{
	position:absolute;
	top:0; left:0px;
}
#column108 div#MainContainer div.balanceguide div.graph p.water_tea{
	position:absolute;
	top:0; left:410px;
}
#column108 div#MainContainer div.balanceguide div.graph p.beverages{
	position:absolute;
	top:90px; left:0;
}


/* -----------------------------------------------------------
	food note	食育コラム108号以降共通
----------------------------------------------------------- */
#column_after108{
	width:733px;
	margin:0 !important; padding:0 !important;
	font-size:117%;
}

#column_after108 h3{
	margin-bottom:20px;
}

#column_after108 div#readArea{
	margin:0; padding:0;
	zoom:1;
}
#column_after108 div#readArea:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column_after108 div#readArea .superviser{
	display:block;
	margin:0;
	float:right;
}
#column_after108 div#readArea .superviser img{
	vertical-align:bottom !important;
}

#column_after108 div#readArea .blackboard{
	display:block;
	margin:0;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム109号
		#column109.index
----------------------------------------------------------- */
#column109{
	clear:both;
	font-size:117%;
}
*:first-child+html #column109{
	clear:both;
	font-size:110%;
}

#column109 p.read_outline{
	clear:both;
	margin:0;
}

#column109 div#MainContainer {
	clear: both;
	margin-top:20px !important;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 684px;
	padding: 15px 18px 20px 20px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
#column109 div#MainContainer:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

*:first-child+html #column109 div#MainContainer {
	margin-top:15px !important;
}

/* カレーミルクスープ
-------------------------*/
#column109 #recipe{
	width:685px;
	margin:0;
	background:url(../foodnote/109/img/bg-recipe_mid.gif) repeat-y left top;
}
#column109 #recipe .recipe_tp{
	margin:0;
	background:url(../foodnote/109/img/bg-recipe_tp.gif) no-repeat left top;
}

#column109 #recipe .recipe_tp .recipe_bt{
	margin:0; padding:22px 19px 17px 14px;
	background:url(../foodnote/109/img/bg-recipe_bt.gif) no-repeat left bottom;
	zoom:1;
}
#column109 #recipe .recipe_tp .recipe_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column109 #recipe .RecipeLeft{
	width:302px;
	float:left;
}

#column109 #recipe .RecipeLeft p.menuinfo{
	height:63px;
	margin:0;
}

#column109 #recipe div.RecipeRight{
	width:332px;
	float:right;
}

#column109 #recipe div.RecipeRight h4{
	height:50px;
	background:url(../foodnote/109/img/bg-h4_currysoup.gif) no-repeat left bottom;
	padding-bottom:13px; margin-bottom:25px;
}

#column109 #recipe div.RecipeRight h5{
	height:23px;
	margin-bottom:10px;
}

#column109 #recipe div.RecipeRight #material{
	margin:0 0 18px 0;
	zoom:1;
}
#column109 #recipe div.RecipeRight #material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column109 #recipe .RecipeRight #material div.LeftBox{
	width:170px;
	padding-right:6px;
	background:url(../foodnote/109/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}
#column109 #recipe .RecipeRight #material div.RightBox{
	width:150px;
	padding-left:6px;
	float:left;
}

#column109 #recipe div.RecipeRight #material dl{
	clear:both;
	background:url(../foodnote/109/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
#column109 #recipe div.RecipeRight #material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column109 #recipe div.RecipeRight #material dl dt{
	background-color:#FFFFFF;
	padding-right:0.25em;
	float:left;
}
#column109 #recipe div.RecipeRight #material dl dd{
	background-color:#FFFFFF;
	padding-left:0.25em;
	float:right;
}

#column109 #recipe div.RecipeRight ol{
	margin-bottom:7px;
}
#column109 #recipe .RecipeRight ol li{
	padding-left:1.5em;
	text-indent:-1.5em;
}
#column109 #recipe div.RecipeRight ol li span{
	font-weight:bold;
}

/* -----------------------------------------------------------
	food note	食育コラム110号
		#column110.index
----------------------------------------------------------- */
#column110{
	clear:both;
}

#column110 div#MainContainer {
	clear: both;
	margin-top:20px !important;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 684px;
	padding: 20px 21px 20px 20px;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
#column110 div#MainContainer:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

*:first-child+html #column110 div#MainContainer {
	margin-top:15px !important;
}

#column110 p{
	margin:0;
}

p.read_column110{
	padding-top:64px;
}

#column110 .save{
	width:333px;
	margin:0; padding:0 0 14px;
	background:url(../foodnote/110/img/bg-save.gif) no-repeat left bottom;
	float:left;
}
#column110 .menu{
	width:333px;
	margin:0; padding:0 0 14px;
	background:url(../foodnote/110/img/bg-european_menu.gif) no-repeat left bottom;
	float:right;
}

#column110 .save .detail,
#column110 .menu .detail{
	margin:0 15px;
}

#column110 h4{
	height:37px;
	margin-bottom:11px;
}

#column110 .save h5#jouon{
	height:26px;
}
#column110 .save h5#kayumi{
	height:45px;
}


/* -----------------------------------------------------------
	food note	食育コラム111号
		#column111.index
----------------------------------------------------------- */

#column111 div#MainContainer {
	clear: both;
	margin-top:20px !important;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 684px;
	padding: 20px 21px 20px 20px;
	font-size:117%;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
#column111 div#MainContainer:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

*:first-child+html #column111 div#MainContainer {
	margin-top:15px !important;
}

.blackboard_clm111{
	display:block;
	width:469px;
	margin:0; padding:25px 40px 30px 40px;
	background:url(../foodnote/111/img/bg-blackboard.gif) no-repeat left top;
	float:left !important;
}
.blackboard_clm111 p{
	clear:both;
	margin:0; padding:0;
}
.blackboard_clm111 img{
	vertical-align:top !important;
}

.clm111_graph{
	margin-top:20px;
}

#column111 div.milk{
	margin:0; padding:0;
	background:url(../foodnote/111/img/bg-milk_mid.gif) repeat-y left top;
}
#column111 div.milk div.milk_bt{
	margin:0; padding:0 0 10px 0 !important;
	background:url(../foodnote/111/img/bg-milk_bt.gif) no-repeat left bottom;
	zoom:1;
}

#column111 div.milk div.milk_bt div.milk_main{
	margin:10px 10px 0 15px; padding:0;
	line-height:1.5em;
	background:url(../foodnote/111/img/img-milk.gif) no-repeat right bottom;
}

#column111 div.milk div.milk_bt div.milk_main p{
	margin:0;
}

#column111 div.milk div.milk_bt div.milk_main p.milk_com_bt{
	width:469px;
}
*:first-child+html #column111 div.milk div.milk_bt div.milk_main p.milk_com_bt{
	width:474px !important;
}

/* -----------------------------------------------------------
	food note	食育コラム112号
		#column112.index
----------------------------------------------------------- */
#column112 div#MainContainer {
	clear: both;
	margin-top:20px !important;
	border: 5px solid #ECE4BD;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	width: 684px;
	padding: 20px 20px 20px 20px;
	font-size:117%;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}
#column112 div#MainContainer:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
*:first-child+html #column112 div#MainContainer {
	margin-top:15px !important;
}

#column112 img{
	vertical-align:top !important;
}
#column112 p{
	margin:0; padding:0;
}

div.clm112 div#readArea{
	width:735px !important;
}

div.clm112 div#readArea .superviserBox{
	width:176px;
	display:block;
	margin:0; padding:0;
	float:right;
}
div.clm112 div#readArea .superviserBox img{
	vertical-align:top !important;
}


div.clm112 div#readArea .superviserBox p.ishida{
	height:179px ;
	margin:0; padding:0 0 10px 0;
}

div.clm112 div#readArea .superviserBox h4#oil{
	height:29px;
	margin:0; padding:0;
}

div.clm112 div#readArea .superviserBox p.oil{
	height:172px;
	margin:0; padding:0;
}

.blackboard_clm112{
	display:block;
	width:478px;
	margin:0; padding:28px 34px 38px 32px;
	background:url(../foodnote/112/img/bg-blackboard.gif) no-repeat left top;
	float:left !important;
}
.blackboard_clm112 p{
	clear:both;
	margin:0; padding:0;
}
.blackboard_clm112 img{
	vertical-align:top !important;
}

h4#cooking_saba{
	height:34px;
}

#column112 div.cooking_saba{
	width:645px;
	margin:0; padding:20px 19px 20px 20px;
	height:172px;
	background:url(../foodnote/112/img/bg-cooking_saba.gif) no-repeat left bottom;
}

#column112 div.cooking_saba h4{
	height:34px;
	margin:0; padding:0;
}

#column112 div.cooking_saba div{
	width:203px;
	margin:0 18px 0 0; padding:0;
	float:left;
}

#column112 div.cooking_saba div.end{
	margin-right:0 !important;
}

#column112 div.cooking_saba h5{
	height:37px;
	margin:0; padding:0;
}

#column112 div.cooking_saba p.seasoning{
	height:56px;
}


/* -----------------------------------------------------------
	food note	食育コラム113号
		#column113.index
----------------------------------------------------------- */
.blackboard_clm113{
	display:block;
	width:476px;
	margin:9px 0 0 0 !important; padding:25px 43px 32px 25px;
	background:url(../foodnote/113/img/bg-blackboard.gif) no-repeat left top;
	float:left !important;
}

.blackboard_clm113 p{
	clear:both;
	margin:0; padding:0;
}
.blackboard_clm113 img{
	vertical-align:top !important;
}

.column113{
	width: 684px !important;
	padding:18px 20px 18px 19px!important;
}

.column113 img{
	vertical-align:top !important;
}
.column113 p{
	margin:0 !important; padding:0 !important;
}

.column113 p.kakimap{
	float:right;
}
.column113 p.fuyu,
.column113 p.tanenashi{
	width:163px;
	padding-bottom:20px !important;
}

.column113 .kaki_bt{
	clear:both;
	height:186px;
}
.column113 .kaki_bt p{
	float:left;
}

.column113 .kaki_bt p.jiro{
	padding-right:20px !important;
}
.column113 .kaki_bt p.saijo{
	padding-right:16px !important;
}


/* -----------------------------------------------------------
	food note	食育コラム114号
		#column114.index
----------------------------------------------------------- */
.blackboard_clm114{
	display:block;
	width:470px;
	margin:0 !important; padding:23px 33px 38px 36px !important;
	background:url(../foodnote/114/img/bg-blackboard.gif) no-repeat right top;
	float:left !important;
}

.blackboard_clm114 p{
	clear:both;
	margin:0; padding:11px 0 0 0 !important;
}
.blackboard_clm114 img{
	vertical-align:top !important;
}

.blackboard_clm114 h4{
	height:37px;
}

.blackboard_clm114 p.com1{
	height:78px;
}
.blackboard_clm114 p.com2{
	height:60px;
}
.blackboard_clm114 p.com3{
	height:64px;
}

.sup114 p{
	padding-top:71px;
}

#column114{
	clear: both;
	width:733px;
	margin:0; padding:48px 0 0 0;
	background:url(../foodnote/114/img/bg-main_tp.gif) no-repeat left top;
	font-size:117%;
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/
}

#column114 div#MainContainer{
	width:686px;
	margin:0; padding:0 19px 21px 18px;
	background: url(../foodnote/img/common/bg-column.gif) left top;
	border-left: 5px solid #ECE4BD;
	border-right: 5px solid #ECE4BD;
	border-bottom: 5px solid #ECE4BD;
}

#column114 div#MainContainer img{
	vertical-align:top !important;
}

#column114 h4#vitaminD{
	height:35px; 
	margin:0; padding:0;
}

#column114 .vitaminD{
	background:url(../foodnote/114/img/bg-vitaminD_mid.gif) repeat-y left top;
}
#column114 .vitaminD .vitaminD_bt{
	margin:0; padding:20px 11px 18px 20px;
	background:url(../foodnote/114/img/bg-vitaminD_bt.gif) no-repeat left bottom;
	zoom:1;
}
#column114 .vitaminD .vitaminD_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#column114 .vitaminD .vitaminD_bt div.upper{
	height:100px;
	margin:0; padding-bottom:20px;
	background:url(../foodnote/114/img/bg-linedot.gif) no-repeat center bottom;
}

#column114 .vitaminD .vitaminD_bt div.upper h5,
#column114 .vitaminD .vitaminD_bt div.bottom h5{
	height:32px;
}

#column114 .vitaminD .vitaminD_bt div.upper p.comment{
	height:68px;
}

#column114 .vitaminD .vitaminD_bt p.MenuPics{
	margin:0; 
	float:left;
}

#column114 .vitaminD .vitaminD_bt div.bottom{
	height:82px;
	margin:0; padding-top:20px;
}

#column114 h4#salmonDay{
	height:34px;
	margin:22px 0 0 0;
}
#column114 p.salmonDay_detail{
	margin:0;
	height:91px;
}

/* -----------------------------------------------------------
	food note	食育コラム115号
		#column115.index
----------------------------------------------------------- */
.column115{
	margin:0 !important; padding:0 !important;
}

.column115 img{
	vertical-align:top !important;
}

.column115 #readArea .superviserBox{
	width:180px;
	margin:0; padding:0;
	float:right;
}

.column115 #readArea .superviserBox h4,
.column115 #readArea .superviserBox p{
	margin:0; padding:0;
}

.column115 #readArea .superviserBox h4{
	height:51px;
	margin-top:15px;
}

.column115 .blackboard_clm115{
	padding:27px 33px 34px;
	background:url(../foodnote/115/img/bg-blackboard.gif) no-repeat left top;
}
.column115 .blackboard_clm115 p{
 	margin:0;
}

.column115 p.oystersouce{
	padding-left:23px;
}

.column115 div.delicious{
	clear:both;
	width:676px; height:179px;
	margin-top:9px; padding:19px 33px 16px 24px ;
	background:url(../foodnote/115/img/bg-delicious.gif) no-repeat left top;
	zoom:1;
}
.column115 div.delicious:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column115 div.delicious h4{
	padding-right:20px;
	float:left;
}

.column115 div.delicious div.oyster_select{
	width:382px; height:177px;
	padding-top:2px;
	float:right;
}

.column115 div.delicious div.oyster_select p{
	margin:0; padding:0;
}

.column115 div.delicious div.oyster_select p.point{
	padding-top:9px;
}


/* -----------------------------------------------------------
	food note	食育コラム116号
		#column116.index
----------------------------------------------------------- */
.column116{
	margin:0 !important; padding:0 !important;
}

.column116 img{
	vertical-align:top !important;
}

.column116 #readArea .superviserBox{
	width:176px;
	margin:0; padding:0;
	float:right;
}

.column116 #readArea .superviserBox h4,
.column116 #readArea .superviserBox p{
	margin:0; padding:0;
}

.column116 #readArea .superviserBox h4{
	height:49px;
	margin-top:20px;
}

.column116 .blackboard_clm116{
	margin:0 0 40px 0; padding:25px 33px 35px 27px;
	background:url(../foodnote/116/img/bg-blackboard.gif) no-repeat left top;
}

.column116 .blackboard_clm116 h4{
	margin:0;
	height:68px;
}

.column116 .blackboard_clm116 h5{
	margin:0;
	height:26px;
	line-height:26px;
}

.column116 .blackboard_clm116 p{
	margin:0 0 15px 26px;
}

.column116 .blackboard_clm116 p#vitaminc_01{
	height:34px;
}
.column116 .blackboard_clm116 p#vitaminc_02{
	height:53px;
}
.column116 .blackboard_clm116 p#vitaminc_03{
	height:54px;
}

.column116 .many_contain{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	padding:17px 19px 17px 20px;
}

.column116 .many_contain h4{
	height:35px;
	margin:0;
}

.column116 .many_contain div.detail{
	margin:0; padding:17px 17px 20px;
	background:url(../foodnote/116/img/bg-many_contain.jpg) no-repeat left top;
}

.column116 .many_contain div.detail p.description{
	height:18px;
	margin:0; padding-bottom:19px;
}

.column116 .many_contain div.detail table{
	width:513px; height:79px;
	margin:0 !important; padding:0;
	border-top:1px solid #5A5035;
	border-left:1px solid #5A5035;
}

.column116 .many_contain div.detail table tr td{
	width:169px; height:25px;
	line-height:25px;
	background-color:#FFF79A;
	border-bottom:1px solid #5A5035;
	border-right:1px solid #5A5035;
	text-align:center;
}


/* -----------------------------------------------------------
	food note	食育コラム117号
		#column117.index
----------------------------------------------------------- */
.column117{
	margin:0 !important; padding:0 !important;
}

.column117 img{
	vertical-align:top !important;
}

.column117 #readArea .superviserBox{
	width:176px;
	margin:0; padding:0;
	float:right;
}

.column117 #readArea .superviserBox p{
	margin:0; padding:0;
}
.column117 #readArea .superviserBox p.ishida{
	margin-top:5px;
}

.column117 #readArea .superviserBox h4{
	height:49px;
	margin:18px 0 0 0; padding:0;
}

.column117 .blackboard_clm117{
	margin:0 0 25px 0; padding:25px 36px 30px 27px;
	background:url(../foodnote/117/img/bg-blackboard.gif) no-repeat left top;
}

.column117 .blackboard_clm117 h4{
	height:67px;
	margin:0; padding:0 0 13px 0;
}

.column117 .blackboard_clm117 h5{
	height:25px;
	margin:0;
}

.column117 .blackboard_clm117 p{
	margin:0; padding:0 0 15px 26px;
}
.column117 .blackboard_clm117 p#cold,
.column117 .blackboard_clm117 p#boil{
	height:57px;
}
.column117 .blackboard_clm117 p#vitaminc{
	height:41px;
}

.column117 #aemono{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	padding:17px 19px 17px 20px;
}

.column117 #aemono h4{
	height:35px;
	margin:0;
}
.column117 #aemono p{
	margin:0;
	height:112px;
}


/* -----------------------------------------------------------
	food note	食育コラム118号
		#column118.index
----------------------------------------------------------- */
.column118{
	margin:0 !important; padding:0 !important;
}

.column118 img{
	vertical-align:top !important;
}

.column118 #readArea .superviserBox{
	width:176px;
	margin:0; padding:0;
	float:right;
}

.column118 #readArea .superviserBox p{
	margin:0; padding:0;
}
.column118 #readArea .superviserBox p.ishida{
	margin-top:5px;
}

.column118 #readArea .superviserBox h4{
	height:34px;
	margin:8px 0 0 0; padding:0;
}

.blackboard_clm118{
	width:470px;
	margin:0; padding:22px 38px 27px 35px;
	background:url(../foodnote/118/img/bg-blackboard.gif) no-repeat left top;
}

.blackboard_clm118 h4{
	height:66px;
	margin:0; padding:0;
}

.blackboard_clm118 h5{
	height:20px;
	margin:0;
}
.blackboard_clm118 h5#kumiawase{
	height:42px !important;
	margin:0; padding:8px 0 0 0;
}

.blackboard_clm118 p.quality{
	margin:0;
	height:46px;
}
.blackboard_clm118 p.collagen{
	margin:0;
	height:22px;
}
.blackboard_clm118 p.kumiawase{
	margin:0;
	height:56px;
}

/* ストロベリーチーズケーキ
---------------------------------------*/
.column118 #recipe{
	clear:both;
	margin:13px 0 0 0 !important;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	padding:14px 18px 22px 20px;
}

.column118 #recipe .recipeArea{
	width:685px;
	margin:0; padding:0;
	background:url(../foodnote/118/img/bg-recipeArea_mid.gif) repeat-y left top;
}
.column118 #recipe .recipeArea .recipeArea_bt{
	margin:0; padding:0 0 20px 0;
	background:url(../foodnote/118/img/bg-recipeArea_bt.gif) no-repeat left bottom;
	zoom:1;
}
.column118 #recipe .recipeArea .recipeArea_bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column118 #recipe h4{
	height:85px;
	margin:0;
}

/* レシピ写真・栄養 */
.column118 #recipe .recipeArea .recipeArea_bt .LeftBox{
	width:299px;
	margin:0; padding:25px 0 0 18px;
	float:left;
}
.column118 #recipe .LeftBox p.menu_outline{
	height:55px;
	margin:0; padding:0;
}

.column118 #recipe .LeftBox p.pics{
	margin:0; padding:21px 0 27px 0;
}

.column118 #recipe .LeftBox .nutrition{
	width:276px; height:81px;
	margin:0; padding:14px 0 10px 10px;
	background-color:#FFD6DC;
}

.column118 #recipe .LeftBox .nutrition h5{
	height:14px;
	margin:0; padding:0 0 12px 0;
}
.column118 #recipe .LeftBox .nutrition p{
	height:23px;
	margin:0; padding:3px 12px 3px 0;
	float:left;
}

/* 材料・作り方 */
.column118 #recipe .recipeArea .recipeArea_bt .RightBox{
	width:332px;
	margin:0; padding:25px 18px 0 0;
	float:right;
}

.column118 #recipe .RightBox h5{
	clear:both;
	height:23px;
	margin:0; padding:0 0 10px 0;
}

.column118 #recipe .RightBox div#material{
	width:312px;
	margin:0; padding:0 10px 10px;
	zoom:1;
}
.column118 #recipe .RightBox div#material:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

*:first-child+html .column118 #recipe .RightBox div#material{
	width:312px;
	margin:0; padding:0 10px 10px;
	zoom:1;
	font-size:12px;
}

.column118 #recipe .RightBox div#material .Left{
	width:152px;
	margin:0; padding:0 4px 0 0;
	background:url(../foodnote/118/img/bg-linedot_height.gif) repeat-y right top;
	float:left;
}
.column118 #recipe .RightBox div#material .Right{
	width:152px;
	margin:0; padding:0 0 0 4px;
	float:right;
}

.column118 #recipe .RightBox div#material dl{
	clear:both;
	background:url(../foodnote/118/img/bg-linedot_width.gif) repeat-x left 50%;
	zoom:1;
}
.column118 #recipe .RightBox div#material dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column118 #recipe .RightBox div#material dl dt{
	background-color:#ffffff;
	margin:0; padding-right:0.25em;
	float:left;
}
.column118 #recipe .RightBox div#material dl dd{
	background-color:#ffffff;
	margin:0; padding-left:0.25em;
	float:right;
}

.column118 #recipe .RightBox div#material dl span.txt-s{
	font-size:x-small;
}
													
.column118 #recipe .RightBox div.recipe{
	width:312px;
	margin:0; padding:0 0 0 10px;
}

.column118 #recipe .RightBox div.recipe ol{
	clear:both;
	margin:0; padding:0;
}
.column118 #recipe .RightBox div.recipe ol li{
	margin:0 !important; padding:0 0 5px 23px !important;
	line-height:21px;
	text-indent:-23px;
}

.column118 #recipe .RightBox div.recipe ol li span.number{
	width:19px; height:19px;
	margin:0; padding:0 4px 0 0;
}

.column118 #recipe .RightBox div.recipe ol li span.icon_r{
	margin:0; padding:0 2px 0 2px;
}

/* -----------------------------------------------------------
	food note	食育コラム119号
		#column119.index
----------------------------------------------------------- */
.column119{
	margin:0 !important; padding:0 !important;
}

.column119 img{
	vertical-align:top !important;
}

.column119 #readArea .superviserBox{
	width:176px;
	margin:0; padding:0;
	float:right;
}

.column119 #readArea .superviserBox p.ishida{
	margin-top:12px;
}

.column119 #readArea .superviserBox h4{
	height:34px;
	margin:20px 0 0 0; padding:0;
}

.column119 .blackboard_clm119{
	width:525px;
	margin:0; padding:25px 0px 32px 28px;
	background:url(../foodnote/119/img/bg-blackboard.gif) no-repeat left top;
}

.column119 .blackboard_clm119 h4{
	margin:0; padding:0;
	height:70px;
}

.column119 .blackboard_clm119 h5{
	margin:0; padding:0;
	height:24px;
}

.column119 .blackboard_clm119 p{
	margin:0; padding:0 0 12px 25px;
}
.column119 .blackboard_clm119 p.umami{
	height:50px;
}
.column119 .blackboard_clm119 p.osusume{
	height:51px;
}
.column119 .blackboard_clm119 p.origin{
	height:52px;
	margin:0; padding:0 0 0 25px !important;
}

.column119  #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	padding:17px 19px 17px 20px;
}

.column119 #MoreContents h4{
	height:35px;
	margin:0; padding:0;
}

.column119 #MoreContents p{
	height:122px;
	margin:0;
}


/* -----------------------------------------------------------
	food note	食育コラム120号
		#column120.index
----------------------------------------------------------- */
.column120{
	margin:0 !important; padding:0 !important;
}

.column120 img{
	vertical-align:top !important;
}

.column120 #readArea{
	margin:0;
	zoom:1;
}
.column120 #readArea:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column120 #readArea .superviserBox{
	width:176px;
	margin:0; padding:0;
	float:right;
}

.column120 #readArea .superviserBox p.ishida{
	margin:0;
}

.column120 #readArea .superviserBox h4{
	height:34px;
	margin:12px 0 0 0; padding:0;
}

.column120 #readArea .superviserBox div.model{
	margin:0; padding:0 10px 12px 10px;
	background:url(../foodnote/120/img/bg-model.gif) no-repeat left top;
}

.column120 #readArea .superviserBox div.model p{
	width:156px; height:81px;
	margin:0; padding:6px 0 0 0;
}



/* blackboard */
.column120 .blackboard_clm120{
	width:475px;
	margin:9px 0 0 0 !important; padding:24px 34px 34px 29px;
	background:url(../foodnote/120/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column120 .blackboard_clm120 h4{
	height:43px;
	margin:0; padding:0;
}

.column120 .blackboard_clm120 h5{
	height:21px;
	margin:0; padding:0;
}

.column120 .blackboard_clm120 p{
	height:67px;
	margin:0;padding:0 0 14px 25px;
}
.column120 .blackboard_clm120 p.end{
	height:51px;
	margin:0; padding:0 0 0 25px !important;
}


/* レパートリーを広げよう */
.column120  #MoreContents{
	clear:both;
	margin:40px 0 50px !important; padding:17px 19px 17px 20px;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
}

.column120  #MoreContents div.mochigome_menu{
	margin:0 0 10px 0; padding:18px 0 20px 13px;
	background:url(../foodnote/120/img/bg-mochigome_menu.jpg) no-repeat left top;
}
.column120  #MoreContents div.mochigome_menu p{
	margin:0;
}


/* -----------------------------------------------------------
	food note	食育コラム121号
		#column121.index
----------------------------------------------------------- */
/* 食育コラム 黒板+石田先生エリア 共通 
----------------------------------------------*/
.column_common{
	margin:0 !important; padding:0 !important;
}

.column_common img{
	vertical-align:top !important;
}

.column_common #readArea{
	margin:0;
	zoom:1;
}
.column_common #readArea:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column_common #readArea .superviserBox{
	width:176px;
	margin:0; padding:0;
	float:right;
}

.column_common #readArea .superviserBox p.ishida{
	margin:0;
}

.column_common #readArea .superviserBox h4{
	height:34px;
	margin:12px 0 0 0; padding:0;
}


/* column121独自
-------------------------------------------------*/
.column121 .blackboard{
	width:476px;
	margin:0; padding:29px 33px 36px 30px;
	background:url(../foodnote/121/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column121 .blackboard h4{
	height:43px;
	margin:0; padding:0;
}

.column121 .blackboard h5{
	height:21px;
	margin:0; padding:13px 0 0 0;
}

.column121 .blackboard p{
	margin:0; padding:0 0 0 26px;
}

.column121 .blackboard p.bb01{
	height:67px;
}
.column121 .blackboard p.bb02{
	height:35px;
}

.column121 #MoreContents{
	clear:both;
	margin:22px 0 20px !important; padding:17px 19px 17px 20px;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
}

.column121 #MoreContents h4{
	height:35px;
}

.column121 #MoreContents p{
	height:78px;
	margin:0; padding:17px 228px 17px 13px;
	background:url(../foodnote/121/img/bg-breakfast.gif) no-repeat left top;
}

/* -----------------------------------------------------------
	food note	食育コラム122号
		#column122.index
----------------------------------------------------------- */
.column122 .blackboard{
	width:485px;
	margin:0; padding:29px 30px 38px 27px;
	background:url(../foodnote/122/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column122 .blackboard h4{
	margin:0; padding-bottom:11px;
	height:33px;
}
.column122 .blackboard p{
	margin:0 0 12px 18px; padding:0;
}
* html .column122 .blackboard p{
	margin:0 0 11px 18px; padding:0;
}

.column122 .blackboard p.bb01{
	height:59px;
}
.column122 .blackboard p.bb02{
	height:58px;
}
.column122 .blackboard p.bb03{
	height:79px;
}

.column122 .blackboard h5{
	margin:0; padding:0;
	height:17px;
}

.column122 #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin-top:10px;
	_margin-top:5px;
	padding:9px 24px 20px 16px;
}

.column122 #MoreContents .orangebox{
	width:688px;
	margin:0; padding:0;
	background:url(../foodnote/122/img/bg-orangebox_mid.gif) repeat-y left top;
}
.column122 #MoreContents .orangebox .bt{
	margin:0; padding:0 0 14px 0;
	background:url(../foodnote/122/img/bg-orangebox_bt.gif) no-repeat left bottom;
}

.column122 #MoreContents .orangebox .bt h3{
	height:63px;
	margin:0 0 19px 0;
}

.column122 #MoreContents .orangebox .bt ol{
	width:646px; height:185px;
	margin:0; padding:0 18px 0 24px;
}
.column122 #MoreContents .orangebox .bt ol li{
	margin:0;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム123号
		#column123.index
----------------------------------------------------------- */
.column123 p{
	margin:0;
}
.column123 img{
	vertical-align:top;
}

.column123 #MainFrame{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin-top:10px;
	_margin-top:5px;
	padding:21px 14px 0 19px;
}

.column123 h2{
	height:37px;
}

.column123 p.readtxt{
	margin:10px 0 20px;
	line-height:1.5em;
}

/* 夏野菜の簡単漬け浸し
---------------------------*/
.column123 #recipe{
	margin-left:3px; padding:0;
	background:url(../foodnote/123/img/bg-bluebox_mid.gif) repeat-y left top;
}

.column123 #recipe .tp{
	margin:0; padding:0;
	background:url(../foodnote/123/img/bg-bluebox_tp.gif) no-repeat left top;
}
.column123 #recipe .bt{
	width:652px;
	margin:0; padding:18px 20px 23px 13px;
	background:url(../foodnote/123/img/bg-bluebox_bt.gif) no-repeat left bottom;
	zoom:1;
}
.column123 #recipe .bt:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column123 #recipe h4{
	height:31px;
	margin-bottom:20px; padding-left:5px;
}

.column123 #recipe .Left{
	width:302px;
	float:left;
}
.column123 #recipe .Right{
	width:332px;
	padding-top:4px;
	float:right;
	font-size:95%;
}

.column123 #recipe .Left p.energy{
	margin-top:18px;
}

.column123 #recipe .Right h5{
	clear:both;
	height:23px;
	margin-bottom:15px;
}

/* 材料 */
.column123 #recipe .Right .material_L{
	width:167px;
	margin:0; padding:0 10px;
	background:url(../foodnote/123/img/bg-linedot_h.gif) repeat-y right top;
	float:left;
}
.column123 #recipe .Right .material_R{
	width:125px;
	margin:0 0 10px 0; padding:0 10px;
	float:right;
}

.column123 #recipe .Right dl{
	background:url(../foodnote/123/img/bg-linedot_w.gif) repeat-x center 50%;
	zoom:1;
}
.column123 #recipe .Right dl:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
.column123 #recipe .Right dl dt{
	background-color:#fff;
	padding:0 0.25em;
	float:left;
}
.column123 #recipe .Right dl dd{
	background-color:#fff;
	padding:0 0.25em;
	float:right;
}

.column123 #recipe .Right span.txt_s{
	font-size:80%;
}

/* 作り方 */
.column123 #recipe .Right ol{
	margin:0; padding:0 5px 0 10px;
}
.column123 #recipe .Right ol li{
	margin:0; padding:0 0 0 1.6em;
	text-indent:-1.6em;
}
.column123 #recipe .Right ol li span{
	font-weight:bold;
	padding-right:0.5em;
}

.column123 #recipe .Right p.point{
	margin-top:12px;
}

/* 石田先生コメント
--------------------------*/
.column123 #superviser{
	clear:both;
	height:152px;
	margin:0 24px 0 4px; padding:15px 0 0 0;
	background:url(../foodnote/123/img/img-ishida.jpg) no-repeat right bottom;
}

.column123 #superviser p.after_point{
	margin:9px 0 11px; padding:0;
	height:65px;
}


/* -----------------------------------------------------------
	food note	食育コラム124号
		#column124.index
----------------------------------------------------------- */
.column124 #readArea .superviserBox h4{
	height:47px;
}

.column124 #readArea .superviserBox p{
	margin:0 0 5px 0 !important;
}

.column124 .blackboard{
	width:468px;
	margin:0; padding:25px 35px 34px 34px;
	background:url(../foodnote/124/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column124 .blackboard h4{
	margin:0; padding:0;
	height:42px;
}
.column124 .blackboard h5{
	margin:0; padding:0;
	height:28px;
}

.column124 .blackboard p.bb01{
	height:57px;
	margin:0; padding-bottom:10px;
}
.column124 .blackboard p.bb02{
	height:77px;
	margin:0; padding-bottom:10px;
}
.column124 .blackboard p.bb03{
	height:58px;
	margin:0; padding:0;
}

.column124 #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin:10px 0 40px 0;
	_margin:5px 0 40px 0;
	padding:15px 18px 18px 20px;
}

.column124 #MoreContents h4{
	margin:0; padding:0;
	height:35px;
}

.column124 #MoreContents p{
	width:501px; height:74px;
	margin:0; padding:19px 168px 19px 15px;
	background:url(../foodnote/124/img/bg-tataki.gif) no-repeat left top;
}


/* -----------------------------------------------------------
	food note	食育コラム125号
		#column125.index
----------------------------------------------------------- */
.column125 #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin:10px 0 40px 0;
	_margin:5px 0 40px 0;
	padding:15px 18px 18px 20px;
}

.column125 #MoreContents h4{
	margin:0 0 15px 0; padding:0;
	height:38px;
}

.column125 #MoreContents p.readtxt{
	width:420px;
	margin-left:3px;
	line-height:1.5em;
	float:left;
}
.column125 #MoreContents p.basic{
	float:right;
}

.column125 #MoreContents ol.graph{
	width:682px; height:436px;
	clear:both;
	margin:20px 0 12px 3px;
}
.column125 #MoreContents ol.graph li{
	width:341px; height:218px;
	float:left;
}

.column125 #MoreContents p.caution{
	text-align:right;
}

/* -----------------------------------------------------------
	food note	食育コラム126号
		#column126.index
----------------------------------------------------------- */
.column126 #readArea .superviserBox h4{
	height:35px;
	margin:10px 0 0 0;
}

.column126 #readArea .superviserBox p{
	margin:0;
}

.column126 .blackboard{
	width:472px;
	margin:6px 0 0 0 !important; padding:27px 37px 35px 32px;
	background:url(../foodnote/126/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column126 .blackboard p img,
.column126 .blackboard h4 img,
.column126 .blackboard h5 img{
	vertical-align:top;
}

.column126 .blackboard h4{
	height:38px;
	text-align:center;
}

.column126 .blackboard h5{
	height:22px;
	margin-top:11px;
}
.column126 .blackboard p.bb{
	height:42px;
	margin:0 0 0 22px;
}
.column126 .blackboard p.bb_end{
	height:84px;
	margin:0 0 0 22px;
}

.column126 #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin:34px 0 40px 0;
	padding:15px 18px 18px 20px;
}

.column126 #MoreContents h4{
	margin:0; padding:0;
	height:35px;
}

.column126 #MoreContents ul{
	width:672px; height:180px;
	margin:0; padding:10px 2px 3px 10px;
	background:url(../foodnote/126/img/bg-world.gif) no-repeat left top;
}

.column126 #MoreContents ul li{
	width:325px; height:80px;
	margin:0 10px 10px 0;
	float:left;
}

/* -----------------------------------------------------------
	food note	食育コラム127号
		#column127.index
----------------------------------------------------------- */
.column127 #readArea .superviserBox h4{
	height:47px;
	margin:10px 0 0 0;
}

.column127 #readArea .superviserBox p{
	margin:0;
}

.column127 .blackboard{
	width:462px;
	margin:0; padding:24px 42px 18px 37px;
	background:url(../foodnote/127/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column127 img{
	vertical-align:top;
}

.column127 .blackboard h4{
	height:41px;
}

.column127 .blackboard ol{
	margin:0; padding:0;
}
.column127 .blackboard ol li{
	clear:both;
	margin:0; padding-bottom:15px;
	height:81px;
	zoom:1;
}
.column127 .blackboard ol li:after{
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

.column127 .blackboard ol li span.icon{
	display:block;
	width:65px;
	float:left;
}
.column127 .blackboard ol li h5{
	height:24px;
}
.column127 .blackboard ol li div{
	width:397px;
	display:block;
	float:left;
}

.column127 #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin:25px 0 20px 0;
	padding:15px 18px 18px 20px;
}

.column127 #MoreContents h4{
	margin:0; padding:0;
	height:48px;
}

.column127 #MoreContents .eatingout{
	width:660px; height:137px;
	margin:0; padding:13px 12px;
	background:url(../foodnote/127/img/bg-eatingout.gif) no-repeat left top;
}

.column127 #MoreContents .eatingout p.formula{
	height:41px;
	margin:12px 0;
	text-align:center;
}

.column127 #MoreContents .eatingout p.txt_up{
	margin:0; padding:0;
	height:56px;
}

.column127 #MoreContents .eatingout p.txt_bt{
	margin:0; padding:0;
	height:15px;
}


/* -----------------------------------------------------------
	food note	食育コラム128号
		#column128.index
----------------------------------------------------------- */
.column128 #readArea .superviserBox h4{
	height:47px;
	margin:10px 0 0 0;
}

.column128 #readArea .superviserBox p{
	margin:0;
}

.column128 .blackboard{
	width:471px; height:326px;
	margin:0; padding:27px 39px 20px 30px;
	background:url(../foodnote/128/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column128 img{
	vertical-align:top;
}

.column128 .blackboard h4{
	height:61px;
	margin:0 0 20px 0; padding:0;
}

.column128 .blackboard h5{
	height:21px;
	margin:0; padding:0;
}
.column128 .blackboard p.bb{
	clear:both;
	margin:0 0 23px 0; padding-left:27px;
	line-height:1;
}

.column128 #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin:25px 0 20px 0;
	padding:15px 18px 18px 20px;
}

.column128 #MoreContents h4{
	margin:0; padding:0;
	height:48px;
}

.column128 #MoreContents .collaboration{
	width:644px; height:93px;
	margin:0; padding:17px 20px;
	background:url(../foodnote/128/img/bg-salad.gif) no-repeat left top;
}

.column128 #MoreContents .collaboration .outline{
	width:467px;
}

.column128 #MoreContents .collaboration .outline h5{
	height:20px;
	margin:0;
}
.column128 #MoreContents .collaboration .outline p{
	height:72px;
	margin:0;
}


/* -----------------------------------------------------------
	food note	食育コラム129号
		#column129.index
----------------------------------------------------------- */
.column129 img{
	margin:0;
	vertical-align:top !important;
}
.column129 p{
	margin:0;
}

.column129 #readArea .superviserBox h4{
	height:48px;
	margin:10px 0 0 0;
}

.column129 #readArea .superviserBox p{
	margin:0;
}

/* blackboard */
.column129 .blackboard{
	width:482px; height:320px;
	margin:12px 0 0 0 !important; padding:23px 29px 29px 24px;
	background:url(../foodnote/129/img/bg-blackboard.gif) no-repeat left top;
	float:left;
}

.column129 .blackboard h4{
	height:33px;
	margin:0 0 1px 0;
}

.column129 .blackboard h5{
	margin:6px 0 0;
}

.column129 .blackboard p{
	margin:5px 0 0 24px;
	height:49px;
}

.column129 .blackboard h5#bb01{
	height:22px;
}
.column129 .blackboard h5#bb02{
	height:44px;
	margin-top:11px !important;
}

.column129 .blackboard h6{
	height:16px;
	margin:5px 0 0 24px;
}

.column129 .blackboard div.spice{
	margin:0 0 0 34px;
}

.column129 .blackboard div.spice p{
	height:13px;
	line-height:13px;
	margin:0; padding:5px 0 0 0;
	overflow:hidden;
}



/* more */
.column129 #MoreContents{
	clear:both;
	border:4px solid #ECE5BB;
	background-color:#F9F3E5;
	margin:25px 0 20px 0;
	padding:9px 10px 7px 17px;
}

.column129 #MoreContents div.curry{
	height:118px;
	margin:0; padding:0;
	background:url(../foodnote/129/img/bg-curry.gif) no-repeat right bottom;
}

.column129 #MoreContents div.curry div.detail{
	width:532px;
	margin:0; padding:0 24px 0 0;
	float:right;
}

.column129 #MoreContents div.curry div.detail h4{
	height:39px;
	margin:0 0 14px 0; padding:0;
}

.column129 #MoreContents div.curry p.balance{
	width:120px;
	margin:0;
	float:left;
}