/*** items CSS ***/
#contents .main_area .figer {
	width: 597px;
	float: left;
}
#contents .main_area .detail {
	width: 480px;
	float: right;
	margin: 0 40px 0 0;
}
/* tsv */
#contents .item_area {
	padding: 0 0 130px 0;
	border-bottom: 1px solid #d0d0d0;
}
#contents .item_area h3 {
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
#contents .item_area .s-item {
	overflow: hidden;
	margin: 0 0 60px 0;
}
#contents .item_area .s-item li {
	float: left;
	margin: 0 20px 20px 0;
	text-align: center;
	font-size: 10px;
}
#contents .item_area .s-item li:nth-child(3n+3) {
	margin: 0;
}
#contents .item_area .s-item li:nth-child(3n+4) {
	clear: both;
}
#contents .item_area .s-item .b_logo {
	text-align: center;
}
#contents .item_area .s-item li .item img {
	width: 360px;
	height: 360px;
}
#contents .item_area .s-item .gu1x2 {
	width: 360px !important;
	height: auto !important;
}
#contents .item_area em {
	color: #ff0000;
}
#contents .item_area .blue {
	color: #0000ff;
}
/*商品画像調整*/
.list_search-result {
width: 100%;
}
.list_search-result .block_item {
width: 280px;
}
.list_search-result .block_item .wrap_icon {
width: 280px;
}
.popup-box {
left: 280px;
}
.list_search-result .block_item .search-result__item--photo img {
width: 280px;
}

/*新アイテム
===========================*/
.list_search-result .block_item .search-result__item--photo img {
width: 360px !important;
height: auto !important;
}

.list_search-result {
width: 1150px !important;
letter-spacing: -.40em !important;
margin: 15px 0 0 10px !important;
clear: both !important;
}

.list_search-result .block_item {
width: 360px !important;
margin: 0 10px 20px 10px !important;
padding: 0 !important;
position: relative !important;
display: inline-block !important;
vertical-align: top !important;
letter-spacing: normal !important;
}