{"title":"LYPO Vc6 コスメ・化粧品","description":"\u003c!-- ================================================\n  LYPO Vc6 ブランドページ\n  Shopify: カスタムLiquidセクション として貼り付け\n  画像パス: {{ 'ファイル名.webp' | file_url }} で差し替え\n================================================ --\u003e\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;700\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.lv-wrap { font-family: 'Noto Sans JP', sans-serif; color: #111111; background: #ffffff; line-height: 1.7; -webkit-font-smoothing: antialiased; overflow-x: hidden; }\n.lv-wrap * { max-width: 100%; }\n.lv-en { font-family: 'Space Grotesk', sans-serif; }\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: max-content; animation: lv-scroll 28s linear infinite; white-space: nowrap; }\n.lv-marquee:hover .lv-marquee-track { animation-play-state: paused; }\n.lv-marquee-item { font-family: 'Space Grotesk', sans-serif; font-size: 12px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; padding-right: 48px; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-scroll { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } }\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { animation: lv-scroll 36s linear infinite; }\n.lv-marquee-light .lv-marquee-item { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n.lv-label { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.3em; text-transform: uppercase; color: #999999; margin-bottom: 12px; }\n.lv-section-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(1.4rem, 3vw, 2rem); font-weight: 700; letter-spacing: -0.01em; margin-bottom: 6px; }\n.lv-section-sub { font-size: 0.82rem; color: #777777; margin-bottom: 48px; }\n.lv-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.7s ease, transform 0.7s ease; }\n.lv-fade.visible { opacity: 1; transform: translateY(0); }\n\n\/* HERO *\/\n.lv-brand-hero {\n  min-height: 80vh;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  position: relative;\n  overflow: hidden;\n  background: #111111;\n}\n.lv-brand-hero-bg {\n  position: absolute;\n  inset: 0;\n  background: #1a1a1a;\n  background-size: cover;\n  background-position: center;\n  opacity: 0.6;\n}\n.lv-brand-hero-content {\n  position: relative;\n  z-index: 2;\n  text-align: center;\n  padding: 80px 5%;\n  color: #ffffff;\n}\n.lv-brand-hero-eyebrow {\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.4em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.55);\n  margin-bottom: 24px;\n}\n.lv-brand-hero-title {\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: clamp(3.5rem, 10vw, 8rem);\n  font-weight: 700;\n  letter-spacing: -0.03em;\n  line-height: 0.95;\n  margin-bottom: 12px;\n  color: #ffffff;\n}\n.lv-brand-hero-title span {\n  font-size: clamp(1.2rem, 3vw, 2rem);\n  font-weight: 300;\n  letter-spacing: 0.2em;\n  display: block;\n  color: rgba(255,255,255,0.7);\n  margin-top: 12px;\n}\n.lv-brand-hero-desc {\n  font-size: 0.9rem;\n  color: rgba(255,255,255,0.65);\n  margin-top: 28px;\n  letter-spacing: 0.05em;\n  line-height: 2;\n}\n\n\/* CONCEPT *\/\n.lv-concept {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  border-bottom: 1px solid #e0e0e0;\n}\n.lv-concept-img {\n  overflow: hidden;\n  background: #f0f0f0;\n  aspect-ratio: 4\/5;\n}\n.lv-concept-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.8s ease; }\n.lv-concept-img:hover img { transform: scale(1.04); }\n.lv-concept-text {\n  padding: 80px 56px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  border-left: 1px solid #e0e0e0;\n}\n.lv-concept-text h2 {\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: clamp(1.8rem, 3.5vw, 2.8rem);\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.1;\n  margin-bottom: 28px;\n}\n.lv-concept-text p {\n  font-size: 0.9rem;\n  color: #555;\n  line-height: 2;\n  margin-bottom: 16px;\n}\n\n\/* TECHNOLOGY *\/\n.lv-tech-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1px;\n  background: #e0e0e0;\n  border: 1px solid #e0e0e0;\n  margin-top: 0;\n}\n.lv-tech-card {\n  background: #ffffff;\n  padding: 48px 32px;\n  position: relative;\n  overflow: hidden;\n  transition: background 0.35s ease;\n}\n.lv-tech-card::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background: #111111;\n  transform: translateY(100%);\n  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\n}\n.lv-tech-card:hover::before { transform: translateY(0); }\n.lv-tech-card \u003e * { position: relative; z-index: 1; transition: color 0.3s ease; }\n.lv-tech-card:hover .lv-tech-num,\n.lv-tech-card:hover h4,\n.lv-tech-card:hover p { color: #ffffff !important; }\n.lv-tech-num {\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 3rem;\n  font-weight: 700;\n  color: #efefef;\n  line-height: 1;\n  margin-bottom: 20px;\n  transition: color 0.3s ease;\n}\n.lv-tech-card h4 {\n  font-size: 0.95rem;\n  font-weight: 700;\n  margin-bottom: 12px;\n  line-height: 1.5;\n  transition: color 0.3s ease;\n}\n.lv-tech-card p {\n  font-size: 0.82rem;\n  color: #666;\n  line-height: 1.85;\n  transition: color 0.3s ease;\n}\n\n\/* LINE UP *\/\n.lv-lineup-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 1px;\n  background: #e0e0e0;\n  border: 1px solid #e0e0e0;\n}\n.lv-lineup-card {\n  background: #ffffff;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  transition: background 0.3s ease;\n}\n.lv-lineup-img {\n  aspect-ratio: 1\/1;\n  background: #f5f5f5;\n  overflow: hidden;\n}\n.lv-lineup-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.6s ease; }\n.lv-lineup-card:hover .lv-lineup-img img { transform: scale(1.05); }\n.lv-lineup-info {\n  padding: 24px 20px;\n  border-top: 1px solid #e0e0e0;\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.lv-lineup-type {\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.25em;\n  text-transform: uppercase;\n  color: #aaa;\n}\n.lv-lineup-name {\n  font-size: 0.9rem;\n  font-weight: 700;\n  line-height: 1.4;\n}\n.lv-lineup-price {\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 1rem;\n  font-weight: 500;\n  margin-top: 4px;\n}\n.lv-lineup-size {\n  font-size: 0.78rem;\n  color: #888;\n}\n\n\/* ROTATING *\/\n.lv-rotating-wrap { display: flex; justify-content: center; padding: 48px 0 0; }\n.lv-rotating-svg { width: 120px; height: 120px; animation: lv-rotate 14s linear infinite; }\n@keyframes lv-rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n\n@media (max-width: 768px) {\n  .lv-concept { grid-template-columns: 1fr; }\n  .lv-concept-img { aspect-ratio: 4\/3; }\n  .lv-concept-text { padding: 40px 24px; border-left: none; border-top: 1px solid #e0e0e0; }\n  .lv-tech-grid { grid-template-columns: 1fr; }\n  .lv-lineup-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lv-wrap\"\u003e\n\n  \u003c!-- ① マーキー（黒） --\u003e\n  \u003cdiv class=\"lv-marquee\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n      \u003cspan class=\"lv-marquee-item lv-en\"\u003eLYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME TECHNOLOGY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SKIN CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY BODY LAB \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e     \u003c\/span\u003e\n      \u003cspan class=\"lv-marquee-item lv-en\"\u003eLYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME TECHNOLOGY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SKIN CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY BODY LAB \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e     \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② ブランドヒーロー --\u003e\n  \u003cdiv class=\"lv-brand-hero\"\u003e\n    \u003cdiv class=\"lv-brand-hero-bg\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lv-brand-hero-content lv-fade\"\u003e\n      \u003cdiv class=\"lv-brand-hero-eyebrow lv-en\"\u003eBeauty Body Lab — Skin Care\u003c\/div\u003e\n      \u003cdiv class=\"lv-brand-hero-title lv-en\"\u003e\n        LYPO Vc6\n        \u003cspan\u003eLiposome Vitamin C Series\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-brand-hero-desc\"\u003e\n        ナノカプセル技術でビタミンCを肌の奥まで届ける、\u003cbr\u003e\n        次世代スキンケアシリーズ。\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ 回転テキスト --\u003e\n  \u003cdiv class=\"lv-rotating-wrap\" aria-hidden=\"true\"\u003e\n    \u003csvg class=\"lv-rotating-svg\" viewbox=\"0 0 120 120\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003cdefs\u003e\n        \u003cpath id=\"lvCircle\" d=\"M 60,60 m -44,0 a 44,44 0 1,1 88,0 a 44,44 0 1,1 -88,0\"\u003e\u003c\/path\u003e\n      \u003c\/defs\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"44\" fill=\"none\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"\u003e\u003c\/circle\u003e\n      \u003ctext font-family=\"'Space Grotesk', sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#111111\" letter-spacing=\"2.2\"\u003e\n        \u003ctextpath href=\"#lvCircle\"\u003eBEAUTY BODY LAB ✦ LYPO Vc6 ✦ SKIN CARE ✦ \u003c\/textpath\u003e\n      \u003c\/text\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"2.5\" fill=\"#111111\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ マーキー（ライト） --\u003e\n  \u003cdiv class=\"lv-marquee lv-marquee-light\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n      \u003cspan class=\"lv-marquee-item lv-en\"\u003eVITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO CAPSULE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e     \u003c\/span\u003e\n      \u003cspan class=\"lv-marquee-item lv-en\"\u003eVITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO CAPSULE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e     \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ コンセプト --\u003e\n  \u003cdiv class=\"lv-concept\"\u003e\n    \u003cdiv class=\"lv-concept-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_brand_concept_430x.webp?v=1777252664\" alt=\"LYPO Vc6 コンセプト\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lv-concept-text\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eOur Concept\u003c\/div\u003e\n        \u003ch2 class=\"lv-en\"\u003eLiposome\u003cbr\u003eTechnology\u003cbr\u003efor Your Skin.\u003c\/h2\u003e\n        \u003cp\u003eLYPO Vc6は、リポソームのナノカプセル技術を採用した本格スキンケアシリーズ。ビタミンCを脂質の膜で包み込むことで、肌への浸透をサポートします。\u003c\/p\u003e\n        \u003cp\u003e5〜6種のビタミンC誘導体を贅沢に配合し、セラミド・コラーゲン・ナイアシンアミドなど厳選した美容成分と組み合わせることで、使うたびにうるおいと透明感のある肌へと導きます。\u003c\/p\u003e\n        \u003cp\u003eすべての製品に共通するのは、余計なものを省いたフリー処方と、天然精油が香るやさしい使い心地。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ テクノロジー --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eTechnology\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003eなぜLYPO Vc6なのか\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eリポソームナノカプセルが叶える3つの強み\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-tech-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-tech-card\"\u003e\n          \u003cdiv class=\"lv-tech-num lv-en\"\u003e01\u003c\/div\u003e\n          \u003ch4\u003eナノカプセルで\u003cbr\u003e角質まで届ける\u003c\/h4\u003e\n          \u003cp\u003eビタミンCを脂質二重膜のナノカプセルに封入。肌なじみを高め、角質層へのアプローチをサポートします。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-tech-card\"\u003e\n          \u003cdiv class=\"lv-tech-num lv-en\"\u003e02\u003c\/div\u003e\n          \u003ch4\u003e6種のビタミンC誘導体\u003cbr\u003eを贅沢配合\u003c\/h4\u003e\n          \u003cp\u003e水溶性・油溶性・浸透型など異なるアプローチの誘導体を組み合わせ、多角的に肌をサポートします。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-tech-card\"\u003e\n          \u003cdiv class=\"lv-tech-num lv-en\"\u003e03\u003c\/div\u003e\n          \u003ch4\u003eフリー処方で\u003cbr\u003e肌にやさしく\u003c\/h4\u003e\n          \u003cp\u003eパラベン・鉱物油・合成着色料・合成香料フリー。敏感肌の方にも配慮した処方設計です。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ラインナップ --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eLine Up\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003eLYPO Vc6 シリーズ\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eクレンジングからクリームまで、4ステップのフルケア\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-lineup-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-lineup-card\"\u003e\n          \u003cdiv class=\"lv-lineup-img\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_01.webp?v=1777348348\" alt=\"LYPO Vc6 クレンジング\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-lineup-info\"\u003e\n            \u003cdiv class=\"lv-lineup-type lv-en\"\u003eStep 01 — Cleansing\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-name\"\u003eLYPO Vc6 クレンジング\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-size\"\u003e100g\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-price lv-en\"\u003e¥5,280\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-lineup-card\"\u003e\n          \u003cdiv class=\"lv-lineup-img\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_01.webp?v=1777348348\" alt=\"LYPO Vc6 Beauty Moisture Soap\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-lineup-info\"\u003e\n            \u003cdiv class=\"lv-lineup-type lv-en\"\u003eStep 02 — Face Wash\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-name\"\u003eLYPO Vc6 Beauty Moisture Soap\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-size\"\u003e80g\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-price lv-en\"\u003e¥6,160\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-lineup-card\"\u003e\n          \u003cdiv class=\"lv-lineup-img\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_01.webp?v=1777348348\" alt=\"LYPO Vc6 美容液\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-lineup-info\"\u003e\n            \u003cdiv class=\"lv-lineup-type lv-en\"\u003eStep 03 — Serum\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-name\"\u003eLYPO Vc6 美容液\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-size\"\u003e30mL\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-price lv-en\"\u003e¥8,800\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-lineup-card\"\u003e\n          \u003cdiv class=\"lv-lineup-img\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_01.webp?v=1777348348\" alt=\"LYPO Vc6 クリーム\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-lineup-info\"\u003e\n            \u003cdiv class=\"lv-lineup-type lv-en\"\u003eStep 04 — Cream\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-name\"\u003eLYPO Vc6 クリーム\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-size\"\u003e50g\u003c\/div\u003e\n            \u003cdiv class=\"lv-lineup-price lv-en\"\u003e¥7,920\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n  const observer = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(e =\u003e {\n      if (e.isIntersecting) { e.target.classList.add('visible'); observer.unobserve(e.target); }\n    });\n  }, { threshold: 0.1 });\n  document.querySelectorAll('.lv-fade').forEach(el =\u003e observer.observe(el));\n});\n\u003c\/script\u003e","products":[{"product_id":"lypo-vc6-cleansing","title":"Lypo Vc6 Cleansing","description":"\u003c!-- ================================================\n  LYPO Vc6 クレンジング 商品ページ\n  Shopify: カスタムLiquidセクション として貼り付け\n  画像: {{ 'lypo_cleansing_01.webp' | file_url }} 等で差し替え\n================================================ --\u003e\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;700\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.lv-wrap { font-family: 'Noto Sans JP', sans-serif; color: #111111; background: #ffffff; line-height: 1.7; -webkit-font-smoothing: antialiased; overflow-x: hidden; }\n.lv-wrap * { max-width: 100%; }\n.lv-en { font-family: 'Space Grotesk', sans-serif; }\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n.lv-label { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.3em; text-transform: uppercase; color: #999999; margin-bottom: 12px; }\n.lv-section-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(1.4rem, 3vw, 2rem); font-weight: 700; letter-spacing: -0.01em; margin-bottom: 6px; }\n.lv-section-sub { font-size: 0.82rem; color: #777777; margin-bottom: 48px; }\n.lv-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.7s ease, transform 0.7s ease; }\n.lv-fade.visible { opacity: 1; transform: translateY(0); }\n\n\/* HERO *\/\n.lv-hero { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-bottom: 1px solid #e0e0e0; }\n.lv-hero-img { position: relative; overflow: hidden; background: #f5f5f5; aspect-ratio: 1\/1; }\n.lv-hero-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.8s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-hero-img:hover img { transform: scale(1.04); }\n.lv-hero-text { padding: 56px 48px; display: flex; flex-direction: column; justify-content: center; border-left: 1px solid #e0e0e0; }\n.lv-eyebrow { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: #888888; margin-bottom: 16px; }\n.lv-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(2rem, 4vw, 3.2rem); font-weight: 700; letter-spacing: -0.02em; line-height: 1.05; margin-bottom: 6px; }\n.lv-title-jp { font-size: clamp(0.95rem, 1.5vw, 1.15rem); font-weight: 700; letter-spacing: 0.04em; color: #444; margin-bottom: 24px; }\n.lv-catch { font-size: 1rem; font-weight: 700; line-height: 1.7; margin-bottom: 16px; }\n.lv-desc { font-size: 0.88rem; color: #555; line-height: 1.9; margin-bottom: 28px; }\n.lv-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 32px; }\n.lv-badge { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 0.08em; padding: 6px 14px; border: 1.5px solid #111111; text-transform: uppercase; }\n\n\/* FEATURE GRID *\/\n.lv-feature-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: #e0e0e0; border: 1px solid #e0e0e0; }\n.lv-feature-card { background: #ffffff; padding: 40px 36px; position: relative; overflow: hidden; }\n.lv-feature-card::before { content: ''; position: absolute; inset: 0; background: #111111; transform: translateY(100%); transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-feature-card:hover::before { transform: translateY(0); }\n.lv-feature-card \u003e * { position: relative; z-index: 1; transition: color 0.3s ease; }\n.lv-feature-card:hover .lv-feature-num, .lv-feature-card:hover h4, .lv-feature-card:hover p { color: #ffffff !important; }\n.lv-feature-num { font-family: 'Space Grotesk', sans-serif; font-size: 2.5rem; font-weight: 700; color: #eeeeee; line-height: 1; margin-bottom: 16px; transition: color 0.3s ease; }\n.lv-feature-card h4 { font-size: 0.95rem; font-weight: 700; margin-bottom: 10px; line-height: 1.5; }\n.lv-feature-card p { font-size: 0.82rem; color: #666; line-height: 1.8; }\n\n\/* INGREDIENT LIST *\/\n.lv-ing-grid { display: flex; flex-direction: column; border: 1px solid #e0e0e0; }\n.lv-ing-card { display: grid; grid-template-columns: 72px 1fr; border-bottom: 1px solid #e0e0e0; transition: background 0.3s ease; }\n.lv-ing-card:last-child { border-bottom: none; }\n.lv-ing-card:hover { background: #111111; }\n.lv-ing-card:hover .lv-ing-num, .lv-ing-card:hover .lv-ing-name, .lv-ing-card:hover .lv-ing-sub, .lv-ing-card:hover .lv-ing-desc { color: #ffffff !important; }\n.lv-ing-num { font-family: 'Space Grotesk', sans-serif; font-size: 1.8rem; font-weight: 700; color: #eeeeee; display: flex; align-items: center; justify-content: center; padding: 28px 16px; border-right: 1px solid #e0e0e0; transition: color 0.3s ease; }\n.lv-ing-card:hover .lv-ing-num { border-right-color: rgba(255,255,255,0.15); }\n.lv-ing-content { padding: 24px 28px; display: flex; flex-direction: column; gap: 4px; justify-content: center; }\n.lv-ing-name { font-size: 0.95rem; font-weight: 700; transition: color 0.3s ease; }\n.lv-ing-sub { font-family: 'Space Grotesk', sans-serif; font-size: 0.78rem; font-weight: 600; color: #888; letter-spacing: 0.05em; transition: color 0.3s ease; }\n.lv-ing-desc { font-size: 0.82rem; color: #666; line-height: 1.7; margin-top: 2px; transition: color 0.3s ease; }\n\n\/* HOW TO *\/\n.lv-howto-wrap { border: 1px solid #e0e0e0; padding: 56px; background: #f9f9f9; }\n.lv-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; margin-top: 40px; }\n.lv-step { padding: 36px 24px; text-align: center; border-right: 1px solid #e0e0e0; transition: background 0.35s ease; }\n.lv-step:last-child { border-right: none; }\n.lv-step:hover { background: #111111; }\n.lv-step:hover .lv-step-num, .lv-step:hover .lv-step-icon, .lv-step:hover .lv-step-desc { color: #ffffff !important; }\n.lv-step-num { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.2em; color: #aaa; text-transform: uppercase; margin-bottom: 20px; transition: color 0.3s ease; }\n.lv-step-icon { font-size: 2rem; margin-bottom: 16px; display: block; transition: color 0.3s ease; }\n.lv-step-desc { font-size: 0.84rem; font-weight: 500; line-height: 1.6; transition: color 0.3s ease; }\n.lv-step-note { text-align: center; margin-top: 32px; padding-top: 24px; border-top: 1px solid #e0e0e0; font-size: 0.8rem; color: #777; }\n\n\/* SPEC TABLE *\/\n.lv-spec-wrap { max-width: 720px; margin: 0 auto; }\n.lv-spec-table { width: 100%; border-collapse: collapse; }\n.lv-spec-table th, .lv-spec-table td { padding: 14px 20px; border-bottom: 1px solid #e0e0e0; font-size: 0.88rem; text-align: left; vertical-align: middle; }\n.lv-spec-table tr { transition: background 0.2s ease; }\n.lv-spec-table tr:hover { background: #f5f5f5; }\n.lv-spec-table th { width: 38%; font-family: 'Space Grotesk', sans-serif; font-size: 0.75rem; font-weight: 400; letter-spacing: 0.08em; text-transform: uppercase; color: #999; }\n.lv-spec-table td { font-weight: 500; }\n\n\/* ROTATING *\/\n.lv-rotating-wrap { display: flex; justify-content: center; padding: 48px 0 0; }\n.lv-rotating-svg { width: 120px; height: 120px; animation: lv-rotate 14s linear infinite; }\n@keyframes lv-rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n\n@media (max-width: 768px) {\n  .lv-hero { grid-template-columns: 1fr; }\n  .lv-hero-text { padding: 36px 24px; border-left: none; border-top: 1px solid #e0e0e0; }\n  .lv-feature-grid { grid-template-columns: 1fr; }\n  .lv-steps { grid-template-columns: repeat(2, 1fr); }\n  .lv-step:nth-child(2) { border-right: none; }\n  .lv-step { border-bottom: 1px solid #e0e0e0; }\n  .lv-step:last-child { border-bottom: none; }\n  .lv-howto-wrap { padding: 32px 20px; }\n  .lv-ing-card { grid-template-columns: 52px 1fr; }\n}\n\n\/* GALLERY *\/\n.lv-gal-grid {\n  display: flex;\n  flex-direction: column;\n  gap: 1px;\n  background: #e0e0e0;\n  border: 1px solid #e0e0e0;\n}\n.lv-gal-item {\n  overflow: hidden;\n  background: #f5f5f5;\n}\n.lv-gal-item img {\n  width: 100%;\n  display: block;\n  transition: transform 0.6s ease;\n}\n.lv-gal-item:hover img { transform: scale(1.02); }\n\n\/* ===== 本文フォントサイズ（px絶対指定・PC\/SP共通） ===== *\/\n\n\/* おすすめカード *\/\n.lv-feature-card h4 {\n  font-size: 17px !important;\n  line-height: 1.65;\n  margin-bottom: 12px;\n}\n.lv-feature-card p {\n  font-size: 16px !important;\n  line-height: 2;\n  color: #555;\n}\n\n\/* 成分リスト *\/\n.lv-ing-num {\n  font-size: 15px !important;\n  letter-spacing: 0.06em;\n  color: #aaaaaa !important;\n  padding: 32px 20px;\n}\n.lv-ing-name {\n  font-size: 18px !important;\n  font-weight: 700;\n}\n.lv-ing-sub {\n  font-size: 14px !important;\n  color: #888;\n}\n.lv-ing-desc {\n  font-size: 16px !important;\n  line-height: 1.9;\n  color: #555;\n}\n.lv-ing-content {\n  padding: 28px 32px;\n  gap: 8px;\n}\n\n\/* 使い方 *\/\n.lv-step-desc {\n  font-size: 16px !important;\n  line-height: 1.75;\n}\n.lv-step-note {\n  font-size: 15px !important;\n  line-height: 1.8;\n}\n\n\/* スペックテーブル *\/\n.lv-spec-table td {\n  font-size: 16px !important;\n  padding: 16px 24px;\n}\n.lv-spec-table th {\n  font-size: 13px !important;\n  padding: 16px 24px;\n}\n\n\/* セクションサブ *\/\n.lv-section-sub {\n  font-size: 15px !important;\n  margin-bottom: 40px;\n}\n\n\/* スマホ: 使い方を縦1列4段に *\/\n@media (max-width: 768px) {\n  .lv-steps {\n    grid-template-columns: 1fr !important;\n  }\n  .lv-step {\n    border-right: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    padding: 28px 24px !important;\n    text-align: left !important;\n    display: grid !important;\n    grid-template-columns: 48px 1fr !important;\n    align-items: center !important;\n    gap: 0 20px !important;\n  }\n  .lv-step:last-child {\n    border-bottom: none !important;\n  }\n  .lv-step-num {\n    grid-column: 1;\n    grid-row: 1;\n    margin-bottom: 0 !important;\n    text-align: center;\n  }\n  .lv-step-icon {\n    grid-column: 1;\n    grid-row: 2;\n    margin-bottom: 0 !important;\n    text-align: center;\n    font-size: 1.6rem !important;\n  }\n  .lv-step-desc {\n    grid-column: 2;\n    grid-row: 1 \/ 3;\n    text-align: left;\n    font-size: 16px !important;\n    align-self: center;\n  }\n}\n\n\n\n\/* ===== MARQUEE ===== *\/\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lv-wrap\"\u003e\n\n  \u003c!-- マーキー（黒） --\u003e\n  \u003cdiv class=\"lv-marquee\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eLYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CLEANSING \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e W WASH FREE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME TECHNOLOGY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CLEANSING \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e W WASH FREE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME TECHNOLOGY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CLEANSING \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e W WASH FREE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME TECHNOLOGY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CLEANSING \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e W WASH FREE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LIPOSOME TECHNOLOGY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 回転テキスト --\u003e\n  \u003cdiv class=\"lv-rotating-wrap\" aria-hidden=\"true\"\u003e\n    \u003csvg class=\"lv-rotating-svg\" viewbox=\"0 0 120 120\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003cdefs\u003e\n        \u003cpath id=\"lvCircleC\" d=\"M 60,60 m -44,0 a 44,44 0 1,1 88,0 a 44,44 0 1,1 -88,0\"\u003e\u003c\/path\u003e\n      \u003c\/defs\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"44\" fill=\"none\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"\u003e\u003c\/circle\u003e\n      \u003ctext font-family=\"'Space Grotesk', sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#111111\" letter-spacing=\"2.2\"\u003e\n        \u003ctextpath href=\"#lvCircleC\"\u003eLYPO Vc6 ✦ CLEANSING ✦ LIPOSOME ✦ \u003c\/textpath\u003e\n      \u003c\/text\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"2.5\" fill=\"#111111\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- マーキー（ライト） --\u003e\n  \u003cdiv class=\"lv-marquee lv-marquee-light\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eVITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NATURAL ESSENTIAL OIL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NATURAL ESSENTIAL OIL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NATURAL ESSENTIAL OIL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NATURAL ESSENTIAL OIL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \n\n\n  \n\n\n\n\n  \u003c!-- ⑤ フルワイド画像 --\u003e\n  \u003cdiv style=\"background:#f0f0f0; border-top:1px solid #e0e0e0;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_02_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ こんな方におすすめ --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eFor You\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003eこんな方におすすめ\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eLYPO Vc6 クレンジングが選ばれる理由\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-feature-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e01\u003c\/div\u003e\n          \u003ch4\u003e乾燥が気になる\u003cbr\u003e大人の肌に\u003c\/h4\u003e\n          \u003cp\u003e洗い流した後もうるおいが続く高保湿処方。乾燥しがちな30代〜50代の肌にやさしくフィットします。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e02\u003c\/div\u003e\n          \u003ch4\u003eW洗顔の手間を\u003cbr\u003e省きたい方に\u003c\/h4\u003e\n          \u003cp\u003eクレンジングと洗顔を1ステップで完了。忙しい朝・夜のスキンケアをシンプルにしたい方に。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e03\u003c\/div\u003e\n          \u003ch4\u003e本格的なビタミンC\u003cbr\u003eケアを求める方に\u003c\/h4\u003e\n          \u003cp\u003eビタミンC誘導体6種配合。クレンジングステップからビタミンCアプローチを始めたい方に。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e04\u003c\/div\u003e\n          \u003ch4\u003e敏感肌・低刺激を\u003cbr\u003e重視する方に\u003c\/h4\u003e\n          \u003cp\u003eパラベン・合成着色料・合成香料フリーのフリー処方。天然精油のやさしい香りで毎日使いやすく。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ 全成分・特徴成分 --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eKey Ingredients\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e注目の配合成分\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003e角質ケアから保湿まで、多角的にアプローチ\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- フルワイド画像2枚目 --\u003e\n      \u003cdiv style=\"margin-bottom:40px; background:#ebebeb;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_03_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-ing-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eVC\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eビタミンC誘導体 6種\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eVitamin C Derivatives\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e水溶性・油溶性・浸透型など異なる性質のビタミンC誘導体を6種配合。多角的に肌をサポートします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eLC\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eリポソームナノカプセル\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eLiposome Nano Capsule\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e脂質二重膜でビタミンCを包み込み、肌なじみを向上。角質層へのアプローチをサポートします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eCE\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003e3種セラミド\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eTriple Ceramide\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eセラミドNG・AP・EOP配合。肌のバリア機能をサポートし、うるおいを守ります。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eNA\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eナイアシンアミド\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eNiacinamide\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e美容・整肌成分として注目されるビタミンB3誘導体。透明感と整った肌へのアプローチ。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eCO\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eコラーゲン\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eCollagen\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e肌にうるおいを与え、すこやかに保つ保湿成分。洗い流した後のもちもち感をサポートします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eEO\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003e天然精油\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eNatural Essential Oil\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e合成香料不使用。天然精油由来のやさしい香りで、クレンジングタイムを豊かに演出します。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑧ 使い方 --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eHow to Use\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e使い方\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-howto-wrap lv-fade\"\u003e\n        \u003cdiv class=\"lv-steps\"\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 01\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e✋\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e適量（1〜2プッシュ）を手にとる\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 02\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e🌀\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e乾いた手・顔に\u003cbr\u003eやさしくなじませる\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 03\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e💧\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003eぬるま湯で\u003cbr\u003eしっかり洗い流す\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 04\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e✨\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003eタオルでやさしく押さえ\u003cbr\u003e次のスキンケアへ\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"lv-step-note\"\u003eW洗顔不要。洗い流した後もうるおいが続きます。まつエクご使用の方はご注意ください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- ギャラリー --\u003e\n  \u003cdiv style=\"background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv class=\"lv-gal-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_04_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_05_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_06_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_07_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_08_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑨ 商品情報 --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eSpec\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e商品情報\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-spec-wrap lv-fade\"\u003e\n        \u003ctable class=\"lv-spec-table\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eLYPO Vc6 クレンジング\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eContent\u003c\/th\u003e\n\u003ctd\u003e100g\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eCategory\u003c\/th\u003e\n\u003ctd\u003e化粧品（クレンジング）\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003e日本製\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eSeller\u003c\/th\u003e\n\u003ctd\u003eビューティーボディーラボ株式会社\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003e直射日光・高温多湿を避けて保存\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eFree From\u003c\/th\u003e\n\u003ctd\u003eパラベン・鉱物油・合成着色料・合成香料フリー\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n\n\u003cscript\u003e\nconst lvObserver = new IntersectionObserver((entries) =\u003e {\n  entries.forEach(e =\u003e {\n    if (e.isIntersecting) {\n      e.target.classList.add('visible');\n      lvObserver.unobserve(e.target);\n    }\n  });\n}, { threshold: 0.1 });\ndocument.querySelectorAll('.lv-fade').forEach(el =\u003e lvObserver.observe(el));\n\u003c\/script\u003e","brand":"Beauty Body Lab","offers":[{"title":"Default Title","offer_id":54982312558883,"sku":null,"price":5280.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cleansing_01.webp?v=1777348348"},{"product_id":"lypo-vc6-beauty-moisture-soap","title":"LYPO Vc6 Beauty Moisture Soap","description":"\u003c!-- ================================================\n  LYPO Vc6 Beauty Moisture Soap 商品ページ\n  Shopify: カスタムLiquidセクション として貼り付け\n  画像: {{ 'lypo_soap_01.webp' | file_url }} 等で差し替え\n================================================ --\u003e\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;700\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.lv-wrap { font-family: 'Noto Sans JP', sans-serif; color: #111111; background: #ffffff; line-height: 1.7; -webkit-font-smoothing: antialiased; overflow-x: hidden; }\n.lv-wrap * { max-width: 100%; }\n.lv-en { font-family: 'Space Grotesk', sans-serif; }\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n.lv-label { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.3em; text-transform: uppercase; color: #999999; margin-bottom: 12px; }\n.lv-section-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(1.4rem, 3vw, 2rem); font-weight: 700; letter-spacing: -0.01em; margin-bottom: 6px; }\n.lv-section-sub { font-size: 0.82rem; color: #777777; margin-bottom: 48px; }\n.lv-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.7s ease, transform 0.7s ease; }\n.lv-fade.visible { opacity: 1; transform: translateY(0); }\n.lv-hero { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-bottom: 1px solid #e0e0e0; }\n.lv-hero-img { position: relative; overflow: hidden; background: #f5f5f5; aspect-ratio: 1\/1; }\n.lv-hero-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.8s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-hero-img:hover img { transform: scale(1.04); }\n.lv-hero-text { padding: 56px 48px; display: flex; flex-direction: column; justify-content: center; border-left: 1px solid #e0e0e0; }\n.lv-eyebrow { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: #888888; margin-bottom: 16px; }\n.lv-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(1.6rem, 3.5vw, 2.8rem); font-weight: 700; letter-spacing: -0.02em; line-height: 1.05; margin-bottom: 6px; }\n.lv-title-jp { font-size: clamp(0.95rem, 1.5vw, 1.15rem); font-weight: 700; letter-spacing: 0.04em; color: #444; margin-bottom: 24px; }\n.lv-catch { font-size: 1rem; font-weight: 700; line-height: 1.7; margin-bottom: 16px; }\n.lv-desc { font-size: 0.88rem; color: #555; line-height: 1.9; margin-bottom: 28px; }\n.lv-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 32px; }\n.lv-badge { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 0.08em; padding: 6px 14px; border: 1.5px solid #111111; text-transform: uppercase; }\n.lv-feature-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: #e0e0e0; border: 1px solid #e0e0e0; }\n.lv-feature-card { background: #ffffff; padding: 40px 36px; position: relative; overflow: hidden; }\n.lv-feature-card::before { content: ''; position: absolute; inset: 0; background: #111111; transform: translateY(100%); transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-feature-card:hover::before { transform: translateY(0); }\n.lv-feature-card \u003e * { position: relative; z-index: 1; transition: color 0.3s ease; }\n.lv-feature-card:hover .lv-feature-num, .lv-feature-card:hover h4, .lv-feature-card:hover p { color: #ffffff !important; }\n.lv-feature-num { font-family: 'Space Grotesk', sans-serif; font-size: 2.5rem; font-weight: 700; color: #eeeeee; line-height: 1; margin-bottom: 16px; transition: color 0.3s ease; }\n.lv-feature-card h4 { font-size: 0.95rem; font-weight: 700; margin-bottom: 10px; line-height: 1.5; }\n.lv-feature-card p { font-size: 0.82rem; color: #666; line-height: 1.8; }\n.lv-ing-grid { display: flex; flex-direction: column; border: 1px solid #e0e0e0; }\n.lv-ing-card { display: grid; grid-template-columns: 72px 1fr; border-bottom: 1px solid #e0e0e0; transition: background 0.3s ease; }\n.lv-ing-card:last-child { border-bottom: none; }\n.lv-ing-card:hover { background: #111111; }\n.lv-ing-card:hover .lv-ing-num, .lv-ing-card:hover .lv-ing-name, .lv-ing-card:hover .lv-ing-sub, .lv-ing-card:hover .lv-ing-desc { color: #ffffff !important; }\n.lv-ing-num { font-family: 'Space Grotesk', sans-serif; font-size: 1.8rem; font-weight: 700; color: #eeeeee; display: flex; align-items: center; justify-content: center; padding: 28px 16px; border-right: 1px solid #e0e0e0; transition: color 0.3s ease; }\n.lv-ing-card:hover .lv-ing-num { border-right-color: rgba(255,255,255,0.15); }\n.lv-ing-content { padding: 24px 28px; display: flex; flex-direction: column; gap: 4px; justify-content: center; }\n.lv-ing-name { font-size: 0.95rem; font-weight: 700; transition: color 0.3s ease; }\n.lv-ing-sub { font-family: 'Space Grotesk', sans-serif; font-size: 0.78rem; font-weight: 600; color: #888; letter-spacing: 0.05em; transition: color 0.3s ease; }\n.lv-ing-desc { font-size: 0.82rem; color: #666; line-height: 1.7; margin-top: 2px; transition: color 0.3s ease; }\n.lv-howto-wrap { border: 1px solid #e0e0e0; padding: 56px; background: #f9f9f9; }\n.lv-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; margin-top: 40px; }\n.lv-step { padding: 36px 24px; text-align: center; border-right: 1px solid #e0e0e0; transition: background 0.35s ease; }\n.lv-step:last-child { border-right: none; }\n.lv-step:hover { background: #111111; }\n.lv-step:hover .lv-step-num, .lv-step:hover .lv-step-icon, .lv-step:hover .lv-step-desc { color: #ffffff !important; }\n.lv-step-num { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.2em; color: #aaa; text-transform: uppercase; margin-bottom: 20px; transition: color 0.3s ease; }\n.lv-step-icon { font-size: 2rem; margin-bottom: 16px; display: block; transition: color 0.3s ease; }\n.lv-step-desc { font-size: 0.84rem; font-weight: 500; line-height: 1.6; transition: color 0.3s ease; }\n.lv-step-note { text-align: center; margin-top: 32px; padding-top: 24px; border-top: 1px solid #e0e0e0; font-size: 0.8rem; color: #777; }\n.lv-spec-wrap { max-width: 720px; margin: 0 auto; }\n.lv-spec-table { width: 100%; border-collapse: collapse; }\n.lv-spec-table th, .lv-spec-table td { padding: 14px 20px; border-bottom: 1px solid #e0e0e0; font-size: 0.88rem; text-align: left; vertical-align: middle; }\n.lv-spec-table tr { transition: background 0.2s ease; }\n.lv-spec-table tr:hover { background: #f5f5f5; }\n.lv-spec-table th { width: 38%; font-family: 'Space Grotesk', sans-serif; font-size: 0.75rem; font-weight: 400; letter-spacing: 0.08em; text-transform: uppercase; color: #999; }\n.lv-spec-table td { font-weight: 500; }\n.lv-rotating-wrap { display: flex; justify-content: center; padding: 48px 0 0; }\n.lv-rotating-svg { width: 120px; height: 120px; animation: lv-rotate 14s linear infinite; }\n@keyframes lv-rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@media (max-width: 768px) {\n  .lv-hero { grid-template-columns: 1fr; }\n  .lv-hero-text { padding: 36px 24px; border-left: none; border-top: 1px solid #e0e0e0; }\n  .lv-feature-grid { grid-template-columns: 1fr; }\n  .lv-steps { grid-template-columns: repeat(2, 1fr); }\n  .lv-step:nth-child(2) { border-right: none; }\n  .lv-step { border-bottom: 1px solid #e0e0e0; }\n  .lv-step:last-child { border-bottom: none; }\n  .lv-howto-wrap { padding: 32px 20px; }\n  .lv-ing-card { grid-template-columns: 52px 1fr; }\n}\n\n\/* GALLERY *\/\n.lv-gal-grid {\n  display: flex;\n  flex-direction: column;\n  gap: 1px;\n  background: #e0e0e0;\n  border: 1px solid #e0e0e0;\n}\n.lv-gal-item {\n  overflow: hidden;\n  background: #f5f5f5;\n}\n.lv-gal-item img {\n  width: 100%;\n  display: block;\n  transition: transform 0.6s ease;\n}\n.lv-gal-item:hover img { transform: scale(1.02); }\n\n\/* ===== 本文フォントサイズ（px絶対指定・PC\/SP共通） ===== *\/\n\n\/* おすすめカード *\/\n.lv-feature-card h4 {\n  font-size: 17px !important;\n  line-height: 1.65;\n  margin-bottom: 12px;\n}\n.lv-feature-card p {\n  font-size: 16px !important;\n  line-height: 2;\n  color: #555;\n}\n\n\/* 成分リスト *\/\n.lv-ing-num {\n  font-size: 15px !important;\n  letter-spacing: 0.06em;\n  color: #aaaaaa !important;\n  padding: 32px 20px;\n}\n.lv-ing-name {\n  font-size: 18px !important;\n  font-weight: 700;\n}\n.lv-ing-sub {\n  font-size: 14px !important;\n  color: #888;\n}\n.lv-ing-desc {\n  font-size: 16px !important;\n  line-height: 1.9;\n  color: #555;\n}\n.lv-ing-content {\n  padding: 28px 32px;\n  gap: 8px;\n}\n\n\/* 使い方 *\/\n.lv-step-desc {\n  font-size: 16px !important;\n  line-height: 1.75;\n}\n.lv-step-note {\n  font-size: 15px !important;\n  line-height: 1.8;\n}\n\n\/* スペックテーブル *\/\n.lv-spec-table td {\n  font-size: 16px !important;\n  padding: 16px 24px;\n}\n.lv-spec-table th {\n  font-size: 13px !important;\n  padding: 16px 24px;\n}\n\n\/* セクションサブ *\/\n.lv-section-sub {\n  font-size: 15px !important;\n  margin-bottom: 40px;\n}\n\n\/* スマホ: 使い方を縦1列4段に *\/\n@media (max-width: 768px) {\n  .lv-steps {\n    grid-template-columns: 1fr !important;\n  }\n  .lv-step {\n    border-right: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    padding: 28px 24px !important;\n    text-align: left !important;\n    display: grid !important;\n    grid-template-columns: 48px 1fr !important;\n    align-items: center !important;\n    gap: 0 20px !important;\n  }\n  .lv-step:last-child {\n    border-bottom: none !important;\n  }\n  .lv-step-num {\n    grid-column: 1;\n    grid-row: 1;\n    margin-bottom: 0 !important;\n    text-align: center;\n  }\n  .lv-step-icon {\n    grid-column: 1;\n    grid-row: 2;\n    margin-bottom: 0 !important;\n    text-align: center;\n    font-size: 1.6rem !important;\n  }\n  .lv-step-desc {\n    grid-column: 2;\n    grid-row: 1 \/ 3;\n    text-align: left;\n    font-size: 16px !important;\n    align-self: center;\n  }\n}\n\n\n\n\/* ===== MARQUEE ===== *\/\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lv-wrap\"\u003e\n\n  \u003c!-- マーキー（黒） --\u003e\n  \u003cdiv class=\"lv-marquee\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eLYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY MOISTURE SOAP \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e DENSE FOAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY MOISTURE SOAP \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e DENSE FOAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY MOISTURE SOAP \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e DENSE FOAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY MOISTURE SOAP \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e DENSE FOAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NANO VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 回転テキスト --\u003e\n  \u003cdiv class=\"lv-rotating-wrap\" aria-hidden=\"true\"\u003e\n    \u003csvg class=\"lv-rotating-svg\" viewbox=\"0 0 120 120\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003cdefs\u003e\n        \u003cpath id=\"lvCircleS\" d=\"M 60,60 m -44,0 a 44,44 0 1,1 88,0 a 44,44 0 1,1 -88,0\"\u003e\u003c\/path\u003e\n      \u003c\/defs\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"44\" fill=\"none\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"\u003e\u003c\/circle\u003e\n      \u003ctext font-family=\"'Space Grotesk', sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#111111\" letter-spacing=\"2.2\"\u003e\n        \u003ctextpath href=\"#lvCircleS\"\u003eLYPO Vc6 ✦ MOISTURE SOAP ✦ COLLAGEN ✦ \u003c\/textpath\u003e\n      \u003c\/text\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"2.5\" fill=\"#111111\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- マーキー（ライト） --\u003e\n  \u003cdiv class=\"lv-marquee lv-marquee-light\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eVITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY VITAMIN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY VITAMIN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY VITAMIN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e BEAUTY VITAMIN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \n\n\n  \n\n\n\n\n  \u003c!-- ⑤ フルワイド画像 --\u003e\n  \u003cdiv style=\"background:#f0f0f0; border-top:1px solid #e0e0e0;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_02_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ こんな方におすすめ --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eFor You\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003eこんな方におすすめ\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eLYPO Vc6 Beauty Moisture Soapが選ばれる理由\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-feature-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e01\u003c\/div\u003e\n          \u003ch4\u003eすっきり洗いながら\u003cbr\u003eつっぱらせたくない方に\u003c\/h4\u003e\n          \u003cp\u003e濃密泡で毛穴汚れをしっかりオフ。洗い上がりはつっぱりにくく、もちもちとした感触が続きます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e02\u003c\/div\u003e\n          \u003ch4\u003e洗顔に美容成分を\u003cbr\u003e取り入れたい方に\u003c\/h4\u003e\n          \u003cp\u003eコラーゲン・ビタミンC誘導体など、美容成分を洗顔ステップから取り入れたい方にぴったりです。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e03\u003c\/div\u003e\n          \u003ch4\u003e大人の乾燥肌・\u003cbr\u003eくすみが気になる方に\u003c\/h4\u003e\n          \u003cp\u003e6種のビタミンC誘導体と美容ビタミンで、くすみのない明るい肌印象をサポートします。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e04\u003c\/div\u003e\n          \u003ch4\u003e毎日使いやすい\u003cbr\u003e低刺激処方を求める方に\u003c\/h4\u003e\n          \u003cp\u003e無添加処方でやさしく洗える石鹸。敏感肌の方にも考慮した成分設計です。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ 成分 --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eKey Ingredients\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e注目の配合成分\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eコラーゲンとビタミンCが肌をすこやかに\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"margin-bottom:40px; background:#ebebeb;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_03_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-ing-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eVC\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eビタミンC誘導体 6種\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eVitamin C Derivatives × 6\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e水溶性・油溶性・浸透型など異なるアプローチのビタミンC誘導体を6種配合。多角的に肌をサポート。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eCO\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003e3種コラーゲン\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eTriple Collagen\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eコラーゲン・加水分解コラーゲン・アセチルヒドロキシプロリンを配合。うるおいのある肌へ。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eLC\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eリポソームナノカプセル\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eLiposome Nano Capsule\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eナノカプセルで角質まで美容成分をサポート。洗い流しても肌にアプローチし続ける処方設計。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eNA\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eナイアシンアミド（美容ビタミン）\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eNiacinamide\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e透明感・整肌をサポートする美容成分。洗顔ステップから取り入れることで、毎日のケアをアップグレード。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eCE\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eセラミド配合\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eCeramide\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e肌のバリア機能をサポート。洗い上がりのうるおい感を高め、次のスキンケアの浸透をサポートします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑧ 使い方 --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eHow to Use\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e使い方\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-howto-wrap lv-fade\"\u003e\n        \u003cdiv class=\"lv-steps\"\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 01\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e💧\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e適量を手にとり\u003cbr\u003eぬるま湯で泡立てる\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 02\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e🫧\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e濃密な泡で\u003cbr\u003e顔全体をやさしく洗う\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 03\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e🚿\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003eぬるま湯で\u003cbr\u003eしっかり洗い流す\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 04\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e✨\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003eタオルで押さえ\u003cbr\u003e次のスキンケアへ\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"lv-step-note\"\u003e泡立てネットをご使用いただくと、よりきめ細かい濃密泡が作れます。朝・夜の洗顔にどちらも使えます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- ギャラリー --\u003e\n  \u003cdiv style=\"background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv class=\"lv-gal-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_04_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_05_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_06_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_07_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_08_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑨ 商品情報 --\u003e\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eSpec\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e商品情報\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-spec-wrap lv-fade\"\u003e\n        \u003ctable class=\"lv-spec-table\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eLYPO Vc6 Beauty Moisture Soap\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eContent\u003c\/th\u003e\n\u003ctd\u003e80g\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eCategory\u003c\/th\u003e\n\u003ctd\u003e化粧品（洗顔石鹸）\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003e日本製\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eSeller\u003c\/th\u003e\n\u003ctd\u003eビューティーボディーラボ株式会社\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003e直射日光・高温多湿を避けて保存\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eFree From\u003c\/th\u003e\n\u003ctd\u003eパラベン・鉱物油・合成着色料・合成香料フリー\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n\n\u003cscript\u003e\nconst lvObserver = new IntersectionObserver((entries) =\u003e {\n  entries.forEach(e =\u003e {\n    if (e.isIntersecting) {\n      e.target.classList.add('visible');\n      lvObserver.unobserve(e.target);\n    }\n  });\n}, { threshold: 0.1 });\ndocument.querySelectorAll('.lv-fade').forEach(el =\u003e lvObserver.observe(el));\n\u003c\/script\u003e","brand":"Beauty Body Lab","offers":[{"title":"Default Title","offer_id":54982347784483,"sku":null,"price":6160.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_soap_01.webp?v=1777348348"},{"product_id":"lypo-vc6-serum","title":"LYPO Vc6 Serum","description":"\u003c!-- ================================================\n  LYPO Vc6 美容液 商品ページ\n  Shopify: カスタムLiquidセクション として貼り付け\n  画像: {{ 'lypo_serum_01.webp' | file_url }} 等で差し替え\n================================================ --\u003e\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;700\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.lv-wrap { font-family: 'Noto Sans JP', sans-serif; color: #111111; background: #ffffff; line-height: 1.7; -webkit-font-smoothing: antialiased; overflow-x: hidden; }\n.lv-wrap * { max-width: 100%; }\n.lv-en { font-family: 'Space Grotesk', sans-serif; }\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n.lv-label { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.3em; text-transform: uppercase; color: #999999; margin-bottom: 12px; }\n.lv-section-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(1.4rem, 3vw, 2rem); font-weight: 700; letter-spacing: -0.01em; margin-bottom: 6px; }\n.lv-section-sub { font-size: 0.82rem; color: #777777; margin-bottom: 48px; }\n.lv-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.7s ease, transform 0.7s ease; }\n.lv-fade.visible { opacity: 1; transform: translateY(0); }\n.lv-hero { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-bottom: 1px solid #e0e0e0; }\n.lv-hero-img { position: relative; overflow: hidden; background: #f5f5f5; aspect-ratio: 1\/1; }\n.lv-hero-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.8s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-hero-img:hover img { transform: scale(1.04); }\n.lv-hero-text { padding: 56px 48px; display: flex; flex-direction: column; justify-content: center; border-left: 1px solid #e0e0e0; }\n.lv-eyebrow { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: #888888; margin-bottom: 16px; }\n.lv-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(2rem, 4vw, 3.2rem); font-weight: 700; letter-spacing: -0.02em; line-height: 1.05; margin-bottom: 6px; }\n.lv-title-jp { font-size: clamp(0.95rem, 1.5vw, 1.15rem); font-weight: 700; letter-spacing: 0.04em; color: #444; margin-bottom: 24px; }\n.lv-catch { font-size: 1rem; font-weight: 700; line-height: 1.7; margin-bottom: 16px; }\n.lv-desc { font-size: 0.88rem; color: #555; line-height: 1.9; margin-bottom: 28px; }\n.lv-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 32px; }\n.lv-badge { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 0.08em; padding: 6px 14px; border: 1.5px solid #111111; text-transform: uppercase; }\n.lv-feature-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: #e0e0e0; border: 1px solid #e0e0e0; }\n.lv-feature-card { background: #ffffff; padding: 40px 36px; position: relative; overflow: hidden; }\n.lv-feature-card::before { content: ''; position: absolute; inset: 0; background: #111111; transform: translateY(100%); transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-feature-card:hover::before { transform: translateY(0); }\n.lv-feature-card \u003e * { position: relative; z-index: 1; transition: color 0.3s ease; }\n.lv-feature-card:hover .lv-feature-num, .lv-feature-card:hover h4, .lv-feature-card:hover p { color: #ffffff !important; }\n.lv-feature-num { font-family: 'Space Grotesk', sans-serif; font-size: 2.5rem; font-weight: 700; color: #eeeeee; line-height: 1; margin-bottom: 16px; transition: color 0.3s ease; }\n.lv-feature-card h4 { font-size: 0.95rem; font-weight: 700; margin-bottom: 10px; line-height: 1.5; }\n.lv-feature-card p { font-size: 0.82rem; color: #666; line-height: 1.8; }\n.lv-ing-grid { display: flex; flex-direction: column; border: 1px solid #e0e0e0; }\n.lv-ing-card { display: grid; grid-template-columns: 72px 1fr; border-bottom: 1px solid #e0e0e0; transition: background 0.3s ease; }\n.lv-ing-card:last-child { border-bottom: none; }\n.lv-ing-card:hover { background: #111111; }\n.lv-ing-card:hover .lv-ing-num, .lv-ing-card:hover .lv-ing-name, .lv-ing-card:hover .lv-ing-sub, .lv-ing-card:hover .lv-ing-desc { color: #ffffff !important; }\n.lv-ing-num { font-family: 'Space Grotesk', sans-serif; font-size: 1.8rem; font-weight: 700; color: #eeeeee; display: flex; align-items: center; justify-content: center; padding: 28px 16px; border-right: 1px solid #e0e0e0; transition: color 0.3s ease; }\n.lv-ing-card:hover .lv-ing-num { border-right-color: rgba(255,255,255,0.15); }\n.lv-ing-content { padding: 24px 28px; display: flex; flex-direction: column; gap: 4px; justify-content: center; }\n.lv-ing-name { font-size: 0.95rem; font-weight: 700; transition: color 0.3s ease; }\n.lv-ing-sub { font-family: 'Space Grotesk', sans-serif; font-size: 0.78rem; font-weight: 600; color: #888; letter-spacing: 0.05em; transition: color 0.3s ease; }\n.lv-ing-desc { font-size: 0.82rem; color: #666; line-height: 1.7; margin-top: 2px; transition: color 0.3s ease; }\n.lv-howto-wrap { border: 1px solid #e0e0e0; padding: 56px; background: #f9f9f9; }\n.lv-steps { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; margin-top: 40px; }\n.lv-step { padding: 36px 28px; text-align: center; border-right: 1px solid #e0e0e0; transition: background 0.35s ease; }\n.lv-step:last-child { border-right: none; }\n.lv-step:hover { background: #111111; }\n.lv-step:hover .lv-step-num, .lv-step:hover .lv-step-icon, .lv-step:hover .lv-step-desc { color: #ffffff !important; }\n.lv-step-num { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.2em; color: #aaa; text-transform: uppercase; margin-bottom: 20px; transition: color 0.3s ease; }\n.lv-step-icon { font-size: 2rem; margin-bottom: 16px; display: block; transition: color 0.3s ease; }\n.lv-step-desc { font-size: 0.84rem; font-weight: 500; line-height: 1.6; transition: color 0.3s ease; }\n.lv-step-note { text-align: center; margin-top: 32px; padding-top: 24px; border-top: 1px solid #e0e0e0; font-size: 0.8rem; color: #777; }\n.lv-spec-wrap { max-width: 720px; margin: 0 auto; }\n.lv-spec-table { width: 100%; border-collapse: collapse; }\n.lv-spec-table th, .lv-spec-table td { padding: 14px 20px; border-bottom: 1px solid #e0e0e0; font-size: 0.88rem; text-align: left; vertical-align: middle; }\n.lv-spec-table tr { transition: background 0.2s ease; }\n.lv-spec-table tr:hover { background: #f5f5f5; }\n.lv-spec-table th { width: 38%; font-family: 'Space Grotesk', sans-serif; font-size: 0.75rem; font-weight: 400; letter-spacing: 0.08em; text-transform: uppercase; color: #999; }\n.lv-spec-table td { font-weight: 500; }\n.lv-rotating-wrap { display: flex; justify-content: center; padding: 48px 0 0; }\n.lv-rotating-svg { width: 120px; height: 120px; animation: lv-rotate 14s linear infinite; }\n@keyframes lv-rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@media (max-width: 768px) {\n  .lv-hero { grid-template-columns: 1fr; }\n  .lv-hero-text { padding: 36px 24px; border-left: none; border-top: 1px solid #e0e0e0; }\n  .lv-feature-grid { grid-template-columns: 1fr; }\n  .lv-steps { grid-template-columns: 1fr; }\n  .lv-step { border-right: none; border-bottom: 1px solid #e0e0e0; }\n  .lv-step:last-child { border-bottom: none; }\n  .lv-howto-wrap { padding: 32px 20px; }\n  .lv-ing-card { grid-template-columns: 52px 1fr; }\n}\n\n\/* GALLERY *\/\n.lv-gal-grid {\n  display: flex;\n  flex-direction: column;\n  gap: 1px;\n  background: #e0e0e0;\n  border: 1px solid #e0e0e0;\n}\n.lv-gal-item {\n  overflow: hidden;\n  background: #f5f5f5;\n}\n.lv-gal-item img {\n  width: 100%;\n  display: block;\n  transition: transform 0.6s ease;\n}\n.lv-gal-item:hover img { transform: scale(1.02); }\n\n\/* ===== 本文フォントサイズ（px絶対指定・PC\/SP共通） ===== *\/\n\n\/* おすすめカード *\/\n.lv-feature-card h4 {\n  font-size: 17px !important;\n  line-height: 1.65;\n  margin-bottom: 12px;\n}\n.lv-feature-card p {\n  font-size: 16px !important;\n  line-height: 2;\n  color: #555;\n}\n\n\/* 成分リスト *\/\n.lv-ing-num {\n  font-size: 15px !important;\n  letter-spacing: 0.06em;\n  color: #aaaaaa !important;\n  padding: 32px 20px;\n}\n.lv-ing-name {\n  font-size: 18px !important;\n  font-weight: 700;\n}\n.lv-ing-sub {\n  font-size: 14px !important;\n  color: #888;\n}\n.lv-ing-desc {\n  font-size: 16px !important;\n  line-height: 1.9;\n  color: #555;\n}\n.lv-ing-content {\n  padding: 28px 32px;\n  gap: 8px;\n}\n\n\/* 使い方 *\/\n.lv-step-desc {\n  font-size: 16px !important;\n  line-height: 1.75;\n}\n.lv-step-note {\n  font-size: 15px !important;\n  line-height: 1.8;\n}\n\n\/* スペックテーブル *\/\n.lv-spec-table td {\n  font-size: 16px !important;\n  padding: 16px 24px;\n}\n.lv-spec-table th {\n  font-size: 13px !important;\n  padding: 16px 24px;\n}\n\n\/* セクションサブ *\/\n.lv-section-sub {\n  font-size: 15px !important;\n  margin-bottom: 40px;\n}\n\n\/* スマホ: 使い方を縦1列4段に *\/\n@media (max-width: 768px) {\n  .lv-steps {\n    grid-template-columns: 1fr !important;\n  }\n  .lv-step {\n    border-right: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    padding: 28px 24px !important;\n    text-align: left !important;\n    display: grid !important;\n    grid-template-columns: 48px 1fr !important;\n    align-items: center !important;\n    gap: 0 20px !important;\n  }\n  .lv-step:last-child {\n    border-bottom: none !important;\n  }\n  .lv-step-num {\n    grid-column: 1;\n    grid-row: 1;\n    margin-bottom: 0 !important;\n    text-align: center;\n  }\n  .lv-step-icon {\n    grid-column: 1;\n    grid-row: 2;\n    margin-bottom: 0 !important;\n    text-align: center;\n    font-size: 1.6rem !important;\n  }\n  .lv-step-desc {\n    grid-column: 2;\n    grid-row: 1 \/ 3;\n    text-align: left;\n    font-size: 16px !important;\n    align-self: center;\n  }\n}\n\n\n\n\/* ===== MARQUEE ===== *\/\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lv-wrap\"\u003e\n\n  \u003c!-- マーキー（黒） --\u003e\n  \u003cdiv class=\"lv-marquee\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eLYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SERUM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e AGING CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e TRIPLE CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SERUM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e AGING CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e TRIPLE CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SERUM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e AGING CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e TRIPLE CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SERUM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e AGING CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e TRIPLE CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 回転テキスト --\u003e\n  \u003cdiv class=\"lv-rotating-wrap\" aria-hidden=\"true\"\u003e\n    \u003csvg class=\"lv-rotating-svg\" viewbox=\"0 0 120 120\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003cdefs\u003e\n        \u003cpath id=\"lvCircleSR\" d=\"M 60,60 m -44,0 a 44,44 0 1,1 88,0 a 44,44 0 1,1 -88,0\"\u003e\u003c\/path\u003e\n      \u003c\/defs\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"44\" fill=\"none\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"\u003e\u003c\/circle\u003e\n      \u003ctext font-family=\"'Space Grotesk', sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#111111\" letter-spacing=\"2.2\"\u003e\n        \u003ctextpath href=\"#lvCircleSR\"\u003eLYPO Vc6 ✦ SERUM ✦ AGING CARE ✦ \u003c\/textpath\u003e\n      \u003c\/text\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"2.5\" fill=\"#111111\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- マーキー（ライト） --\u003e\n  \u003cdiv class=\"lv-marquee lv-marquee-light\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eVITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE × 3 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e RETINOL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e HYALURONIC ACID \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE × 3 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e RETINOL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e HYALURONIC ACID \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE × 3 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e RETINOL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e HYALURONIC ACID \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C × 5 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE × 3 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e RETINOL \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NIACINAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e HYALURONIC ACID \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \n\n\n  \n\n\n\n\n  \u003cdiv style=\"background:#f0f0f0; border-top:1px solid #e0e0e0;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_02_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eFor You\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003eこんな方におすすめ\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eLYPO Vc6 美容液が選ばれる理由\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-feature-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e01\u003c\/div\u003e\n          \u003ch4\u003eエイジングケアを\u003cbr\u003e本格的に始めたい方に\u003c\/h4\u003e\n          \u003cp\u003eエイジングケア成分とビタミンC誘導体5種の組み合わせで、ハリのある肌へのアプローチを本格化。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e02\u003c\/div\u003e\n          \u003ch4\u003e肌のうるおい不足・\u003cbr\u003e乾燥が気になる方に\u003c\/h4\u003e\n          \u003cp\u003e3種セラミドで肌のバリア機能をサポート。乾燥しがちな大人の肌に、しっかりとうるおいを補います。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e03\u003c\/div\u003e\n          \u003ch4\u003e透明感・くすみケアを\u003cbr\u003e求める方に\u003c\/h4\u003e\n          \u003cp\u003e複数のビタミンC誘導体が多角的に美白・透明感アプローチ。くすみが気になる方の毎日のケアに。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e04\u003c\/div\u003e\n          \u003ch4\u003eスキンケアを\u003cbr\u003eシンプルにしたい方に\u003c\/h4\u003e\n          \u003cp\u003e美容液1本でビタミンC・セラミド・エイジングケアを同時にアプローチ。忙しい方にも使いやすい設計。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eKey Ingredients\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e注目の配合成分\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003e美白・エイジングケア・保湿を一本で\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"margin-bottom:40px;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_03_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-ing-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eV5\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eビタミンC誘導体 5種\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eVitamin C Derivatives × 5\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eアスコルビルグルコシド・パルミチン酸アスコルビル・テトラヘキシルデカン酸アスコルビルなど異なる性質の誘導体を5種配合。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eAC\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eエイジングケア成分\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eAging Care Complex\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e肌のハリ・弾力のサポートに注目される成分を配合。年齢とともに気になる肌悩みに多角的にアプローチします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eC3\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003e3種セラミド\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eTriple Ceramide\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eセラミドNG・AP・EOP配合。肌バリアをサポートし、うるおいを逃さない肌へ。乾燥小じわの改善も期待できます。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eLC\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eリポソームナノカプセル\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eLiposome Technology\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e脂質二重膜ナノカプセルで美容成分を包み、角質層へのアプローチを最大化。浸透感のある仕上がりをサポートします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eHA\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eヒアルロン酸\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eHyaluronic Acid\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e1gで6Lの水を保持する優れた保湿成分。肌のうるおいを長時間キープし、もちもちとした感触をサポートします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eHow to Use\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e使い方\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-howto-wrap lv-fade\"\u003e\n        \u003cdiv class=\"lv-steps\"\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 01\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e🧴\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e洗顔後、化粧水で\u003cbr\u003e肌を整える\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 02\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e✋\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e適量（2〜3プッシュ）を\u003cbr\u003e手のひらに取る\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 03\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e💆\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e顔全体にやさしく\u003cbr\u003eなじませる\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"lv-step-note\"\u003e朝・夜どちらのスキンケアにもご使用いただけます。朝は日焼け止めを合わせてお使いください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- ギャラリー --\u003e\n  \u003cdiv style=\"background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv class=\"lv-gal-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_04_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_05_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_06_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_07_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_08_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eSpec\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e商品情報\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-spec-wrap lv-fade\"\u003e\n        \u003ctable class=\"lv-spec-table\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eLYPO Vc6 美容液\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eContent\u003c\/th\u003e\n\u003ctd\u003e30mL\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eCategory\u003c\/th\u003e\n\u003ctd\u003e化粧品（美容液）\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003e日本製\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eSeller\u003c\/th\u003e\n\u003ctd\u003eビューティーボディーラボ株式会社\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003e直射日光・高温多湿を避けて保存\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eFree From\u003c\/th\u003e\n\u003ctd\u003eパラベン・鉱物油・合成着色料・合成香料フリー\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n\n\u003cscript\u003e\nconst lvObserver = new IntersectionObserver((entries) =\u003e {\n  entries.forEach(e =\u003e {\n    if (e.isIntersecting) {\n      e.target.classList.add('visible');\n      lvObserver.unobserve(e.target);\n    }\n  });\n}, { threshold: 0.1 });\ndocument.querySelectorAll('.lv-fade').forEach(el =\u003e lvObserver.observe(el));\n\u003c\/script\u003e","brand":"Beauty Body Lab","offers":[{"title":"Default Title","offer_id":54984017445155,"sku":null,"price":8800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_serum_01.webp?v=1777348348"},{"product_id":"lypo-vc6-cream","title":"LYPO Vc6 Cream","description":"\u003c!-- ================================================\n  LYPO Vc6 クリーム 商品ページ\n  Shopify: カスタムLiquidセクション として貼り付け\n  画像: {{ 'lypo_cream_01.webp' | file_url }} 等で差し替え\n================================================ --\u003e\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;700\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.lv-wrap { font-family: 'Noto Sans JP', sans-serif; color: #111111; background: #ffffff; line-height: 1.7; -webkit-font-smoothing: antialiased; overflow-x: hidden; }\n.lv-wrap * { max-width: 100%; }\n.lv-en { font-family: 'Space Grotesk', sans-serif; }\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n.lv-label { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.3em; text-transform: uppercase; color: #999999; margin-bottom: 12px; }\n.lv-section-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(1.4rem, 3vw, 2rem); font-weight: 700; letter-spacing: -0.01em; margin-bottom: 6px; }\n.lv-section-sub { font-size: 0.82rem; color: #777777; margin-bottom: 48px; }\n.lv-fade { opacity: 0; transform: translateY(24px); transition: opacity 0.7s ease, transform 0.7s ease; }\n.lv-fade.visible { opacity: 1; transform: translateY(0); }\n.lv-hero { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-bottom: 1px solid #e0e0e0; }\n.lv-hero-img { position: relative; overflow: hidden; background: #f5f5f5; aspect-ratio: 1\/1; }\n.lv-hero-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.8s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-hero-img:hover img { transform: scale(1.04); }\n.lv-hero-text { padding: 56px 48px; display: flex; flex-direction: column; justify-content: center; border-left: 1px solid #e0e0e0; }\n.lv-eyebrow { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: #888888; margin-bottom: 16px; }\n.lv-title { font-family: 'Space Grotesk', sans-serif; font-size: clamp(2rem, 4vw, 3.2rem); font-weight: 700; letter-spacing: -0.02em; line-height: 1.05; margin-bottom: 6px; }\n.lv-title-jp { font-size: clamp(0.95rem, 1.5vw, 1.15rem); font-weight: 700; letter-spacing: 0.04em; color: #444; margin-bottom: 24px; }\n.lv-catch { font-size: 1rem; font-weight: 700; line-height: 1.7; margin-bottom: 16px; }\n.lv-desc { font-size: 0.88rem; color: #555; line-height: 1.9; margin-bottom: 28px; }\n.lv-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 32px; }\n.lv-badge { font-family: 'Space Grotesk', sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 0.08em; padding: 6px 14px; border: 1.5px solid #111111; text-transform: uppercase; }\n.lv-feature-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: #e0e0e0; border: 1px solid #e0e0e0; }\n.lv-feature-card { background: #ffffff; padding: 40px 36px; position: relative; overflow: hidden; }\n.lv-feature-card::before { content: ''; position: absolute; inset: 0; background: #111111; transform: translateY(100%); transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }\n.lv-feature-card:hover::before { transform: translateY(0); }\n.lv-feature-card \u003e * { position: relative; z-index: 1; transition: color 0.3s ease; }\n.lv-feature-card:hover .lv-feature-num, .lv-feature-card:hover h4, .lv-feature-card:hover p { color: #ffffff !important; }\n.lv-feature-num { font-family: 'Space Grotesk', sans-serif; font-size: 2.5rem; font-weight: 700; color: #eeeeee; line-height: 1; margin-bottom: 16px; transition: color 0.3s ease; }\n.lv-feature-card h4 { font-size: 0.95rem; font-weight: 700; margin-bottom: 10px; line-height: 1.5; }\n.lv-feature-card p { font-size: 0.82rem; color: #666; line-height: 1.8; }\n.lv-ing-grid { display: flex; flex-direction: column; border: 1px solid #e0e0e0; }\n.lv-ing-card { display: grid; grid-template-columns: 72px 1fr; border-bottom: 1px solid #e0e0e0; transition: background 0.3s ease; }\n.lv-ing-card:last-child { border-bottom: none; }\n.lv-ing-card:hover { background: #111111; }\n.lv-ing-card:hover .lv-ing-num, .lv-ing-card:hover .lv-ing-name, .lv-ing-card:hover .lv-ing-sub, .lv-ing-card:hover .lv-ing-desc { color: #ffffff !important; }\n.lv-ing-num { font-family: 'Space Grotesk', sans-serif; font-size: 1.8rem; font-weight: 700; color: #eeeeee; display: flex; align-items: center; justify-content: center; padding: 28px 16px; border-right: 1px solid #e0e0e0; transition: color 0.3s ease; }\n.lv-ing-card:hover .lv-ing-num { border-right-color: rgba(255,255,255,0.15); }\n.lv-ing-content { padding: 24px 28px; display: flex; flex-direction: column; gap: 4px; justify-content: center; }\n.lv-ing-name { font-size: 0.95rem; font-weight: 700; transition: color 0.3s ease; }\n.lv-ing-sub { font-family: 'Space Grotesk', sans-serif; font-size: 0.78rem; font-weight: 600; color: #888; letter-spacing: 0.05em; transition: color 0.3s ease; }\n.lv-ing-desc { font-size: 0.82rem; color: #666; line-height: 1.7; margin-top: 2px; transition: color 0.3s ease; }\n.lv-howto-wrap { border: 1px solid #e0e0e0; padding: 56px; background: #f9f9f9; }\n.lv-steps { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; margin-top: 40px; }\n.lv-step { padding: 36px 28px; text-align: center; border-right: 1px solid #e0e0e0; transition: background 0.35s ease; }\n.lv-step:last-child { border-right: none; }\n.lv-step:hover { background: #111111; }\n.lv-step:hover .lv-step-num, .lv-step:hover .lv-step-icon, .lv-step:hover .lv-step-desc { color: #ffffff !important; }\n.lv-step-num { font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.2em; color: #aaa; text-transform: uppercase; margin-bottom: 20px; transition: color 0.3s ease; }\n.lv-step-icon { font-size: 2rem; margin-bottom: 16px; display: block; transition: color 0.3s ease; }\n.lv-step-desc { font-size: 0.84rem; font-weight: 500; line-height: 1.6; transition: color 0.3s ease; }\n.lv-step-note { text-align: center; margin-top: 32px; padding-top: 24px; border-top: 1px solid #e0e0e0; font-size: 0.8rem; color: #777; }\n.lv-spec-wrap { max-width: 720px; margin: 0 auto; }\n.lv-spec-table { width: 100%; border-collapse: collapse; }\n.lv-spec-table th, .lv-spec-table td { padding: 14px 20px; border-bottom: 1px solid #e0e0e0; font-size: 0.88rem; text-align: left; vertical-align: middle; }\n.lv-spec-table tr { transition: background 0.2s ease; }\n.lv-spec-table tr:hover { background: #f5f5f5; }\n.lv-spec-table th { width: 38%; font-family: 'Space Grotesk', sans-serif; font-size: 0.75rem; font-weight: 400; letter-spacing: 0.08em; text-transform: uppercase; color: #999; }\n.lv-spec-table td { font-weight: 500; }\n.lv-rotating-wrap { display: flex; justify-content: center; padding: 48px 0 0; }\n.lv-rotating-svg { width: 120px; height: 120px; animation: lv-rotate 14s linear infinite; }\n@keyframes lv-rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@media (max-width: 768px) {\n  .lv-hero { grid-template-columns: 1fr; }\n  .lv-hero-text { padding: 36px 24px; border-left: none; border-top: 1px solid #e0e0e0; }\n  .lv-feature-grid { grid-template-columns: 1fr; }\n  .lv-steps { grid-template-columns: 1fr; }\n  .lv-step { border-right: none; border-bottom: 1px solid #e0e0e0; }\n  .lv-step:last-child { border-bottom: none; }\n  .lv-howto-wrap { padding: 32px 20px; }\n  .lv-ing-card { grid-template-columns: 52px 1fr; }\n}\n\n\/* GALLERY *\/\n.lv-gal-grid {\n  display: flex;\n  flex-direction: column;\n  gap: 1px;\n  background: #e0e0e0;\n  border: 1px solid #e0e0e0;\n}\n.lv-gal-item {\n  overflow: hidden;\n  background: #f5f5f5;\n}\n.lv-gal-item img {\n  width: 100%;\n  display: block;\n  transition: transform 0.6s ease;\n}\n.lv-gal-item:hover img { transform: scale(1.02); }\n\n\/* ===== 本文フォントサイズ（px絶対指定・PC\/SP共通） ===== *\/\n\n\/* おすすめカード *\/\n.lv-feature-card h4 {\n  font-size: 17px !important;\n  line-height: 1.65;\n  margin-bottom: 12px;\n}\n.lv-feature-card p {\n  font-size: 16px !important;\n  line-height: 2;\n  color: #555;\n}\n\n\/* 成分リスト *\/\n.lv-ing-num {\n  font-size: 15px !important;\n  letter-spacing: 0.06em;\n  color: #aaaaaa !important;\n  padding: 32px 20px;\n}\n.lv-ing-name {\n  font-size: 18px !important;\n  font-weight: 700;\n}\n.lv-ing-sub {\n  font-size: 14px !important;\n  color: #888;\n}\n.lv-ing-desc {\n  font-size: 16px !important;\n  line-height: 1.9;\n  color: #555;\n}\n.lv-ing-content {\n  padding: 28px 32px;\n  gap: 8px;\n}\n\n\/* 使い方 *\/\n.lv-step-desc {\n  font-size: 16px !important;\n  line-height: 1.75;\n}\n.lv-step-note {\n  font-size: 15px !important;\n  line-height: 1.8;\n}\n\n\/* スペックテーブル *\/\n.lv-spec-table td {\n  font-size: 16px !important;\n  padding: 16px 24px;\n}\n.lv-spec-table th {\n  font-size: 13px !important;\n  padding: 16px 24px;\n}\n\n\/* セクションサブ *\/\n.lv-section-sub {\n  font-size: 15px !important;\n  margin-bottom: 40px;\n}\n\n\/* スマホ: 使い方を縦1列4段に *\/\n@media (max-width: 768px) {\n  .lv-steps {\n    grid-template-columns: 1fr !important;\n  }\n  .lv-step {\n    border-right: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    padding: 28px 24px !important;\n    text-align: left !important;\n    display: grid !important;\n    grid-template-columns: 48px 1fr !important;\n    align-items: center !important;\n    gap: 0 20px !important;\n  }\n  .lv-step:last-child {\n    border-bottom: none !important;\n  }\n  .lv-step-num {\n    grid-column: 1;\n    grid-row: 1;\n    margin-bottom: 0 !important;\n    text-align: center;\n  }\n  .lv-step-icon {\n    grid-column: 1;\n    grid-row: 2;\n    margin-bottom: 0 !important;\n    text-align: center;\n    font-size: 1.6rem !important;\n  }\n  .lv-step-desc {\n    grid-column: 2;\n    grid-row: 1 \/ 3;\n    text-align: left;\n    font-size: 16px !important;\n    align-self: center;\n  }\n}\n\n\n\n\/* ===== MARQUEE ===== *\/\n.lv-marquee { background: #111111; color: #ffffff; overflow: hidden; padding: 13px 0; width: 100%; }\n.lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-inner {\n  display: flex;\n  white-space: nowrap;\n  font-family: 'Space Grotesk', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  animation: lv-marquee-scroll 28s linear infinite;\n}\n.lv-marquee:hover .lv-marquee-inner { animation-play-state: paused; }\n.lv-divider { color: rgba(255,255,255,0.5); margin: 0 10px; }\n@keyframes lv-marquee-scroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.lv-marquee-light { background: #ffffff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; overflow: hidden; padding: 12px 0; }\n.lv-marquee-light .lv-marquee-track { display: flex; width: 100%; overflow: hidden; }\n.lv-marquee-light .lv-marquee-inner { font-size: 11px; color: #aaaaaa; letter-spacing: 0.2em; animation-duration: 36s; }\n.lv-marquee-light .lv-divider { color: #dddddd; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lv-wrap\"\u003e\n\n  \u003c!-- マーキー（黒） --\u003e\n  \u003cdiv class=\"lv-marquee\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eLYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CREAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURE LOCK \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e FIRMNESS CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NON-STICKY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CREAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURE LOCK \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e FIRMNESS CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NON-STICKY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CREAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURE LOCK \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e FIRMNESS CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NON-STICKY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e LYPO Vc6 \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CREAM \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURE LOCK \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e FIRMNESS CARE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e NON-STICKY \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 回転テキスト --\u003e\n  \u003cdiv class=\"lv-rotating-wrap\" aria-hidden=\"true\"\u003e\n    \u003csvg class=\"lv-rotating-svg\" viewbox=\"0 0 120 120\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003cdefs\u003e\n        \u003cpath id=\"lvCircleCR\" d=\"M 60,60 m -44,0 a 44,44 0 1,1 88,0 a 44,44 0 1,1 -88,0\"\u003e\u003c\/path\u003e\n      \u003c\/defs\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"44\" fill=\"none\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"\u003e\u003c\/circle\u003e\n      \u003ctext font-family=\"'Space Grotesk', sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#111111\" letter-spacing=\"2.2\"\u003e\n        \u003ctextpath href=\"#lvCircleCR\"\u003eLYPO Vc6 ✦ CREAM ✦ MOISTURE LOCK ✦ \u003c\/textpath\u003e\n      \u003c\/text\u003e\n      \u003ccircle cx=\"60\" cy=\"60\" r=\"2.5\" fill=\"#111111\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- マーキー（ライト） --\u003e\n  \u003cdiv class=\"lv-marquee lv-marquee-light\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"lv-marquee-track\"\u003e\n    \u003cspan class=\"lv-marquee-inner\" aria-hidden=\"true\"\u003eVITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SQUALANE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURIZING COMPLEX \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SQUALANE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURIZING COMPLEX \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SQUALANE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURIZING COMPLEX \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e VITAMIN C \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e CERAMIDE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e SQUALANE \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e COLLAGEN \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e MOISTURIZING COMPLEX \u003cspan class=\"lv-divider\"\u003e✦\u003c\/span\u003e \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \n\n\n  \n\n\n\n\n  \u003cdiv style=\"background:#f0f0f0; border-top:1px solid #e0e0e0;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_02_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eFor You\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003eこんな方におすすめ\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eLYPO Vc6 クリームが選ばれる理由\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-feature-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e01\u003c\/div\u003e\n          \u003ch4\u003e日中の乾燥が\u003cbr\u003e気になる方に\u003c\/h4\u003e\n          \u003cp\u003e高保湿成分がうるおいをしっかりキープ。乾燥しやすい季節や、エアコンの多い環境でも肌をすこやかに保ちます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e02\u003c\/div\u003e\n          \u003ch4\u003eハリ・弾力不足を\u003cbr\u003e感じ始めた方に\u003c\/h4\u003e\n          \u003cp\u003eハリ不足ケア成分とビタミンC誘導体の組み合わせで、年齢とともに変化する肌にアプローチします。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e03\u003c\/div\u003e\n          \u003ch4\u003eベタつきが苦手で\u003cbr\u003eクリームを避けていた方に\u003c\/h4\u003e\n          \u003cp\u003eベタつきにくいテクスチャーで、肌にすっとなじむ使い心地。メイク前のスキンケアとしても使いやすい仕上がり。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-feature-card\"\u003e\n          \u003cdiv class=\"lv-feature-num lv-en\"\u003e04\u003c\/div\u003e\n          \u003ch4\u003e美容液の効果を\u003cbr\u003e長持ちさせたい方に\u003c\/h4\u003e\n          \u003cp\u003eスキンケアの最後に使用することで、美容液成分を肌に閉じ込め、うるおいをより長くキープします。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eKey Ingredients\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e注目の配合成分\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-sub\"\u003eうるおいとハリを同時にアプローチ\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"margin-bottom:40px;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_03_430x.webp\" alt=\"\" style=\"width:100%; display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-ing-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eVC\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eビタミンC誘導体\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eVitamin C Derivatives\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eリポソームナノカプセルで包んだビタミンC誘導体。クリームのステップでも継続的に美白・整肌アプローチ。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eSQ\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eスクワラン\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eSqualane\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003e肌なじみのよい植物由来の油性成分。ベタつきにくく、しっとりとしたなめらかな肌に整えます。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eCE\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eセラミド・保湿複合成分\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eCeramide Complex\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eセラミドと保湿成分の複合体で、バリア機能をサポートしながら長時間うるおいをキープします。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003ePE\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eハリ不足ケア成分\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eFirmness Care Complex\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eコラーゲン・エラスチンなどハリに関わる成分を配合。年齢とともに気になるたるみ・ハリ不足に総合的にアプローチ。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-ing-card\"\u003e\n          \u003cspan class=\"lv-ing-num lv-en\"\u003eHA\u003c\/span\u003e\n          \u003cdiv class=\"lv-ing-content\"\u003e\n            \u003cspan class=\"lv-ing-name\"\u003eヒアルロン酸・保湿成分\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-sub lv-en\"\u003eHyaluronic Acid\u003c\/span\u003e\n            \u003cspan class=\"lv-ing-desc\"\u003eヒアルロン酸・グリセリンなど複数の保湿成分をバランスよく配合。肌表面から角質層まで水分を補います。\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eHow to Use\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e使い方\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-howto-wrap lv-fade\"\u003e\n        \u003cdiv class=\"lv-steps\"\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 01\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e💧\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e洗顔・美容液の後、\u003cbr\u003eスキンケアの最後に\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 02\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e✋\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e適量（パール1粒大）を\u003cbr\u003e手のひらに取る\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lv-step\"\u003e\n            \u003cdiv class=\"lv-step-num lv-en\"\u003eStep 03\u003c\/div\u003e\n            \u003cspan class=\"lv-step-icon\"\u003e🌸\u003c\/span\u003e\n            \u003cp class=\"lv-step-desc\"\u003e顔全体にやさしく\u003cbr\u003eのばしてなじませる\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"lv-step-note\"\u003e朝・夜どちらでもご使用いただけます。朝はスキンケアの最後に使用し、日焼け止め・メイクへ。乾燥が気になる部分は重ね塗りもおすすめです。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- ギャラリー --\u003e\n  \u003cdiv style=\"background: #ffffff; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv class=\"lv-gal-grid lv-fade\"\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_04_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_05_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_06_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_07_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lv-gal-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_08_430x.webp\" alt=\"\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding: 80px 5%; background: #f9f9f9; border-top: 1px solid #e0e0e0;\"\u003e\n    \u003cdiv style=\"max-width: 1100px; margin: 0 auto;\"\u003e\n      \u003cdiv class=\"lv-fade\"\u003e\n        \u003cdiv class=\"lv-label lv-en\"\u003eSpec\u003c\/div\u003e\n        \u003cdiv class=\"lv-section-title lv-en\"\u003e商品情報\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lv-spec-wrap lv-fade\"\u003e\n        \u003ctable class=\"lv-spec-table\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eLYPO Vc6 クリーム\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eContent\u003c\/th\u003e\n\u003ctd\u003e50g\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eCategory\u003c\/th\u003e\n\u003ctd\u003e化粧品（スキンクリーム）\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003e日本製\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eSeller\u003c\/th\u003e\n\u003ctd\u003eビューティーボディーラボ株式会社\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003e直射日光・高温多湿を避けて保存\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth class=\"lv-en\"\u003eFree From\u003c\/th\u003e\n\u003ctd\u003eパラベン・鉱物油・合成着色料・合成香料フリー\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n\n\u003cscript\u003e\nconst lvObserver = new IntersectionObserver((entries) =\u003e {\n  entries.forEach(e =\u003e {\n    if (e.isIntersecting) {\n      e.target.classList.add('visible');\n      lvObserver.unobserve(e.target);\n    }\n  });\n}, { threshold: 0.1 });\ndocument.querySelectorAll('.lv-fade').forEach(el =\u003e lvObserver.observe(el));\n\u003c\/script\u003e","brand":"Beauty Body Lab","offers":[{"title":"Default Title","offer_id":54984092614947,"sku":null,"price":7920.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/files\/lypo_cream_01.webp?v=1777348348"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0981\/4841\/7827\/collections\/lypo_brand_concept.webp?v=1777350175","url":"https:\/\/beautybody-lab.jp\/collections\/%e3%82%b3%e3%82%b9%e3%83%a1-%e5%8c%96%e7%b2%a7%e5%93%81.oembed","provider":"Beauty Body Lab","version":"1.0","type":"link"}