@charset "Shift_JIS";

/* category-header */
div.page-new #category-header {
	width: 1180px;
	margin:0 auto;
	padding-left:20px;
	padding-right:20px;
	margin-bottom: -40px;
	min-height: 250px;
	text-align: left;
	position: relative;
}

/*div.page-new h1{
	float:left;
	width: 220px;
	margin-top:57px;
	margin-right:20px;
	position: static;
	padding-bottom: 0;
}*/

/* category-image */
div.page-new #category-image {
	float:left;
	width: 340px;
	margin-right: 50px;
	padding-bottom: 50px;
}
div.page-new #category-image p{
	position:relative;
}
div.page-new .icon-pickup {
	position:absolute; 
	bottom:0px; 
	left:271px; 
}

/* category-description */
div.page-new #category-description {
	float:left;
	width: 550px;
	padding-bottom: 40px;
}
div.page-new #category-description p{
	line-height:1.9;
	margin:-6px 0 0 0;
}




/* new-items */
#beigeContainer div.page-new{
	margin-bottom:0px;
}

div.page-new .content-section h2{
	width: 100%;
	font-size:24px;
	line-height:1.5;
	height:3em;
	color:#2e2c2a;
}
div.page-new .content-section h2 span{
	display:block;
	font-family: 'Gill Sans', 'Verdana', sans-serif;
	font-size:13px;
	padding-bottom:3px;
}
div.page-new div.items .content-section ul{
	margin:0 -20px 0 0;
}
div.page-new div.items .content-section li{
	float:left;
	width: 220px;
	height: 232px;
	margin-right:20px;
	border-top: solid 2px #ffffff;
}
div.page-new div.items .content-section li img {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 220px;
	height: 232px;
}
div.page-new div.items .content-section li.new {
	border-top-color: #8bc422;
}/*
div.page-new div.items .content-section li.new .icon img {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 30px;
	height: 10px;
}*/
div.page-new div.items .content-section li.new span.icon {
	position: absolute;
	top: 6px;
	right: 10px;
	z-index: 200;
}
div.page-new div.items .content-section li.new span.icon img {
	position: static;
	width: 30px;
	height: 10px;
}

div.page-new div.content-body {
	text-align: center;
	width: 1200px;
}
div.page-new #whiteContainer {
	padding-bottom: 0;
}

div.page-new #category-sort {
	margin-left: 30px;
}

div.page-new #category-filter {
	float: none;
	display: block;
	text-align: center;
	margin-bottom: 7px;
}
div.page-new #category-filter ul {
	float: none;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin:0 auto;
}

div.page-new div.items {
	clear: left;
}
