/* CSS Document */

p { clear : both; }
div#imgs a {
	display : block;
	float : left;
	padding : 3px;
	text-align : center;
}
div#imgs a:hover {
	background : #9CC;
}
/* 入力フォーム -----------*/
table.itemlist {
	background : #669999;
	border-collapse:collapse;
}
table.itemlist th {
	background : #EEEEEE;
	font-size : 14px;
	border:solid 1px #699;
}
table.itemlist td {
	padding : 5px;
	border:solid 1px #699;
	vertical-align : middle;
}
td.name {
	background : #FFF;
	font-size : 14px;
	width : 180px;
}
td.price {
	background : #FFF;
	width : 100px;
	text-align : center;
}
td.price span {
	color : #666;
	font-size : 12px;
}
td.color {
	text-align : center;
	width : 140px;
	background : #EEF;
}
td.size {
	background : #EEF;
	font-size : 12px;
}
td.size div {
	float : left;
	width : 90px;
	text-align : right;
	padding : 3px 0;
}
div#cartin {
	text-align : center;
	padding : 30px 0 50px 0;
}
div#cartin button {
	background : none;
	border : none;
}
span.last {
	display : block;
	float : left;
}
span.next {
	display : block;
	float : right;
}
h1 {
	clear : both;
}/* CSS Document */

