@charset "UTF-8";
img.gyouimg { margin-bottom: 15px; }

.inner h2 {
	color: #FF6600;
	font-size: 1.5em;
	margin: 10px 10px 10px 0px;
}

.recipebot {
	clear: both;
	padding-top: 15px;
	padding-bottom: 5px;
	background-image: url('/img/recipeone/line.jpg');
	background-repeat: repeat-x;
	text-align: right;
	margin-right: 10px;
}

.inner {
	width: 695px;
 text-align: left;
	margin: 0px auto;
}

div#main table#tubmenutb { width: 768px; margi-top: 10px; background: url('/recipe-webapp/ecook/img/200810_contents_bg_main.gif') repeat-y; }
div#main table#tubmenutb tr td.bgtitle { background: url('/recipe-webapp/ecook/img/200810_contents_bg_main_head.gif') no-repeat; }
div#main table#tubmenutb tr td.bgtitle ul li { display: inline; list-style-type: none; }
div#main table#tubmenutb tr td.bgcolorange { background: url('/recipe-webapp/ecook/img/200810_contents_bg_main_foot.gif') no-repeat 0 100%; padding: 10px 6px 40px 6px; }
div#main table#tubmenutb tr td.bgcolorange a{ color: #ff8400; }

div#main table#tubmenutb tr td.bgcolorange div.section{ min-height: 1%; margin: 0 0 40px 0; }
div#main table#tubmenutb tr td.bgcolorange div.section:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
* html div#main table#tubmenutb tr td.bgcolorange div.section{ height: 1%; }
/*\*//*/
* html div#main table#tubmenutb tr td.bgcolorange div.section{ height: inherit; display: inline-table; }
/**/
div#main table#tubmenutb tr td.bgcolorange div.section div.item{ width: 331px; min-height: 1%; float: left; }
div#main table#tubmenutb tr td.bgcolorange div.section div.item:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
* html div#main table#tubmenutb tr td.bgcolorange div.section div.item{ height: 1%; }
/*\*//*/
* html div#main table#tubmenutb tr td.bgcolorange div.section div.item{ height: inherit; display: inline-table; }
/**/

div#main table#tubmenutb tr td.bgcolorange div.section div.item div.notes{ width: 250px; float: right; }
div#main table#tubmenutb tr td.bgcolorange div.section div.item div.notes h2{ font-weight: bold; margin: 0 18px .5em 0; }
div#main table#tubmenutb tr td.bgcolorange div.section div.item div.notes p.movie{ background: #f4f0ea; margin: 0 18px 0 0; padding: 8px 10px; }
div#main table#tubmenutb tr td.bgcolorange div.section div.item div.notes p.movie img{ vertical-align: middle; }
div#main table#tubmenutb tr td.bgcolorange div.section div.item p.photo{ width: 80px; float: left; }
/*


for IE 7 only hack ( for float )
*:first-child+html div#test{ min-height: 1%; }

for Modern browser (FF Safari Opera NN...etc) ( for float )
div#test:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }

for IE6 IE5.5 IE5 hack ( for float etc... )
* html div#test{ height: 1%; }

for MacIE hack ( for float )
/*\*//*/
* html div#test{ height: inherit; display: inline-table; }
/**/


*/


