@charset "euc-jp";
@import url("products_list.css");  
/*************************
 記念品SEO対策ページ用CSSファイル
 *************************/
div.inner_search,nav#top{
	display:none;
}
th{
	text-align:left;
}
 
div#products_list{
	clear:both;
}

div.products_list{
	float:left;
}

div.products_list_pickup{
	width:247px;
	display:table-cell;
	border-bottom:solid 1px #cccccc;
	border-collapse: collapse;
}

table.products_box{
	border:1px solid #cccccc;
	border-collapse:collapse;
	margin:5px 5px;
	width:175px;
}
table.products_box_pickup{
	padding:2px;
	width:240px;
}

table.discon{
	background:#EEEEEE;
}

table.discon img{
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
}

table.products_box th.products_box_title {
	border-bottom:1px solid #cccccc;
	color:#222222;
	font-size:12px;
	font-weight:bold !important;
	height:40px;
	padding:5px;
	vertical-align:middle;
	width:100%;
}

table.products_box_pickup th.products_box_title {
	border-bottom:1px solid #cccccc;
	color:#222222;
	font-size:13px;
	font-weight:bold !important;
	height:35px;
	padding:5px;
	vertical-align:middle;
	width:100%;
}

table.products_box th.products_box_title_s {
	border-bottom:1px solid #cccccc;
	color:#222222;
	font-size:10px;
	line-height:11px;
	font-weight:bold !important;
	height:40px;
	padding:5px;
	vertical-align:middle;
	width:100%;
}

/*名入れ例あり*/
table.products_box th.products_box_title_naire {
	border-bottom:1px solid #cccccc;
	color:#222222;
	font-size:12px;
	font-weight:bold !important;
	height:40px;
	padding:5px 20px 5px 18px;
	vertical-align:middle;
	width:100%;
}
table.products_box th.products_box_title_s_naire {
	border-bottom:1px solid #cccccc;
	color:#222222;
	font-size:10px;
	font-weight:bold !important;
	height:40px;
	padding:5px 20px 5px 18px;
	vertical-align:middle;
	width:100%;
}
table.products_box td.products_box_image {
	padding:5px 5px 5px;
	text-align:center;
	width:100%;
	border-bottom:1px solid #cccccc;
}
table.products_box_pickup td.products_box_image {
	padding:5px 0px;
	width:100%;
}
/*カテゴリー*/
div#categories p{
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 3px;
}
div#categories div{
	width:740px;
	padding:0px 0px 0px 5px;
	margin:5px 0px;
	border-top:none;
	border-right:none;
}
table.products_box_pickup td.products_box_image img{
	border:none;
}

table.products_box td {
	font-size:11px;
	padding:1px 4px 1px 4px;
	white-space: nowrap;
}

table.products_box_pickup td {
	font-size:12px;
	padding:1px 5px 1px 5px;
	white-space: nowrap;
}

span.list_special_price{
	
	color:#ff0000;
}