/*▼【3.商品一覧】▼*/
#item_list { margin-left:10px; width:840px; text-align:left;}
#item_list .box{margin-bottom:40px;}
#item_list h2{ margin:20px 0px; width:100%; height:30px;}
#item_list h2.h2-01{ background:url(https://img07.shop-pro.jp/PA01258/666/etc/h2-w840_blanc.png) 0 0 no-repeat; text-indent:0; padding:4px 0px 0px 16px; margin:0px 0px 10px 0px; font-weight:bold; overflow:hidden;}
#item_list h3{ margin:10px 0px 10px 4px; padding-left:10px; width:100%; height:30px; background:url(https://img07.shop-pro.jp/PA01258/666/etc/icon-bar.gif) 0 0px no-repeat; text-indent:0px; font-weight:bold; clear:both;}
#item_list h3.h3-01{ margin:0px;}
#item_list .cg_freespace_01 { padding-bottom:4px; margin-bottom:10px;}
#item_list .cg_freespace_02 { padding-bottom:4px; margin-bottom:10px;}
#item_list #subcate{ margin:0px 0px 10px 0px; padding:4px 0px; border-top:solid 1px #e9b8ba; border-bottom:solid 1px #e9b8ba;}
#item_list #subcate div{ float:left; margin-right:20px; padding-left:10px; background:url(https://img07.shop-pro.jp/PA01258/666/etc/icon-triangle2.png) 0 -4px no-repeat;}

#item_list #list_navi{ margin-bottom:20px; padding:4px 8px; border-top:solid 2px #e9b8ba; border-bottom:solid 2px #e9b8ba; background-color:#fae7e8; }
#item_list #list_navi #list_sort{ padding-bottom:2px; border-bottom:solid 1px #f3d9da; text-align:center;}
#item_list #list_navi #list_count{ padding-top:2px; text-align:center;}

#item_list #product_list li{ display:block; width:200px; height:360px; padding:0px; margin:0px 4px; text-align:left; float:left;}
#item_list #product_list li .thumb{ width:200px; height:150px; overflow:hidden; margin-bottom:10px; border:solid 1px #999;}
#item_list #product_list li .thumb img{ width:auto; max-height:150px; }
#item_list #product_list li p.item_name{ display:block; width:200px; margin-bottom:4px; line-height:125%;}
#item_list #product_list li p.item_price{ text-align:right; margin-bottom:4px; font-size:12px; font-weight:bold; line-height:125%;}
#item_list #product_list li a p.item_price { color:#c82e2e;}
#item_list #product_list li a:hover p.item_price { color:#9600ff;}
#item_list #product_list li div.item_expl{ width:200px; margin:4px 0px; font-size:12px; line-height:120%; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow:ellipsis;/* Firefox */ -o-text-overflow: ellipsis;/* Opera */}

/*▲【3.商品一覧】▲*/