div#item ul{
	width:723px;
	height:auto;
	margin:0 auto;
	padding:0;
	list-style:none;
	background:url(../images/ikehiko/item_bg.gif) repeat-y;
	}

div#item ul:after{
	content:'';
	display:block;
	clear:both;
	}

div#item li{
	width:216px;
	height:300px;
	margin:0 0 27px;
	padding:7px 13px 0 12px;
	float:left;
	position:relative;
	}
	
div#item li a{
	color:#525252;
	font-weight:bold;
	border:0;
	text-decoration:none;
	}

div#item li a:hover{text-decoration:underline;}

div.price{font-weight:bold;color:#AF1313;position:absolute;top:159px;right:15px;font-size:13px;}

div#item li p.item_name{
	margin:0;
	padding:4px 0 0 3px;
	font-size:13px;
	line-height:160%;
	}

div#item li p.item_dir{
	margin:0;
	padding:5px 0 0 3px;
	font-size:12px;
	line-height:160%;
	color:#525252;
	}

div#pager{
	width:705px;
	margin:0 auto 15px;
	}

div#pager a{
	font-size: 13px;
	font-weight: bold;
	color:#4C5359;
	border: 1px solid #AEAEAE;
	padding: 4px 10px;
	margin:0;
	background-color: #E7E7E7;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(238, 238, 238)),color-stop(1, rgb(226, 226, 226)));
	background-image: -moz-linear-gradient(-90deg,rgb(238, 238, 238) 0%,rgb(226, 226, 226) 100%);
	background-image: linear-gradient(-90deg,rgb(238, 238, 238) 0%,rgb(226, 226, 226) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffeeeeee, endcolorstr=#ffe2e2e2, gradienttype=0)) progid:DXImageTransform.Microsoft.Shadow(color=#333333, direction=135, strength=2);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffeeeeee, endcolorstr=#ffe2e2e2, gradienttype=0)) progid:DXImageTransform.Microsoft.Shadow(color=#333333, direction=135, strength=2)";
	text-decoration:none;
	*position:relative;
	}

div#pager a:hover{
	font-size: 13px;
	font-weight: bold;
	color:#fff;
	border: 1px solid #D236BC;
	padding: 4px 10px;
	margin:0;
	background-color: #F256A0;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(251, 132, 211)),color-stop(1, rgb(232, 34, 103)));
	background-image: -moz-linear-gradient(-90deg,rgb(251, 132, 211) 0%,rgb(232, 34, 103) 100%);
	background-image: linear-gradient(-90deg,rgb(251, 132, 211) 0%,rgb(232, 34, 103) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fffb84d3, endcolorstr=#ffe82267, gradienttype=0)) progid:DXImageTransform.Microsoft.Shadow(color=#333333, direction=135, strength=2);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fffb84d3, endcolorstr=#ffe82267, gradienttype=0)) progid:DXImageTransform.Microsoft.Shadow(color=#333333, direction=135, strength=2)";
	text-decoration:none;
	}

div.seBlockWrap{
	width:701px;
	height:41px;
	margin:15px auto;
	border:2px #D6D1CB solid;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	position:relative;
	}

div.seBlock01{
	width:288px;
	height:13px;
	background:#EEE9E5;
	padding:15px 10px 0 10px;
	border-right:1px #D6D1CB solid;
	font-size:12px;
	color:#5E5441;
	float:left;
	}

div.seBlock02{
	width:65px;
	height:33px;
	background:#EEE9E5;
	padding:8px 10px 0 10px;
	border-left:1px #D6D1CB solid;
	border-right:1px #D6D1CB solid;
	font-size:12px;
	color:#5E5441;
	float:left;
	}

div.seBlock03{
	width:70px;
	height:33px;
	background:#EEE9E5;
	padding:8px 10px 0 10px;
	border-left:1px #D6D1CB solid;
	border-right:1px #D6D1CB solid;
	font-size:12px;
	color:#5E5441;
	float:left;
	}

div.rowBlock{
	width:288px;
	height:34px;
	/height:33px;
	padding:7px 0 0 12px;
	/padding:8px 0 0 12px;
	margin:0 0 0 10px;
	font-size:12px;
	float:left;
	}

div.rowBlock02{
	width:61px;
	height:33px;
	padding:8px 0 0 12px;
	margin:0;
	font-size:12px;
	float:left;
	}

div.rowBlock03{
	width:auto;
	height:33px;
	padding:8px 0 0 12px;
	margin:0;
	font-size:12px;
	float:left;
	}

p.link{
	text-align:center;
	margin:10px 0 0;
	}

div.seleBOX ul{
	width:701px;
	height:auto;
	margin:0 auto;
	padding:0 10px;
	list-style:none;
	border-left:1px #D6D1CB solid;
	border-right:1px #D6D1CB solid;
	font-size:12px;
	}

div.seleBOX ul:after{
	content:'';
	display:block;
	clear:both;
	}

div.seleBOX li{
	width:auto;
	height:auto;
	margin:0 0 5px;
	padding:0 7px;
	float:left;
	}