/*! (C) SEGA */
/*! aa757e06fb */
@charset "UTF-8";.titleWhite_1{background-color:#fcfaf7}.d .titleWhite_1 .sfirecarousel{margin-top:-35px}.d .titleWhite_1 .sfirecarousel .carousels .text{border:none}.d .titleWhite_1 .common-notice{color:#1e0405;margin-bottom:10px;text-align:center}.d .titleWhite_1 .common-notice .sfireitemback{padding:10px}.d .titleWhite_1 .common-notice .ccLink{color:#1e0405}.d .titleWhite_1 .common-notice .ccLink:hover{text-decoration:none}.d .titleWhite_1 .singleNotice-container{padding-top:100px}.d .titleWhite_1 .singleNotice-container .single-notice{color:#1e0405;margin-bottom:10px;text-align:center}.d .titleWhite_1 .singleNotice-container .single-notice .sfireitemback{padding:10px}.d .titleWhite_1 .singleNotice-container .single-notice .ccLink{color:#1e0405}.d .titleWhite_1 .singleNotice-container .single-notice .ccLink:hover{text-decoration:none}.d .titleWhite_1 .button-container{display:flex;justify-content:center}.d .titleWhite_1 .button-container .move-button{border:1px solid #b1883a;border-radius:100px;color:#b1883a;cursor:pointer;font-size:20px;font-weight:700;height:70px;margin:40px 40px 10px 30px;padding:20px;position:relative;text-align:center;width:330px}.d .titleWhite_1 .button-container .move-button:before{border-bottom:2px solid #b1883a;border-left:2px solid #b1883a;content:"";height:10px;position:absolute;right:33px;top:27px;transform:rotate(315deg);width:10px}.d .titleWhite_1 .main-title{margin:30px 0 20px}.d .titleWhite_1 .main-Checktitle,.d .titleWhite_1 .main-title{align-items:center;background:transparent linear-gradient(90deg,#b1883a00,#b1883a 49%,#b1883a00) 0 0 no-repeat padding-box;color:#fff;display:flex;font-size:40px;font-weight:700;height:70px;justify-content:center;min-width:1000px}.d .titleWhite_1 .main-Checktitle{margin:-50px 0 20px}.d .titleWhite_1 .explanation-container{position:relative}.d .titleWhite_1 .explanation-container .explanation{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;justify-content:center;margin:0 auto;max-width:1300px;min-width:1000px;padding:50px 0;position:relative;width:100%}.d .titleWhite_1 .explanation-container .explanation .top-gradation{top:0}.d .titleWhite_1 .explanation-container .explanation .bottom-gradation,.d .titleWhite_1 .explanation-container .explanation .top-gradation{background:transparent linear-gradient(180deg,#fcfaf7,#fcfaf700) 0 0 no-repeat padding-box;height:30px;margin:0 auto;max-width:1300px;min-width:1000px;position:absolute;width:100%}.d .titleWhite_1 .explanation-container .explanation .bottom-gradation{bottom:-1px;transform:matrix(-1,0,0,-1,0,0)}.d .titleWhite_1 .explanation-container .explanation .text{color:#1e0405;font-family:"Noto Serif JP",serif;font-size:16px;line-height:26px;margin:0 70px;opacity:1}.d .titleWhite_1 .explanation-container .explanation .text .notosans{font-family:Noto Sans JP,sans-serif}.d .titleWhite_1 .banner{cursor:pointer;display:block;height:150px;margin:0 auto 50px;min-width:1000px;width:1000px}.d .titleWhite_1 .banner:hover{opacity:.8;transition:.5s}.d .titleWhite_1 .banner.text{color:#fff;display:flex;flex-flow:column;font-size:24px;justify-content:center;margin:50px auto;position:relative;text-align:center}.d .titleWhite_1 .banner.text span{cursor:pointer;text-decoration:underline}.d .titleWhite_1 .banner.text span:hover{text-decoration:none}.d .titleWhite_1 .banner.en{margin:50px auto}.d .titleWhite_1 .youtube-video .wrap{position:relative}.d .titleWhite_1 .youtube-video .video-bg{background:#000;height:100%;overflow:hidden;padding:56.25% 0 0;position:relative;width:100%}.d .titleWhite_1 .youtube-video .video-bg:after{background-color:transparent;background-image:radial-gradient(#111 30%,transparent 31%),radial-gradient(#111 30%,transparent 31%);background-position:0 0,2px 2px;background-size:4px 4px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.d .titleWhite_1 .youtube-video .video-bg iframe{height:100vw;height:56.25vw;left:50%;min-height:900px;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;width:177.77777778vh}.d .titleWhite_1 .youtube-video .copylight{color:#fff;font-size:14px;left:84%;position:absolute;text-align:center;text-shadow:0 0 10px #000;top:4%;transform:translate(-50%,-50%);width:100%}.d .titleWhite_1 .youtube-video .ar-logo{background-repeat:no-repeat;background-size:contain;display:block;height:150px;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);width:500px}.d .titleWhite_1 .youtube-video .title01{color:#fff;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:70px;left:50%;position:absolute;text-align:center;text-shadow:0 0 10px #000;top:80%;transform:translate(-50%,-50%);width:100%}.d .titleWhite_1 .youtube-video .title01.en{top:65%}.d .titleWhite_1 .arappsLink{background-color:#1e0405;color:#fff;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:25px;padding:30px;text-align:center}.d .titleWhite_1 .arappsLink .text{margin:0 auto;position:relative;width:500px}.d .titleWhite_1 .arappsLink .text span{cursor:pointer;text-decoration:none}.d .titleWhite_1 .arappsLink .text span:hover{text-decoration:none}.d .titleWhite_1 .arappsLink .text span:before{border:10px solid transparent;border-left:18px solid #fff;content:"";left:25%;position:absolute;top:50%;transform:translateY(-50%)}.d .titleWhite_1 .gallery{color:#cecece;font-size:40px;font-weight:700;text-align:center}.d .titleWhite_1 .movie{padding:30px 0 0}.d .titleWhite_1 .movie .youtube-list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1300px;min-width:1000px;padding:10px;width:100%}.d .titleWhite_1 .movie .youtube-list .youtube{aspect-ratio:600/338;height:338px;margin:0 auto;width:calc(50% - 30px)}.d .titleWhite_1 .movie .youtube-list .youtube:nth-child(n+3){margin-top:30px}.d .titleWhite_1 .g1-container{height:90px;margin:40px auto 0;position:relative;width:1000px}.d .titleWhite_1 .g1-container .gradation-button{animation:bggradient 5s ease infinite;background:linear-gradient(90deg,#d52958,#f68300);background-size:200% 200%;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-size:24px;height:80px;padding:22px 0 0 48px;position:relative;text-align:center;width:1000px;z-index:1}.d .titleWhite_1 .g1-container .gradation-button:hover{background:linear-gradient(92deg,#ee7eb6,#f5b481)}.d .titleWhite_1 .g1-container .gradation-button:before{background-image:url(/images/icon/cart.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:28px;left:400px;position:absolute;top:23px;width:28px}.d .titleWhite_1 .g1-container .gradation-button .button-flash{border-radius:100px;height:80px;mix-blend-mode:overlay;overflow:hidden;position:absolute;right:0;top:0;width:1000px;z-index:2}.d .titleWhite_1 .g1-container .gradation-button .button-flash:before{animation:shine 5s ease-in-out infinite;background:linear-gradient(95deg,#ffffff00,#fff 49%,#ffffff00);content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%}.d .titleWhite_1 .g1-container .button-shadow{background:linear-gradient(90deg,#d52958,#f68300);border-radius:100px;height:80px;opacity:.3;position:absolute;right:0;top:8px;width:1000px;z-index:0}.d .titleWhite_1 .sns-container{min-width:1000px}.d .titleWhite_1 .sns-container .sns{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:260px}.d .titleWhite_1 .sns-container .sns .facebook,.d .titleWhite_1 .sns-container .sns .line,.d .titleWhite_1 .sns-container .sns .twitter{cursor:pointer;height:50px;margin-bottom:60px;width:50px}.d .titleWhite_1 .sns-container .sns .twitter{border-radius:10px}.d .titleWhite_1 .galleryImage{background-position:top,bottom;background-repeat:no-repeat;background-size:1920px 1560px}.d .titleWhite_1 .galleryImage .content{margin:0 auto;width:1200px}.d .titleWhite_1 .galleryImage .content .image{background-position:50%;margin:60px auto}.d .titleWhite_1 .galleryImage .content .image,.d .titleWhite_1 .specimg{background-repeat:no-repeat;background-size:contain;height:1000px;width:1000px}.d .titleWhite_1 .specimg{margin:0 auto;position:relative}.d .titleWhite_1 .specimg .copyright{bottom:5px;color:#1e0405;font-size:10px;position:absolute;right:5px}.d .titleWhite_1 .imgtips{color:#1e0405;font-size:13px;margin:10px auto;width:1000px}.d .titleWhite_1 .specDetail{margin:0 auto;max-width:1200px;min-width:1000px;width:100%}.d .titleWhite_1 .specDetail .image{margin:0 auto;width:550px}.d .titleWhite_1 .specDetail .list{margin:0 auto;width:1000px}.d .titleWhite_1 .specDetail .list .info{align-items:center;background:#b1883a12 0 0 no-repeat padding-box;border-bottom:2px solid #b1883a12;display:flex;font-size:13px;justify-content:center;min-height:50px;padding:10px}.d .titleWhite_1 .specDetail .list .info .cate{display:inline-block;width:160px}.d .titleWhite_1 .specDetail .list .info .name{width:100%}.d .titleWhite_1 .specDetail .list .tips{color:#1e0405;font-size:13px;margin-bottom:20px;margin-top:10px}.d .titleWhite_1 .ar-attention{background:#c4005914;border:1px solid #c40059;color:#1e0405;font-size:35px;font-weight:700;line-height:70px;margin:0 auto 20px;text-align:center;width:1000px}.d .titleWhite_1 .ar-attention:lang(en){font-size:35px}.d .titleWhite_1 .gos-title{background:transparent linear-gradient(90deg,#1e040500,#1e0405b3 24%,#1e0405 49%,#1e0405b3 76%,#1e040500) 0 0 no-repeat padding-box;height:120px;margin-top:80px;min-width:1000px;padding-top:10px;position:relative;text-align:center;width:100%}.d .titleWhite_1 .gos-title:before{background-image:url(/images/icon/cart.png);background-repeat:no-repeat;background-size:contain;content:"";height:40px;margin-left:-20px;position:absolute;top:15px;width:40px}.d .titleWhite_1 .gos-title .gos-largeText{color:#fff;font-size:40px;font-weight:700;margin-left:30px}.d .titleWhite_1 .gos-title .gos-smallText{color:#fff;display:block;font-family:Noto Sans,sans-serif;font-size:30px;margin-top:5px}.d .titleWhite_1 .goslist-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1500px;min-width:1000px;width:100%}.d .titleWhite_1 .goslist-container .link-container{height:90px;margin:70px 20px 0;position:relative;width:480px}.d .titleWhite_1 .goslist-container .link-container .gos-link{align-items:center;animation:bggradient 5s ease infinite;background:linear-gradient(90deg,#d52958,#f68300);background-size:200% 200%;border-radius:100px;color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;font-size:24px;height:90px;justify-content:center;padding:15px 0;position:relative;text-align:center;width:480px;z-index:1}.d .titleWhite_1 .goslist-container .link-container .gos-link:hover{background:linear-gradient(92deg,#ee7eb6,#f5b481)}.d .titleWhite_1 .goslist-container .link-container .gos-link .button-flash{border-radius:100px;height:90px;mix-blend-mode:overlay;overflow:hidden;position:absolute;right:0;top:0;width:480px;z-index:2}.d .titleWhite_1 .goslist-container .link-container .gos-link .button-flash:before{animation:shine 5s ease-in-out infinite;background:linear-gradient(95deg,#ffffff00,#fff 49%,#ffffff00);content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%}.d .titleWhite_1 .goslist-container .link-container .gos-link .text{font-size:23px;font-weight:700;line-height:23px;width:390px}.d .titleWhite_1 .goslist-container .link-container .gos-link .subtext{font-family:Noto Sans,sans-serif;font-size:14px}.d .titleWhite_1 .goslist-container .link-container .gos-link .usIcon{border:2px solid #fff;border-radius:2px;height:33px;left:50px;position:absolute;width:50px}.d .titleWhite_1 .goslist-container .link-container .gos-link:after{background-image:url(/images/icon/new_tab.png);background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:50px;width:20px}.d .titleWhite_1 .goslist-container .link-container .button-shadow{background:linear-gradient(90deg,#d52958,#f68300);border-radius:100px;height:90px;opacity:.3;position:absolute;right:0;top:8px;width:480px;z-index:0}.d .titleWhite_1 .goslist-container a{color:#fff;text-decoration:none}.d .titleWhite_1 .china-title{margin:80px 0 0}.d .titleWhite_1 .list-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1500px;min-width:1000px;width:100%}.d .titleWhite_1 .list-container .link-container{height:90px;margin:70px 20px 0;position:relative;width:480px}.d .titleWhite_1 .list-container .link-container .link{align-items:center;border:1px solid #b1883a;border-radius:100px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:24px;height:90px;justify-content:center;text-align:center;width:480px;z-index:1}.d .titleWhite_1 .list-container .link-container .link .text{color:#b1883a;font-size:23px;font-weight:700;line-height:23px;width:390px}.d .titleWhite_1 .list-container .link-container .link .subtext{color:#b1883a;font-family:Noto Sans,sans-serif;font-size:14px;margin-top:-25px}.d .titleWhite_1 .list-container .link-container .link .arrow1{right:54px}.d .titleWhite_1 .list-container .link-container .link .arrow1,.d .titleWhite_1 .list-container .link-container .link .arrow2{border-right:1px solid;border-top:1px solid;color:#b1883a;content:"";display:block;height:15px;position:absolute;top:42px;transform:rotate(45deg) translateY(-50%);width:15px}.d .titleWhite_1 .list-container .link-container .link .arrow2{right:46px}.d .titleWhite_1 .list-container .link-container .link:hover{filter:opacity(.6)}.d .titleWhite_1 .list-container a{color:#fff;text-decoration:none}.d .titleWhite_1 .attention1{color:#1e0405;font-size:14px;margin-top:50px;text-align:center}.d .titleWhite_1 .attention2{color:#1e0405;font-size:14px;margin:5px 0 80px;text-align:center}.d .titleWhite_1 .checkedItem,.d .titleWhite_1 .relationItem{background-color:transparent;border:none;margin:-40px auto 30px;max-width:1920px;min-width:1000px}.d .titleWhite_1 .checkedItem .header,.d .titleWhite_1 .relationItem .header{display:none}.d .titleWhite_1 .checkedItem .productsList,.d .titleWhite_1 .relationItem .productsList{display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start;margin:0 auto;max-width:1290px;min-width:1000px;padding:30px 45px;width:100%}.d .titleWhite_1 .checkedItem .productsList .product,.d .titleWhite_1 .relationItem .productsList .product{cursor:pointer;height:auto;margin:15px 24px;width:15%}.d .titleWhite_1 .checkedItem .productsList .product .img,.d .titleWhite_1 .relationItem .productsList .product .img{aspect-ratio:180/123;display:block;height:auto;margin-bottom:5px;max-width:180px;min-width:160px;-o-object-fit:cover;object-fit:cover;outline:none;width:100%}.d .titleWhite_1 .checkedItem .productsList .product .name,.d .titleWhite_1 .relationItem .productsList .product .name{color:#1e0405;font-size:12px;max-width:180px;min-width:160px;text-decoration:none;width:100%}.d .titleWhite_1 .checkedItem .productsList .product .price,.d .titleWhite_1 .relationItem .productsList .product .price{color:#1e0405;font-weight:700;text-align:right}.d .titleWhite_1 .checkedItem .productsList .product .price .priceEntity,.d .titleWhite_1 .relationItem .productsList .product .price .priceEntity{border-bottom:none}.d .titleWhite_1 .checkedItem .nothing,.d .titleWhite_1 .relationItem .nothing{min-width:1000px}.d .titleWhite_1 .checkedItem .nothing .noItem,.d .titleWhite_1 .relationItem .nothing .noItem{margin:50px 0}.d .titleWhite_1 .checkedItem{margin:-40px auto -70px}.d .titleWhite_1 .g2-containerPC .gradation-button{animation:bggradient 5s ease infinite;background:linear-gradient(90deg,#d52958,#f68300);background-size:contain;background-size:200% 200%;border-radius:3px;bottom:0;color:#fff;cursor:pointer;display:block;font-size:15px;height:137px;margin-bottom:140px;padding:85px 0 0;position:fixed;right:0;text-align:center;width:110px;z-index:110}.d .titleWhite_1 .g2-containerPC .gradation-button:before{background-image:url(/images/icon/cart.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:34px;left:35px;position:absolute;top:43px;width:34px}.d .titleWhite_1 .g2-containerPC .gradation-button .arrow1{top:15px}.d .titleWhite_1 .g2-containerPC .gradation-button .arrow1,.d .titleWhite_1 .g2-containerPC .gradation-button .arrow2{border-right:2px solid;border-top:2px solid;color:#fff;content:"";display:block;height:12px;position:absolute;right:54px;transform:rotate(135deg) translateY(-50%);width:12px}.d .titleWhite_1 .g2-containerPC .gradation-button .arrow2{top:23px}.d .titleWhite_1 .g2-containerPC .gradation-button:hover{background:linear-gradient(92deg,#ee7eb6,#f5b481)}.d .titleWhite_1 .g2-containerPC .gradation-button .button-flash{height:137px;mix-blend-mode:overlay;overflow:hidden;position:absolute;right:0;top:0;width:110px;z-index:2}.d .titleWhite_1 .g2-containerPC .gradation-button .button-flash:before{animation:shine 5s ease-in-out infinite;background:linear-gradient(95deg,#ffffff00,#fff 49%,#ffffff00);content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%}.d .titleWhite_1 .g2-containerPC .button-shadow{background:linear-gradient(90deg,#d52958,#f68300);border-radius:3px;bottom:0;height:137px;margin-bottom:132px;opacity:.3;position:fixed;right:0;width:110px;z-index:100}.d .titleWhite_1 .announcement,.d .titleWhite_1 .end{align-items:center;display:flex;height:90px;justify-content:center;margin:50px auto;width:1000px}.d .titleWhite_1 .announcement{background-color:#b1883a;color:#fff}.d .titleWhite_1 .announcement.undecided{background-color:#4c4c4c}.d .titleWhite_1 .end{background-color:#111;color:#fff}.d .titleWhite_1.cartInDialog .ccDialog-window .closeButton,.d .titleWhite_1.overDialog .ccDialog-window .closeButton{display:none}.d .titleWhite_1 .ccDialog-window .sfireh3 .text{height:40px;width:1120px}.d .titleWhite_1 .ccDialog-window .dialogContent{background:#3a3a3a;margin:0 auto;max-width:1120px;padding:50px 0 25px}.d .titleWhite_1 .ccDialog-window .dialogContent p{color:#ddd;text-align:center}.d .titleWhite_1 .ccDialog-window .dialogContent .sfirebutton{background-color:#131313;border:1px solid #fff;height:35px;margin:40px auto 0;width:170px}.d .titleWhite_1 .ccDialog-window .dialogContent .sfirebutton .buttonText{font-size:15px}.d .titleWhite_1 .en-interval{margin:40px 0 0}.n-d .titleWhite_1{margin-top:-48px}.n-d .titleWhite_1 .sfirecarousel{height:685px;margin-top:-32px;width:375px}.n-d .titleWhite_1 .sfirecarousel:lang(en){height:700px}.n-d .titleWhite_1 .sfirecarousel .carousels{height:590px;max-width:100%}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel{height:590px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .betweenColor{background-color:#fcfaf7;height:590px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .carouselCenter{height:590px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .background{bottom:-334px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .copyright{bottom:-323px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .text{border:none;font-size:16px;left:30%;top:505px;transform:translateX(20%)}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .soon-text{border:none;color:#1e0405;font-size:16px;font-weight:700;height:26px;left:23%;padding:6px 9px;position:absolute;top:515px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .address-text{border:none;color:#1e0405;font-size:16px;font-weight:700;height:26px;left:9%;padding:6px 9px;position:absolute;top:510px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .end-text{border:none;color:#1e0405;font-size:16px;font-weight:700;height:26px;left:35%;padding:6px 9px;position:absolute;top:515px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .itemName{top:385px}.n-d .titleWhite_1 .sfirecarousel .carousels .carousel .period{top:535px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore{height:590px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .background,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .background{bottom:-334px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .copyright,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .copyright{bottom:-323px;right:10px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .text,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .text{border:none;font-size:16px;left:30%;top:505px;transform:translateX(20%)}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .soon-text,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .soon-text{border:none;color:#fff;font-size:16px;font-weight:700;height:26px;left:23%;padding:6px 9px;position:absolute;top:515px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .address-text,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .address-text{border:none;color:#fff;font-size:16px;font-weight:700;height:26px;left:9%;padding:6px 9px;position:absolute;top:510px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .end-text,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .end-text{border:none;color:#fff;font-size:16px;font-weight:700;height:26px;left:35%;padding:6px 9px;position:absolute;top:515px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .itemName,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .itemName{top:385px}.n-d .titleWhite_1 .sfirecarousel .carousels .carouselAfter .period,.n-d .titleWhite_1 .sfirecarousel .carousels .carouselBefore .period{top:535px}.n-d .titleWhite_1 .sfirecarousel .carouselLeft,.n-d .titleWhite_1 .sfirecarousel .carouselRight{top:240px}.n-d .titleWhite_1 .sfirecarousel .carouselFooter{padding-top:158%}.n-d .titleWhite_1 .common-notice{background:#b1883a12 0 0 no-repeat padding-box;color:#1e0405;font-size:14px;margin-bottom:10px;text-align:center}.n-d .titleWhite_1 .common-notice .sfireitemback{padding:10px}.n-d .titleWhite_1 .common-notice .ccLink{color:#1e0405}.n-d .titleWhite_1 .common-notice .ccLink:hover{text-decoration:none}.n-d .titleWhite_1 .singleNotice-container .single-notice{background:#b1883a12 0 0 no-repeat padding-box;color:#1e0405;font-size:14px;margin-bottom:10px;text-align:center}.n-d .titleWhite_1 .singleNotice-container .single-notice .sfireitemback{padding:10px}.n-d .titleWhite_1 .singleNotice-container .single-notice .ccLink{color:#1e0405}.n-d .titleWhite_1 .singleNotice-container .single-notice .ccLink:hover{text-decoration:none}.n-d .titleWhite_1 .button-container{display:flex;justify-content:space-around}.n-d .titleWhite_1 .button-container .move-button{border:1px solid #b1883a;border-radius:100px;color:#b1883a;cursor:pointer;font-size:16px;font-weight:700;height:40px;padding:8px;position:relative;text-align:center;width:158px}.n-d .titleWhite_1 .button-container .move-button:before{border-bottom:2px solid #b1883a;border-left:2px solid #b1883a;content:"";height:7px;position:absolute;right:15px;top:14px;transform:rotate(315deg);width:7px}.n-d .titleWhite_1 .main-Checktitle,.n-d .titleWhite_1 .main-title{align-items:center;background:transparent linear-gradient(90deg,#b1883a00,#b1883a 49%,#b1883a00) 0 0 no-repeat padding-box;color:#fff;display:flex;font-size:20px;font-weight:700;height:50px;justify-content:center;margin:20px 0 10px}.n-d .titleWhite_1 .entitle{font-size:15px}.n-d .titleWhite_1 .sfireslider{margin-top:-10px}.n-d .titleWhite_1 .explanation-container{margin-top:-20px;position:relative}.n-d .titleWhite_1 .explanation-container .explanation{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;margin:0 auto;padding:50px 0;position:relative;width:100%}.n-d .titleWhite_1 .explanation-container .explanation .top-gradation{top:0}.n-d .titleWhite_1 .explanation-container .explanation .bottom-gradation,.n-d .titleWhite_1 .explanation-container .explanation .top-gradation{background:transparent linear-gradient(180deg,#fcfaf7,#fcfaf700) 0 0 no-repeat padding-box;height:30px;margin:0 auto;position:absolute;width:100%}.n-d .titleWhite_1 .explanation-container .explanation .bottom-gradation{bottom:-1px;transform:matrix(-1,0,0,-1,0,0)}.n-d .titleWhite_1 .explanation-container .explanation .text{color:#1e0405;font-family:"Noto Serif JP",serif;font-size:14px;line-height:28px;opacity:1;padding:0 30px}.n-d .titleWhite_1 .explanation-container .explanation .text .notosans{font-family:Noto Sans JP,sans-serif}.n-d .titleWhite_1 .banner{display:block;height:90px;margin:0 auto 20px;width:335px}.n-d .titleWhite_1 .banner:hover{opacity:.8;transition:.5s}.n-d .titleWhite_1 .banner.text{color:#fff;display:flex;flex-flow:column;font-size:16px;justify-content:center;margin:0 auto 30px;position:relative;text-align:center}.n-d .titleWhite_1 .banner.text span{cursor:pointer;text-decoration:underline}.n-d .titleWhite_1 .banner.text span:hover{text-decoration:none}.n-d .titleWhite_1 .banner.en{margin:0 auto 30px}.n-d .titleWhite_1 .youtube-video .wrap{background-color:#1e0405;height:550px;position:relative}.n-d .titleWhite_1 .youtube-video .wrap.en{background-color:#fcfaf7;border:1px solid #b1883a}.n-d .titleWhite_1 .youtube-video .video-bg{background:#000;height:380px;overflow:hidden;position:relative;top:70px}.n-d .titleWhite_1 .youtube-video .video-bg:after{background-color:transparent;background-image:radial-gradient(#111 30%,transparent 31%),radial-gradient(#111 30%,transparent 31%);background-position:0 0,2px 2px;background-size:4px 4px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.n-d .titleWhite_1 .youtube-video .video-bg iframe{height:380px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.77777778vh}.n-d .titleWhite_1 .youtube-video .copylight{color:#fff;font-size:11px;left:60%;position:absolute;text-align:center;text-shadow:0 0 10px #000;top:17%;transform:translate(-50%,-50%);width:100%}.n-d .titleWhite_1 .youtube-video .ar-logo{background-repeat:no-repeat;background-size:contain;height:54px;left:50%;margin-top:8px;position:absolute;top:5%;transform:translate(-50%,-50%);width:180px}.n-d .titleWhite_1 .youtube-video .title01sp{color:#fff;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:20px;left:52%;position:absolute;text-align:center;top:90%;transform:translate(-50%,-50%);width:100%}.n-d .titleWhite_1 .youtube-video .title01sp:before{border:9px solid transparent;border-left:15px solid #fff;content:"";left:5%;position:absolute;top:50%;transform:translateY(-50%)}.n-d .titleWhite_1 .youtube-video .title01sp.en{font-size:20px;height:78px;padding-top:15px;top:92.5%}.n-d .titleWhite_1 .movie{margin-bottom:-20px;margin-top:50px}.n-d .titleWhite_1 .movie .youtube-list{margin-top:10px}.n-d .titleWhite_1 .movie .youtube-list .youtube{height:234.46px;margin:0 auto 20px;width:375px}.n-d .titleWhite_1 .g1-container{height:70px;margin:30px auto 40px;position:relative;width:355px}.n-d .titleWhite_1 .g1-container .gradation-button{animation:bggradient 5s ease infinite;background:linear-gradient(90deg,#d52958,#f68300);background-size:200% 200%;border-radius:100px;color:#fff;display:inline-block;font-size:20px;height:70px;padding:19px 0 0 33px;position:relative;text-align:center;width:355px;z-index:1}.n-d .titleWhite_1 .g1-container .gradation-button:before{background-image:url(/images/icon/cart.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:28px;left:85px;position:absolute;top:19px;width:28px}.n-d .titleWhite_1 .g1-container .gradation-button .button-flash{border-radius:100px;height:70px;mix-blend-mode:overlay;overflow:hidden;position:absolute;right:0;top:0;width:355px;z-index:2}.n-d .titleWhite_1 .g1-container .gradation-button .button-flash:before{animation:shine 5s ease-in-out infinite;background:linear-gradient(95deg,#ffffff00,#fff 49%,#ffffff00);content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%}.n-d .titleWhite_1 .g1-container .button-shadow{background:linear-gradient(90deg,#d52958,#f68300);border-radius:100px;height:70px;opacity:.3;position:absolute;right:0;top:8px;width:355px;z-index:0}.n-d .titleWhite_1 .sns-container{margin-bottom:-10px;margin-top:-25px}.n-d .titleWhite_1 .sns-container .sns{align-items:center;display:flex;height:100px;justify-content:space-between;margin:0 auto;width:220px}.n-d .titleWhite_1 .sns-container .sns .facebook,.n-d .titleWhite_1 .sns-container .sns .line,.n-d .titleWhite_1 .sns-container .sns .twitter{height:40px;width:40px}.n-d .titleWhite_1 .sns-container .sns .twitter{border-radius:7px}.n-d .titleWhite_1 .galleryImage{width:100%}.n-d .titleWhite_1 .galleryImage .image{background-position:50%;margin-bottom:30px}.n-d .titleWhite_1 .galleryImage .image,.n-d .titleWhite_1 .specimg{background-repeat:no-repeat;background-size:contain;height:375px;width:375px}.n-d .titleWhite_1 .specimg{margin:0 auto 20px;position:relative}.n-d .titleWhite_1 .specimg .copyright{bottom:5px;color:#1e0405;font-size:10px;position:absolute;right:5px}.n-d .titleWhite_1 .imgtips{color:#1e0405;font-size:10px;margin:10px}.n-d .titleWhite_1 .specDetail{display:flex;flex-wrap:wrap;justify-content:space-between}.n-d .titleWhite_1 .specDetail .image{margin:0 20px 10px;width:335px}.n-d .titleWhite_1 .specDetail .list{width:100%}.n-d .titleWhite_1 .specDetail .list .info{align-items:center;background:#b1883a12 0 0 no-repeat padding-box;border:1px solid #b1883a4d;border-bottom:2px solid #b1883a12;display:flex;font-size:10px;justify-content:center;min-height:25px;padding:5px 0}.n-d .titleWhite_1 .specDetail .list .info .cate{display:inline-block;width:106px}.n-d .titleWhite_1 .specDetail .list .info .cate:lang(en){padding:0 10px;width:175px}.n-d .titleWhite_1 .specDetail .list .info .name{width:100%}.n-d .titleWhite_1 .specDetail .list .tips{color:#1e0405;font-size:10px;margin:10px}.n-d .titleWhite_1 .ar-attention{background:#c4005914;border:1px solid #c40059;color:#1e0405;font-size:16px;font-weight:700;line-height:38px;margin:0 auto 20px;text-align:center;width:355px}.n-d .titleWhite_1 .gos-title{background:transparent linear-gradient(90deg,#1e040500,#1e0405b3 24%,#1e0405 49%,#1e0405b3 76%,#1e040500) 0 0 no-repeat padding-box;height:70px;margin:50px 0 40px;padding-top:8px;position:relative;text-align:center;width:100%}.n-d .titleWhite_1 .gos-title:before{background-image:url(/images/icon/cart.png);background-repeat:no-repeat;background-size:contain;content:"";height:19px;margin-left:-13px;position:absolute;top:11px;width:19px}.n-d .titleWhite_1 .gos-title .gos-largeText{color:#fff;font-size:20px;font-weight:700;margin-left:13px}.n-d .titleWhite_1 .gos-title .gos-smallText{color:#fff;display:block;font-family:Noto Sans,sans-serif;font-size:16px;margin-top:5px}.n-d .titleWhite_1 .goslist-container{margin-bottom:50px}.n-d .titleWhite_1 .goslist-container .link-container{height:50px;margin:20px auto;position:relative;width:250px}.n-d .titleWhite_1 .goslist-container .link-container .gos-link{align-items:center;animation:bggradient 5s ease infinite;background:linear-gradient(90deg,#d52958,#f68300);background-size:200% 200%;border-radius:100px;color:#fff;display:flex;flex-wrap:wrap;height:50px;justify-content:center;letter-spacing:1px;margin:20px auto;position:relative;text-align:center;width:250px;z-index:1}.n-d .titleWhite_1 .goslist-container .link-container .gos-link .button-flash{border-radius:100px;height:50px;mix-blend-mode:overlay;overflow:hidden;position:absolute;right:0;top:0;width:250px;z-index:2}.n-d .titleWhite_1 .goslist-container .link-container .gos-link .button-flash:before{animation:shine 5s ease-in-out infinite;background:linear-gradient(95deg,#ffffff00,#fff 49%,#ffffff00);content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%}.n-d .titleWhite_1 .goslist-container .link-container .gos-link .text{font-size:16px;line-height:16px;width:110px}.n-d .titleWhite_1 .goslist-container .link-container .gos-link .subtext{font-family:Noto Sans,sans-serif;font-size:11px;margin-top:-10px}.n-d .titleWhite_1 .goslist-container .link-container .gos-link .usIcon{border:1px solid #fff;border-radius:1px;height:20px;left:30px;position:absolute;width:30px}.n-d .titleWhite_1 .goslist-container .link-container .gos-link:after{background-image:url(/images/icon/new_tab.png);background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:20px;top:20px;width:10px}.n-d .titleWhite_1 .goslist-container .link-container a{color:#fff;text-decoration:none}.n-d .titleWhite_1 .goslist-container .link-container .button-shadow{background:linear-gradient(90deg,#d52958,#f68300);border-radius:100px;height:50px;opacity:.3;position:absolute;right:0;top:8px;width:250px;z-index:0}.n-d .titleWhite_1 .list-container{margin-top:40px}.n-d .titleWhite_1 .list-container .link-container,.n-d .titleWhite_1 .list-container .link-container .link{height:50px;margin:20px auto;position:relative;width:250px}.n-d .titleWhite_1 .list-container .link-container .link{align-items:center;border:1px solid #b1883a;border-radius:100px;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;letter-spacing:1px;text-align:center;z-index:1}.n-d .titleWhite_1 .list-container .link-container .link .text{color:#b1883a;font-size:16px;line-height:16px;width:175px}.n-d .titleWhite_1 .list-container .link-container .link .subtext{color:#b1883a;font-family:Noto Sans,sans-serif;font-size:11px;margin-top:-8px}.n-d .titleWhite_1 .list-container .link-container .link .arrow1{right:25px}.n-d .titleWhite_1 .list-container .link-container .link .arrow1,.n-d .titleWhite_1 .list-container .link-container .link .arrow2{border-right:1px solid;border-top:1px solid;color:inherit;content:"";display:block;height:8px;position:absolute;top:22px;transform:rotate(45deg) translateY(-50%);width:8px}.n-d .titleWhite_1 .list-container .link-container .link .arrow2{right:20px}.n-d .titleWhite_1 .list-container .link-container a{color:#fff;text-decoration:none}.n-d .titleWhite_1 .attention1{color:#1e0405;font-size:10px;margin:0 auto;text-align:center;width:354px}.n-d .titleWhite_1 .attention2{color:#1e0405;font-size:10px;margin:5px auto 50px;text-align:center;width:354px}.n-d .titleWhite_1 .checkedItem,.n-d .titleWhite_1 .relationItem{background-color:transparent;border:none;color:#fff;margin:0 auto;width:375px}.n-d .titleWhite_1 .checkedItem .header,.n-d .titleWhite_1 .relationItem .header{display:none}.n-d .titleWhite_1 .checkedItem .nothing .noItem,.n-d .titleWhite_1 .relationItem .nothing .noItem{color:#1e0405}.n-d .titleWhite_1 .checkedItem .productsList,.n-d .titleWhite_1 .relationItem .productsList{display:flex;justify-content:space-between;margin:-10px 12px 0;width:350px}.n-d .titleWhite_1 .checkedItem .productsList .product,.n-d .titleWhite_1 .relationItem .productsList .product{cursor:pointer;height:auto;margin:10px 0 0;width:170px}.n-d .titleWhite_1 .checkedItem .productsList .product .img,.n-d .titleWhite_1 .relationItem .productsList .product .img{display:block;height:120px;margin-bottom:5px;outline:none;width:170px}.n-d .titleWhite_1 .checkedItem .productsList .product .name,.n-d .titleWhite_1 .relationItem .productsList .product .name{color:#1e0405;font-size:11px;text-decoration:none}.n-d .titleWhite_1 .checkedItem .productsList .product .price,.n-d .titleWhite_1 .relationItem .productsList .product .price{color:#1e0405;font-size:14px;font-weight:700;text-align:right}.n-d .titleWhite_1 .checkedItem .productsList .product .price .priceEntity,.n-d .titleWhite_1 .relationItem .productsList .product .price .priceEntity{border-bottom:none}.n-d .titleWhite_1 .checkedItem{margin:0 auto -60px}.n-d .titleWhite_1 .g2-containerSP{opacity:0;pointer-events:none;transition:.8s}.n-d .titleWhite_1 .g2-containerSP .gradation-button{animation:bggradient 5s ease infinite;background:linear-gradient(90deg,#d52958,#f68300);background-size:contain;background-size:200% 200%;border-radius:3px 3px 0 0;bottom:0;color:#fff;display:block;font-size:20px;height:50px;margin-bottom:0;padding:12px 0 0 30px;position:fixed;right:0;text-align:center;width:375px;z-index:110}.n-d .titleWhite_1 .g2-containerSP .gradation-button:before{background-image:url(/images/icon/cart.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:28px;left:95px;position:absolute;top:12px;width:28px}.n-d .titleWhite_1 .g2-containerSP .gradation-button:hover{background:linear-gradient(92deg,#ee7eb6,#f5b481)}.n-d .titleWhite_1 .g2-containerSP .gradation-button .button-flash{height:50px;mix-blend-mode:overlay;overflow:hidden;position:absolute;right:0;top:0;width:375px;z-index:2}.n-d .titleWhite_1 .g2-containerSP .gradation-button .button-flash:before{animation:shine 5s ease-in-out infinite;background:linear-gradient(95deg,#ffffff00,#fff 49%,#ffffff00);content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%}.n-d .titleWhite_1.cartInDialog .ccDialog-window .closeButton,.n-d .titleWhite_1.overDialog .ccDialog-window .closeButton{display:none}.n-d .titleWhite_1 .ccDialog-window{margin:0 20px;padding:25px 10px 20px}.n-d .titleWhite_1 .ccDialog-window .sfireh3 .text{height:34px;width:100%}.n-d .titleWhite_1 .ccDialog-window .dialogContent{background:#3a3a3a;margin:0 auto;max-width:1120px;padding:30px 0 20px}.n-d .titleWhite_1 .ccDialog-window .dialogContent p{color:#ddd;font-size:12px;text-align:center}.n-d .titleWhite_1 .ccDialog-window .dialogContent .sfirebutton{background-color:#131313;border:1px solid #fff;height:35px;margin:40px auto 0;width:140px}.n-d .titleWhite_1 .ccDialog-window .dialogContent .sfirebutton .buttonText{font-size:15px}.n-d .titleWhite_1 .sfirebutton.addCart .buttonText{justify-content:center;padding-left:18px}.n-d .titleWhite_1 .announcement,.n-d .titleWhite_1 .end{align-items:center;display:flex;height:50px;justify-content:center;margin:25px auto;width:335px}.n-d .titleWhite_1 .announcement{background-color:#b1883a;color:#fff}.n-d .titleWhite_1 .announcement.undecided{background-color:#4c4c4c}.n-d .titleWhite_1 .end{background-color:#111;color:#fff}.n-d .titleWhite_1 .en-interval{margin:50px 0 0}.detailDialog .detailImg{display:block}.d .detailDialog .detailImg{margin:30px;width:calc(100% - 60px)}.n-d .detailDialog .detailImg{margin:0 auto;width:330px}.ccMain{background-color:#fff;position:relative;z-index:1}.titlepage.no-animation{display:none}.titlepage.animation{animation:reloadfadeIn 1s;display:block;opacity:1}@keyframes reloadfadeIn{0%{opacity:0}to{opacity:1}}.d .titlepage .pankuzu{color:#7599c2;font-size:11px;margin:0 auto;max-width:1280px;min-width:1000px;padding:20px 0 0 30px;text-align:left;width:100%}.d .titlepage .pankuzu .link{border-bottom:1px solid #7599c2;color:#7599c2;text-decoration:none}.d .titlepage .pankuzu .name{border-bottom:1px solid #7599c2;color:#7599c2;opacity:.6}.d .titlepage .pankuzu .space{margin:0 3px}.d .titlepage .common-notice{color:#333440;font-size:14px;margin-bottom:10px;text-align:center}.d .titlepage .common-notice .sfireitemback{max-width:1230px;min-width:1000px;padding:10px;width:100%}.d .titlepage .common-notice .ccLink{color:#333440}.d .titlepage .common-notice .ccLink:hover{text-decoration:none}.d .titlepage .singleNotice-container{padding-top:20px}.d .titlepage .singleNotice-container .single-notice{color:#333440;font-size:14px;margin-bottom:10px;text-align:center}.d .titlepage .singleNotice-container .single-notice .sfireitemback{max-width:1230px;min-width:1000px;padding:10px;width:100%}.d .titlepage .singleNotice-container .single-notice .ccLink{color:#333440}.d .titlepage .singleNotice-container .single-notice .ccLink:hover{text-decoration:none}.d .titlepage .carousel-baseInfo-container{display:flex;margin:0 auto 80px;max-width:1300px;min-width:1000px;width:100%}.d .titlepage .carousel-baseInfo-container .carousel-container{height:auto;width:60%}.d .titlepage .carousel-baseInfo-container .baseInfo-container{margin:0 auto;width:35%}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container{margin-bottom:30px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .ipNameInfo{font-weight:700;margin:15px 0}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .info{align-items:center;border-bottom:1px solid #e1e5ea;display:flex;margin:15px 0;padding-bottom:15px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .info:lang(en){border-bottom:none}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .info .ipName{font-size:14px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .info .itemName{font-size:20px;font-weight:700}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .info .cate{display:block;font-size:11px;width:80px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .info .name{font-size:14px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .counter-area{align-items:center;border-bottom:1px solid #e1e5ea;display:flex;padding-bottom:15px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .counter-area .cate{font-size:11px;width:80px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .counter-area .counter{align-items:center;border:1px solid #c6c6ca;cursor:pointer;display:flex;font-size:13px;height:26px;justify-content:center;width:100px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .info-container .counter-area .counter .num{border-left:1px solid #c6c6ca;border-right:1px solid #c6c6ca;height:20px;line-height:12px;margin:0 5px;padding:4px 0;text-align:center;width:50px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .addCart-button{align-items:center;background-color:#db448c;color:#fff;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;margin:0 auto 30px;position:relative;width:335px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .addCart-button:after{background-image:url(/images/icon/renewal_cart_button_white.png?ver=aa757e06fb);background-repeat:no-repeat;background-size:contain;bottom:11px;content:"";height:30px;position:absolute;right:30px;width:30px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .addCart-button:hover{background-color:#fff;border:1px solid #db448c;color:#db448c;transition:all .2s}.d .titlepage .carousel-baseInfo-container .baseInfo-container .addCart-button:hover:after{background-image:url(/images/icon/renewal_cart_button_pink.png?ver=aa757e06fb);transition:all .2s}.d .titlepage .carousel-baseInfo-container .baseInfo-container .webSearch-button{align-items:center;border:1px solid #db448c;color:#db448c;display:flex;font-size:16px;height:50px;justify-content:center;margin:0 auto 30px;text-decoration:none;width:335px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .playar-button{align-items:center;border:1px solid #717382;color:#717382;display:flex;font-size:16px;height:50px;justify-content:center;margin:0 auto 30px;position:relative;text-decoration:none;width:335px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .playar-button .arrow{display:block;height:0;position:absolute;right:24px;top:21px;width:0}.d .titlepage .carousel-baseInfo-container .baseInfo-container .playar-button .arrow:before{background-color:#717382;content:"";display:block;height:1px;position:absolute;right:25px;top:6px;transform:rotate(-45deg);width:10px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .playar-button .arrow:after{background-color:#717382;bottom:0;content:"";display:block;height:1px;position:absolute;right:25px;transform:rotate(45deg);width:10px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .playar-button:hover{border:1px solid #db448c;color:#db448c}.d .titlepage .carousel-baseInfo-container .baseInfo-container .playar-button:hover:after,.d .titlepage .carousel-baseInfo-container .baseInfo-container .playar-button:hover:before{background-color:#db448c}.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-container .sns{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:135px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-container .sns .facebook,.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-container .sns .line,.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-container .sns .twitter{cursor:pointer;height:25px;margin-bottom:40px;width:25px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-container .sns .twitter{border-radius:3px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-containerEN{margin:0 auto;width:335px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-containerEN .sns{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:85px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-containerEN .sns .facebook,.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-containerEN .sns .twitter{cursor:pointer;height:25px;margin-bottom:30px;width:25px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .sns-containerEN .sns .twitter{border-radius:3px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container{margin:0 auto 30px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .benefitDescription{background-color:#f6f7f9;color:#333440;font-size:14px;line-height:1.4;padding:20px;width:100%}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .benefitDescription .benefitTitle{color:#db448c;display:block;margin-bottom:10px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .benefitDescription a{color:#333440}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .couponDescription{background-color:#f6f7f9;color:#333440;font-size:14px;line-height:1.4;padding:20px;width:100%}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .couponDescription .couponTitle{color:#db448c;display:block;margin-bottom:10px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .couponDescription a{color:#333440}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .couponDescription-paddingBottomNone{background-color:#f6f7f9;color:#333440;font-size:14px;line-height:1.4;padding:20px 20px 0;width:100%}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .couponDescription-paddingBottomNone .couponTitle{color:#db448c;display:block;margin-bottom:10px}.d .titlepage .carousel-baseInfo-container .baseInfo-container .description-container .couponDescription-paddingBottomNone a{color:#333440}.d .titlepage .carousel-baseInfo-container .baseInfo-container .attention-text{color:#333440;font-size:14px;margin:0 auto 30px;width:450px}.d .titlepage .largeBanner-area{background-color:#f6f7f9;height:auto;margin:70px auto 80px;width:1000px}.d .titlepage .largeBanner-area .largeBanner{display:block;height:auto;margin:0 auto;padding:20px 0;width:728px}.d .titlepage .main-title{color:#333440;font-size:30px;letter-spacing:3px;text-align:center}.d .titlepage .main-title:lang(en){margin:0 auto 40px}.d .titlepage .main-title:lang(en),.d .titlepage .subtitle{border-bottom:2px solid #e1e5ea;padding-bottom:7px;width:335px}.d .titlepage .subtitle{color:#5e5f6b;font-size:14px;margin:0 auto 20px;padding-top:3px;text-align:center}.d .titlepage .spec-container{display:flex;margin:0 auto 80px;max-width:1360px;min-width:1000px;padding:0 50px;width:100%}.d .titlepage .spec-container .sfire360view-area{aspect-ratio:1/1;height:100%;max-width:700px;position:relative;width:60%}.d .titlepage .spec-container .sfire360view-area .specimg{aspect-ratio:1/1;height:auto;margin:0 auto;max-width:700px;-o-object-fit:cover;object-fit:cover;width:100%}.d .titlepage .spec-container .sfire360view-area .specimg__copyright{bottom:5px;color:#fff;font-size:10px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 10px)}.d .titlepage .spec-container .sfire360view-area .specimg__copyright img{height:auto;margin-left:5px;width:45px}.d .titlepage .spec-container .sfire360view-area .specimg__copyright .rightEnd{position:absolute;right:0}.d .titlepage .spec-container .sfire360view-area .specimg__copyright.black{color:#333440}.d .titlepage .spec-container .sfire360view-area .imgtips{color:#333440;font-size:13px;margin:10px auto;width:1000px}.d .titlepage .spec-container .specDetail{margin-left:30px;width:40%}.d .titlepage .spec-container .specDetail .title{color:#5e5f6b;font-size:16px;font-weight:700;padding-bottom:17px;padding-left:14px}.d .titlepage .spec-container .specDetail .image{margin:0 auto;width:550px}.d .titlepage .spec-container .specDetail .list{margin:0 auto}.d .titlepage .spec-container .specDetail .list .info{border-bottom:1px solid #e1e5ea;display:flex;font-size:14px;min-height:50px;padding:10px}.d .titlepage .spec-container .specDetail .list .info .cate{color:#5e5f6b;display:inline-block;font-size:14px;padding:5px 0;width:130px}.d .titlepage .spec-container .specDetail .list .info .cate:lang(en){width:170px}.d .titlepage .spec-container .specDetail .list .info .name{color:#333440;line-height:20px;padding:5px 0;width:370px}.d .titlepage .spec-container .specDetail .list .info .name .purchaseLimit-text{display:block}.d .titlepage .spec-container .specDetail .list .info .name .indent{text-indent:-1em}.d .titlepage .spec-container .specDetail .list .info.info:first-child{border-top:1px solid #e1e5ea}.d .titlepage .spec-container .specDetail .list .tips{color:#333440;font-size:14px;margin:15px 0 20px}.d .titlepage .video-explanation-container{height:auto;margin:0 auto 80px;max-width:1380px;min-width:1000px;padding:0 50px;width:100%}.d .titlepage .video-explanation-container .video{aspect-ratio:1000/600;max-width:900px;min-width:700px}.d .titlepage .video-explanation-container .imgInsteadOfVideo,.d .titlepage .video-explanation-container .video{display:block;height:auto;margin-left:auto;margin-right:0;-o-object-fit:cover;object-fit:cover;position:relative;width:80%;z-index:0}.d .titlepage .video-explanation-container .imgInsteadOfVideo{aspect-ratio:1000/400;max-width:1000px;min-width:800px}.d .titlepage .video-explanation-container .explanation{background-color:rgba(246,247,249,.6);height:auto;margin-top:-60px;max-width:1000px;padding:20px;position:relative;width:95%}.d .titlepage .video-explanation-container .explanation .text{color:#333440;font-family:"Noto Serif JP",serif;font-size:16px;line-height:30px}.d .titlepage .video-explanation-container .explanation .text .notosans{font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700}.d .titlepage .movie{margin-bottom:80px;padding:30px 0 0}.d .titlepage .movie .youtube-list{display:flex;flex-wrap:wrap;margin:0 auto;width:800px}.d .titlepage .movie .youtube-list .youtube{cursor:pointer;height:211px;margin:0 auto;position:relative;width:375px}.d .titlepage .movie .youtube-list .youtube .playIcon{height:60px;left:41%;position:absolute;top:35%;width:60px}.d .titlepage .movie .youtube-list .youtube img{-o-object-fit:cover;object-fit:cover}.d .titlepage .movie .youtube-list .youtube:nth-child(2){margin-left:50px}.d .titlepage .movie .youtube-list .youtube:nth-child(n+3){margin-top:30px}.d .titlepage .gosTitle{font-size:30px;margin:0 auto 20px;position:relative;width:335px}.d .titlepage .LunarToyStore,.d .titlepage .goslist-container{margin:0 auto 60px;width:335px}.d .titlepage .LunarToyStore a,.d .titlepage .goslist-container a{color:#fff;text-decoration:none}.d .titlepage .LunarToyStore .smallText,.d .titlepage .goslist-container .smallText{color:#5e5f6b;display:block;font-family:Noto Sans,sans-serif;font-size:14px;margin:10px auto 20px}.d .titlepage .LunarToyStore .link-container,.d .titlepage .goslist-container .link-container{margin-bottom:20px;position:relative}.d .titlepage .LunarToyStore .link-container .link,.d .titlepage .goslist-container .link-container .link{align-items:center;background-color:#db448c;background-size:200% 200%;color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;height:50px;justify-content:center;padding:5px 0;position:relative;text-align:center;width:335px;z-index:1}.d .titlepage .LunarToyStore .link-container .link .text,.d .titlepage .goslist-container .link-container .link .text{font-size:16px;line-height:23px;width:335px}.d .titlepage .LunarToyStore .link-container .link .subtext,.d .titlepage .goslist-container .link-container .link .subtext{font-family:Noto Sans,sans-serif;font-size:11px}.d .titlepage .LunarToyStore .link-container .link .usIcon,.d .titlepage .goslist-container .link-container .link .usIcon{border:2px solid #fff;border-radius:2px;height:20px;left:30px;position:absolute;width:30px}.d .titlepage .LunarToyStore .link-container .link:after,.d .titlepage .goslist-container .link-container .link:after{background-image:url(/images/icon/new_tab.png?ver=aa757e06fb);background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:15px;width:10px}.d .titlepage .china-title{color:#5e5f6b;font-size:25px;letter-spacing:0;margin:0 auto 20px;text-align:left;width:335px}.d .titlepage .list-container{margin:0 auto;width:335px}.d .titlepage .list-container .link-container{margin-bottom:20px;position:relative}.d .titlepage .list-container .link-container:hover{filter:opacity(.6)}.d .titlepage .list-container .link-container .link{align-items:center;border:1px solid #db448c;color:#db448c;cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;height:50px;justify-content:center;text-align:center;width:335px;z-index:1}.d .titlepage .list-container .link-container .link .text{font-size:16px;font-weight:700;line-height:50px;width:335px}.d .titlepage .list-container .link-container .link .subtext{font-family:Noto Sans,sans-serif;font-size:14px;margin-top:-25px}.d .titlepage .list-container .link-container .link .arrow1{border-right:1px solid;border-top:1px solid;color:inherit;content:"";display:block;height:8px;position:absolute;right:30px;top:25px;transform:rotate(45deg) translateY(-50%);width:8px}.d .titlepage .list-container .link-container .link .arrow1:hover{filter:opacity(.6)}.d .titlepage .list-container a{color:#fff;text-decoration:none}.d .titlepage .attention1,.d .titlepage .attention2{color:#333440;font-size:14px;line-height:20px;margin:0 auto;width:336px}.d .titlepage .JPlink{color:#333440;font-size:16px;font-weight:700;line-height:20px;margin:20px auto 0;width:336px}.d .titlepage .JPlink .pink{color:#db448c;text-decoration:underline}.d .titlepage .smallBanner-container{background-color:#f6f7f9;display:flex;flex-wrap:wrap;height:auto;justify-content:space-around;margin:0 auto 80px;padding:20px 120px;width:1000px}.d .titlepage .smallBanner-container .smallBanner:nth-child(3),.d .titlepage .smallBanner-container .smallBanner:nth-child(4){margin-top:20px}.d .titlepage.cartInDialog .ccDialog-window .closeButton,.d .titlepage.kindOverDialog .ccDialog-window .closeButton,.d .titlepage.overDialog .ccDialog-window .closeButton{display:none}.d .titlepage .ccDialog-window .sfireh3 .text{height:40px;width:1120px}.d .titlepage .ccDialog-window .dialogContent{background:#f6f7f9;border:1px solid #5e5f6b;margin:0 auto;max-width:1120px;padding:50px 0 25px}.d .titlepage .ccDialog-window .dialogContent p{color:#5e5f6b;text-align:center}.d .titlepage .ccDialog-window .dialogContent .sfirebutton{background-color:#5e5f6b;border-radius:0;color:#fff;height:35px;margin:40px auto 0;width:170px}.d .titlepage .ccDialog-window .dialogContent .sfirebutton .buttonText{font-size:15px}.d .titlepage .ccDialog-window .dialogContent .sfirebutton:hover{border:none}.d .titlepage .ccDialog-window .dialogContent .sfirebutton.close{background-color:transparent;color:#5e5f6b;margin-top:25px}.d .titlepage .ccDialog-window .dialogContent .sfirebutton.close:hover{border:1px solid #5e5f6b}.d .titlepage .en-interval{margin:40px 0 0}.d .titlepage .addCart-buttonPC{opacity:0;pointer-events:none;transition:.8s}.d .titlepage .addCart-buttonPC .buttonArea{background-color:#db448c;background-size:contain;background-size:200% 200%;border-radius:10px 0 0 10px;bottom:0;color:#fff;cursor:pointer;display:block;font-size:15px;height:137px;margin-bottom:140px;padding-top:78px;position:fixed;right:0;text-align:center;width:110px;z-index:110}.d .titlepage .addCart-buttonPC .buttonArea:before{background-image:url(/images/icon/renewal_cart_button_white.png?ver=aa757e06fb);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:38px;left:35px;position:absolute;top:28px;width:38px}.d .titlepage .addCart-buttonPC .buttonArea:hover{background-color:#fff;border:1px solid #db448c;color:#db448c;transition:all .2s}.d .titlepage .addCart-buttonPC .buttonArea:hover:before{background-image:url(/images/icon/renewal_cart_button_pink.png?ver=aa757e06fb);transition:all .2s}.d .titlepage .addCart-buttonPC .button-shadow{background-color:#db448c;border-radius:10px 0 0 10px;bottom:0;height:137px;margin-bottom:132px;opacity:.3;position:fixed;right:0;width:110px;z-index:100}.titlepage .open{align-items:center;background-color:rgba(0,0,0,.75);cursor:pointer;display:flex;filter:opacity(1);height:100%;justify-content:center;left:0;position:fixed;top:0;transition:.5s;visibility:visible;width:100%;z-index:1100}.titlepage .open.close{filter:opacity(0);visibility:hidden}.titlepage .open iframe{aspect-ratio:16/9;height:auto;max-width:1080px;width:80%}.titlepage .youtubeModal-closeButton{background-color:transparent;cursor:pointer;display:block;height:20px;margin-left:90%;position:fixed;top:30px;width:20px;z-index:1200}.titlepage .youtubeModal-closeButton:after,.titlepage .youtubeModal-closeButton:before{background:#ccc;content:"";display:block;height:2px;left:14%;position:absolute;top:calc(14% - 5px);transform:rotate(45deg);transform-origin:0 50%;width:100%}.titlepage .youtubeModal-closeButton:after{left:auto;right:14%;transform:rotate(-45deg);transform-origin:100% 50%}.titlepage .youtubeModal-closeButton.visible{filter:opacity(1);visibility:visible}.titlepage .youtubeModal-closeButton.hidden{filter:opacity(0);visibility:hidden}.n-d .titlepage .pankuzu{color:#7599c2;font-size:11px;margin:10px 0 20px 20px;width:335px}.n-d .titlepage .pankuzu .link{border-bottom:1px solid #7599c2;color:#7599c2;display:inline-block;margin-bottom:3px;text-decoration:none}.n-d .titlepage .pankuzu .name{border-bottom:1px solid #7599c2;color:#7599c2;opacity:.6}.n-d .titlepage .pankuzu .space{margin:0 3px}.n-d .titlepage .common-notice{color:#333440;font-size:14px;margin-bottom:10px;text-align:center}.n-d .titlepage .common-notice .sfireitemback{font-size:10px;margin:0 auto;padding:10px;width:335px}.n-d .titlepage .common-notice .ccLink{color:#333440}.n-d .titlepage .common-notice .ccLink:hover{text-decoration:none}.n-d .titlepage .singleNotice-container{margin-top:-10px}.n-d .titlepage .singleNotice-container .single-notice{color:#333440;font-size:14px;margin-bottom:10px;text-align:center}.n-d .titlepage .singleNotice-container .single-notice .sfireitemback{font-size:10px;margin:0 auto;padding:10px;width:335px}.n-d .titlepage .singleNotice-container .single-notice .ccLink{color:#333440}.n-d .titlepage .singleNotice-container .single-notice .ccLink:hover{text-decoration:none}.n-d .titlepage .baseInfo-container{margin:0 auto;width:335px}.n-d .titlepage .baseInfo-container .ipNameInfo{font-weight:700;margin:15px 0}.n-d .titlepage .baseInfo-container .info{align-items:center;border-bottom:1px solid #e1e5ea;display:flex;margin:15px 0;padding-bottom:15px}.n-d .titlepage .baseInfo-container .info:lang(en){border-bottom:none}.n-d .titlepage .baseInfo-container .info .ipName{font-size:14px}.n-d .titlepage .baseInfo-container .info .itemName{font-size:20px;font-weight:700}.n-d .titlepage .baseInfo-container .info .cate{display:block;font-size:11px;width:80px}.n-d .titlepage .baseInfo-container .info .name{font-size:14px}.n-d .titlepage .baseInfo-container .counter-area{align-items:center;border-bottom:1px solid #e1e5ea;display:flex;padding-bottom:15px}.n-d .titlepage .baseInfo-container .counter-area .cate{font-size:11px;width:80px}.n-d .titlepage .baseInfo-container .counter-area .counter{align-items:center;border:1px solid #c6c6ca;display:flex;font-size:13px;height:26px;justify-content:center;width:100px}.n-d .titlepage .baseInfo-container .counter-area .counter .num{border-left:1px solid #c6c6ca;border-right:1px solid #c6c6ca;height:20px;line-height:12px;margin:0 5px;padding:4px 0;text-align:center;width:50px}.n-d .titlepage .addCart-button{align-items:center;background-color:#db448c;color:#fff;display:flex;font-size:20px;height:44px;justify-content:center;margin:0 auto 30px;position:relative;width:335px}.n-d .titlepage .addCart-button:after{background-image:url(/images/icon/renewal_cart_button_white.png?ver=aa757e06fb);background-repeat:no-repeat;background-size:contain;bottom:9px;content:"";height:30px;position:absolute;right:18px;width:30px}.n-d .titlepage .addCart-button:hover{background-color:#fff;border:1px solid #db448c;color:#db448c}.n-d .titlepage .addCart-button:hover:after{background-image:url(/images/icon/renewal_cart_button_pink.png?ver=aa757e06fb)}.n-d .titlepage .webSearch-button{border:1px solid #db448c;color:#db448c}.n-d .titlepage .playar-button,.n-d .titlepage .webSearch-button{align-items:center;display:flex;font-size:16px;height:50px;justify-content:center;margin:0 auto 30px;text-decoration:none;width:335px}.n-d .titlepage .playar-button{border:1px solid #717382;color:#717382;position:relative}.n-d .titlepage .playar-button .arrow{display:block;height:0;position:absolute;right:24px;top:21px;width:0}.n-d .titlepage .playar-button .arrow:before{top:6.5px;transform:rotate(-45deg)}.n-d .titlepage .playar-button .arrow:after,.n-d .titlepage .playar-button .arrow:before{background-color:#717382;content:"";display:block;height:1px;position:absolute;right:25px;width:10px}.n-d .titlepage .playar-button .arrow:after{bottom:0;transform:rotate(45deg)}.n-d .titlepage .playar-button:hover{border:1px solid #db448c;color:#db448c}.n-d .titlepage .playar-button:hover:after,.n-d .titlepage .playar-button:hover:before{background-color:#db448c}.n-d .titlepage .sns-container .sns{align-items:center;display:flex;justify-content:space-between;margin:30px auto;width:135px}.n-d .titlepage .sns-container .sns .facebook,.n-d .titlepage .sns-container .sns .line,.n-d .titlepage .sns-container .sns .twitter{height:25px;width:25px}.n-d .titlepage .sns-container .sns .twitter{border-radius:3px}.n-d .titlepage .sns-containerEN{margin:0 auto;width:335px}.n-d .titlepage .sns-containerEN .sns{align-items:center;display:flex;justify-content:space-between;margin:0 auto 30px;width:85px}.n-d .titlepage .sns-containerEN .sns .facebook,.n-d .titlepage .sns-containerEN .sns .twitter{height:25px;width:25px}.n-d .titlepage .sns-containerEN .sns .twitter{border-radius:3px}.n-d .titlepage .description-container{margin-bottom:20px}.n-d .titlepage .description-container .benefitDescription{background-color:#f6f7f9;color:#333440;font-size:14px;line-height:1.4;padding:20px;width:100%}.n-d .titlepage .description-container .benefitDescription .benefitTitle{color:#db448c;display:block;font-size:11px;margin-bottom:10px}.n-d .titlepage .description-container .benefitDescription a{color:#333440}.n-d .titlepage .description-container .couponDescription{background-color:#f6f7f9;color:#333440;font-size:14px;line-height:1.4;padding:20px;width:100%}.n-d .titlepage .description-container .couponDescription .couponTitle{color:#db448c;display:block;font-size:11px;margin-bottom:10px}.n-d .titlepage .description-container .couponDescription a{color:#333440}.n-d .titlepage .description-container .couponDescription-paddingBottomNone{background-color:#f6f7f9;color:#333440;font-size:14px;line-height:1.4;padding:20px 20px 0;width:100%}.n-d .titlepage .description-container .couponDescription-paddingBottomNone .couponTitle{color:#db448c;display:block;font-size:11px;margin-bottom:10px}.n-d .titlepage .description-container .couponDescription-paddingBottomNone a{color:#333440}.n-d .titlepage .attention-text{color:#333440;font-size:14px;margin:0 auto 30px;width:335px}.n-d .titlepage .sfireslider{margin-top:-10px}.n-d .titlepage .largeBanner-area{background-color:#f6f7f9;height:auto;margin:40px auto;width:375px}.n-d .titlepage .largeBanner-area .largeBanner{display:block;height:auto;margin:0 auto;padding:10px 0;width:335px}.n-d .titlepage .main-title{color:#333440;font-size:30px;letter-spacing:3px;margin:80px auto 0;text-align:center}.n-d .titlepage .main-title:lang(en){border-bottom:2px solid #e1e5ea;margin:0 auto 30px;padding-bottom:7px;width:335px}.n-d .titlepage .subtitle{border-bottom:2px solid #e1e5ea;color:#5e5f6b;font-size:14px;margin:0 auto 20px;padding-bottom:7px;padding-top:3px;text-align:center;width:335px}.n-d .titlepage .sfire360view-area{position:relative}.n-d .titlepage .sfire360view-area .specimg{aspect-ratio:1/1;height:375px;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:375px}.n-d .titlepage .sfire360view-area .specimg__copyright{bottom:5px;color:#fff;font-size:8px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 10px)}.n-d .titlepage .sfire360view-area .specimg__copyright img{height:auto;margin-left:5px;width:45px}.n-d .titlepage .sfire360view-area .specimg__copyright .rightEnd{position:absolute;right:0}.n-d .titlepage .sfire360view-area .specimg__copyright.black{color:#333440}.n-d .titlepage .sfire360view-area .imgtips{color:#333440;font-size:10px;margin:10px}.n-d .titlepage .specDetail{display:flex;flex-wrap:wrap;justify-content:space-between}.n-d .titlepage .specDetail .title{border-bottom:1px solid #e1e5ea;color:#5e5f6b;font-size:16px;font-weight:700;margin:20px 0 10px 20px;padding-bottom:15px;width:335px}.n-d .titlepage .specDetail .title .minus{position:relative}.n-d .titlepage .specDetail .title .minus:before{left:250px}.n-d .titlepage .specDetail .title .minus:before,.n-d .titlepage .specDetail .title:lang(en) .minus:before{background-color:#5e5f6b;content:"";display:inline-block;height:17px;position:absolute;top:5px;transform:rotate(90deg);width:2px}.n-d .titlepage .specDetail .title:lang(en) .minus:before{left:175px}.n-d .titlepage .specDetail .title .plus{position:relative}.n-d .titlepage .specDetail .title .plus:after,.n-d .titlepage .specDetail .title .plus:before{background-color:#5e5f6b;content:"";display:inline-block;height:17px;left:250px;position:absolute;top:5px;width:2px}.n-d .titlepage .specDetail .title:lang(en) .plus:after,.n-d .titlepage .specDetail .title:lang(en) .plus:before{background-color:#5e5f6b;content:"";display:inline-block;height:17px;left:175px;position:absolute;top:5px;width:2px}.n-d .titlepage .specDetail .title .plus:after{transform:rotate(90deg)}.n-d .titlepage .specDetail .image{margin:0 20px 10px;width:335px}.n-d .titlepage .specDetail .list{width:100%}.n-d .titlepage .specDetail .list .info{border-bottom:1px solid #e1e5ea;display:flex;margin-left:20px;min-height:25px;padding:5px 0;width:335px}.n-d .titlepage .specDetail .list .info .cate{color:#5e5f6b;display:inline-block;font-size:11px;padding:12px 0;width:75px}.n-d .titlepage .specDetail .list .info .cate:lang(en){margin-right:20px;width:100px}.n-d .titlepage .specDetail .list .info .name{color:#333440;font-size:14px;line-height:23px;padding:8px 0;width:270px}.n-d .titlepage .specDetail .list .info .name .purchaseLimit-text{display:block}.n-d .titlepage .specDetail .list .info .name .indent{text-indent:-1em}.n-d .titlepage .specDetail .list .info.info:first-child{margin-top:-5px}.n-d .titlepage .specDetail .list .tips{border-bottom:1px solid #e1e5ea;color:#333440;font-size:14px;margin:0 20px 30px;padding:10px 0;width:335px}.n-d .titlepage .video-explanation-container{height:auto;margin-bottom:70px;width:100%}.n-d .titlepage .video-explanation-container .video{aspect-ratio:5/3;height:180px;margin-left:75px;-o-object-fit:cover;object-fit:cover;position:relative;width:300px;z-index:0}.n-d .titlepage .video-explanation-container .imgInsteadOfVideo{display:block;height:130px;margin-left:50px;-o-object-fit:cover;object-fit:cover;position:relative;width:324px;z-index:0}.n-d .titlepage .video-explanation-container .explanation{background-color:rgba(246,247,249,.6);height:auto;margin-top:-30px;padding:10px 20px;position:relative;width:352px;z-index:5}.n-d .titlepage .video-explanation-container .explanation .text{color:#333440;font-family:"Noto Serif JP",serif;font-size:14px;line-height:24px}.n-d .titlepage .video-explanation-container .explanation .text .notosans{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700}.n-d .titlepage .movie{margin-bottom:80px}.n-d .titlepage .movie .youtube-list{margin-top:10px}.n-d .titlepage .movie .youtube-list .youtube{height:189px;margin:0 auto 20px;position:relative;width:335px}.n-d .titlepage .movie .youtube-list .youtube .playIcon{height:60px;left:41%;position:absolute;top:35%;width:60px}.n-d .titlepage .movie .youtube-list .youtube img{-o-object-fit:cover;object-fit:cover}.n-d .titlepage .smallBanner-container{background-color:#f6f7f9;height:auto;margin:0 auto 80px;padding:20px 0;width:375px}.n-d .titlepage .smallBanner-container .smallBanner{display:flex;justify-content:center;margin-bottom:20px}.n-d .titlepage .smallBanner-container .smallBanner:last-child{margin-bottom:0}.n-d .titlepage .gos-title{height:70px;margin:0 auto 20px;position:relative;width:100%}.n-d .titlepage .gos-title .gos-largeText{font-size:30px}.n-d .titlepage .gos-title .gos-smallText{color:#5e5f6b;display:block;font-family:Noto Sans,sans-serif;font-size:14px;margin-top:5px}.n-d .titlepage .goslist-container{margin-bottom:60px}.n-d .titlepage .goslist-container .link-container{height:50px;margin-bottom:20px;position:relative;width:335px}.n-d .titlepage .goslist-container .link-container .gos-link{align-items:center;background-color:#db448c;background-size:200% 200%;color:#fff;display:flex;flex-wrap:wrap;height:50px;justify-content:center;position:relative;text-align:center;width:335px;z-index:1}.n-d .titlepage .goslist-container .link-container .gos-link .button-flash{border-radius:100px;height:50px;mix-blend-mode:overlay;overflow:hidden;position:absolute;right:0;top:0;width:250px;z-index:2}.n-d .titlepage .goslist-container .link-container .gos-link .button-flash:before{animation:shine 5s ease-in-out infinite;background:linear-gradient(95deg,#ffffff00,#fff 49%,#ffffff00);content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%}@keyframes shine{0%{left:-200%}50%{left:200%}to{left:200%}}.n-d .titlepage .goslist-container .link-container .gos-link .text{font-size:16px;line-height:16px;width:335px}.n-d .titlepage .goslist-container .link-container .gos-link .subtext{font-family:Noto Sans,sans-serif;font-size:10px;margin-top:-10px}.n-d .titlepage .goslist-container .link-container .gos-link .usIcon{border:1px solid #fff;border-radius:1px;height:20px;left:20px;position:absolute;width:30px}.n-d .titlepage .goslist-container .link-container .gos-link:after{background-image:url(/images/icon/new_tab.png?ver=aa757e06fb);background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:20px;top:20px;width:10px}.n-d .titlepage .goslist-container .link-container a{color:#fff;text-decoration:none}.n-d .titlepage .goslist-container .link-container .button-shadow{background:linear-gradient(90deg,#d52958,#f68300);border-radius:100px;height:50px;opacity:.3;position:absolute;right:0;top:8px;width:250px;z-index:-1}.n-d .titlepage .china-title{color:#5e5f6b;font-size:25px;letter-spacing:0;margin-bottom:20px;text-align:left}.n-d .titlepage .list-container .link-container{height:50px;margin-bottom:20px;position:relative;width:335px}.n-d .titlepage .list-container .link-container .link{align-items:center;border:1px solid #db448c;color:#db448c;display:flex;flex-wrap:wrap;height:50px;justify-content:center;position:relative;text-align:center;width:335px;z-index:1}.n-d .titlepage .list-container .link-container .link .text{font-size:16px;line-height:16px;width:175px}.n-d .titlepage .list-container .link-container .link .subtext{font-family:Noto Sans,sans-serif;font-size:11px;margin-top:-8px}.n-d .titlepage .list-container .link-container .link .arrow1{right:25px}.n-d .titlepage .list-container .link-container .link .arrow1,.n-d .titlepage .list-container .link-container .link .arrow2{border-right:1px solid;border-top:1px solid;color:inherit;content:"";display:block;height:8px;position:absolute;top:22px;transform:rotate(45deg) translateY(-50%);width:8px}.n-d .titlepage .list-container .link-container .link .arrow2{right:20px}.n-d .titlepage .list-container .link-container a{color:#fff;text-decoration:none}.n-d .titlepage .attention1,.n-d .titlepage .attention2{color:#333440;font-size:10px;line-height:15px;margin:0 auto;width:335px}.n-d .titlepage .JPlink{color:#333440;font-size:16px;font-weight:700;line-height:20px;margin:10px auto 80px;width:336px}.n-d .titlepage .JPlink .pink{color:#db448c;text-decoration:underline}.n-d .titlepage .addCart-buttonSP{opacity:0;pointer-events:none;transition:.8s}.n-d .titlepage .addCart-buttonSP .buttonArea{background-color:#db448c;background-size:contain;background-size:200% 200%;border-radius:3px 3px 0 0;bottom:0;color:#fff;display:block;font-size:20px;height:50px;margin-bottom:0;padding:12px;position:fixed;right:0;text-align:center;width:375px;z-index:110}@keyframes bggradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.n-d .titlepage .addCart-buttonSP .buttonArea:before{background-image:url(/images/icon/renewal_cart_button_white.png?ver=aa757e06fb);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:30px;position:absolute;right:45px;top:8px;width:30px}.n-d .titlepage .addCart-buttonSP .buttonArea:hover{background-color:#fff;border:1px solid #db448c;color:#db448c}.n-d .titlepage .addCart-buttonSP .buttonArea:hover:before{background-image:url(/images/icon/renewal_cart_button_pink.png?ver=aa757e06fb)}.n-d .titlepage.cartInDialog .ccDialog-window .closeButton,.n-d .titlepage.kindOverDialog .ccDialog-window .closeButton,.n-d .titlepage.overDialog .ccDialog-window .closeButton{display:none}.n-d .titlepage .ccDialog-window{margin:0 20px;padding:25px 10px 20px}.n-d .titlepage .ccDialog-window .sfireh3 .text{height:34px;width:100%}.n-d .titlepage .ccDialog-window .dialogContent{background:#f6f7f9;border:1px solid #5e5f6b;margin:0 auto;max-width:1120px;padding:30px 0 20px}.n-d .titlepage .ccDialog-window .dialogContent p{color:#5e5f6b;font-size:12px;text-align:center}.n-d .titlepage .ccDialog-window .dialogContent .sfirebutton{background-color:#5e5f6b;border-radius:0;color:#fff;height:35px;margin:40px auto 0;width:140px}.n-d .titlepage .ccDialog-window .dialogContent .sfirebutton .buttonText{font-size:15px}.n-d .titlepage .ccDialog-window .dialogContent .sfirebutton:hover{border:none}.n-d .titlepage .ccDialog-window .dialogContent .sfirebutton.close{background-color:transparent;color:#5e5f6b;margin-top:15px}.n-d .titlepage .ccDialog-window .dialogContent .sfirebutton.close:hover{border:1px solid #5e5f6b}.n-d .titlepage .sfirebutton.addCart .buttonText{justify-content:center;padding-left:18px}.n-d .titlepage .en-interval{margin:50px 0 0}.n-d .titlepage .open{align-items:center;background-color:rgba(0,0,0,.75);cursor:pointer;display:flex;filter:opacity(1);height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:.5s;visibility:visible;width:100vw;z-index:1100}.n-d .titlepage .open.close{filter:opacity(0);visibility:hidden}.n-d .titlepage .open iframe{height:234.46px;width:375px}.n-d .titlepage .youtubeModal-closeButton{cursor:pointer;display:block;filter:opacity(1);height:20px;position:fixed;right:5px;top:190px;visibility:visible;width:20px;z-index:1200}.n-d .titlepage .youtubeModal-closeButton:after,.n-d .titlepage .youtubeModal-closeButton:before{background:#ccc;content:"";display:block;height:2px;left:14%;position:absolute;top:calc(14% - 5px);transform:rotate(45deg);transform-origin:0 50%;width:100%}.n-d .titlepage .youtubeModal-closeButton:after{left:auto;right:14%;transform:rotate(-45deg);transform-origin:100% 50%}.n-d .titlepage .youtubeModal-closeButton.visible{filter:opacity(1);visibility:visible}.n-d .titlepage .youtubeModal-closeButton.hidden{filter:opacity(0);visibility:hidden}.n-d .titlepage .sfire34838amazon,.n-d .titlepage .sfire35512amazon{margin:40px 0}.t .titlepage .youtubeModal-closeButton{top:30%}.ccDialog-shade{background-color:#fff;opacity:.96}.ccDialog-window{max-height:100%;max-width:none;width:100%}.d .ccDialog-window .closeButton{display:none}.detailDialog .detail-container{margin:0 auto;max-width:1200px;position:relative;width:100%}.detailDialog .detail-container .detailImg{-webkit-touch-callout:none;-moz-touch-callout:none;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.d .detailDialog .detail-container .detailImg{margin:0 auto;max-width:1200px;width:calc(100% - 60px)}.n-d .detailDialog .detail-container .detailImg{margin:0 auto;width:330px}.detailDialog .detail-container .copyright{aspect-ratio:1/1;bottom:0;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:calc(100% - 5px);z-index:100}.d .detailDialog .detail-container .copyright{width:calc(100% - 10px)}.detailDialog .detail-container .copyright p{bottom:5px;color:#333440;display:block;font-size:10px;left:30px;position:absolute;text-align:left;text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff;width:100%}.n-d .detailDialog .detail-container .copyright p{bottom:5px;font-size:8px;left:5px}.detailDialog .detail-container .copyright p img{height:auto;margin-left:5px;width:45px}.detailDialog .detail-container .copyright p .rightEnd{position:absolute;right:60px}.n-d .detailDialog .detail-container .copyright p .rightEnd{right:5px}.detailDialog .detail-container .closeButton{display:block;height:20px;position:absolute;right:0;top:-15px;width:20px}.detailDialog .detail-container .closeButton:after,.detailDialog .detail-container .closeButton:before{background:#ccc;content:"";display:block;height:2px;left:14%;position:absolute;top:calc(14% - 5px);transform:rotate(45deg);transform-origin:0 50%;width:100%}.detailDialog .detail-container .closeButton:after{left:auto;right:14%;transform:rotate(-45deg);transform-origin:100% 50%}html.n-d .ccGotoTop{margin-bottom:60px}