.article-time[data-v-1dbe5cd9]{display:inline-flex;align-items:baseline;gap:.25em;max-width:100%}.article-time__updated[data-v-1dbe5cd9]{font-size:.85em;line-height:1.2;white-space:nowrap}.article-cta[data-v-fe288146]{margin:1.48vh 0;padding:1.48vh .63vw 1.3vh;border-radius:.42vw;color:#fff}.article-cta__title[data-v-fe288146]{margin:0 0 .74vh;font-weight:700;line-height:1.35;text-align:left}.article-cta__body[data-v-fe288146]{display:flex;align-items:flex-start;gap:.63vw}.article-cta__img[data-v-fe288146]{width:11.46vw;max-width:220px;height:11.48vh!important;max-height:124px;object-fit:cover;flex-shrink:0;border-radius:.21vw}.article-cta__copy[data-v-fe288146]{display:flex;flex-direction:column;flex:1;min-width:0}.article-cta__points[data-v-fe288146]{margin:0;padding:0;list-style:none}.article-cta__point[data-v-fe288146]{display:flex;align-items:flex-start;gap:.42vw;margin:0 0 .93vh;line-height:1.4}.article-cta__point[data-v-fe288146]:last-child{margin-bottom:0}.article-cta__icon[data-v-fe288146]{display:inline!important;width:1.15vw;max-width:1.15vw!important;height:1.15vw!important;min-width:18px;min-height:18px;margin-top:.19vh;object-fit:contain;flex-shrink:0}.article-cta__dot[data-v-fe288146]{width:.42vw;height:.42vw;min-width:8px;min-height:8px;margin-top:.65vh;border-radius:50%;background:#ffe14a;flex-shrink:0}.article-cta__action[data-v-fe288146]{position:relative;display:inline-flex;align-items:center;align-self:center;margin-top:1.85vh}.article-cta__btn[data-v-fe288146]{display:inline-flex;align-items:center;justify-content:center;min-width:7.29vw;min-height:3.33vh;padding:.56vh .83vw;border-radius:3.33vh;background:linear-gradient(180deg,#ffd36a,#ff8a00);color:#fff;font-size:clamp(12px,.68vw,14px);font-weight:800;letter-spacing:.02em;line-height:1.2;text-decoration:none;box-shadow:0 0 1.04vw #ffb43c8c,inset 0 .19vh #ffffff73;animation:article-cta-jump-fe288146 .7s ease-in-out infinite}.article-cta__hand[data-v-fe288146]{position:absolute;right:-.31vw;bottom:-.37vh;width:1.46vw;height:1.46vw;pointer-events:none;animation:article-cta-hand-fe288146 .7s ease-in-out infinite .12s}.article-cta__hand svg[data-v-fe288146]{display:block;width:100%;height:100%;filter:drop-shadow(0 .19vh .21vw rgb(0 0 0 / 25%))}@keyframes article-cta-jump-fe288146{0%,to{transform:translateY(0)}50%{transform:translateY(-.37vh)}}@keyframes article-cta-hand-fe288146{0%,to{transform:translate(0) rotate(-12deg)}50%{transform:translate(.1vw,-.46vh) rotate(-18deg)}}@media (prefers-reduced-motion: reduce){.article-cta__btn[data-v-fe288146],.article-cta__hand[data-v-fe288146]{animation:none}}@media (max-width: 767px){.article-cta[data-v-fe288146]{margin:4vw 0;padding:4.27vw 3.2vw 4vw;border-radius:2.13vw}.article-cta__title[data-v-fe288146]{margin-bottom:2.13vw}.article-cta__body[data-v-fe288146]{flex-direction:column;gap:3.2vw}.article-cta__img[data-v-fe288146]{width:100%;max-width:none;height:36vw!important;max-height:none}.article-cta__point[data-v-fe288146]{gap:2.13vw;margin-bottom:2.67vw}.article-cta__icon[data-v-fe288146]{width:4.8vw;max-width:4.8vw!important;height:4.8vw!important;min-width:0;min-height:0}.article-cta__dot[data-v-fe288146]{width:2.13vw;height:2.13vw;min-width:0;min-height:0;margin-top:1.6vw}.article-cta__action[data-v-fe288146]{margin-top:4vw}.article-cta__btn[data-v-fe288146]{min-width:36vw;min-height:8vw;padding:1.6vw 4vw;border-radius:8vw;font-size:3.47vw}.article-cta__hand[data-v-fe288146]{right:-1.07vw;bottom:-1.07vw;width:6.4vw;height:6.4vw}}.article-faq[data-v-ffffe7b9]{margin:1.11vh 0;padding:1.48vh .83vw 1.3vh;background:#fff;border:1px solid #eee;border-radius:.42vw}.article-faq__q[data-v-ffffe7b9]{position:relative;margin:0;padding-left:.63vw;font-size:clamp(14px,.83vw,16px);font-weight:700;line-height:1.4;color:#111}.article-faq__q[data-v-ffffe7b9]:before{content:"";position:absolute;top:.19vh;bottom:.19vh;left:0;width:.16vw;min-width:3px;border-radius:2px;background:#f5c518}.article-faq__a[data-v-ffffe7b9]{margin:.74vh 0 0;padding-left:.63vw;font-size:clamp(13px,.73vw,15px);line-height:1.6;color:#333;white-space:pre-wrap}@media (max-width: 767px){.article-faq[data-v-ffffe7b9]{margin:2.67vw 0;padding:4.27vw 4vw 3.73vw;border-radius:2.13vw}.article-faq__q[data-v-ffffe7b9]{padding-left:3.2vw;font-size:4vw}.article-faq__q[data-v-ffffe7b9]:before{width:.8vw;min-width:0}.article-faq__a[data-v-ffffe7b9]{margin-top:2.13vw;padding-left:3.2vw;font-size:3.73vw}}.article-toc[data-v-795e7785]{margin:0 0 1.85vh;padding:1.48vh 1.04vw;background:#faf7ff;border-radius:.42vw}.article-toc__title[data-v-795e7785]{margin:0 0 .93vh;font-size:clamp(12px,.73vw,16px);font-weight:600;color:#333}.article-toc__list[data-v-795e7785],.article-toc__children[data-v-795e7785]{margin:0;padding:0;list-style:none}.article-toc__item[data-v-795e7785]{margin:.56vh 0}.article-toc__children[data-v-795e7785]{max-height:0;overflow:hidden;transition:max-height .3s ease}.article-toc__children.is-open[data-v-795e7785]{max-height:80vh}.article-toc__item--h3 .article-toc__link[data-v-795e7785]{padding-left:2.08vw}.article-toc__link[data-v-795e7785]{display:flex;align-items:flex-start;gap:.31vw;color:#555;text-decoration:none;font-size:clamp(12px,.68vw,14px);line-height:1.5}.article-toc__link[data-v-795e7785]:hover,.article-toc__link.is-active[data-v-795e7785]{color:#9f5bf5}.article-toc__arrow[data-v-795e7785]{flex:0 0 auto;width:.52vw;height:.52vw;margin-top:.45vh;border-top:.1vw solid currentColor;border-right:.1vw solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.article-toc__arrow.is-placeholder[data-v-795e7785]{visibility:hidden}.article-toc__item.is-expanded>.article-toc__link .article-toc__arrow[data-v-795e7785]{transform:rotate(135deg)}.article-toc__text[data-v-795e7785]{min-width:0}@media (max-width: 767px){.article-toc[data-v-795e7785]{margin:0 0 4.27vw;padding:3.2vw 4vw;border-radius:2.13vw}.article-toc__title[data-v-795e7785]{margin-bottom:2.13vw;font-size:3.73vw}.article-toc__item[data-v-795e7785]{margin:1.6vw 0}.article-toc__item--h3 .article-toc__link[data-v-795e7785]{padding-left:9.6vw}.article-toc__link[data-v-795e7785]{gap:1.6vw;font-size:3.47vw}.article-toc__arrow[data-v-795e7785]{width:2.13vw;height:2.13vw;margin-top:1.33vw;border-top-width:.4vw;border-right-width:.4vw}}.article-toc-float[data-v-61bc620a],.article-toc-float__panel[data-v-61bc620a]{height:100%}.article-toc-float__btn[data-v-61bc620a],.article-toc-float__mask[data-v-61bc620a],.article-toc-float__close[data-v-61bc620a]{display:none}@media (max-width: 767px){.article-toc-float[data-v-61bc620a]{position:absolute;width:0;height:0;overflow:visible}.article-toc-float__btn[data-v-61bc620a]{position:fixed;left:0;top:36%;z-index:3800;display:flex;align-items:center;justify-content:center;width:9.6vw;height:12.8vw;padding:0;border:none;border-radius:0 2.13vw 2.13vw 0;background:#9f5bf5;box-shadow:.53vw .8vw 2.13vw #9f5bf559;cursor:pointer}.article-toc-float__glyph[data-v-61bc620a]{display:flex;flex-direction:column;gap:.8vw;width:4.27vw}.article-toc-float__glyph i[data-v-61bc620a]{display:block;height:.4vw;background:#fff;border-radius:.27vw}.article-toc-float__mask[data-v-61bc620a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000004;display:block;background:#00000073;opacity:0;pointer-events:none;transition:opacity .2s ease}.article-toc-float.is-open .article-toc-float__mask[data-v-61bc620a]{opacity:1;pointer-events:auto}.article-toc-float__panel[data-v-61bc620a]{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:1000005;width:100%;height:auto;max-height:72vh;padding:4.27vw 4vw 6.4vw;box-sizing:border-box;border-radius:3.2vw 3.2vw 0 0;background:#fff;box-shadow:0 -.53vw 3.2vw #0000001f;overflow-y:auto;transform:translateY(110%);visibility:hidden;pointer-events:none;transition:transform .25s ease}.article-toc-float.is-open .article-toc-float__panel[data-v-61bc620a]{transform:none;visibility:visible;pointer-events:auto}.article-toc-float__close[data-v-61bc620a]{position:absolute;top:3.2vw;right:3.2vw;z-index:1;display:block;width:8vw;height:8vw;padding:0;border:none;background:transparent;cursor:pointer}.article-toc-float__close[data-v-61bc620a]:before,.article-toc-float__close[data-v-61bc620a]:after{content:"";position:absolute;left:50%;top:50%;width:4vw;height:.4vw;background:#333}.article-toc-float__close[data-v-61bc620a]:before{transform:translate(-50%,-50%) rotate(45deg)}.article-toc-float__close[data-v-61bc620a]:after{transform:translate(-50%,-50%) rotate(-45deg)}.article-toc-float[data-v-61bc620a] .article-toc{margin:0;padding:0;background:transparent}.article-toc-float[data-v-61bc620a] .article-toc__title{padding-right:10vw}.article-toc-float[data-v-61bc620a] .article-toc__children{max-height:none;overflow:visible}}.article-offer-card[data-v-ecead0ba]{position:relative;display:block;padding:1.48vh .63vw 1.11vh;background:#f7f2ff;border:1px solid #eee;border-radius:.42vw;color:inherit;overflow:hidden;-webkit-user-select:text;user-select:text}.article-offer-card--embed[data-v-ecead0ba]{margin:1.48vh 0}.article-offer-card__sku[data-v-ecead0ba]{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.article-offer-card__img-wrap[data-v-ecead0ba]{position:relative;width:48px;height:48px;flex-shrink:0;overflow:hidden;border-radius:4px}.article-offer-card__img[data-v-ecead0ba]{width:48px;height:48px;object-fit:cover}.article-offer-card__name[data-v-ecead0ba]{margin:0;font-size:clamp(12px,.73vw,14px);font-weight:600;line-height:1.35;color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-offer-card__spec[data-v-ecead0ba]{margin:.2vh 0 0;font-size:clamp(11px,.63vw,13px);font-weight:400;line-height:1.35;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-offer-card__region[data-v-ecead0ba]{margin:.37vh 0 0;font-size:clamp(11px,.63vw,13px);color:#888}.article-offer-card__price[data-v-ecead0ba]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.42vw;margin:.37vh 0 0}.article-offer-card__original[data-v-ecead0ba]{font-size:clamp(11px,.63vw,13px);color:#999;text-decoration:line-through}.article-offer-card__current[data-v-ecead0ba]{font-size:clamp(13px,.83vw,18px);color:#6d4eec;font-weight:700}.article-offer-card__btn[data-v-ecead0ba]{display:flex;align-items:center;justify-content:center;height:3.33vh;border-radius:1.67vh;background:#9f5bf5;color:#fff;font-size:clamp(12px,.68vw,14px);font-weight:600;text-decoration:none;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.article-offer-card[data-v-ecead0ba]{padding:3.2vw 3.2vw 2.67vw;border-radius:2.13vw}.article-offer-card--embed[data-v-ecead0ba]{margin:4vw 0}.article-offer-card__btn[data-v-ecead0ba]{height:9.6vw;border-radius:4.8vw;font-size:3.47vw}}.offer-dock[data-v-742b14a0]{display:none}@media (max-width: 767px){.offer-dock[data-v-742b14a0]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:1000002;padding:2.13vw 3.2vw calc(2.13vw + env(safe-area-inset-bottom,0px));box-sizing:border-box;pointer-events:none}.offer-dock__toggle[data-v-742b14a0]{position:absolute;left:50%;top:2.13vw;z-index:1;transform:translate(-50%,-55%);display:flex;align-items:center;justify-content:center;width:10.67vw;height:4.8vw;padding:0;border:0;border-radius:2.4vw 2.4vw 0 0;background:#fff;color:#888;box-shadow:0 -.27vw 1.6vw #00000014;pointer-events:auto}.offer-dock__chevron[data-v-742b14a0]{width:3.73vw;height:3.73vw}.offer-dock__chevron.is-up[data-v-742b14a0]{transform:rotate(180deg)}.offer-dock__scroller[data-v-742b14a0]{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;pointer-events:auto;border-radius:3.2vw;background:#fff;box-shadow:0 .53vw 3.2vw #0000001f}.offer-dock__scroller[data-v-742b14a0]::-webkit-scrollbar{display:none}.offer-dock__card[data-v-742b14a0]{position:relative;display:flex;align-items:center;gap:2.67vw;flex:0 0 100%;box-sizing:border-box;min-width:100%;padding:2.67vw 3.2vw;scroll-snap-align:start;color:inherit;text-decoration:none;overflow:hidden}.offer-dock__img[data-v-742b14a0]{width:14.93vw;height:14.93vw;flex-shrink:0;object-fit:cover;border-radius:2.13vw;background:#f3f4f6}.offer-dock__img--empty[data-v-742b14a0]{display:block}.offer-dock__meta[data-v-742b14a0]{display:flex;flex-direction:column;min-width:0;flex:1;gap:.53vw}.offer-dock__name[data-v-742b14a0],.offer-dock__spec[data-v-742b14a0]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.offer-dock__name[data-v-742b14a0]{font-size:3.73vw;font-weight:700;line-height:1.3;color:#222}.offer-dock__spec[data-v-742b14a0]{font-size:3.2vw;line-height:1.3;color:#666}.offer-dock__price[data-v-742b14a0]{display:flex;align-items:baseline;gap:1.6vw}.offer-dock__sale[data-v-742b14a0]{font-size:4.27vw;font-weight:700;color:#e23d3d}.offer-dock__off[data-v-742b14a0]{font-size:3.2vw;font-weight:700;color:#ff6a00}.offer-dock__buy[data-v-742b14a0]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:22.4vw;height:9.6vw;padding:0 3.2vw;border-radius:4.8vw;background:#9f5bf5;color:#fff;font-size:3.47vw;font-weight:700}.offer-dock.is-collapsed[data-v-742b14a0] .corner-tags,.offer-dock.is-collapsed .offer-dock__img[data-v-742b14a0],.offer-dock.is-collapsed .offer-dock__spec[data-v-742b14a0],.offer-dock.is-collapsed .offer-dock__price[data-v-742b14a0],.offer-dock.is-collapsed .offer-dock__buy[data-v-742b14a0]{display:none}.offer-dock.is-collapsed .offer-dock__card[data-v-742b14a0]{padding-top:1.6vw;padding-bottom:1.6vw}}body.has-article-offer-dock{padding-bottom:0}@media (max-width: 767px){body.has-article-offer-dock{padding-bottom:22.4vw}body.article-offer-dock-collapsed{padding-bottom:12.8vw}}.sku-strip[data-v-bde69ab7]{margin:1.48vh 0;padding:1.48vh .83vw 1.11vh;background:#f7f5f2;border:1px solid #eee;border-radius:.83vw;-webkit-user-select:text;user-select:text}.sku-strip__head[data-v-bde69ab7]{display:flex;align-items:center;gap:.63vw;margin:0 .63vw 1.11vh;color:inherit}.sku-strip__logo[data-v-bde69ab7]{width:2.5vw;height:2.5vw;border-radius:50%;object-fit:cover;background:#e8e0f5;flex-shrink:0}.sku-strip__logo--empty[data-v-bde69ab7]{display:inline-block}.sku-strip__head-text[data-v-bde69ab7]{display:flex;flex-direction:column;min-width:0}.sku-strip__title[data-v-bde69ab7]{font-size:clamp(14px,.83vw,18px);font-weight:700;color:#222}.sku-strip__promo[data-v-bde69ab7]{margin-top:.19vh;font-size:clamp(12px,.68vw,14px);color:#888}.sku-strip__grid[data-v-bde69ab7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.83vw;padding:0 .63vw}.sku-tile[data-v-bde69ab7]{position:relative;display:flex;flex-direction:column;padding:1.11vh .63vw .93vh;background:#fff;border-radius:.63vw;overflow:hidden}.sku-tile__img-wrap[data-v-bde69ab7]{height:7.41vh;display:flex;align-items:center;justify-content:center;background:#f4f4f4;border-radius:.42vw;margin-bottom:.74vh}.sku-tile__img[data-v-bde69ab7]{width:2.5vw;height:2.5vw;object-fit:contain}.sku-tile__name[data-v-bde69ab7]{margin:0 0 .37vh;font-size:clamp(12px,.68vw,14px);line-height:1.35;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sku-tile__price[data-v-bde69ab7]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.31vw;margin:0 0 .56vh}.sku-tile__sale[data-v-bde69ab7]{font-size:clamp(13px,.78vw,16px);font-weight:700;color:#222}.sku-tile__origin[data-v-bde69ab7]{font-size:clamp(11px,.63vw,13px);color:#999;text-decoration:line-through}.sku-tile__buy[data-v-bde69ab7]{display:flex;align-items:center;justify-content:center;height:3.33vh;border-radius:1.67vh;background:#9f5bf5;color:#fff;font-size:.68vw;font-weight:600;text-decoration:none;-webkit-user-select:none;user-select:none}.sku-strip__more[data-v-bde69ab7]{display:block;margin:.93vh auto 0;padding:0;border:none;background:none;color:#6d4eec;font-size:clamp(12px,.73vw,14px);font-weight:600;cursor:pointer}@media (max-width: 767px){.sku-strip[data-v-bde69ab7]{margin:4vw 0;padding:3.2vw 2.67vw 2.67vw;border-radius:2.13vw}.sku-strip__head[data-v-bde69ab7]{gap:2.13vw;margin:0 0 3.2vw}.sku-strip__logo[data-v-bde69ab7]{width:10.67vw;height:10.67vw}.sku-strip__grid[data-v-bde69ab7]{display:flex;flex-wrap:nowrap;gap:2.13vw;padding:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.sku-strip__grid[data-v-bde69ab7]::-webkit-scrollbar{display:none}.sku-tile[data-v-bde69ab7]{flex:0 0 calc((100% - 4.26vw) / 3);width:calc((100% - 4.26vw) / 3);box-sizing:border-box;scroll-snap-align:start;padding:2.67vw 2.13vw;border-radius:2.13vw}.sku-tile__img-wrap[data-v-bde69ab7]{height:18.67vw;margin-bottom:1.6vw;overflow:hidden}.sku-tile__img[data-v-bde69ab7]{width:100%;height:100%;object-fit:cover}.sku-tile__name[data-v-bde69ab7]{margin-bottom:.27vw;line-height:1.2}.sku-tile__buy[data-v-bde69ab7]{height:8.53vw;border-radius:4.27vw;font-size:3.47vw}.sku-strip__more[data-v-bde69ab7]{margin-top:2.67vw}}
