@charset "utf-8";

body {
	background-color:#FFF;
}
h1 h2, h3, div div, div, p, th, td {
	color:#000;
}

h1, h2, h3, p, input, textarea, th, td {
	font-size:12px;
}

#selectbox { font-size:12px; }


#product td span,
#private input,
#product input,
textarea {
	border:1px solid #000;
}

.product { width:165px; }
.color { width:87px; }
.size, .price { width:66px; }
.count { width:12px; }

#button {
	display:none;
}

#wrapper {
	width:582px;
}

#private input,
#private textarea {
	width:375px;
}

*html #private input,
*html #private textarea,
*:first-child+html #private input,
*:first-child+html #private textarea {
	width:365px;
}

#private th {
	width:200px;
}

.product { width:195px; } /* +30px*/
.color { width:111px; } /* +20px */
.size, .price { width:84px; } /* +14px */
.count { width:24px; }

*html .product,
*:first-child+html .product { width:193px; }
*html .color,
*:first-child+html .color { width:109px; }
*html .size, *html .price,
*:first-child+html .size, *html .price { width:82px; }
*html .count,
*:first-child+html .count { width:22px; }

#note textarea {
	width:570px;
}

*html #note textarea,
*:first-child+html #note textarea {
	width:560px;
}

