@charset "UTF-8";div#body {	/*	本文ブロック */	width:695px;	height:auto;	font-size:100%;	color:#000000;	float:left;	display:inline;	padding:0 0 0 5px;	background-color:#ffffcc;}.b1 {	/*	本文の文字 */	background-color:#dddddd;	text-align:center;	color:#333333;	font-size:110%;	padding:5px 0 5px 0;	margin:5px 0 5px 5px;}.b5 {	/*	本文の注釈 */	clear:both;	color:#000000;	font-size:80%;	line-height:18px;	margin:0 0 0 5px;	padding:5px 0 0 5px;	}.b52 {	/*本文の注釈　枠有り	*/	clear:both;	color:#ff0000;	font-size:80%;	line-height:18px;	margin:0 10px 0 5px;	padding:5px 5px 5px 5px;	border-style:dotted;}.b2 {	/*	本文メニューの見出し */	width:670px;	height:50px;	line-height:48px;	color:#000000;	font-size:100%;	margin:10px 5px 0 5px;	padding:0 5px 0 0;}table.table0 {	/*	Q and A	*/	width:680;	margin:5px;	border:2px #999999 solid;	border-collapse:collapse;	border-spacing:0;}table.table0 td {	/*	内容	*/    padding: 5px;    border: 2px #999999 solid;    border-width: 0 0 2px 2px; }table.table0 td.td1 {	/*	見出し	*/	font-weight:bold;  	color:#000000;	font-size:90%;	width:200px;  }table.table0 td.td2 {	/*	価格	*/	font-weight:bold;  	color:#000000;	font-size:90%;	width:100px;  	text-align:center;}table.table0 td.td3 {	/*	コメント	*/  	color:#000000;	font-size:80%;}col.col1 {	background-color:#ffff66;}col.col2 {	background-color:#dddddd;}col.col3 {	background-color:#dddddd;}.b9 {	/*	キャンセルについて */	display:block;	border-style:solid;	border-width:1px;	border-color:#ff0000;	background-color:#ffffcc;	margin:5px 0 10px 5px;	padding:10px;}.b91 {	/*	キャンセルについて */	text-decoration:none;	height:24px;	width:270px;	color:#ff0000;	font-size:100%;	margin:0;	padding-left:30;	background-image:url(../image/qousion.gif);	background-repeat:no-repeat;}.b92 {	/*	キャンセルについて内容 */	color:#000000;	font-size:80%;	line-height:14px;	padding:6px 0 0 0;}
