.showcase main.gap{padding-bottom:150px}.showcase .showcase-wrapper{padding-top:100px}.showcase .showcase-wrapper .block-point{margin:0 auto}.showcase .showcase-wrapper .category-navbar{margin-top:60px;padding:0 30px}.showcase .showcase-wrapper .container{padding:0 60px;margin-top:100px}.showcase .showcase-wrapper .empty-block{margin-top:100px}@media only screen and (max-width:1200px){.showcase .showcase-wrapper{padding-top:80px}.showcase .showcase-wrapper .container{margin-top:80px}.showcase .showcase-wrapper .common-pagination{margin-top:50px}}@media only screen and (max-width:1024px){.showcase .showcase-wrapper .container{padding:0 40px}}@media only screen and (max-width:767px){.showcase .showcase-wrapper{padding-top:50px}.showcase .showcase-wrapper .category-navbar{margin-top:50px}.showcase .showcase-wrapper .container{padding:0;margin-top:20px}}.showcase .showcase-list{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(80px,5.2083vw,100px) 0;max-width:1500px;width:100%}.showcase .showcase-list .item{width:33.3333333333%}.showcase .showcase-list .item:not(:nth-child(3n)){border-right:1px solid #D9D9D9}.showcase .showcase-list a{padding:0 50px;display:block}.showcase .showcase-list .photo{position:relative;width:100%}.showcase .showcase-list .photo:before{display:block;padding-bottom:100%;content:""}.showcase .showcase-list .photo img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcase .showcase-list .content{margin-top:20px}.showcase .showcase-list .content .item-point .main{display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.showcase .showcase-list .content .more-button{margin-top:50px}@media only screen and (max-width:992px){.showcase .showcase-list .item{width:50%}.showcase .showcase-list .item:not(:nth-child(3n)){border:none}.showcase .showcase-list .item:nth-child(2n){border-left:1px solid #D9D9D9}}@media only screen and (max-width:767px){.showcase .showcase-list{padding:0 30px;gap:0}.showcase .showcase-list .item{width:100%}.showcase .showcase-list .item:not(:nth-child(3n)){border:none}.showcase .showcase-list .item:nth-child(2n){border:none}.showcase .showcase-list .item:not(:last-child){border-bottom:1px solid #D9D9D9}.showcase .showcase-list a{padding:30px 0}}
/*# sourceMappingURL=showcase.css.map */