th,td{
	background:#fff;
	color:#000;
padding:5px 2px;
}
th{
width:175px;
font-size:90%;
text-align:right;
}
.hissu{
color:#f00;
font-size:70%;
}
.itembox{
	border:1px solid #999;
	width:180px;float:left;
margin:0 5px 5px 0;

}
.itemimg{
	text-align:center;
	padding:10px 0px;
}
.itembox h4{
	padding:5px;
	background:#f00;
}
.itembox h4 a{
	color:#fff;
}
.item_desc{
	padding:3px;
}
.item_desc h5{
	text-align:right;
}
.item_desc p{
	border-top:1px dotted #900;
	font-size:85%;
	padding:5px 0;
}
#item_title h3{
	background:#f00;
	padding:5px;
	font-size:120%;
	margin:0 0 15px 0;
	color:#fff;
}
#item_photo{
	border:1px solid #999;
	padding:5px;
	float:left;
}
#item_sample img{
	dispaly:inline;
	border:1px solid #999;
	padding:5px;
	float:left;
	margin:10px 10px 15px 0;
}
#item_comment{
	float:right;
	width:300px;
}

.goback_list{
	text-align:right;
}
.buy_button{
	width:234px;
	height:20px;
	margin:15px 0 0 65px;
	background:url('images/buy.jpg') no-repeat;
}
.buy_button a{
	display:block;
	width:234px;
	height:20px;
}
#contents h3{
border:1px solid #ff0000;
border-left:5px solid #ff0000;
padding:5px 10px;
margin:0 0 5px 0;
}
