@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@600&display=swap";.nw-fadeIn-c{opacity:0}.nw-fadeIn-c.is-active{animation:nw-fadeIn .3s linear forwards;animation-delay:.5s}.nw-fadeIn{opacity:0}.nw-fadeIn.is-active{animation:nw-fadeIn .3s linear forwards;animation-delay:.3s}@keyframes nw-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nw-fadeIn-b{opacity:0}.nw-fadeIn-b.is-active{animation:nw-fadeIn-b .3333s linear forwards;animation-delay:.5s}@keyframes nw-fadeIn-b{0%{opacity:0}to{opacity:1;transform:none}}@font-face{font-family:Noto Sans Japanese;src:url(path/to/noto-sans-japanese.woff2) format("woff2"),url(path/to/noto-sans-japanese.woff) format("woff")}@font-face{font-family:Helvetica;src:local("Helvetica"),local("Arial")}html{scroll-behavior:smooth;color:#1a1a1a}input._formInputField_237zm_7{border-radius:0!important}.page-newyear-sale-2025{--txt-color-gray: #969696;--txt-color-white: #ffffff;--txt-color-red: #cd3752;--txt-color-black: #1a1a1a;--txt-color-anker: #00a9e0;--background-color: black;--background-color-gray: #1c1f25;--border-color: #2f2f2f}.page-newyear-sale-2025 .m-sp{display:block!important}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-sp{display:none!important}}.page-newyear-sale-2025 .m-pc{display:none!important}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-pc{display:block!important}}.page-newyear-sale-2025 .nw-bg{padding-top:11vw;background:linear-gradient(195deg,#eadaab -6.07%,#d7c58f -1.62%,#c2ad6f 8.21%,#ad9650 30.21%);padding-bottom:7px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .nw-bg{padding-top:100px;padding-bottom:45px;background:linear-gradient(195deg,#eadaab -6.07%,#d7c58f -1.62%,#c2ad6f 8.21%,#ad9650 30.21%)}}.page-newyear-sale-2025 .product-price-v2-sale-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 5px}.page-newyear-sale-2025 .btn_box:hover{opacity:1}.page-newyear-sale-2025 .btn_box .btn{color:#fff;font-size:18px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;background:#cd470f;margin:auto;position:relative;overflow:hidden;transition:.5s;letter-spacing:.05em;text-decoration:none;width:100%;padding:20px 0}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .btn_box .btn{font-size:20px;width:100%;margin-top:30px;height:120px}}.page-newyear-sale-2025 .btn_box .btn .icon{position:absolute;right:15px;display:flex;top:50%;width:25px;height:25px;transform:translateY(-50%)}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .btn_box .btn .icon{right:20px;width:40px;height:40px}}.page-newyear-sale-2025 .btn_box .btn .icon img{width:100%;object-fit:contain}.page-newyear-sale-2025 .btn_box:hover{color:#fff;opacity:1}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .product-card-default-badge-group{left:0;gap:4px}}.page-newyear-sale-2025 ._formHeader_1ll8d_19{flex:1;align-items:center;text-align:var(--container-text-alignment);margin:5px auto 10px!important}.page-newyear-sale-2025 ._formHeader_1ll8d_19 p{font-size:11px!important}.page-newyear-sale-2025 input{border:1px solid #545454!important}.page-newyear-sale-2025 form-embed{font-family:Noto Sans JP;border-radius:0!important;display:block!important}.page-newyear-sale-2025 form-embed p{text-align:left!important}.page-newyear-sale-2025 form-embed button{background-color:#940000!important}.page-newyear-sale-2025 .extxt{font-size:10px;opacity:.8;line-height:1.3;position:relative;padding-left:12px;width:100%;text-align:left}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .extxt{font-size:12px}}.page-newyear-sale-2025 .extxt a{text-decoration:underline}.page-newyear-sale-2025 .extxt li:before{content:"\203b";position:absolute;left:0}.page-newyear-sale-2025 #app-embed{display:block!important;padding:1vw 0vw 2.5vw}@media screen and (min-width: 1080px){.page-newyear-sale-2025 #app-embed{padding:0}}.page-newyear-sale-2025 #app-embed button{background-color:#940000!important}.page-newyear-sale-2025 #app-embed form,.page-newyear-sale-2025 .form-container-ref form{display:flex!important;gap:10px;justify-content:space-between!important;flex-direction:row!important;padding:0 2px}.page-newyear-sale-2025 .product-price-v2{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 0px;font-weight:400;line-height:1;font-feature-settings:"palt";order:2}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .product-price-v2{order:-1}}.page-newyear-sale-2025 .product-price-v2-sale{font-size:.65em;opacity:.6;text-decoration:line-through;margin-bottom:0}.page-newyear-sale-2025 .product-price-v2-default{color:#cd470f;font-weight:700;font-size:18px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .product-price-v2-default{font-size:20px}}.page-newyear-sale-2025 .product-price-v2-tax{font-size:.5em;line-height:1.25;opacity:.6}.page-newyear-sale-2025 .product-price-v2-coupon-label{background:#cd470f;padding:3px 6px;color:#fff;order:0;white-space:nowrap;display:inline;margin-top:0;max-width:100%;font-size:10px;font-weight:700;text-align:center;line-height:1}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .product-price-v2-coupon-label{font-size:12px}}.page-newyear-sale-2025 .product-price-v2-discount-rate{background:#cd470f;padding:3px 6px;color:#fff;order:0;white-space:nowrap;display:inline;margin-top:0;max-width:100%;font-size:11px;font-weight:700;text-align:center;line-height:1}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .product-price-v2-discount-rate{font-size:12px}}.page-newyear-sale-2025 .product-price-v2-discount-rate-wrap{display:flex;gap:4px;margin-bottom:0!important}.page-newyear-sale-2025 .product-price-v2-unit{align-items:flex-start;gap:2px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .product-price-v2-unit{align-items:flex-end;gap:0}}.page-newyear-sale-2025 .circle{position:absolute;border-radius:50%;transition:background-color .5s ease}.page-newyear-sale-2025 *{font-feature-settings:"palt"}.page-newyear-sale-2025 a:not([disabled]):hover{opacity:.85}.page-newyear-sale-2025 .lp-btn,.page-newyear-sale-2025 .lp-btn-amazon{padding:10px 20px;line-height:1;font-size:12px;height:auto;white-space:nowrap}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .lp-btn,.page-newyear-sale-2025 .lp-btn-amazon{font-size:14px;padding:20px 40px}}.page-newyear-sale-2025 .btn-add-to-cart{line-height:1;font-size:12px;background-color:var(--txt-color-anker);border:1px solid var(--txt-color-anker);color:#fff;max-width:none}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .btn-add-to-cart{font-size:14px;padding:18px 40px}}.page-newyear-sale-2025 .btn-add-to-cart:hover{background-color:#fff;transition:.3s ease;color:var(--txt-color-anker)}.page-newyear-sale-2025 .lp-btn-amazon{line-height:1;font-size:10px;background-color:var(--clr-amazon);color:#fff;max-width:none;margin-top:10px;padding:10px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .lp-btn-amazon{font-size:14px;padding:18px 40px}}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .lp-txtLink-extra{margin:auto}}.page-newyear-sale-2025 .lp-txtLink{font-size:10px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .lp-txtLink{font-size:12px}}.page-newyear-sale-2025 .m-btn{background:var(--txt-color-anker);padding:20px 40px;display:grid;grid-auto-flow:column;gap:8px;place-items:center;place-content:center;color:#fff;width:100%;font-size:15px;border-radius:100px;line-height:1;text-align:center}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-btn{font-size:18px;border-radius:100px;padding:30px 60px}}.page-newyear-sale-2025 .m-btn.-lg{width:100%;padding:30px 0;font-weight:700}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-btn.-lg{font-size:20px;padding:64px 0;max-width:1080px;margin:auto}}.page-newyear-sale-2025 .m-btn:hover{opacity:1!important;background-color:#fff;outline:1px solid var(--txt-color-anker);color:var(--txt-color-anker)!important}.page-newyear-sale-2025 .m-heading{font-weight:400;letter-spacing:.075em}.page-newyear-sale-2025 .m-heading.-white{color:#fff}.page-newyear-sale-2025 .m-heading.-center{text-align:center}.page-newyear-sale-2025 .m-heading.-lg{font-size:26px;margin-bottom:30px;font-weight:600}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-heading.-lg{font-size:38px;margin-bottom:45px}}.page-newyear-sale-2025 .m-heading.-lg span{display:block;font-weight:400;margin:0 auto 6px;font-size:14px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-heading.-lg span{margin:0 auto 10px;font-size:22px}}.page-newyear-sale-2025 .m-heading.-md{font-size:24px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-heading.-md{font-size:32px}}.page-newyear-sale-2025 .m-heading.-sm{font-size:18px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-heading.-sm{font-size:24px}}.page-newyear-sale-2025 .m-heading .lg{font-size:32px;display:block}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .m-heading .lg{font-size:48px}}.page-newyear-sale-2025 .salefixed-wrap{width:100%;background-color:#c49c51;position:fixed;display:flex;justify-content:center;align-items:center;bottom:auto;top:0;left:auto;right:auto;opacity:0;transform:translateY(-100px);transition:opacity .5s ease,transform .5s ease;z-index:1000}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .salefixed-wrap{border-radius:100%;background-color:#0000;position:fixed;display:flex;justify-content:center;align-items:center;opacity:0;transform:translateY(-100px);transition:opacity .5s ease,transform .5s ease;z-index:1000}}.page-newyear-sale-2025 .salefixed-wrap a{height:100%;display:flex;justify-content:center;align-items:center;opacity:1;padding:9px 5px 21px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .salefixed-wrap a{padding:10px 0 15px}}.page-newyear-sale-2025 .salefixed-wrap a:not([disabled]):hover{opacity:1}.page-newyear-sale-2025 .salefixed-wrap a:hover{color:#ad9650;transition:.3 ease}.page-newyear-sale-2025 .salefixed-wrap img{padding:0 1em}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .salefixed-wrap img{padding:0;border:1px solid #fff;border-radius:100px}}.page-newyear-sale-2025 .salefixed-wrap.active{opacity:1;transform:translateY(0)}.page-newyear-sale-2025 .salefixed-wrap .salefixed{position:relative;margin:0 auto;width:100%;height:auto}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .salefixed-wrap .salefixed{margin:0 auto 30px}}.page-newyear-sale-2025 .salefixed-wrap .salefixed ul{display:flex;background-color:#fff;justify-content:center}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .salefixed-wrap .salefixed ul{justify-content:center}}.page-newyear-sale-2025 .salefixed-wrap .salefixed ul li{width:25%;text-align:center;line-height:1.3;position:relative;font-size:min(12px,2.9999vw)}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .salefixed-wrap .salefixed ul li{width:15%;font-size:15px}}.page-newyear-sale-2025 .salefixed-wrap .salefixed ul li:after{content:"";display:block;width:5px;height:5px;border-left:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;transform:rotate(-45deg);margin-top:10px;position:absolute;right:48%;top:auto;bottom:10px}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .salefixed-wrap .salefixed ul li:after{content:"";display:block;width:8px;height:8px;border-left:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;transform:rotate(-45deg);margin-top:10px;position:absolute;right:15px;bottom:auto;top:25%}}.page-newyear-sale-2025 .salefixed-wrap .salefixed ul li:nth-child(2){border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2}.page-newyear-sale-2025 .salefixed-wrap .salefixed ul li:nth-child(3){border-right:1px solid #f2f2f2}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-newyear-sale-2025 .contents-wrapper{padding:60px 15px 50px;display:grid}.page-newyear-sale-2025 .contents-wrapper .title .topdzn{width:160px;margin:0 auto 15px;display:block}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .contents-wrapper .title .topdzn{width:180px;margin-bottom:25px}}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .contents-wrapper{padding:90px 15px;max-width:1080px;margin:auto}}.page-newyear-sale-2025 .tpbnr{position:relative;z-index:1;padding:30px 10px 0}.page-newyear-sale-2025 .tpbnr .contents-wrapper{padding:0}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .tpbnr{padding:65px 0 0}}.page-newyear-sale-2025 .Nav{min-height:68px;background-color:#fff;border-bottom:1px solid #e6e6e6}.page-newyear-sale-2025 .Nav .nav-list{background-color:#fff;position:relative;top:0;width:100vw;transform:translateY(0);z-index:1000;transition:all .3s ease;display:grid;grid-template-columns:repeat(4,1fr);margin:auto;border-left:1px solid #e6e6e6}.page-newyear-sale-2025 .Nav .nav-list.three{grid-template-columns:repeat(3,1fr)}.page-newyear-sale-2025 .Nav .nav-list.fixed{position:fixed}.page-newyear-sale-2025 .Nav .nav-list.fixed .nav-item:not(.-highlight){color:#666}.page-newyear-sale-2025 .Nav .nav-item.-highlight{background-color:#1a0e09;color:#fff}.page-newyear-sale-2025 .Nav .nav-item.-highlight a:after{display:none}.page-newyear-sale-2025 .Nav .nav-item.-highlight a:hover{background-color:inherit;color:#fff}.page-newyear-sale-2025 .Nav .nav-item .nav-link{padding:12px 8px;display:block;text-align:center;width:100%;height:100%;position:relative;display:grid;place-content:center;place-items:center;border-right:1px solid #e6e6e6;font-size:12px;white-space:nowrap;gap:8px;line-height:1.25;transition:all .3s ease}@media screen and (min-width: 1080px){.page-newyear-sale-2025 .Nav .nav-item .nav-link{font-size:16px;grid-auto-flow:column;padding:24px 0}}.page-newyear-sale-2025 .Nav .nav-item .nav-link:hover{color:inherit;background-color:#f2f2f2;color:#000}.page-newyear-sale-2025 .Nav .nav-item .nav-link:after{content:"";display:block;width:6px;height:6px;border-color:#e6e6e6;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg)}.Kv{background-color:#fffcee;padding-top:20px}.Kv .nwsale-end{margin:30px auto 0;width:min(1200px,100%);font-size:16px;padding-top:18px;display:flex;color:#ad9650;border-top:1px solid rgba(173,150,80,.4);justify-content:center}@media screen and (min-width: 1080px){.Kv .nwsale-end{padding-top:35px;font-size:18px;margin:50px auto 0}}@media screen and (min-width: 1080px){.Kv{padding-top:40px;padding-bottom:50px}}.Kv .kv-main{width:min(1200px,100%);display:flex;margin:0 auto;gap:15px;justify-content:center}@media screen and (min-width: 1080px){.Kv .kv-main{margin:0 auto;gap:20px;flex-wrap:wrap}}.Kv .btn_box{margin-top:20px}@media screen and (min-width: 1080px){.Kv .btn_box{width:min(1200px,90%);margin:30px auto 0}}.Kv .icon-a{display:none}@media screen and (min-width: 1080px){.Kv .icon-a{display:flex;width:17.5%;align-items:center;opacity:1;justify-content:space-between;width:100%;opacity:0;animation:nw-fadeIn .5s ease-out forwards;animation-delay:.5s;transition:opacity .1s cubic-bezier(.25,.46,.45,.94),transform .1s cubic-bezier(.25,.46,.45,.94)}}@media screen and (min-width: 1080px){.Kv .icon-a li{width:100%}}.Kv .icon-a li img{object-fit:contain;height:100%;width:auto}.Kv .icon-c{display:flex;width:17.5%;align-items:center;opacity:1;justify-content:space-between;position:relative;z-index:1}@media screen and (min-width: 1080px){.Kv .icon-c{display:none}}.Kv .icon-c li{height:100%}@media screen and (min-width: 1080px){.Kv .icon-c li{width:100%}}.Kv .icon-c li img{object-fit:contain;height:100%;width:auto}.Kv .icon-b{display:flex;width:20%;align-items:center;justify-content:space-between}@media screen and (min-width: 1080px){.Kv .icon-b{display:none}}.Kv .icon-b li{height:100%}.Kv .icon-b li img{object-fit:contain;height:100%;width:auto}.Kv .kv-title{width:min(1500px,50%);display:flex;gap:10px;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width: 1080px){.Kv .kv-title{width:100%;gap:30px;flex-direction:column;opacity:0;animation:nw-fadeIn .3s ease-out forwards;transition:opacity 80ms cubic-bezier(.25,.46,.45,.94),transform 80ms cubic-bezier(.25,.46,.45,.94);animation-delay:1s}}.Kv .kv-title .item-a{width:100%}@media screen and (min-width: 1080px){.Kv .kv-title .item-a{width:44%}}.Kv .kv-title .item-b{width:96%}@media screen and (min-width: 1080px){.Kv .kv-title .item-b{width:48%}}.Kv .kv-title img{width:100%;object-fit:contain}@media screen and (min-width: 1080px){.Kv .kv-btn{margin:15px auto 25px}}.Kv .kv-date{max-width:280px;display:block;margin:auto}@media screen and (min-width: 1080px){.Kv .kv-date{max-width:514px}}.Kv .sale-btn{background:#fff;padding:10px 40px;border:1px solid #fff;display:grid;grid-auto-flow:column;gap:8px;place-items:center;height:18vw;place-content:center;color:var(--txt-color-black);font-size:14px;letter-spacing:.05em;font-weight:600;border-radius:100px;line-height:1;text-align:center;width:92%;margin:0 auto;position:relative}@media screen and (min-width: 1080px){.Kv .sale-btn{padding:28px 40px;height:100px;font-size:18px;width:min(900px,92%);margin:15px auto 20px}}.Kv .sale-btn:before{background-color:var(--txt-color-black);border:1px solid var(--txt-color-black)}.Kv .sale-btn:after{right:6.5vw;border:1.8vw solid rgba(0,0,0,0);border-left:2.8vw solid #fff}@media screen and (min-width: 1080px){.Kv .sale-btn:after{right:4.2%;border:8px solid rgba(0,0,0,0);border-left:10px solid #fff}}.Kv .sale-btn:not([disabled]):hover span{color:#fff}.Kv .sale-btn:not([disabled]):hover:before{background-color:#fff;border:1px solid #fff}.Kv .sale-btn:not([disabled]):hover:after{right:6.5vw;border:1.8vw solid rgba(0,0,0,0);border-left:2.8vw solid #c49c51}@media screen and (min-width: 1080px){.Kv .sale-btn:not([disabled]):hover:after{border:8px solid rgba(0,0,0,0);border-left:10px solid #c49c51;right:4.2%}}.Omikuji{border:7px solid rgba(0,0,0,0)}@media screen and (min-width: 1080px){.Omikuji{width:min(1030px,100%);margin:0 auto}}.Omikuji .tableimg{width:100%}@media screen and (min-width: 1080px){.Omikuji .tableimg{width:85%}}.Omikuji .extxt{margin-top:10px}.Omikuji .column{display:flex;flex-direction:column}@media screen and (min-width: 1080px){.Omikuji .column{flex-direction:row;justify-content:space-between}}.Omikuji .column .omikujiform{height:auto;display:flex;align-items:center;justify-content:center}.Omikuji .column .-entry{width:100%}@media screen and (min-width: 1080px){.Omikuji .column .-entry{width:48%}}.Omikuji .btn{height:18vw}@media screen and (min-width: 1080px){.Omikuji .btn_box .btn{width:100%}}.Omikuji .end{color:#ad9650;display:flex;justify-content:center;align-items:center;margin:15px auto 0}.Omikuji .btn_box{margin-top:6vw;text-align:center}@media screen and (min-width: 1080px){.Omikuji .btn_box{margin-top:20px}}.Omikuji .btn_box p{width:100%;font-size:5vw;line-height:1.5}@media screen and (min-width: 1080px){.Omikuji .btn_box p{font-size:30px}}.Omikuji .btn_box p .sub{display:block;line-height:1.3;letter-spacing:.05em;font-size:3vw;font-weight:400}@media screen and (min-width: 1080px){.Omikuji .btn_box p .sub{font-size:16px}}.Omikuji .container{width:100%;padding:7.1vw 4vw 5vw;margin:0 auto;position:relative;background-color:#fffcee}@media screen and (min-width: 1080px){.Omikuji .container .-onleft{position:absolute;bottom:18%;left:-13%;z-index:0;width:15%}}@media screen and (min-width: 1080px){.Omikuji .container .-onright{position:absolute;top:28%;right:-9.5%;z-index:0;width:11%}}.Omikuji .container .-ontop{position:absolute;width:60%;margin:0 auto;left:50%;transform:translate(-50%);top:-7.3vw}@media screen and (min-width: 1080px){.Omikuji .container .-ontop{position:absolute;width:35%;margin:0 auto;left:50%;transform:translate(-50%);top:-8%}}@media screen and (min-width: 1080px){.Omikuji .container{padding:45px 40px 40px}}.Omikuji .content{padding:6.3vw 0 1vw;text-align:center;font-size:5vw;line-height:1.3}@media screen and (min-width: 1080px){.Omikuji .content{font-size:33px;padding:35px 0 0}}.Omikuji .content.-entry{padding:2vw 0 6vw;border-bottom:1px solid #d6c99f}@media screen and (min-width: 1080px){.Omikuji .content.-entry{padding:0;border-bottom:none}}.Omikuji .content .table{display:block;margin:15px auto 7px}.Omikuji .content .maile{font-size:11px;color:#1878b9;width:100%;display:block;text-align:left;text-decoration:underline}.Omikuji .content b{color:#cd470f;font-size:7vw}@media screen and (min-width: 1080px){.Omikuji .content b{font-size:55px}}.Omikuji .top{display:flex;width:100%;justify-content:space-between;padding:0 0 5vw;border-bottom:1px solid #d6c99f}@media screen and (min-width: 1080px){.Omikuji .top{padding:0 1vw 20px}}.Omikuji .top img{object-fit:contain}.Omikuji .top img.-a{width:100%;display:inline-block;object-fit:contain}.sale-btn{background:var(--txt-color-anker);padding:28px 40px;border:1px solid var(--txt-color-anker);display:grid;grid-auto-flow:column;gap:8px;place-items:center;height:18vw;place-content:center;color:#fff;font-size:16px;letter-spacing:.05em;font-weight:600;border-radius:100px;line-height:1;text-align:center;width:92%;margin:15px auto 20px;position:relative}.sale-btn:before,.sale-btn:after{position:absolute;top:0;bottom:0;right:3%;margin:auto;content:"";vertical-align:middle;transition:.3s ease}@media screen and (min-width: 1080px){.sale-btn:before,.sale-btn:after{right:2%}}.sale-btn:before{box-sizing:border-box;width:14vw;height:14vw;background-color:#fff;border:1px solid #fff;border-radius:50%}@media screen and (min-width: 1080px){.sale-btn:before{width:70px;height:70px}}.sale-btn:after{right:6vw;box-sizing:border-box;width:3vw;height:3vw;border:1.8vw solid rgba(0,0,0,0);border-left:2.8vw solid var(--txt-color-anker)}@media screen and (min-width: 1080px){.sale-btn:after{right:4.2%;box-sizing:border-box;width:15px;height:10px;border:8px solid rgba(0,0,0,0);border-left:10px solid var(--txt-color-anker)}}@media screen and (min-width: 1080px){.sale-btn{background:var(--txt-color-anker);border:1px solid var(--txt-color-anker);color:#fff;padding:40px;display:grid;height:110px;grid-auto-flow:column;gap:8px;place-items:center;place-content:center;font-size:18px;line-height:1;text-align:center;width:96%}}.sale-btn:active,.sale-btn:visited{color:var(--txt-color-anker)}.sale-btn:not([disabled]):hover{opacity:1;background-color:#0000;color:var(--txt-color-anker)}.sale-btn:not([disabled]):hover span{color:var(--txt-color-anker)}.sale-btn:not([disabled]):hover:before{box-sizing:border-box;background-color:var(--txt-color-anker);border:1px solid var(--txt-color-anker);border-radius:50%}.sale-btn:not([disabled]):hover:after{right:6vw;box-sizing:border-box;width:3vw;height:3vw;border:1.8vw solid rgba(0,0,0,0);border-left:2.8vw solid #fff}@media screen and (min-width: 1080px){.sale-btn:not([disabled]):hover:after{right:4.2%;box-sizing:border-box;width:15px;height:10px;border:8px solid rgba(0,0,0,0);border-left:10px solid #fff}}.awardsale-tabwrap .tab-buttons{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.awardsale-tabwrap .tab-button{border:none;color:#ffffffb3;font-size:14px;font-weight:600;background-color:#0000;width:49%;height:85px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.5)}@media screen and (min-width: 1080px){.awardsale-tabwrap .tab-button{font-size:16px;height:auto;width:300px}}.awardsale-tabwrap .tab-button.active{color:#fff;border-bottom:1px solid #fff}.awardsale-tab{display:none;opacity:0;transition:opacity .1s ease}.awardsale-tab.active{display:block;opacity:1}.awardsale{display:flex;flex-wrap:wrap}@media screen and (min-width: 1080px){.awardsale{flex-wrap:nowrap}}.awardsale .product-title{font-size:12px;line-height:1.35}@media screen and (min-width: 1080px){.awardsale .product-title{font-size:14px}}.awrad-product{display:flex;gap:10px;flex-direction:column;position:relative;background:#fff;padding:20px 10px 25px;width:50%}.awrad-product:nth-child(2){border-left:1px solid #f2f2f2}@media screen and (min-width: 1080px){.awrad-product{width:auto;flex-wrap:wrap;justify-content:center;gap:20px;padding:30px 20px;align-items:center}.awrad-product:nth-child(2){border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2}.awrad-product:nth-child(3){border-right:1px solid #f2f2f2}}.awrad-product .item-a{width:100%}@media screen and (min-width: 1080px){.awrad-product .item-a{width:100%}}.awrad-product .item-a a{width:100%;display:flex;justify-content:center;align-items:center}.awrad-product .item-a a img{height:150px;object-fit:contain}@media screen and (min-width: 1080px){.awrad-product .item-a a img{height:170px;object-fit:contain}}.awrad-product .item-b{width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;flex:1}.awrad-product .item-b a{display:flex;flex-grow:1}@media screen and (min-width: 1080px){.awrad-product .item-b{width:100%;align-items:flex-start}}.awrad-product form{width:min(284px,100%);border-radius:0!important}.awrad-product form button{width:100%}.awrad-product:after{content:"";display:block;position:absolute}.awrad-product.-no1:after{background:center/cover no-repeat url(/cdn/shop/files/award-best-hit-number-1.svg?v=1734242639);width:63px;height:63px;top:7px;left:9px}@media screen and (min-width: 1080px){.awrad-product.-no1:after{width:77px;height:77px;top:9px;left:14px}}.awrad-product.-no2:after{background:center/cover no-repeat url(/cdn/shop/files/award-best-hit-number-2.svg?v=1734242639);width:31px;height:31px;top:6px;left:8px}@media screen and (min-width: 1080px){.awrad-product.-no2:after{width:44px;height:44px;top:6px;left:10px}}.awrad-product.-no3:after{background:center/cover no-repeat url(/cdn/shop/files/award-best-hit-number-3.svg?v=1734242639);width:31px;height:31px;top:6px;left:8px}@media screen and (min-width: 1080px){.awrad-product.-no3:after{width:44px;height:44px;top:6px;left:10px}}.awrad-product.-realBuy:after{background:center/cover no-repeat url(/cdn/shop/files/awrad-title-real-buy_d0df74ed-c598-49df-ad90-2b48799302ad.svg?v=1734249188);width:70px;height:70px;top:11px;left:9px}@media screen and (min-width: 1080px){.awrad-product.-realBuy:after{width:100px;height:100px;top:12px;left:15px}}.product-price-v2-unit{width:100%}.lp-txtLink{display:inline-flex;align-items:center;gap:2px;color:var(--clr-theme);font-size:10px;font-weight:400}@media screen and (min-width: 1080px){.lp-txtLink{font-size:12px}}.btn-cart{background-color:#fff;border:1px solid var(--clr-anker);color:var(--clr-anker);font-size:12px;padding:10px;border-radius:100px;width:100%}@media screen and (min-width: 1080px){.btn-cart{font-size:14px;padding:14px 40px}}.btnunder{display:flex;flex-direction:column;gap:7px;width:100%}.Counter{font-family:Noto Sans JP;text-align:center;background:#ab853f;display:flex;position:relative;gap:10px;color:var(--txt-color-black);align-items:center;justify-content:center;padding:15px 5px 13px}@media screen and (min-width: 1080px){.Counter{padding:22px 5px 18px}}.Counter .countdown-dot{color:#fff;display:flex;align-items:center;justify-content:center}.Counter .countdown{display:flex;justify-content:center}.Counter .m-btn-amazon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:15px;padding:.9em 2em 1em;border-radius:3em;line-height:1;letter-spacing:0;font-size:18px;border:solid 1px #fff;width:85%}@media screen and (min-width: 1080px){.Counter .m-btn-amazon{width:340px;margin-top:20px}}.Counter .m-btn-amazon:hover{background-color:#fff;color:#c19d64;border:solid 1px #fff}.Counter .counter-text{font-weight:600;font-size:12px;line-height:1.35;color:#fff}@media screen and (min-width: 1080px){.Counter .counter-text{font-size:16px}}.Counter .countdown-item{display:inline-block;margin:0 5px;color:#fff;font-size:10px}@media screen and (min-width: 1080px){.Counter .countdown-item{font-size:12px}}.Counter .countdown-item span{padding:0;color:#fff;height:30px;border-radius:2px;font-family:din-2014-narrow,sans-serif;margin:0;gap:5px;display:flex;align-content:center;flex-direction:row;align-items:center;font-size:min(30px,8vw)}.Counter .countdown-item span#milliseconds{width:10vw}@media screen and (min-width: 1080px){.Counter .countdown-item span#milliseconds{width:80px}}@media screen and (min-width: 1080px){.Counter .countdown-item span{font-size:3em;padding:0 5px 5px;margin-bottom:2px}}.Counter .countdown-ttl{font-size:22px;display:flex;align-items:center;padding-bottom:20px;justify-content:center}.bottom-line{opacity:.4;position:absolute;bottom:0;width:100%;border-width:0;background-color:#ab853f;background-image:linear-gradient(-45deg,white 25%,transparent 25%,transparent 50%,white 50%,white 75%,transparent 75%);background-size:10px 10px;height:7.3px}@media screen and (min-width: 1080px){.bottom-line{height:10px}}.Reco .product-price-v2-unit{place-content:center}.Reco .lp-btns{justify-content:flex-start}@media screen and (min-width: 1080px){.Reco .lp-btns{justify-content:center}}.Reco .lp-btns .is-more{display:grid}.Reco .lp-btns .is-more .lp-txtLink{white-space:nowrap}@media screen and (min-width: 1080px){.Reco .lp-btns .is-more{display:block}}.Reco .reco-list{display:grid;gap:20px;background-color:#fff}@media screen and (min-width: 1080px){.Reco .reco-list{gap:40px;padding-bottom:80px}}.Reco .reco-list-item{padding:0 10px;display:grid;gap:20px}@media screen and (min-width: 1080px){.Reco .reco-list-item{padding:40px 60px 0}}.Reco .reco-prod{display:grid;border-top:1px solid;border-color:#e6e6e6;gap:10px}@media screen and (min-width: 1080px){.Reco .reco-prod{border-top:none;grid-auto-flow:column;gap:0}}.Reco .reco-prod-item{display:grid;grid-template-columns:45% 1fr;padding:20px 0;gap:10px;background-color:#fff;border-bottom:1px solid #e6e6e6}@media screen and (min-width: 1080px){.Reco .reco-prod-item{display:grid;grid-template-columns:auto;border-bottom:none;place-content:center;place-items:center}.Reco .reco-prod-item:not(:last-of-type){border-right:1px solid #e6e6e6}}.Reco .reco-prod-item .reco-prod-set-item{display:grid;grid-template-columns:75% 25%;place-items:flex-end;place-content:center}@media screen and (min-width: 1080px){.Reco .reco-prod-item .reco-prod-set-item{grid-template-columns:60% 25%}}.Reco .reco-prod-item .reco-prod-set-item img{width:100%}@media screen and (min-width: 1080px){.Reco .reco-prod-item .prod-card-default-thum-image{max-width:320px;display:block;margin:auto}}.Reco .reco-prod-detail{display:grid;place-content:center;gap:10px}@media screen and (min-width: 1080px){.Reco .reco-prod-detail{text-align:center}}.Reco .reco-prod-detail .name{max-width:240px}@media screen and (min-width: 1080px){.Reco .reco-prod-detail .name{margin:auto}}.Reco .reco-offer{background:linear-gradient(92deg,#00a9e0 32.15%,#23bdef 78.82%);padding:30px 10px;display:grid;gap:20px;color:#fff;position:relative;margin-top:20px}.Reco .reco-offer:before{content:"";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #10b2e7;position:absolute;bottom:-10px;left:0;right:0;margin:auto}.Reco .reco-offer.-dustbag .reco-offer-detail{display:grid;gap:10px;text-align:center}@media screen and (min-width: 1080px){.Reco .reco-offer.-dustbag .reco-offer-detail{text-align:left;place-content:center}}.Reco .reco-offer.-dustbag .reco-offer-imgs{display:flex;gap:10px;justify-content:center;order:100}@media screen and (min-width: 1080px){.Reco .reco-offer.-dustbag .reco-offer-imgs{order:0}}.Reco .reco-offer.-dustbag .reco-offer-imgs .reco-offer-img{display:grid;gap:8px;max-width:135px}.Reco .reco-offer.-dustbag .reco-offer-imgs .-solo{max-width:180px}@media screen and (min-width: 1080px){.Reco .reco-offer.-dustbag .reco-offer-imgs .-solo{max-width:135px}}.Reco .reco-offer.-dustbag .reco-offer-imgs .caption{font-size:10px;text-align:center;opacity:.7}@media screen and (min-width: 1080px){.Reco .reco-offer.-dustbag .reco-offer-imgs .caption{font-size:12px}}.Reco .reco-offer.-dustbag .reco-offer-imgs .reco-offer-limit{font-size:12px;font-weight:700;text-align:center;line-height:1;padding:.5em 1em;border:1px solid rgba(255,255,255,.1)}.Reco .reco-offer.-matome .reco-offer-item{display:grid;gap:10px;text-align:center;place-items:center}@media screen and (min-width: 1080px){.Reco .reco-offer.-matome .reco-offer-item{grid-auto-flow:column}}@media screen and (min-width: 1080px){.Reco .reco-offer.-matome .reco-offer-item .text{text-align:left}}.Reco .reco-offer.-matome .reco-offer-item .off{font-size:48px;line-height:1}@media screen and (min-width: 1080px){.Reco .reco-offer.-matome .reco-offer-item .off{padding-bottom:.2em}}.Reco .reco-offer.-matome .reco-offer-item .off .lg{font-size:80px}.Reco .reco-offer.-matome .reco-offer-item .arrow{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid rgba(255,255,255,.4)}@media screen and (min-width: 1080px){.Reco .reco-offer.-matome .reco-offer-item .arrow{transform:rotate(-90deg)}}.Reco .reco-offer.-matome .reco-offer-item .price{display:grid;gap:12px;place-items:center;line-height:1}.Reco .reco-offer.-matome .reco-offer-item .price .this{font-size:40px}.Reco .reco-offer.-matome .reco-offer-item .price .yen{font-size:24px}.Reco .reco-offer.-matome .reco-offer-item .price .tax{font-size:10px}.Reco .reco-offer.-matome .reco-offer-item .price .comment{font-size:12px}.Reco .reco-offer-layout{display:grid;gap:20px;place-content:center}@media screen and (min-width: 1080px){.Reco .reco-offer-layout{grid-template-columns:auto auto;gap:40px}}.h-number{height:26px;margin:0 auto 10px;width:auto;display:block}.Sale .product-card-default-others{margin:0}.Sale .contents-wrapper{padding:60px 10px 30px}@media screen and (min-width: 1080px){.Sale .contents-wrapper{padding:60px 0 30px}}.Sale.sale-a{background-color:#fffcee;border-top:1px solid #d6c99f}@media screen and (min-width: 1080px){.Sale.sale-a{padding-bottom:80px}}.Sale.sale-a .btn_box .btn{padding:30px 0}@media screen and (min-width: 1080px){.Sale.sale-a .btn_box .btn{max-width:1080px}}.Sale.sale-a .m-heading{color:#ad9650}.Sale .bg{background-color:#fff;padding:40px 12px 20px;border-radius:15px}@media screen and (min-width: 1080px){.Sale .bg{padding:30px;border-radius:30px}}.Sale .sale-products{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}@media screen and (min-width: 1080px){.Sale .sale-products{grid-template-columns:repeat(3,1fr);gap:15px}}.Sale .sale-product{padding:15px 12px 18px;border-radius:15px;border:1px solid #f6f0dd;background-color:#fff}@media screen and (min-width: 1080px){.Sale .sale-product{padding:20px}}.Sale .sale-btn{margin-top:40px}.Sale .btn-add-to-cart{margin-top:10px}@media screen and (min-width: 1080px){.Sale .btn-add-to-cart{margin-top:20px}}.Sale .btn-add-to-cart:not([disabled]):hover,.Sale .btn-add-to-cart:focus{border:1px solid var(--txt-color-anker);color:var(--txt-color-anker);background-color:#fff}.Sale .product-card-default{display:flex;flex-direction:column;height:100%}.Sale .product-card-default-figcaption{flex-grow:1;display:flex;flex-direction:column}.Sale .product-card-default-name{flex-grow:1;display:inline-block;overflow:visible}.Sale .product-card-default-thum-image{width:100%;height:130px;padding-top:15px;object-fit:contain}@media screen and (min-width: 1080px){.Sale .product-card-default-thum-image{height:180px}}.Sale .product-card-default-item{width:4vw;border-radius:2px;overflow:hidden}@media screen and (min-width: 1080px){.Sale .product-card-default-item{width:18px}}.Cp{position:relative;height:100%;width:97%;margin:0 auto;overflow:hidden}@media screen and (min-width: 1080px){.Cp{width:calc(100% - 80px)}}.Cp .v2-ft-app-list{display:flex;justify-content:center;align-items:center;gap:20px;padding:40px 20px 38px;margin-top:50px;background:#ffffff4d;border:solid 1px rgba(255,255,255,.2);border-radius:0}.Cp .extxt{color:#fffcee;margin-top:20px}.Cp .checkin{display:flex;flex-direction:column;align-items:center;gap:10px;color:#fffcee;justify-content:center}@media screen and (min-width: 1080px){.Cp .checkin{width:900px;margin:0 auto}}.Cp .checkin .-a{width:80%}@media screen and (min-width: 1080px){.Cp .checkin .-a{width:60%}}.Cp .btn_box{margin-top:25px}@media screen and (min-width: 1080px){.Cp .btn_box{margin-top:15px}}.Cp .btn_box .btn{background:var(--txt-color-anker)}.Cp .catch{margin-top:12px;display:flex;align-items:center;justify-content:center}.Cp .catch p{font-size:14px;display:flex;align-items:baseline}@media screen and (min-width: 1080px){.Cp .catch p{font-size:20px}}.Cp .catch:before,.Cp .catch:after{border-top:1px solid;content:"";width:1.2em}.Cp .catch:before{margin-right:.4em}.Cp .catch:after{margin-left:.4em}.Cp.-b{background-color:#fffcee;color:#ad9650}.Cp.-b .extxt{margin-top:0}.Cp.-b .checkin{position:relative}@media screen and (min-width: 1080px){.Cp.-b .checkin{width:100%}}.Cp.-b .-b{width:97%}@media screen and (min-width: 1080px){.Cp.-b .-b{width:75%}}.Cp.-b .extxt{color:#413e3e}@media screen and (min-width: 1080px){.Cp.-b .extxt{width:100%;margin:0 auto}}.Cp.-b .btn_box{margin-top:30px;margin-bottom:20px}.Cp.-b .link{position:absolute;z-index:1;width:100%;height:100%;display:block}.Cp.-b .on{position:absolute;width:18vw;right:5vw;top:-7vw}@media screen and (min-width: 1080px){.Cp.-b .on{width:120px;right:15%;top:-6%}}.Cp.-b .m-heading{color:#ad9650}#Sale-intro .m-btn{margin:40px auto 0}#Sale-intro .reco-prod{gap:10px}
/*# sourceMappingURL=/cdn/shop/t/322/assets/page-hatsuuri-sale-v2.css.map */
