/*
テーブル用CSS
02/20/08 (Wed.)
*/

/* 「大きい表」：クラス名（large） */
table.large {
	float: left;
	margin: 10px 0 0 60px;
	border: 4px double purple;
	font-size: 12pt;
	padding: 10px;
}

caption.large {
	font-size: 12pt;
}

/* 大きい表　商品名（１列目） */
.large td.c1 {
	padding: 10px;
	/* background-color: blue; */
}

/* 大きい表　値段（２列目） */
.large td.c2 {
	padding: 10px;
	text-align: right;
}

/* 「中くらいの表」：クラス名（middle） */
table.middle {
	float: left;
	margin: 10px;
	border: 4px double purple;
	font-size: 12pt;
	padding: 10px;
}

caption.middle {
	font-size: 12pt; /* 今はこの行が働いていません */
}

/* 中くらいの表　商品名（１列目） */
.middle td.c1 {
	padding: 4 4 0 4px;
	font-size: 11pt;
	/* background-color: blue; */
}

/* 中くらいの表　値段（２列目） */
.middle td.c2 {
	padding: 4 4 0 4px;
	font-size: 11pt;
	text-align: right;
}

/* 「小さい表」：クラス名（small） */
table.small {
	float: left;
	margin: 10px;
	border: 4px double purple;
	font-size: 12pt;
	padding: 10px;
}

caption.small {
	font-size: 12pt; /* 今はこの行が働いていません */
}

/* 小さい表　商品名（１列目） */
.small td.c1 {
	padding: 0 4px;
	font-size: 10pt;
	/* background-color: blue; */
}

/* 小さい表　値段（２列目） */
.small td.c2 {
	padding: 0 4px;
	font-size: 10pt;
	text-align: right;
}

/* 022108(Thu.) 追加 */
/* 「大きい表＃２」：クラス名（large2） */
/* おすすめセットのページで使用 */

/* 「大きい表＃２」：クラス名（large2） */
table.large2 {
	float: left;
	margin: 10px;
	margin-left: 40px; /* 左マージンを40px取りました */
	border: 4px double purple;
	font-size: 12pt;
	padding: 10px;
}

caption.large2 {
	font-size: 12pt;
}

/* 大きい表＃２　商品名（１列目） */
.large2 td.c1 {
	padding: 2px 10px;
	/* background-color: blue; */
}

/* 大きい表＃２　値段（２列目） */
.large2 td.c2 {
	padding: 2px 10px;
	text-align: right;
}

/* 「小さい表＃２」：クラス名（small2） */
/* お食事のページで使用 */
table.small2 {
	float: left;
	margin-left: 30px; /* 左マージン40px 取りました */
	border: 4px double purple;
	font-size: 12pt;
}

.small2 caption {
	font-size: 12pt;
}

/* 小さい表＃２　商品名（１列目） */
.small2 td.c1 {
	padding: 0 4px;
	margin: 0 10px;
	font-size: 10pt;
	font-family: "MSゴシック";
}

/* 小さい表＃２　値段（２列目） */
.small2 td.c2 {
	padding: 0 4px;
	margin: 0 10px;
	font-size: 10pt;
	text-align: right;
}

.small2 pre {
	margin: 0;
}
