body{
	padding:10px;
	margin: 0px;
}
#areaSummary {
	width:798px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
#aeraHead{
	width:798px;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}
#aeraNavi{
	width:798px;
	margin: 0px;
	padding: 0px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #686d54;
}
#aeraContents{
	width:774px;
	margin: 0px;
	padding: 12px;}
#aeraFoot{
	width:798px;
	margin: 0px;
	padding: 0px;
}
#aeraCopyright{
	width:800px;
	margin: 0px auto;
	padding: 3px 0px;
	text-align: left;
}
/*リンクしてある文字*/
A:link {COLOR: #763D0A; TEXT-DECORATION: none}
A:visited {COLOR: #7E6047; TEXT-DECORATION: none}
A:active {COLOR: #F5F5F5; TEXT-DECORATION: none}
/*マウスが触れたとき*/
A:hover {
border-color: #990000;
/*
background-color: #F7EED7;
border-width: 1px 0px;
*/
}
/*タイトル*/
.titlename {padding:3px 7px;
border-color:#F0DA8E;
border-width:0 0 1px 3px;
border-style:solid;
background:#F8F8F8;}
.titlename2 {
	padding:3px 7px;
	border-color:#990000;
	border-width:0 0 1px 3px;
	border-style:solid;
	background:#F8F8F8;
	padding-bottom: 10px;
	font-size: 13px;
	font-weight: bold;
}
/*サブタイトル*/
.titlename3 {padding:4px 7px;border-color:#CCCCCC;border-width:0 0 1px 3px;border-style:solid;background:#FFFFFF;
}

/*テーブル*/
.table_pad10 {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	font-size: 12px;
	color: #333333;
}
.table_pad0 {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 12px;
	color: #333333;
}
.table_center {
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
}
/*文字メイン*/
.doc2 {
	font-size: 13px;
	font-color: #666666;
	line-height: 170%;
	text-align : justify;
	text-justify : distribute;
	color: #666666;}
.doc_subtitle_red {
	font-size: 14px;
	font-color: #804040;
	line-height: 100%;
	text-align : left;
	text-justify : distribute;
	font-weight: bold;
	color: #804040;
}
.doc3 {
	font-size: 13px;
	font-color: #666666;
	line-height: 180%;
	text-align : justify;
	text-justify : distribute;
	color: #333333;
	background-image: url(../shared/bk_seihin.gif);
	background-repeat: no-repeat;
}
/*ぱんくず*/
.pankuzu {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
/*会社概要ページ*/
.bg_backoffice {
	background-image: url(../office/img/bg_a.gif);
	background-repeat: no-repeat;
}

.bg_office_table {
	background-color: #EEEBE8;
	letter-spacing: normal;
	text-valign: center;
	text-align: left;
	text-indent: 10px;
	word-spacing: normal;
	font-size: 12px;
	height: 20px;

}
.bg_office_table2 {
	background-color: #EEEBE8;
	letter-spacing: normal;
	text-valign: center;
	text-align: center;
	text-indent: 2px;
	word-spacing: normal;
	font-size: 12px;
	height: 20px;
	font-weight: bold;

}
.bg_office_tablew {
	background-color: #ffffff;
	letter-spacing: normal;
	text-align: left;
	text-indent: 10px;
	word-spacing: normal;
	font-size: 12px;
}

/*加盟店ページ*/
.bg_backkamei {
	background-image: url(../kamei/img/about.gif);
	background-repeat: no-repeat;
	height: 91px;
}
.bg_1 {
	background-image: url(../kamei/img/about.gif);
	background-repeat: no-repeat;
	height: 91px;
}
.bg_2 {
	background-image: url(../kamei/img/menu.gif);
	background-repeat: no-repeat;
	height: 91px;
}
.bg_3 {
	background-image: url(../kamei/img/kamei.gif);
	background-repeat: no-repeat;
	height: 260px;
}
.bg_title {
	background-image: url(../shared/bk_kamei.jpg);
	margin: 10px;
	padding: 10px;
	height: auto;
	width: 700px;
}

.li {
	list-style-type: decimal;
}
/*製品案内ページ*/
.sei_back {
	background-image: url(../seihin/img/kamei_top.jpg);
	background-repeat: no-repeat;
	height: 180px;
}

.bg_seihin_table {
	background-color: #EEEBE8;
	letter-spacing: normal;
	text-valign: center;
	text-align: left;

	text-indent: 10px;
	word-spacing: normal;
	font-size: 12px;
	height: 20px;

}
.bg_seihin_table2 {
	background-color: #F7D8AE;
	letter-spacing: normal;
	text-valign: center;
	text-align: center;
	text-indent: 2px;
	word-spacing: normal;
	font-size: 12px;
	height: 20px;
	font-weight: bold;

}
.bk-01{
	background-color:#FFDB8E;
	border-top:1px dotted #a79a8c;
		font-weight: bold;
		border-right:1px solid #a79a8c;
		height: 20px;
}
.bk-02{
	background-color:#ffffff;
	border-bottom:1px solid #a79a8c;
		border-right:1px solid #a79a8c;
}
/*学校給食ページ*/
.sc_back {
	background-image: url(../school/img/a.jpg);
	background-repeat: no-repeat;
	height: 345px;
	width: 457px;
}
.sc_back2 {
	background-image: url(../school/img/bk01.gif);
	background-repeat: no-repeat;
	height: 227px;
	padding-left: 20px;
}

/*Webページ*/
.web_back {
	background-image: url(../web/img/title.jpg);
	background-repeat: no-repeat;
	height: 217px;
}
menu2 {
	background-image: url(../kamei/img/about.gif);
	background-repeat: no-repeat;
}

/*メルマガページ*/
.merumaga_back {
	background-image: url(../merumaga/img/merumaga.jpg);
	background-repeat: no-repeat;
	height: 180px;
}

/*-------------------------------------------------*/

/* Navi
------------------------------------ */
#navi {
	margin:0;
	padding:0;
}
#navi p a{
	float:left;
	display:block;
	height:41px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:0;
}
#navi p a:hover {
	background-position:0 -41px;
}
#navi .navi01 a {
	background-image:url(../share_img/navi01.gif);
	width:133px;
}
#navi .navi02 a {
	background-image:url(../share_img/navi02.gif);
	width:133px;
}
#navi .navi03 a {
	background-image:url(../share_img/navi03.gif);
	width:132px;
}
#navi .navi04 a {
	background-image:url(../share_img/navi04.gif);
	width:133px;
}
#navi .navi05 a {
	background-image:url(../share_img/navi05.gif);
	width:134px;
}
#navi .navi06 a {
	background-image:url(../share_img/navi06.gif);
	width:133px;
}
























