﻿@charset "UTF-8";h3.order_choice {	margin: 0 0 16px 0;	padding: 6px;	font-size: 90%;	border: 1px solid #ccc;	color: #BF0000;	clear: both;}		h4 {	margin:5px 0;	padding: 0;	font-size:80%;}#contents p.order_flow{	margin: 0 0 20px 12px;}#contents p.order_guide {	margin:0;	font-size:80%;}#contents p.order_link {	padding:10px 0 10px 12px;	font-size:80%;}.order_fax,.order_tel {	font-size:16px;	font-weight:bold;	color:#339;}/* 表設定 *//*table{	margin: 0 0 10px 0;	width: 500px;}table.order{	border-top:1px solid #999;	border-left:1px solid #999;	border-collapse:collapse;	border-spacing:0;	background-color:#ffffff;	empty-cells:show;}.order th{	border-right:1px solid #999;	border-bottom:1px solid #999;	color:#FFF;	background-color:#C44;	padding:0.3em 1em;	text-align:center;	font-size: 14px;}.order td{	border-right:1px solid #999;	border-bottom:1px solid #999;	padding:0.3em 1em;	font-size: 14px;	line-height: 1.5;}.bt a {	display: block;	width: 100;	height: 90px;	margin: 0;	background: url(../img/order/bt_order.jpg) top left no-repeat;	text-decoration: none;	text-indent: -9999px;	}.bt a:hover {	background: url(../img/order/bt_order.jpg) bottom left no-repeat;	}	#contents a:hover img {	filter: alpha(opacity=50);	opacity:0.5;	-moz-opacity:0.5;}*/