/*2024-08-21*/
@import url(ok.css);
#content>.max-width {
	border-left:none;
	border-right:none;
	max-width:none;
	}
	#content>.max-width>*:not(:last-child) {
		margin-bottom:2.5rem;
		}
	#content section.search form {
		display:grid;
		grid-template-columns:1fr 1fr;
		grid-template-rows:auto;
		grid-template-areas:
			"name name"
			"year cat"
			"season submit";
		gap:1rem 2rem;
		}
		#content section.search form #name_container {	grid-area:name;	}
		#content section.search form #y_container {	grid-area:year;	}
		#content section.search form #cat_container {	grid-area:cat;	}
		#content section.search form #season_container {	grid-area:season;	}
		#content section.search form #s_container {	grid-area:submit;	}
	#content .list section {
		display:grid;
		padding-bottom:var(--auctionListGap);
		grid-template-columns:1fr;
		grid-template-rows:auto;
		gap:2.8rem;
		}
		#content .list section .title {
			margin-bottom:0;
			}
		#content .list section article.item {
			margin-bottom:0.5rem;
			}

@media all and (min-width:45em) { /* 45*12px=720px */
	#content h1 {	font-size:1.9rem;	}
	#content section.search form {
		grid-template-columns:1fr 1fr 1fr 1fr auto;
		grid-template-areas:
			"name year cat season submit";
		gap:1rem 4rem;
		}
	#content .list section {
		grid-template-columns:1fr 1fr 1fr;
		grid-template-rows:auto;
		gap:var(--auctionListGap);
		}
		#content .list section .title {
			grid-column:1 / -1;
			padding-left:0.5rem;
			font-size:1.5rem;
			}
		#content .list section article.item {
			margin-bottom:1rem;
			}
	}
/*2024-08-21*/