@charset "Shift_JIS";

body	{ background-color: #FFFFFF; font-style: normal; }
table	{ margin: 0; padding: 0; font-size: x-small; }

/* フォント（color style variant weight size/line-height family） */
.white	{ color: white; }
.green	{ background-color: #109231; padding:5;}

table.top tr		{ background-color: #006600; }
table.top tr th		{ color: white; background-color: #109231; font-size: 15px;}
table.top tr table tr	{ background-color: #ffffff; }

table.shoplist th	{ color: white; background-color: #006600; padding:5;}

/* 画像 */
img.a	{ width: 337; height: 87; border: 0;}	/* メニュー */

/* リンク */
a img		{ margin: 0; border: none; }
a:link		{ color: #006600; text-decoration: none; }	/* 未参照 */
a:visited	{ color: #006600; text-decoration: none; }	/* 既参照 */
a:hover		{ color: #006600; text-decoration: underline; }	/* マウスオーバー */
a:active	{ color: #006600; text-decoration: underline; }	/* アクティブ */

/* カラー */
.fgreen	{ color: #004000; }				/* 濃緑文字 */
.ygreen	{ color: white; background-color: #089E00; }	/* 薄緑字 白字 */

.ttl	{ font-size: 14px; line-height: 140%; _font-size: 115%; margin: 0px; background-color: #cccccc; color: #004000;}
.sml	{ font-size: 11px; line-height: 140%; _font-size: 65%; }