@charset "Shift_JIS";body {	margin: 0px;	background-image: url(../img/bg.jpg);	background-position: center;	background-color: #666666;}.menu_bg {	background-attachment: fixed;	background-image: url(../img/bg_menu.jpg);	background-repeat: no-repeat;	background-position: left bottom;}.tx_14 {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	color: #333333;}.tx_16b {	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", "Times New Roman", Times, serif;	font-size: 16px;	line-height: 20px;	font-weight: bold;}.contact {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}.tx_8 {	font-size: 8px;	line-height: 10px;}.item_name {	font-size: 14px;	font-style: italic;	font-weight: bold;	color: #660000;	font-family: "Times New Roman", Times, serif;}.item_disc {	font-style: italic;	color: #666600;	font-family: Arial, Helvetica, sans-serif;}.tx_14red {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	color: #660000;}a:link {	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", "Times New Roman", Times, serif;	font-weight: bold;	color: #990000;	text-decoration: none;}a:visited {	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", "Times New Roman", Times, serif;	font-weight: bold;	color: #990000;	text-decoration: none;}a:hover {	font-weight: bold;	color: #FF3333;	text-decoration: underline;}a:active {	font-weight: bold;	color: #FF3333;	text-decoration: underline;}.tx_12 {	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;}
