@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:inter;src:url(./Inter-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:inter;src:url(./Inter-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:inter;src:url(./Inter-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:inter;src:url(./Inter-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:inter;src:url(./Inter-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:inter;src:url(./Inter-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:inter;src:url(./Inter-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:inter;src:url(./Inter-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:inter;src:url(./Inter-Black.ttf) format("truetype");font-weight:900}.topFv{position:relative;width:100vw;height:100svh;background:#e8dfd2;overflow:hidden}@media screen and (min-width:320px){.topFv{padding:5svh 3.5vw 11svh}}@media screen and (min-width:1025px){.topFv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:35px 40px;gap:0 3rem}}.topMain{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:320px){.topMain{height:100%}}@media screen and (min-width:1025px){.topMain{height:calc(100svh - 70px)}}@media screen and (min-width:320px){.fvLogo{width:7.3rem;margin:-3svh 0 0}}@media screen and (min-width:1025px){.fvLogo{width:120px;margin:0 0 0 18px}}.fvNavList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#333}@media screen and (min-width:320px){.fvNavList{gap:1.6svh 0;margin-top:14svh;letter-spacing:.05rem}}@media screen and (min-width:1025px){.fvNavList{gap:1.8svh 0;margin-top:6svh;letter-spacing:1px}}@media screen and (min-width:320px){.fvNavList .navItem{font-size:1.8rem}}@media screen and (min-width:1025px){.fvNavList .navItem{font-size:20px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fvNavList .navItem:hover{opacity:.5}}.fvBanner{display:block}@media screen and (min-width:320px){.fvBanner{width:14rem;margin-top:4svh}}@media screen and (min-width:1025px){.fvBanner{width:190px;margin-top:3svh;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fvBanner:hover{opacity:.5}}.fvSnsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:320px){.fvSnsList{margin-top:3svh;gap:0 2rem}}@media screen and (min-width:1025px){.fvSnsList{margin-top:4svh;gap:0 20px}}@media screen and (min-width:320px){.fvSnsList .itemSvg{width:2.2rem}}@media screen and (min-width:1025px){.fvSnsList .itemSvg{width:2.8svh;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fvSnsList .itemSvg:hover{opacity:.5}}@media screen and (min-width:320px){.fvImgWrapper{position:absolute;right:7vw;bottom:3svh;width:86%;height:75%}}@media screen and (min-width:1025px){.fvImgWrapper{position:relative;right:unset;bottom:unset;width:81.7%;height:93%}}.fvSlides{position:relative;width:100%;height:100%}.fvSlide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;opacity:0;-webkit-transition:opacity 1.2s ease,-webkit-transform 6s ease;transition:opacity 1.2s ease,-webkit-transform 6s ease;transition:opacity 1.2s ease,transform 6s ease;transition:opacity 1.2s ease,transform 6s ease,-webkit-transform 6s ease;will-change:opacity,transform}.fvSlide.is-active{opacity:1}.fvSlide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fvCircle{position:absolute;top:-2.5svh;-webkit-animation:rotateAnim 12s linear infinite;animation:rotateAnim 12s linear infinite}@media screen and (min-width:320px){.fvCircle{width:10rem;right:-4vw}}@media screen and (min-width:1025px){.fvCircle{width:146px;right:-23px}}@-webkit-keyframes rotateAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.scrollDown{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}@media screen and (min-width:320px){.scrollDown{right:.7rem}}@media screen and (min-width:1025px){.scrollDown{right:12px}}.scrollDownText{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-weight:600;color:#222;font-family:inherit}@media screen and (min-width:320px){.scrollDownText{font-size:1rem;letter-spacing:.06rem;margin-bottom:.8rem}}@media screen and (min-width:1025px){.scrollDownText{font-size:11px;letter-spacing:1px;margin-bottom:10px}}.scrollDownLine{position:relative;display:block;width:2px;background:#c6af8e;overflow:hidden}@media screen and (min-width:320px){.scrollDownLine{height:8rem}}@media screen and (min-width:1025px){.scrollDownLine{height:80px}}.scrollDownLine:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#000;-webkit-animation:scrollLineAnim 2s ease infinite;animation:scrollLineAnim 2s ease infinite}@-webkit-keyframes scrollLineAnim{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes scrollLineAnim{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.sectionTitleEn.center,.sectionTitle.center{text-align:center}@media screen and (min-width:320px){.topRecommend{padding-right:4vw;padding-left:4vw}}@media screen and (min-width:1025px){.topRecommend{max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}}@media screen and (min-width:320px){.topRecommend{padding-top:4rem}}@media screen and (min-width:1025px){.topRecommend{padding-top:100px}}@media screen and (min-width:320px){.topNewItem{padding-right:4vw;padding-left:4vw}}@media screen and (min-width:1025px){.topNewItem{max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}}@media screen and (min-width:320px){.topNewItem{padding-top:7rem}}@media screen and (min-width:1025px){.topNewItem{padding-top:120px}}.topImg{-o-object-position:top;object-position:top}@media screen and (min-width:320px){.topImg{padding-top:9rem;aspect-ratio:15/14}}@media screen and (min-width:1025px){.topImg{padding-top:137px;aspect-ratio:unset;height:700px}}@media screen and (min-width:320px){.topCategory{padding-right:4vw;padding-left:4vw}}@media screen and (min-width:1025px){.topCategory{max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}}@media screen and (min-width:320px){.topCategory{padding-top:7rem}}@media screen and (min-width:1025px){.topCategory{padding-top:138px}}.topArtist{background:#e8dfd2;overflow:hidden}@media screen and (min-width:320px){.topArtist{padding:7rem 0;margin-top:8rem}}@media screen and (min-width:1025px){.topArtist{padding:88px 0 134px;margin-top:136px}}@media screen and (min-width:320px){.commonItemList{margin-top:3rem}}@media screen and (min-width:1025px){.commonItemList{margin-top:46px}}@media screen and (min-width:320px){#artistSwiper{padding:3rem 4vw 0}}@media screen and (min-width:1025px){#artistSwiper{padding:29px 40px 0}}@media screen and (min-width:320px){#artistSwiper .itemWrapper{letter-spacing:.05rem}}@media screen and (min-width:1025px){#artistSwiper .itemWrapper{letter-spacing:1px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#artistSwiper .itemWrapper:hover{opacity:.5}}#artistSwiper .itemImg{display:block;width:100%;aspect-ratio:13/10;background:#fff}#artistSwiper .itemCategory{color:#999}@media screen and (min-width:320px){#artistSwiper .itemCategory{font-size:1.2rem;margin-top:1rem}}@media screen and (min-width:1025px){#artistSwiper .itemCategory{font-size:15px;margin-top:20px}}#artistSwiper .itemTitle{font-family:ZenKakuGothicNew,sans-serif;font-weight:700}@media screen and (min-width:320px){#artistSwiper .itemTitle{font-size:1.6rem;margin-top:.2rem}}@media screen and (min-width:1025px){#artistSwiper .itemTitle{font-size:18px;margin-top:3px;line-height:1.2}}.topNews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:320px){.topNews{padding-right:4vw;padding-left:4vw}}@media screen and (min-width:1025px){.topNews{max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}}@media screen and (min-width:320px){.topNews{padding-top:7rem}}@media screen and (min-width:1025px){.topNews{padding-top:138px;padding-bottom:44px}.topNews .sectionTitleEn{margin-top:20px}}.topNews__banner{width:100%}@media screen and (min-width:320px){.topNews__banner{margin-top:48px}}@media screen and (min-width:600px){.topNews__banner{margin-top:72px}}.topNews__bannerWrapper{width:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.topNews__bannerWrapper:hover{opacity:.64}.topNews__bannerWrapper img{display:block;width:100%;height:auto}.newsViewAll{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid;border-radius:4rem;will-change:opacity}@media screen and (min-width:320px){.newsViewAll{width:80%;height:4.5rem;margin:4rem auto 0;padding-right:2%;font-size:1.4rem;letter-spacing:.1rem}}@media screen and (min-width:1025px){.newsViewAll{width:260px;height:50px;margin:-56px 0 0;padding-right:2%;font-size:16px;letter-spacing:2px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.newsViewAll:hover{opacity:.5}.newsViewAll:hover:before{-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}}.newsViewAll:before{position:absolute;content:"";top:50%;right:7%;display:inline-block;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36.666 5.589" fill="none" stroke="%23000" stroke-width="1" stroke-miterlimit="10"%3E%3Cpath d="M684.042,3406.758h35.241l-5.873-4.7" transform="translate(-684.042 -3401.668)"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media screen and (min-width:320px){.newsViewAll:before{width:14.5%;height:1rem}}@media screen and (min-width:1025px){.newsViewAll:before{width:36px;height:6px}}.topRecommend .itemImg,.topNewItem .itemImg{position:relative}.topRecommend .itemBadge,.topNewItem .itemBadge{position:absolute;top:18px;left:18px;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase;color:#111;background:#fff;border:1px solid rgba(0,0,0,.25);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.topRecommend .itemWrapper.is-soldout .itemImg img,.topNewItem .itemWrapper.is-soldout .itemImg img{opacity:.92}@media(max-width:768px){.topRecommend .itemBadge,.topNewItem .itemBadge{top:12px;left:12px;padding:6px 11px;font-size:11px;letter-spacing:.11em}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/top.css.map */
