@keyframes floating{0%{-webkit-transform:translate(0%, -5%) rotate(0deg);-moz-transform:translate(0%, -5%) rotate(0deg);-ms-transform:translate(0%, -5%) rotate(0deg);-o-transform:translate(0%, -5%) rotate(0deg);transform:translate(0%, -5%) rotate(0deg)}25%{-webkit-transform:translate(5%, -15%) rotate(-5deg);-moz-transform:translate(5%, -15%) rotate(-5deg);-ms-transform:translate(5%, -15%) rotate(-5deg);-o-transform:translate(5%, -15%) rotate(-5deg);transform:translate(5%, -15%) rotate(-5deg)}50%{-webkit-transform:translate(0%, 0%) rotate(0deg);-moz-transform:translate(0%, 0%) rotate(0deg);-ms-transform:translate(0%, 0%) rotate(0deg);-o-transform:translate(0%, 0%) rotate(0deg);transform:translate(0%, 0%) rotate(0deg)}75%{-webkit-transform:translate(-5%, -10%) rotate(5deg);-moz-transform:translate(-5%, -10%) rotate(5deg);-ms-transform:translate(-5%, -10%) rotate(5deg);-o-transform:translate(-5%, -10%) rotate(5deg);transform:translate(-5%, -10%) rotate(5deg)}100%{-webkit-transform:translate(0%, -5%) rotate(0deg);-moz-transform:translate(0%, -5%) rotate(0deg);-ms-transform:translate(0%, -5%) rotate(0deg);-o-transform:translate(0%, -5%) rotate(0deg);transform:translate(0%, -5%) rotate(0deg)}}@keyframes bg-marquee{0{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100vw);-moz-transform:translateX(-100vw);-ms-transform:translateX(-100vw);-o-transform:translateX(-100vw);transform:translateX(-100vw)}}.comp-no_contents-only_text{padding:7px;text-align:center}.comp-no_contents-only_text .comp-no_contents-text{font-size:2rem;font-weight:700}@media (min-width: 768px){.comp-no_contents-only_text{padding:14px}}
@keyframes floating{0%{-webkit-transform:translate(0%, -5%) rotate(0deg);-moz-transform:translate(0%, -5%) rotate(0deg);-ms-transform:translate(0%, -5%) rotate(0deg);-o-transform:translate(0%, -5%) rotate(0deg);transform:translate(0%, -5%) rotate(0deg)}25%{-webkit-transform:translate(5%, -15%) rotate(-5deg);-moz-transform:translate(5%, -15%) rotate(-5deg);-ms-transform:translate(5%, -15%) rotate(-5deg);-o-transform:translate(5%, -15%) rotate(-5deg);transform:translate(5%, -15%) rotate(-5deg)}50%{-webkit-transform:translate(0%, 0%) rotate(0deg);-moz-transform:translate(0%, 0%) rotate(0deg);-ms-transform:translate(0%, 0%) rotate(0deg);-o-transform:translate(0%, 0%) rotate(0deg);transform:translate(0%, 0%) rotate(0deg)}75%{-webkit-transform:translate(-5%, -10%) rotate(5deg);-moz-transform:translate(-5%, -10%) rotate(5deg);-ms-transform:translate(-5%, -10%) rotate(5deg);-o-transform:translate(-5%, -10%) rotate(5deg);transform:translate(-5%, -10%) rotate(5deg)}100%{-webkit-transform:translate(0%, -5%) rotate(0deg);-moz-transform:translate(0%, -5%) rotate(0deg);-ms-transform:translate(0%, -5%) rotate(0deg);-o-transform:translate(0%, -5%) rotate(0deg);transform:translate(0%, -5%) rotate(0deg)}}@keyframes bg-marquee{0{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100vw);-moz-transform:translateX(-100vw);-ms-transform:translateX(-100vw);-o-transform:translateX(-100vw);transform:translateX(-100vw)}}.products-list .products-list-item{padding:7px;position:relative;width:100%}.products-list .products-list-item a:not(.btn){color:#5f5d5d}@media (max-width: 767px){.products-list .products-list-item a:not(.btn) .row [class*="col-"]{float:left}}.products-list .products-list-item .limited{color:#5f5d5d;background-color:#5f5d5d}.products-list .products-list-item .limited.free-member{background:transparent;border:1px solid #5f5d5d}.products-list .product-name{font-size:1.2rem;margin-bottom:14px}@media (min-width: 768px){.products-list .product-name{font-size:1.4rem}}.products-list .product-details{font-size:1.2rem;padding:10px 0}@media (min-width: 768px){.products-list .product-details{font-size:1.3rem}}.products-list .products-artist{margin-bottom:7px;text-align:right}.products-list .products-artist span{border:1px solid;display:inline-block;padding:1px 5px}.products-list .marker-new{border:2px solid red;color:red;width:32px;height:32px;position:absolute;top:-5px;left:-5px;z-index:1;font-size:1rem;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.products-list .label-product-status{border:1px solid;color:#ccc;font-size:1.1rem;line-height:1.6em;margin-top:7px;padding:3px;text-align:center}.products-list .not-on-sale{border-color:red;color:red;font-size:1.2rem}.products-list .limited{background-color:#5f5d5d;border-color:transparent;color:#fff}.products-list .pre-order{border-color:#ccc}.products-list .products-thumb{position:relative;-webkit-box-shadow:0 0 3px rgba(95,93,93,0.1);-moz-box-shadow:0 0 3px rgba(95,93,93,0.1);box-shadow:0 0 3px rgba(95,93,93,0.1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid #5f5d5d}.products-list .products-thumb figure{width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.products-list .products-thumb .figure-first{opacity:1}.products-list .products-thumb .figure-last{opacity:0;position:absolute;top:0;left:0;z-index:-1}.products-list .products-thumb .label-product-thumb{position:absolute;bottom:5px;right:5px;font-size:1rem;padding:0.2em 0.5em}.products-list .products-thumb .label-product-thumb.pre-order{color:#fff;background-color:#5f5d5d}.products-list .products-thumb .label-product-thumb.not-on-sale{color:#5f5d5d;background-color:red}.products-list .products-thumb.multiple::after{color:#707070;position:absolute;bottom:0;left:10px;content:"\f24d";font-size:1.4rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.products-list .products-thumb.multiple:hover .figure-first,.products-list .products-thumb.multiple:focus .figure-first{opacity:0;position:absolute;top:0;left:0;z-index:-1}.products-list .products-thumb.multiple:hover .figure-last,.products-list .products-thumb.multiple:focus .figure-last{opacity:1;position:relative}.products-list a:not(.btn){display:block}.products-list a:not(.btn) .product-name,.products-list a:not(.btn) .price{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.products-list a:not(.btn):hover{opacity:1}.products-list a:not(.btn):hover .products-thumb{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.products-list a:not(.btn):hover .product-name,.products-list a:not(.btn):hover .price{opacity:0.6}.products-list-wrap .products-list{-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.products-list-wrap .products-list .products-list-item{margin-bottom:28px;padding:0}@media (min-width: 768px){.products-list-wrap .products-list .products-list-item{padding:7px;width:33.333%}}@media (min-width: 1200px){.products-list-wrap .products-list .products-list-item{width:25%}}
