.listing{grid-template-columns:repeat(2,1fr);gap:25px 15px;display:grid}.listing.-col1{grid-template-columns:1fr}.listing>li{overflow:hidden}.item-main{display:block}.item-main:hover{text-decoration:none}.item-photo{position:relative}.item-photo img{aspect-ratio:1;background-color:var(--color-gray100);object-fit:cover;width:100%;height:100%;display:block}.item-photo .like-button{position:absolute;bottom:0;right:0}.item-name{margin-top:8px;overflow:hidden}.item-name:hover{text-decoration:underline}.item-shop{color:var(--color-dark-beige);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.listing-item-sold{display:block;position:relative}.listing-item-sold:after{color:var(--color-white);content:"SOLD";background-color:#bdbdbd;padding:0 3px;font-size:10px;font-weight:700;position:absolute;top:5px;left:5px}.listing-item-pre-sale{display:block;position:relative}.listing-item-pre-sale:after{color:var(--color-white);content:"iichi先行販売";background-color:#c09478;padding:0 3px;font-size:10px;font-weight:700;position:absolute;top:5px;left:5px}.listing-item-new .item-name:before,.listing-item-relisted .item-name:before{background-color:var(--color-white);vertical-align:1px;margin-right:3px;padding:1px 3px 0;font-size:10px;line-height:14px;display:inline-block}.listing-item-new .item-name:before{border:1px solid var(--color-dark-red);color:var(--color-dark-red);content:"NEW"}.listing-item-relisted .item-name:before{border:1px solid var(--color-gray900);content:"再出品"}campaign-banner{display:none}.page-content{text-align:center;padding-top:0}.page-content section>h2,.page-content section>h3{font-size:18px}.page-content>section{max-width:980px;margin-left:auto;margin-right:auto;padding:30px 0}.page-content>section.banner{margin-bottom:10px;padding:0}.page-content>section.banner img{border:1px solid var(--border-color);max-width:100%;height:auto}.page-content .action-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.page-content .action-button__primary{border-radius:4px;padding:10px 16px;font-size:16px}.header-image{width:780px;margin:0 auto}.header-image img{width:100%;height:auto}.intro{padding:30px 0;font-size:15px;line-height:1.8}.intro h1{margin-bottom:6px;font-size:18px}.pre-sales h2 span{text-underline-offset:2px;font-size:15px;text-decoration:underline}.pre-sales .items{text-align:left;background-color:#faf7ec;border-radius:6px;margin:20px 0 30px;padding:30px;display:flex;overflow-x:auto}.pre-sales .items:after{content:"";width:30px}.pre-sales .items .listing li{width:160px}.pre-sales .items .listing li.listing-item-pre-sale:after{display:none}.pre-sales .items .listing li .item-photo img{aspect-ratio:4/3}.shops ul{text-align:left;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px;display:grid}.shops .shop-image img{border-radius:4px;width:100%;height:auto}.shops .shop-text{padding-top:8px}.shops .shop-name{margin-bottom:2px;font-weight:700}.categories .hashtags{flex-wrap:wrap;justify-content:center;gap:10px 20px;max-width:540px;margin:0 auto 20px;padding:20px;display:flex}.categories .items ul{background-color:#ededed;grid-template-columns:repeat(8,1fr);gap:10px;margin-top:16px;padding:10px;display:grid}.categories .items ul img{width:100%;height:auto}.categories .action-button{margin-top:20px}.read-more{text-align:right;margin-top:10px}.contents{margin-bottom:40px}.contents .contents-inner{text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}.contents article .image{margin-bottom:6px}.contents article .image img{aspect-ratio:1280/648;object-fit:cover;width:100%;height:100%}.contents article .lead,.contents article .publish-date{display:none}@media (min-width:640px){.listing.-col3{grid-template-columns:repeat(3,1fr)}.listing.-col4{grid-template-columns:repeat(4,1fr)}.listing.-col5{grid-template-columns:repeat(5,1fr)}.listing.-col6{grid-template-columns:repeat(6,1fr)}.listing.-col8{grid-template-columns:repeat(8,1fr)}.item-name{text-overflow:ellipsis;white-space:nowrap}}@media (max-width:639px){.listing{gap:20px 10px}.listing.-col6,.listing.-col8{grid-template-columns:repeat(4,1fr)}.listing>li{grid-row:span 2;grid-template-rows:subgrid;gap:0;display:grid}.item-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.item-price{margin-top:4px;font-size:16px;font-weight:700}.item-shop{display:none}.page-content section>h2,.page-content section>h3{font-size:16px}.page-content>section{padding:20px 10px}.header-image{width:100vw;margin:0 -10px}.intro{padding:20px 10px;font-size:13px}.intro h1{font-size:16px}.pre-sales h2 span{font-size:13px}.pre-sales .items{padding:20px}.pre-sales .items:after{width:20px}.pre-sales .items .listing li{grid-row:span 3;width:calc(40vw - 32px)}.pre-sales .items .listing li .item-shop{display:block}.pre-sales .items .listing li .item-price{font-weight:400}.shops ul{grid-template-columns:repeat(2,1fr)}.categories .items ul{grid-template-columns:repeat(4,1fr);gap:5px;padding:5px}.contents .contents-inner{grid-template-columns:1fr}}
/*# sourceMappingURL=timelessmarket.c40504f2cb84b546.css.map*/