@charset "utf-8";

/*

▼このcssファイルは【items.html】用です

\andy_2\pc\views\elements\cat\items.html

---------------------------------------------- */

div.items{
	margin:20px 0 0 0;
}


/* ▼商品で探す・ショップで探す 切り替え */
.item_shop{
}

.item_shop li#items a{
background: url(../../../img/shops/cat/item_shop/button_items.jpg) no-repeat !important;/* 【商品で探す】画像 */
height:32px !important;
margin:0 !important;
} 

.item_shop li#shops a{
background: url(../../../img/shops/cat/item_shop/button_shops_u.jpg) no-repeat !important; /* 【ショップで探す】画像 */
margin:5px 0 0 0 !important;
height:27px !important;
}

.item_shop ul{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
}

.item_shop li{
	width:151px;
	height:32px;
	float:left;
	text-indent:-9999px;
	margin:0 3px 0 0;
	_padding:1px 0 0 0;
}

.item_shop li a{
	width:151px;
	height:32px;
	outline:0;
	list-style:none;
	display:block;
	float:left;
	text-align:center;
}

/* table.item_top設定 */

table.item_top{
clear:both;
width:100%;
margin:0 0 10px 0;
_margin:-2px 0 10px 0;
padding:0;
background:#EAEAEA;
border-top:solid 3px #ABCD03;
border-bottom:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
}
/*background: url(../../../img/shops/cat/item_shop/items_top.jpg) no-repeat;*/

table.item_top tr#up{
/* 	height:28px;
	_height:22px; */
}

/* 表示件数 */
table.item_top td#left{
	width:25%;
	align:left;
	padding:5px 0 0 10px;
	vertical-align:top;
}

/* ページング */
table.item_top td#center{
	width:45%;
	padding:5px 0 0 0;
	text-align:center;
	vertical-align:top;
}

/* 検索 */
table.item_top td#right{
	width:30%;
	text-align:right;
	padding:2px;
	vertical-align:top;
}


table.item_top td#button{
	vertical-align:top;
}


table.item_top ul{
	list-style:none;
	margin:0;
	padding:0 0 0 25px;
	display:block;
}

table.item_top li{
	width:100px;
	height:16px;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 3px;
	_padding:1px 0 0 0;
}

table.item_top li a{
	width:100px;
	height:16px;
	outline:0;
	list-style:none;
	display:block;
	float:left;
	text-align:center;
}

table.item_top li#items a{ background: url(../../../img/shops/cat/item_shop/button_items.jpg) no-repeat;} /* 【商品で探す】画像 */
table.item_top li#shops a{ background: url(../../../img/shops/cat/item_shop/button_shops_u.jpg) no-repeat;} /* 【ショップで探す】画像 */




/* table.item_box設定 */

table.item_box{
background:url(../../../img/common/icon/dotline.gif) left bottom repeat-x;
width:100%;
}


/* 商品名 */
table.item_box td#items_name{
/*background: url(../../../img/shops/cat/item_shop/item_bg.jpg);*/
padding:14px 0 0 0;
margin:0;
line-height:1.4;
word-break:break-all;
font-size:14px;
font-weight:bold;
}

.service_detail{
	background: url(../../../img/shops/cat/item_shop/item_bg.jpg);
	height:25px;
	padding:6px 0 6px 10px;
	_padding:10px 0 2px 10px;
	margin:0;
	line-height:1.3;
	word-break:break-all;
	font-weight:bold;
}
table.item_box td#items_name a{
	text-decoration:underline;
}

/* 価格 */
table.item_box td#items_price{
/*background: url(../../../img/shops/cat/item_shop/item_bg.jpg);*/
height:25px;
padding:8px 0 0 0;
margin:0;
text-align:center;
vertical-align:bottom;
color:#E60012;
font-size:16px;
font-weight:bold;
font-family:Verdana,Arial,Helvetica,sans-serif,"Hiragino Kaku Gothic Pro","Osaka","ＭＳＰゴシック";
}


/* レビュー・商品説明 */
table.item_box td#items_info{
	padding:0 5px 5px 0;
	margin:0;
	/*height:87px;*/
	width:335px;
}



/* ポイントバック・店舗数 */
table.item_box td#stores{
	/*background: url(../../../img/shops/cat/item_shop/stores_bg.jpg) 10px 10px no-repeat;*/
	font-size:12px;
	/*padding:14px 0 0 15px;*/
	line-height:120%;
	vertical-align:bottom;
}


/* ショップ情報 */
table.item_box #review_field{
margin:2px 0 0 0;
}

table.item_box #shops_info{
	padding:3px 10px 5px 0;
	line-height:1.2;
}

table.item_box #shops_info ul{
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
	_font-size:10px;
}


table.item_box td#shops_info li{

}

table.item_box #shops_info li a{
	padding:0 0 0 0;
	margin:0;
}


/* 【価格比較する】 or 【ショップへ】ボタン */
table.item_box td#comparison{
	/*height:70px;*/
	vertical-align:top;
}


table.item_box td#comparison a{
	background:url(../../../img/shops/cat/item_shop/comparison_bg.jpg) 0 -3px no-repeat;
	height:39px;
	width:123px;
	display:block;
	text-indent:-9999px;
	font-size:10px;
	outline:0;
	margin-top:5px;
}


table.item_box td#goto_shop{
	/*height:50px;*/
	vertical-align:top;
}


table.item_box td#goto_shop a{
	background: url(../../../img/shops/cat/item_shop/goto_shop_bg.jpg) 0 -3px no-repeat;
	height:40px;
	width:123px;
	display:block;
	text-indent:-9999px;
	font-size:10px;
	outline:0;
	margin-top:5px;
}

.item_check{
margin-top:55px;
_margin-top:50px;
}

/* 商品がないの場合 */
div.no_item{
text-align:center;
margin:30px 0 50px 0;
font-size:14px;
}

/* 商品がないの場合 マイクロアド */
div.cat_item_micro_ad{
text-align:center;
}


/* 下部ページング */

div#item_box_bottom{
	/*background: url(../../../img/shops/cat/item_shop/items_bottom.jpg) no-repeat;*/
	width:100%;
	height:25px;
	padding:4px 0 0 0;
	_padding:3px 0 0 0;
	text-align:center;
}


