@charset "utf-8";

/* accessory
------------------------------------------------------------ */

#accessory div.left {
	float:left;
	width:660px;
}

#accessory h3 {
	padding: 0 0 6px 0;
	color: #b70040;
	font-size: 20px;
	border-bottom: 1px solid #dddddd;
}

#accessory table {
	width: 100%;
}

#accessory th {
	padding: 5px 25px 15px 25px;
	border-right: 1px solid #cccccc;
}
#accessory th:last-child {
	padding: 5px 25px 15px 25px;
	border-right: none;
} 
#accessory td {
	padding: 5px;
	text-align: center;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #fff;
	background: #eee;
}
#accessory td:last-child {
	padding: 5px;
	text-align: center;
	border-right: none;
	border-bottom: 1px solid #fff;
	background: #eee;
}
#accessory .photo01 {
	float: right;
	width: 276px;
	margin: 21px 17px 0 0;
}
#accessory .photo02 {
	float: right;
	width: 266px;
	margin: 27px 0 0 0;
}
#accessory .photo03 {
	float: right;
	width: 227px;
	margin: 35px 34px 0 0;
}
#accessory .photo05 {
	float: right;
	width: 550px;
	margin: 0px 0px 0 0;
}
#accessory .it1900hd {
	float: right;
	width: 227px;
	margin: 0px 0px 0 0;
}