#contents {	font-size: 12px;	margin-top: 2px;	margin-right: 9px;	margin-bottom: 0px;	margin-left: 9px;}#contents a {	text-decoration: none;}#contents a:hover {	color: #CC0000;	text-decoration: underline;}#bodyTxt {	font-size: 12px;	line-height: 1.3em;	margin: 5px 0px 0px;}.rightImg {	margin-left: 5px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: 0px;}#goodsImg {	font-size: 12px;	margin-top: 10px;}#priceName {	font-size: 12px;	margin-top: 10px;}#priceImg {	font-size: 12px;	margin: 0px;}.leftImg {	font-size: 12px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: 0px;	margin-left: 0px;}#salePoint {	font-size: 14px;	margin-top: 15px;	margin-bottom: 0px;	font-weight: bold;}#goods .lineImg {	font-size: 12px;	margin-top: 10px;	margin-bottom: 0px;}#infoData {	font-size: 12px;	margin-top: 5px;	margin-bottom: 0px;}#infoData th {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}#infoData td {	font-size: 12px;	line-height: 1.3em;}.syaName {	font-size: 12px;	font-weight: bold;	color: #006600;}#infoSorry {	font-size: 12px;	line-height: 1.3em;	margin: 3px 0px 0px;}#fot .lineImg {	font-size: 12px;	margin-top: 10px;	margin-bottom: 0px;}#bmLink {	font-size: 12px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: auto;	text-align: right;}#imgArea .kanbai {	font-size: 12px;	color: #FF3300;	font-weight: bold;	margin-bottom: 2px;}#imgArea {	margin-top: 8px;}