@charset "UTF-8";.paginationInfiniteScroll{height:64px;overflow:hidden;transition:all 0.8s linear}.paginationInfiniteScroll a.paginationInfiniteScroll_next{display:block;margin:0 auto;width:100%;height:32px;padding:32px 0;position:relative;text-align:center}.paginationInfiniteScroll a.paginationInfiniteScroll_next span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.paginationInfiniteScroll a.paginationInfiniteScroll_next::after{content:"";display:block;width:32px;height:32px;position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);border:solid 4px #999;border-top:solid 4px transparent;border-radius:50%;animation:spin 0.8s linear 0s infinite;transition:all 0.2s linear}.paginationInfiniteScroll.is-predone a.paginationInfiniteScroll_next::after{opacity:0}.paginationInfiniteScroll.is-done{opacity:0;visibility:hidden;height:0;transition:all 0.4s linear}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeoutUp{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(1.03) translate(-50%, -50%);pointer-events:none}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLineUnit{to{stroke-dashoffset:0}}.jsInfinitePaging{visibility:hidden}#infscr-loading{text-align:center;width:100% !important;position:absolute;bottom:0;left:0;z-index:1;transform:translateY(100%)}#infscr-loading img{width:60px}#infscr-loading div{color:#000}.under-layer #infscr-loading{display:block !important}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeoutUp{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(1.03) translate(-50%, -50%);pointer-events:none}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLineUnit{to{stroke-dashoffset:0}}.c_products-list .c_products-list-item{margin-bottom:16px;padding:12px;position:relative;width:50%}@media (min-width: 576px){.c_products-list .c_products-list-item{width:33.333%}}@media (min-width: 992px){.c_products-list .c_products-list-item{width:25%}}.c_products-list .c_products-list-item.is-soldout .figure-first,.c_products-list .c_products-list-item.is-soldout .c_products-list-details{opacity:0.25}.c_products-list .c_products-list-anchor{display:block;height:100%;position:relative;width:100%}.c_products-list .c_products-list-tags{padding-bottom:8px}.c_products-list .c_products-list-tags .bonus-included{border-color:#08f;color:#08f}.c_products-list .c_products-list-name{margin-bottom:12px}.c_products-list .c_products-list-artist{font-size:1.2rem;line-height:100%;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c_products-list .c_products-list-artist::before{margin-right:4px;content:"\f007";font-size:1rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:1}.c_products-list .c_products-list-heading{font-size:1.4rem;font-weight:600;line-height:150%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.c_products-list .c_products-list-price{color:#000}.c_products-list .c_products-list-price .product-price-text{font-size:1.8rem;font-weight:700}.c_products-list .c_products-list-price span+.product-price-text{margin-left:4px}.c_products-list .c_products-list-thumb{margin-bottom:16px;overflow:hidden;padding-top:100%;position:relative}.c_products-list .c_products-list-thumb figure{background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;height:calc(100% + 2px);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);transform-origin:top left;width:calc(100% + 2px);position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%)}.c_products-list .c_products-list-thumb .figure-first{opacity:1}.c_products-list .c_products-list-thumb .figure-last{opacity:0}.c_products-list .c_products-list-thumb.multiple::after{background-size:contain;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:16px;width:16px;position:absolute;bottom:8px;right:8px;z-index:3;transform:translateY(-50%);background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 18C7.45 18 6.97917 17.8042 6.5875 17.4125C6.19583 17.0208 6 16.55 6 16V4C6 3.45 6.19583 2.97917 6.5875 2.5875C6.97917 2.19583 7.45 2 8 2H20C20.55 2 21.0208 2.19583 21.4125 2.5875C21.8042 2.97917 22 3.45 22 4V16C22 16.55 21.8042 17.0208 21.4125 17.4125C21.0208 17.8042 20.55 18 20 18H8ZM4 22C3.45 22 2.97917 21.8042 2.5875 21.4125C2.19583 21.0208 2 20.55 2 20V6H4V20H18V22H4Z" fill="%23808080"/></svg>')}.c_products-list .c_products-list-thumb .overwrap-label{background-color:rgba(242,242,242,0.9);color:#000;font-size:1.4rem;font-weight:600;padding:8px 0;text-align:center;width:200%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-15deg);z-index:10}.c_products-list .c_products-list-thumb .not-on-sale{border-color:#d00000;color:#d00000;font-size:2.4rem;font-style:normal;font-family:"Road Rage",sans-serif;font-weight:400;letter-spacing:3%;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.c_products-list .c_products-list-thumb .pre-order{border:1px solid #f2f2f2;color:#f2f2f2;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic","Meiryo","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif}.c_products-list:not(.list-slider){padding-bottom:88px;position:relative;align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.c_products-list:not(.list-slider) .c_products-list-item.is-soldout .c_products-list-anchor:hover .c_products-list-thumb.multiple .figure-last,.c_products-list:not(.list-slider) .c_products-list-item.is-soldout .c_products-list-anchor:focus .c_products-list-thumb.multiple .figure-last{opacity:0.25}.c_products-list:not(.list-slider) .c_products-list-anchor:hover,.c_products-list:not(.list-slider) .c_products-list-anchor:focus{opacity:1}.c_products-list:not(.list-slider) .c_products-list-anchor:hover .c_products-list-thumb figure,.c_products-list:not(.list-slider) .c_products-list-anchor:focus .c_products-list-thumb figure{transform:scale(1.02) translate(-50%, -50%)}.c_products-list:not(.list-slider) .c_products-list-anchor:hover .c_products-list-thumb.multiple .figure-first,.c_products-list:not(.list-slider) .c_products-list-anchor:focus .c_products-list-thumb.multiple .figure-first{opacity:0}.c_products-list:not(.list-slider) .c_products-list-anchor:hover .c_products-list-thumb.multiple .figure-last,.c_products-list:not(.list-slider) .c_products-list-anchor:focus .c_products-list-thumb.multiple .figure-last{opacity:1}@media (min-width: 768px){.c_products-list:not(.list-slider) .c_products-list-thumb{margin-bottom:12px}}@media (min-width: 768px){.c_products-list:not(.list-slider) .c_products-list-name{margin-bottom:16px}}.c_products-list.list-slider.no-slide{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.c_products-list.list-slider.no-slide .c_products-list-item{width:50%}@media (min-width: 768px){.c_products-list.list-slider.no-slide .c_products-list-item{width:20%}}@media (max-width: 767px){.c_products-list.list-slider .slick-list{padding-right:48px}}.c_products-list.list-slider .slick-arrow{background-color:rgba(128,128,128,0.15);transform:translateY(0)}.c_products-list.list-slider .slick-arrow.prev-arrow{left:-20px}.c_products-list.list-slider .slick-arrow.prev-arrow:hover{left:-28px}.c_products-list.list-slider .slick-arrow.next-arrow{right:-20px}.c_products-list.list-slider .slick-arrow.next-arrow:hover{right:-28px}.c_products-list.list-slider .c_products-list-item{margin-bottom:0;padding:0 8px}@media (min-width: 768px){.c_products-list.list-slider .c_products-list-item .flag{top:0}}.c_products-list.list-slider .c_products-list-item.is-soldout .c_products-list-thumb.multiple:hover .figure-last,.c_products-list.list-slider .c_products-list-item.is-soldout .c_products-list-thumb.multiple:focus .figure-last{opacity:0.25}.c_products-list.list-slider .c_products-list-thumb figure{transform:scale(1.02) translate(-50%, -50%)}.c_products-list.list-slider .c_products-list-thumb.multiple:hover .figure-first,.c_products-list.list-slider .c_products-list-thumb.multiple:focus .figure-first{opacity:0}.c_products-list.list-slider .c_products-list-thumb.multiple:hover .figure-last,.c_products-list.list-slider .c_products-list-thumb.multiple:focus .figure-last{opacity:1}.c_products-list_scroller .c_products-list{position:relative;gap:0 24px;margin-right:-16px;margin-bottom:40px;padding-right:16px;padding-bottom:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media (min-width: 768px){.c_products-list_scroller .c_products-list{gap:0 40px;margin-bottom:64px}}@media (min-width: 1200px){.c_products-list_scroller .c_products-list{margin-right:-72px;padding-right:72px}}@media (min-width: 1366px){.c_products-list_scroller .c_products-list{margin-right:calc(-1 * ((100vw - 1366px) / 2 + 72px));padding-right:calc(1 * ((100vw - 1366px) / 2 + 72px))}}.c_products-list_scroller .c_products-list .c_products-list-item{flex-shrink:0;margin-bottom:0;padding:0;width:200px}@media (min-width: 768px){.c_products-list_scroller .c_products-list .c_products-list-item{padding:12px;width:23.28vw}}.c_products-list_scroller .c_dummy-scrollbar{background-color:#aeaeb2;height:4px;width:100%;position:relative}.c_products-list_scroller .c_dummy-scrollbar.is-hide{opacity:0;pointer-events:none}.c_products-list_scroller .c_dummy-scrollbar-bar{background-color:#000;height:4px;width:auto;position:absolute;top:0;left:0}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeoutUp{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(1.03) translate(-50%, -50%);pointer-events:none}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLineUnit{to{stroke-dashoffset:0}}@media (min-width: 768px){.c_paging{text-align:left}}.c_paging .pagination{margin-bottom:0}.c_paging span{display:inline-block;margin-right:4px}.c_paging span a:not(.btn){border:1px solid #000;color:#000;display:inline-block;padding:5px 10px;transition:background-color 0.3s,color 0.3s}.c_paging span a:not(.btn):hover{background-color:#000;color:#fff;opacity:1}.c_paging span.current{background-color:#000;color:#fff;padding:5px 10px}.c_paging .gap{display:none}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeoutUp{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(1.03) translate(-50%, -50%);pointer-events:none}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes slideUp{0%,100%{transform:translateY(0)}48%{opacity:1;transform:translateY(-100%)}49%{opacity:0}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes drawLineUnit{to{stroke-dashoffset:0}}.artists .artists-image{width:100%}.artists .artists-tags-wrap{padding:24px 16px}@media (min-width: 768px){.artists .artists-tags-wrap{margin:0 auto;max-width:888px;padding:48px 32px}}.artists .artists-tags-wrap.is-open .artists-tags-trigger::after{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.42857 8.57143H8.57143L10.9451 8.57143V7.42857H8.57143L7.42857 7.42857L5.05494 7.42857V8.57143L7.42857 8.57143ZM8.00747 16C6.90696 16 5.87048 15.7918 4.89802 15.3754C3.92557 14.959 3.07443 14.386 2.34461 13.6565C1.6148 12.927 1.04154 12.0765 0.624835 11.1051C0.208278 10.1338 0 9.0959 0 7.99143C0 6.88696 0.208205 5.85216 0.624615 4.88703C1.04103 3.9219 1.61399 3.07443 2.34352 2.34462C3.07304 1.6148 3.92352 1.04154 4.89495 0.624835C5.86623 0.208278 6.9041 0 8.00857 0C9.11304 0 10.1478 0.208205 11.113 0.624615C12.0781 1.04103 12.9256 1.61399 13.6554 2.34352C14.3852 3.07304 14.9585 3.92176 15.3752 4.88967C15.7917 5.85773 16 6.89201 16 7.99253C16 9.09304 15.7918 10.1295 15.3754 11.102C14.959 12.0744 14.386 12.9256 13.6565 13.6554C12.927 14.3852 12.0782 14.9585 11.1103 15.3752C10.1423 15.7917 9.10798 16 8.00747 16ZM8 14.8571C9.90476 14.8571 11.5238 14.1905 12.8571 12.8571C14.1905 11.5238 14.8571 9.90476 14.8571 8C14.8571 6.09524 14.1905 4.47619 12.8571 3.14286C11.5238 1.80952 9.90476 1.14286 8 1.14286C6.09524 1.14286 4.47619 1.80952 3.14286 3.14286C1.80952 4.47619 1.14286 6.09524 1.14286 8C1.14286 9.90476 1.80952 11.5238 3.14286 12.8571C4.47619 14.1905 6.09524 14.8571 8 14.8571Z" fill="%23000000"/></svg>')}.artists .artists-tags{overflow:hidden;transition:max-height 0.3s ease;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.artists .artists-tags .artists-tags-item{margin-bottom:12px;padding:0 2px}.artists .artists-tags .artists-tags-item.is-active .artists-tags-anchor{background-color:#f2f2f2;border-color:#f2f2f2}.artists .artists-tags .artists-tags-anchor{border:1px solid gray;border-radius:12px;color:#000;display:inline-block;font-size:1.2rem;line-height:1;padding:4px 10px;transition:border 0.3s,background 0.3s}.artists .artists-tags .artists-tags-anchor:hover{background-color:#f2f2f2;border-color:#f2f2f2}.artists .artists-tags-trigger{display:none;font-size:1.2rem;font-weight:500;cursor:pointer;margin-top:4px;padding:10px 16px;text-align:center}.artists .artists-tags-trigger:hover::after{transform:rotate(360deg)}.artists .artists-tags-trigger::after{background-size:contain;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:14px;margin-left:8px;width:14px;vertical-align:sub;transition:transform 0.3s;background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.42857 10.9451H8.57143V8.57143H10.9451V7.42857H8.57143V5.05495H7.42857V7.42857H5.05495V8.57143H7.42857V10.9451ZM8.00747 16C6.90696 16 5.87048 15.7918 4.89802 15.3754C3.92557 14.959 3.07443 14.386 2.34462 13.6565C1.6148 12.927 1.04154 12.0765 0.624835 11.1051C0.208278 10.1338 0 9.0959 0 7.99143C0 6.88696 0.208205 5.85216 0.624615 4.88703C1.04103 3.9219 1.61399 3.07443 2.34352 2.34462C3.07304 1.6148 3.92352 1.04154 4.89495 0.624835C5.86623 0.208278 6.9041 0 8.00857 0C9.11304 0 10.1478 0.208205 11.113 0.624615C12.0781 1.04103 12.9256 1.61399 13.6554 2.34352C14.3852 3.07304 14.9585 3.92176 15.3752 4.88967C15.7917 5.85773 16 6.89201 16 7.99253C16 9.09304 15.7918 10.1295 15.3754 11.102C14.959 12.0744 14.386 12.9256 13.6565 13.6554C12.927 14.3852 12.0782 14.9585 11.1103 15.3752C10.1423 15.7917 9.10799 16 8.00747 16ZM8 14.8571C9.90476 14.8571 11.5238 14.1905 12.8571 12.8571C14.1905 11.5238 14.8571 9.90476 14.8571 8C14.8571 6.09524 14.1905 4.47619 12.8571 3.14286C11.5238 1.80952 9.90476 1.14286 8 1.14286C6.09524 1.14286 4.47619 1.80952 3.14286 3.14286C1.80952 4.47619 1.14286 6.09524 1.14286 8C1.14286 9.90476 1.80952 11.5238 3.14286 12.8571C4.47619 14.1905 6.09524 14.8571 8 14.8571Z" fill="%23000000"/></svg>')}.artists .artists-tags-trigger.is-show{display:block}.artists .artists-products-wrap{padding:32px 12px 160px}@media (min-width: 768px){.artists .artists-products-wrap{max-width:1366px;margin:0 auto;padding:48px 48px 176px}}.artists .artists-products-title{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:56px;padding:8px;text-align:center;position:sticky;top:56px;z-index:10}@media (min-width: 768px){.artists .artists-products-title{margin-bottom:72px;top:72px}}.artists .artists-products-heading{overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap;font-size:4rem;font-style:normal;font-family:"Road Rage",sans-serif;font-weight:400;letter-spacing:3%;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 992px){.artists .artists-products-heading{font-size:5.6rem}}.artists .artists-products-heading.ja{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic","Meiryo","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif;font-size:2.4rem;font-weight:700}@media (min-width: 992px){.artists .artists-products-heading.ja{font-size:3.6rem}}.artists .artists-products-heading.ja+.artists-products-info{margin-top:12px}.artists .artists-products-info .hit-count{border-bottom:1px solid #000;display:inline-block;margin-left:1em;padding:2px 4px}@media (max-width: 767px){.artists .artists-products-info .hit-count{vertical-align:middle}}.artists .artists-products-info .hit-count::after{content:"件"}
