﻿@charset "utf-8";

/* ============================================
	Menu
============================================ */
.table_menu01,
.table_menu02 {
	width: 460px;
}
.table_menu01 {
	background: url(../../img/menu/bg_01.gif) no-repeat left top;
	color: #ffffff;
}
.table_menu02 {
	background: url(../../img/menu/bg_02.gif) no-repeat left top;
	color: #171C61;
}
	.table_menu01 th,
	.table_menu01 td,
	.table_menu02 th,
	.table_menu02 td {
		vertical-align: top;
	}
		.table_menu01 th p,
		.table_menu01 td p,
		.table_menu02 th p,
		.table_menu02 td p {
			padding: 5px 0;
		}
		.table_menu02 th p.caption,
		.table_menu02 td p.caption,
		.table_menu02 td .fltR {
			font-size: 85%;
		}
	.table_menu01 th,
	.table_menu02 th {
		width: 145px;
	}
	.table_menu01 th p,
	.table_menu02 th p {
		padding: 5px 0 5px 15px;
	}
	.table_menu01 td.price,
	.table_menu02 td.price {
		width: 90px;
	}
	.table_menu01 tr.last th       { background: url(../../img/menu/bg_01.gif) no-repeat left bottom;}
	.table_menu01 tr.last td       { background: url(../../img/menu/bg_01.gif) no-repeat center bottom;}
	.table_menu01 tr.last td.price { background: url(../../img/menu/bg_01.gif) no-repeat right bottom;}
	.table_menu02 tr.last th       { background: url(../../img/menu/bg_02.gif) no-repeat left bottom;}
	.table_menu02 tr.last td       { background: url(../../img/menu/bg_02.gif) no-repeat center bottom;}
	.table_menu02 tr.last td.price { background: url(../../img/menu/bg_02.gif) no-repeat right bottom;}



