body {
	text-align: center;
	width: auto;
	margin: 0 auto;
	padding: 0;
}
p { }
td { }
a:link { color: #75ad00; text-decoration: none; }
a:visited { color: #75ad00; text-decoration: none; }
a:hover { color: #a88639; text-decoration: none; }
a:active {
}
p.head  /* header  */ { background-color: transparent; text-decoration: none; text-align: center; width: auto; height: 40px; margin: 0 auto; padding: 0; border-bottom: 3px solid #75ad00; }
p.head img { text-align: center; }
p.menu  /* top menu  */ { background-color: #403040; text-align: center; width: auto; height: 43px; margin: 0 auto; padding: 0; }
p.menu img { vertical-align: middle; min-width: 0; min-height: 0; }
table  /* テーブル */ {
	font-size: 15px;
	line-height: 2;
	background-color: #fff;
	text-align: center;
	margin: 0;
	padding: 0;
}
td.td-navi  /* ナビゲーション部分 */ { background-color: #2f0e2e; text-align: center; height: 68px; margin: 0 auto; }
p.navi  /* navigation */ { background-color: #2f0e2e; text-align: center; width: auto; height: 68px; margin: 0 auto; }
p.navi img { vertical-align: middle; }
.grid { background-color: #2f0e2e; margin-top: 0; margin-right: auto; margin-left: auto; }
span  /* 文字のグループ */ { color: #3c3d3d; font-size: 15px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1; text-align: center; width: auto; margin-top: 13px; margin-right: auto; margin-left: auto; }
toptable { color: #3c3d3d; font-size: 1.5px; line-height: 2; text-align: center; width: auto; margin: 0 auto; padding: 0; }
td.td-fu1  /* トップページの中央揃え麩市コピー */ { font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; background-color: #75ad00; margin: 0 auto; }
.fu1 { color: #3c3d3d; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1.9; text-align: center; width: auto; margin: 8px auto 5px; padding: 0; }
.mise  /* トップページの店名部分 */ { color: #3c3d3d; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2; background-color: #fff; text-align: center; width: auto; margin: 5px auto 0; }
h1 { color: #3c3d3d; font-size: 10px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: normal; line-height: 2; text-align: center; letter-spacing: 3px; width: auto; margin: 0 auto; }
h2 { color: #3c3d3d; font-size: 9pt; font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka−等幅, 平成角ゴシック; font-weight: normal; text-align: center; margin: 5px auto 0; }
.sidemenu  /* 下のサイドメニュー */ { color: white; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 0; background-color: #75ad00; text-align: center; word-spacing: 3px; letter-spacing: 2px; width: auto; height: 20px; margin: 0 auto; }
.sidemenu img { text-align: center; vertical-align: middle; width: auto; margin: 0 auto; }
.footer  /* フッター／コピーライト部分 */ { color: #3c3d3d; font-size: 7pt; font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5; background-color: #fff; text-align: center; width: auto; height: 20px; margin: 2px auto 0; }
.mapmenu {
	color: #403040;
	font-size: 9pt;
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka−等幅", Osaka, "平成角ゴシック";
	line-height: 1.2;
	text-align: left;
	width: 228px;
	height: 15px;
	margin: 0;
	list-style-type: square;
	list-style-position: inside;
}
.day { color: #75ad00; font-size: 12pt; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; margin: 0; }
h3 { color: #e4661b; font-size: 12pt; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: normal; line-height: 1.5; margin: 3px 0 0 3px; }
h4 {
	color: #3c3d3d;
	font-size: 12px;
	font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝;
	font-weight: normal;
	line-height: normal;
	text-align: justify;
	margin: 3px 0 0 3px;
}
h5 {
	color: #3c3d3d;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka, 平成角ゴシック;
	font-weight: normal;
	line-height: normal;
	text-align: justify;
	text-indent: 12px;
	letter-spacing: 0;
	margin: 5px 0;
}
.content { background-color: #f3f1eb; background-position: 900px 0; width: auto; height: 60px; margin: 0 auto; }
.con315 { background-color: #f3f1eb; text-align: center; width: auto; height: 315px; min-width: 770px; margin: 0 auto; }
.con150 { background-color: #f3f1eb; text-align: center; width: auto; height: 150px; min-width: 770px; margin: 0; }
.con160 { background-color: #f3f1eb; text-align: center; width: auto; height: 160px; margin: 0 auto; }
h6 {
	color: #3c3d3d;
	font-size: 12pt;
	font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka−等幅, Osaka, 平成角ゴシック;
	font-weight: normal;
	line-height: 1.7;
	text-align: justify;
	letter-spacing: 0;
	margin: 0;
}
.constr150 { background-color: #3c3d3d; text-align: center; width: auto; height: 150px; margin: 0 auto; }
.constr { background-color: #3c3d3d; width: auto; height: 61px; margin: 0 auto; }
.main { color: #3c3d3d; font-size: 14px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1; text-align: center; width: 770px; height: auto; margin: 0 auto; }
.contents {
	margin: 0 auto;
}
p.storenavi { background-color: #2f0e2e; text-align: center; width: auto; height: 68px; margin: 0 auto; border-top: 1px solid orange; border-bottom: 1px solid orange; }
.con500 { background-color: #f3f1eb; background-repeat: no-repeat; background-position: center; text-align: center; width: auto; height: 542px; margin: 0 auto; }
.h1 { color: #3c3d3d; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; background-color: #f3f1eb; text-align: center; letter-spacing: 3px; width: auto; height: 20px; margin: 0 auto; padding: 0; }
.fu1_service_list  /* リスト表示 */ { color: #403040; font-size: 10px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1.5; text-align: center; width: auto; margin: 5px 0; padding: 0; list-style-image: none; white-space: normal; }
ul { font-size: 10px; line-height: 1.5; background-color: #e0e8c7; width: auto; list-style-type: none; margin: 0; padding: 5px; }

