body,form,fieldset {
    margin:0;
	padding:0;
	}
#food #footer a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #666666;
	text-decoration: none;
	font-size: 11px;
}

.entry{font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

#food h1,h2,h3,h4,h5,h6,
div,p,pre,ul,li,ol,dl,dt,dd,
address,form,blockquote
	{
	margin:0;
	padding:0;
	line-height:1.8;
	}

#food p {
    line-height:1.8;
	text-align:justify;
	text-justify:inter-ideograph;
	}
#food p.separator {
    border-bottom:1px dotted #999;
    margin-bottom:3px;
    padding-bottom:3px;
	}

#food ul {padding:0 10px 10px 10px; margin:0;}
#food ul ul{padding:0; margin:5px 0 10px 0;}
#food li {
    list-style:disc;
    margin:0 0 5px 20px;
	line-height:1.8;
	text-align:justify;
    color:#3A1B0A;
    font-size:10px;
	text-justify:inter-ideograph;
	}
	
#food dl,dt,dd {
	line-height:1.8;
	text-align:justify;
	text-justify:inter-ideograph;
	}
	
#food table,tr,td,th {
    line-height:1.8;
	}

#food th,td {
    text-align:center;
	}

#food input, textarea {
    font-size:1em;
	}

#food img {
    border:none;
	}

#food span {
    font-size:10px;
	}


#food h1 {
    height:27px;
    background:#FFFFFF url(images/icon_01.gif) repeat;
margin-bottom:10px;
    font-size:12px;
    padding:4px 0 0 40px;
    color:#fff;
}

#food h2.latest {
    width:135px;
    height:21px;
    background:url(images/sub_latest.gif) no-repeat;
margin:5px 0 10px 10px;
    text-indent:-5000px;
    font-size:1px;
}
#food h2.category {
    width:135px;
    height:21px;
    background:url(images/sub_category.gif) no-repeat;
margin:5px 0 10px 10px;
    text-indent:-5000px;
    font-size:1px;
}
#food h2.backnumber {
    width:135px;
    height:21px;
    background:url(images/sub_backnumber.gif) no-repeat;
margin:5px 0 10px 10px;
    text-indent:-5000px;
    font-size:1px;
}

#food h3 {
    text-align:right;
margin-right:10px;
font-size:12px;
font-weight:normal;
}

#food h4 {

font-size:12px;
color:#A21816;
border-bottom:1px solid #2F2118;

}
	
	
/* ボディー
============================================*/


/* リンク
============================================*/
#food a:link { 
    color:#000;
	text-decoration:underline;
	border:0;
    }
#food a:visited { 
    color:#000;
	text-decoration:underline;
	border:0;
    }
#food a:active {
    color:#000;
	text-decoration:underline;
	border:0;
    }
#food a:hover {
    color:#4D1D13;
	text-decoration:none;
	border:0;
    }


/* ラッパー
============================================*/
#food #wrapper {
    width:798px;
    margin:0 auto;
    text-align:left;
	background:#fff;
    }
#food #header .botan {
	background: #000000;
	text-align: right;
}

/* ヘッダー
============================================*/
#food #header {
    width:798px;
	height:400px;
	margin:0 auto;
    }
	

/* 上部背景
============================================*/
#food #bgTop {
    width:798px;
	height:80px;
	margin:0 auto;
    }
	
	
/* コンテンツメニュー
============================================*/

#food #contentLeft {
	width:190px;
	float:left;
	margin-left:20px;
	margin-top: 25px;
    }
.box_menu ul li {width:auto !important;}

#food #contentLeft div.content {
	width:190px;
	background:url(images/td_bg.gif);
	border:1px solid #ccc;
	margin-bottom:20px;
    }

#food div.rss {
    width:45px;
    height:21px;
    margin:0 auto;
    }


#food #contentRight {
	width:480px;
	float:right;
	margin-right:20px;
	margin-top: 25px;
    }

#food #contentRight div.content {
	width:480px;
	background:url(../../images/td_bg.gif);
	border:1px solid #4D1D13;
	margin-bottom:20px;
	font-size: 12px;
	color: #333;
    }

#food #contentRight div.entry {
    padding:10px;
    }
	
	

	
/* フッター
============================================*/
#food #footer {
	width:798px;
	height:69px;
	margin:0;
	clear:both;
	background:#FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-decoration: none;
	font-weight: normal;
	padding-top: 20px;
    }




p.clear {
    clear:both;
	height:25px;
    }

