@CHARSET "utf-8";
@page {
	/* size:letter; */
	/* height: 11in;	/* レターサイズの高さ */
	/* width: 8.5in;	/* レターサイズの幅 */
	margin:10px 15px;
}
body {
	margin: 20px 0;
	width: 100%;
	height: 100%;
	font-size: 12px;
	font-family: Arial;
}
header {
	display:none;
}
#header_announce {
	display:none;
}
#main nav {
	display:none;
}
#paging {
	display:none;
}
#catalog-info {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: baseline;
}
#breadcrumbs {
	/* text-align: center; */
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
}
#page-number {
	display: block;
	font-size: 13px;
	color: #323523;
}
#record-count {
	display: none;
}
#select-number-per-page {
	display: none;
}
#select-sort-items {
	display: none;
}
/* section main */
#catalog-info {

}
#nav-right { display: none;}

/* selectionクラス毎にページを区切る */
.selection {
/* 	display: block;
	page-break-after: always;
	position: relative; */
}
.selection:last-child {
/* 	page-break-after: auto; */
}
/* Catalog Item */
.simpleCart_shelfItem div {
	color: #323523;
	text-decoration: none;
	padding: 1px 0;
	margin: 0;
}
.catalog-flex {
	margin: 10px;
	padding: 0;

	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: flex-start;
	align-content:space-around;
}
.catalog-item {
	margin-bottom: 10px;
	padding-left: 11px;
	width: 150px;
	height:280px;
}
.catalog-item .catalog-image {
	margin-bottom:5px;
}
.catalog-item .column {
	font-size: 12px;
}
.catalog-item .item_itmnm {
	color: #006699;
	font-weight: bold;
	font-size: 12px;
}
.ITM-TOS {
	display: none;
}
.add_to_cart {
	display:none;
}
.quick_view {
	display: none;
}
.discontinued {
/* 	display:none; */
}
.tr_item_orqty {
	display:none;
}
footer {
	background-image: -moz-linear-gradient(top, #fff, #fff);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #fff),
		color-stop(1.0, #fff) );
}
footer nav {
	display:none;
}