/************************/
 ヘアカタログページ用CSS
/************************/

div.catalogArea p, 
div.catalogArea img, 
div.catalogArea div, 
div.catalogArea ul, 
div.catalogArea li, 
div.catalogArea span {
	margin: 0;
	padding: 0;
}
div.catalogArea ul {
	list-style-type: none;
}
div.catalogArea img {
	border: 0;
}
div.catalogArea ul {
	padding-left: 30px;
}
div.catalogArea ul li {
	float: left;
	width: 180px;
	padding-bottom: 30px;
}
div.catalogArea ul li.firstChild {
	clear: left;
	float: left;
}
div.catalogArea ul li div.catalogItem {
	margin-right: 10px;
	padding: 0 5px;
	border: 1px solid #E3D5C7;
}
div.catalogArea ul li div.catalogItem p.length span {
	padding: 2px 5px;
	border: 1px solid #CCCCCC;
}
div.catalogArea ul li div.catalogItem p.length span.short {
	background-color: #EDF9FF;
	border-color: #3399CC;
	color: #3399CC;
}
div.catalogArea ul li div.catalogItem p.length span.vShort {
	background-color: #F5FFED;
	border-color: #70B041;
	color: #70B041;
}
div.catalogArea ul li div.catalogItem p.length span.semiLong {
	background-color: #FFF9FD;
	border-color: #F554BE;
	color: #F554BE;
}
div.catalogArea ul li div.catalogItem p.length span.set {
	background-color: #FDF6FF;
	border-color: #B144CC;
	color: #B144CC;
}
div.catalogArea ul li div.catalogItem p.length span.long {
	background-color: #FFF6F6;
	border-color: #FF5151;
	color: #FF5151;
}
div.catalogArea ul li div.catalogItem p.length span.mid {
	background-color: #FFFEED;
	border-color: #AEA000;
	color: #AEA000;
}