{"product_id":"hokkaido-hotate-matsumaezuke-fukuyose-set","title":"福寄せセット","description":"\n\u003c!-- ▼ここから：福寄せセット LP --\u003e\n\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=Shippori+Mincho:wght@500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n\/* ==========================================\n   福寄せセット｜松丸産直デパート\n   北の海のごちそう × 祝いの和モダン\n   ========================================== *\/\n\n.fy {\n  --ai:#0e1e33;\n  --ai-l:#1b3352;\n  --kin:#c9a45c;\n  --kin-l:#e8cf93;\n  --shu:#b8342b;\n  --washi:#f6f1e7;\n  --washi2:#ece4d3;\n  --sumi:#1f2125;\n  --nezu:#5f636b;\n  --pad:clamp(20px,6vw,32px);\n  --gap:clamp(64px,18vw,96px);\n  --fs-body:clamp(14.5px,3.9vw,16px);\n  --fs-h:clamp(21px,6vw,26px);\n  --mincho:\"Shippori Mincho\",\"Hiragino Mincho ProN\",\"Yu Mincho\",\"Noto Serif JP\",serif;\n  --gothic:\"Hiragino Sans\",\"Yu Gothic\",\"Noto Sans JP\",sans-serif;\n  --seigaiha:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='40' height='20' viewBox='0 10 40 20'%3E%3Cg fill='none' stroke='rgba(201,164,92,.28)' stroke-width='.9'%3E%3Ccircle cx='0' cy='10' r='18'\/%3E%3Ccircle cx='0' cy='10' r='12'\/%3E%3Ccircle cx='0' cy='10' r='6'\/%3E%3Ccircle cx='40' cy='10' r='18'\/%3E%3Ccircle cx='40' cy='10' r='12'\/%3E%3Ccircle cx='40' cy='10' r='6'\/%3E%3Ccircle cx='20' cy='20' r='18'\/%3E%3Ccircle cx='20' cy='20' r='12'\/%3E%3Ccircle cx='20' cy='20' r='6'\/%3E%3C\/g%3E%3C\/svg%3E\");\n\n  font-family:var(--mincho);\n  color:var(--sumi);\n  font-size:var(--fs-body);\n  line-height:2;\n  letter-spacing:.04em;\n  -webkit-text-size-adjust:100%;\n  text-size-adjust:100%;\n  line-break:strict;\n  overflow-wrap:anywhere;\n  overflow:hidden;\n  margin:0 0 32px;\n  background:var(--washi);\n  container-type:inline-size;\n  container-name:fy;\n}\n\n.fy *,\n.fy *::before,\n.fy *::after {\n  box-sizing:border-box;\n}\n\n.fy h2,\n.fy h3,\n.fy p,\n.fy ul,\n.fy ol,\n.fy li,\n.fy figure,\n.fy figcaption {\n  margin:0;\n  padding:0;\n  font:inherit;\n  color:inherit;\n  letter-spacing:inherit;\n  border:0;\n  background:none;\n}\n\n.fy ul,\n.fy ol {\n  list-style:none;\n}\n\n.fy img {\n  display:block;\n  max-width:100%;\n  height:auto;\n  border:0;\n  border-radius:0;\n  box-shadow:none;\n}\n\n.fy .w {\n  display:inline-block;\n}\n\n.fy .fy-img {\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.fy .fy-body {\n  font-size:var(--fs-body);\n  line-height:2.05;\n}\n\n.fy .fy-h {\n  font-size:min(\n    var(--fs-h),\n    calc((100cqw - 2 * var(--pad)) \/ 12.5)\n  );\n  font-weight:700;\n  line-height:1.7;\n  letter-spacing:.1em;\n}\n\n.fy .fy-h .w {\n  white-space:nowrap;\n}\n\n.fy .fy-label {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:12px;\n  font-family:var(--gothic);\n  font-size:12px;\n  letter-spacing:.24em;\n  color:var(--kin);\n  margin-bottom:12px;\n}\n\n.fy .fy-label::before,\n.fy .fy-label::after {\n  content:\"\";\n  width:22px;\n  height:1px;\n  background:var(--kin);\n}\n\n.fy .fy-frame {\n  position:relative;\n  overflow:hidden;\n}\n\n.fy .fy-frame::after {\n  content:\"\";\n  position:absolute;\n  inset:7px;\n  border:1px solid rgba(232,207,147,.75);\n  pointer-events:none;\n  z-index:2;\n}\n\n\/* ==========================================\n   レスポンシブ\n   ========================================== *\/\n\n@media (max-width:749px) {\n  .fy {\n    width:100vw;\n    margin-left:calc(50% - 50vw);\n    margin-right:calc(50% - 50vw);\n  }\n}\n\n@media (min-width:750px) {\n  .fy {\n    max-width:560px;\n    margin-left:auto;\n    margin-right:auto;\n  }\n}\n\n\/* ==========================================\n   スクロールアニメーション\n   ========================================== *\/\n\n\/* JavaScriptが無い場合は常に表示 *\/\n\n.fy .fy-rv {\n  opacity:1;\n  transform:none;\n  transition:\n    opacity 1.1s ease,\n    transform 1.1s ease;\n}\n\n.fy.fy-animate .fy-rv {\n  opacity:0;\n  transform:translateY(20px);\n}\n\n.fy.fy-animate .fy-rv.is-in {\n  opacity:1;\n  transform:none;\n}\n\n\/* 霧から現れるアニメーション *\/\n\n.fy .fy-mist {\n  opacity:1;\n  transform:none;\n  filter:none;\n  transition:\n    opacity 1.4s ease,\n    transform 2.2s ease,\n    filter 1.4s ease;\n}\n\n.fy.fy-animate .fy-mist {\n  opacity:0;\n  transform:scale(1.04);\n  filter:blur(6px);\n}\n\n.fy.fy-animate .fy-mist.is-in {\n  opacity:1;\n  transform:none;\n  filter:none;\n}\n\n\/* ==========================================\n   金の粒が舞うアニメーション\n   ========================================== *\/\n\n.fy-sparkle {\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  overflow:hidden;\n  z-index:1;\n}\n\n.fy-sparkle i {\n  position:absolute;\n  display:block;\n  width:4px;\n  height:4px;\n  border-radius:50%;\n  background:var(--kin-l);\n  box-shadow:0 0 8px rgba(232,207,147,.9);\n  opacity:0;\n  animation:fy-twinkle ease-in-out infinite;\n}\n\n@keyframes fy-twinkle {\n  0%,100% {\n    opacity:0;\n    transform:scale(.4);\n  }\n  50% {\n    opacity:.9;\n    transform:scale(1);\n  }\n}\n\n\/* ==========================================\n   一. ファーストビュー\n   ========================================== *\/\n\n.fy-hero {\n  position:relative;\n  background:var(--ai);\n  color:#fff;\n  padding-top:clamp(132px,38vw,180px);\n}\n\n.fy-hero-photo {\n  position:relative;\n}\n\n.fy .fy-hero-photo .fy-img {\n  aspect-ratio:4\/3;\n}\n\n.fy-hero-photo::after {\n  content:\"\";\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  background:linear-gradient(\n    to bottom,\n    var(--ai) 0%,\n    rgba(14,30,51,.55) 16%,\n    rgba(14,30,51,0) 40%,\n    rgba(14,30,51,0) 66%,\n    var(--ai) 100%\n  );\n}\n\n.fy-hero-head {\n  position:absolute;\n  z-index:2;\n  top:clamp(30px,9vw,48px);\n  left:0;\n  right:0;\n  text-align:center;\n  padding:0 var(--pad);\n}\n\n.fy .fy-hero-name {\n  display:inline-block;\n  padding:4px 16px;\n  border:1px solid var(--kin);\n  color:var(--kin-l);\n  font-size:clamp(13px,3.6vw,15px);\n  letter-spacing:.3em;\n  margin-bottom:14px;\n}\n\n.fy .fy-hero-title {\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  font-size:min(\n    27px,\n    calc((100cqw - 2 * var(--pad)) \/ 11.8)\n  );\n  font-weight:700;\n  letter-spacing:.08em;\n  line-height:1.6;\n  text-shadow:0 0 22px rgba(14,30,51,.85);\n}\n\n.fy .fy-hero-title span {\n  white-space:nowrap;\n}\n\n.fy-hero-foot {\n  position:relative;\n  z-index:2;\n  padding:0 var(--pad) clamp(44px,12vw,60px);\n  margin-top:-18px;\n  text-align:center;\n}\n\n.fy .fy-hero-lead {\n  font-size:clamp(14px,3.9vw,16px);\n  line-height:1.95;\n  color:rgba(255,255,255,.88);\n}\n\n.fy .fy-hero-lead + .fy-hero-lead {\n  margin-top:12px;\n}\n\n.fy .fy-limit {\n  display:inline-block;\n  margin-top:20px;\n  padding:3px 14px;\n  border-radius:999px;\n  background:var(--shu);\n  color:#fff;\n  font-family:var(--gothic);\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.14em;\n}\n\n.fy .fy-hero-price {\n  display:flex;\n  align-items:baseline;\n  justify-content:center;\n  gap:6px;\n  margin-top:8px;\n  color:var(--kin-l);\n}\n\n.fy .fy-hero-price b {\n  font-size:clamp(40px,12vw,52px);\n  font-weight:700;\n  letter-spacing:.02em;\n  line-height:1;\n  font-variant-numeric:tabular-nums;\n}\n\n.fy .fy-hero-price small {\n  font-size:14px;\n  color:rgba(255,255,255,.8);\n}\n\n\/* ==========================================\n   二. セット内容\n   ========================================== *\/\n\n.fy-weight {\n  position:relative;\n  background:var(--ai) var(--seigaiha);\n  background-size:40px 20px;\n  color:#fff;\n  padding:\n    clamp(48px,14vw,64px)\n    var(--pad)\n    var(--gap);\n}\n\n.fy .fy-weight .fy-h {\n  text-align:center;\n}\n\n.fy-set-photo {\n  margin:30px 0;\n  overflow:hidden;\n  box-shadow:0 15px 35px rgba(0,0,0,.28);\n}\n\n.fy .fy-set-photo .fy-img {\n  aspect-ratio:3\/2;\n}\n\n.fy .fy-list {\n  margin:32px 0 0;\n  border-top:1px solid rgba(201,164,92,.5);\n}\n\n.fy .fy-list li {\n  display:grid;\n  grid-template-columns:minmax(0,1fr) auto;\n  gap:12px;\n  align-items:baseline;\n  padding:14px 2px;\n  border-bottom:1px solid rgba(201,164,92,.3);\n}\n\n.fy .fy-list b {\n  font-size:clamp(14px,4.2vw,17px);\n  font-weight:700;\n  line-height:1.7;\n  letter-spacing:.06em;\n}\n\n.fy .fy-list span {\n  font-size:clamp(13px,3.9vw,16px);\n  color:var(--kin-l);\n  text-align:right;\n  line-height:1.7;\n  white-space:nowrap;\n}\n\n.fy .fy-list li.is-gift {\n  grid-template-columns:auto minmax(0,1fr);\n  align-items:center;\n  border-bottom:0;\n  padding-top:18px;\n}\n\n.fy .fy-list li.is-gift em {\n  font-style:normal;\n  padding:2px 10px;\n  border-radius:999px;\n  background:var(--shu);\n  font-family:var(--gothic);\n  font-size:11.5px;\n  font-weight:700;\n  letter-spacing:.1em;\n  color:#fff;\n}\n\n.fy .fy-list li.is-gift span {\n  white-space:normal;\n  color:rgba(255,255,255,.88);\n  text-align:left;\n  font-size:clamp(13px,3.6vw,14.5px);\n  line-height:1.8;\n}\n\n\/* ==========================================\n   三. 2つの海の幸\n   ========================================== *\/\n\n.fy-three {\n  background:var(--washi);\n  padding:var(--gap) var(--pad);\n}\n\n.fy .fy-three \u003e .fy-h {\n  text-align:center;\n  margin-bottom:28px;\n}\n\n.fy .fy-item + .fy-item {\n  margin-top:clamp(44px,12vw,56px);\n}\n\n.fy .fy-item-photo {\n  position:relative;\n}\n\n.fy .fy-item-photo .fy-img {\n  aspect-ratio:4\/3;\n}\n\n.fy .fy-item-no {\n  position:absolute;\n  z-index:3;\n  left:16px;\n  top:16px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:48px;\n  height:48px;\n  border-radius:50%;\n  background:var(--shu);\n  color:#fff;\n  font-size:19px;\n  font-weight:700;\n  box-shadow:0 0 0 2px rgba(255,255,255,.85);\n}\n\n.fy .fy-item-name {\n  display:flex;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:6px 10px;\n  margin-top:18px;\n  font-family:var(--gothic);\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.18em;\n  color:var(--shu);\n}\n\n.fy .fy-qty {\n  padding:1px 10px;\n  border:1px solid rgba(184,52,43,.5);\n  border-radius:999px;\n  font-weight:500;\n  letter-spacing:.06em;\n  color:#6a3a35;\n}\n\n.fy .fy-item-h {\n  margin:4px 0 10px;\n  font-size:min(\n    23px,\n    calc((100cqw - 2 * var(--pad)) \/ 11)\n  );\n  font-weight:700;\n  letter-spacing:.08em;\n  line-height:1.6;\n}\n\n.fy .fy-item-h .w {\n  white-space:nowrap;\n}\n\n.fy .fy-item p.fy-body {\n  color:#3d4048;\n}\n\n.fy .fy-note {\n  margin-top:10px;\n  padding:10px 12px;\n  background:#fff;\n  border-left:3px solid var(--kin);\n  font-family:var(--gothic);\n  font-size:12.5px;\n  line-height:1.8;\n  color:#4a4d55;\n}\n\n\/* ==========================================\n   四. 味わい方\n   写真2枚重ね＋縦書き＋プルバック\n   ========================================== *\/\n\n.fy-table {\n  position:relative;\n  background:var(--ai) var(--seigaiha);\n  background-size:40px 20px;\n  color:#fff;\n  padding:var(--gap) var(--pad);\n}\n\n.fy .fy-duo {\n  position:relative;\n  padding-bottom:4px;\n}\n\n.fy .fy-duo figure {\n  position:relative;\n  margin:0;\n}\n\n.fy .fy-duo-ph {\n  position:relative;\n  overflow:hidden;\n  box-shadow:0 18px 40px rgba(0,0,0,.45);\n}\n\n.fy .fy-duo-ph::after {\n  content:\"\";\n  position:absolute;\n  inset:7px;\n  border:1px solid rgba(232,207,147,.8);\n  pointer-events:none;\n  z-index:1;\n}\n\n.fy .fy-duo-ph .fy-img {\n  display:block;\n  transform:none;\n  transform-origin:50% 50%;\n  will-change:transform;\n}\n\n.fy .fy-duo-a {\n  width:78%;\n}\n\n.fy .fy-duo-a .fy-img {\n  aspect-ratio:4\/5;\n}\n\n.fy .fy-duo-b {\n  width:62%;\n  margin:-12% 0 0 auto!important;\n  z-index:2;\n}\n\n.fy .fy-duo-b .fy-img {\n  aspect-ratio:1\/1;\n}\n\n.fy .fy-duo figcaption {\n  position:absolute;\n  z-index:3;\n  writing-mode:vertical-rl;\n  font-family:var(--mincho);\n  font-size:clamp(13px,4vw,16px);\n  font-weight:700;\n  letter-spacing:.14em;\n  line-height:1.7;\n  color:var(--kin-l);\n}\n\n.fy .fy-duo figcaption .w {\n  display:block;\n}\n\n.fy .fy-duo-a figcaption {\n  top:8%;\n  left:calc(100% + clamp(10px,3.5vw,18px));\n  height:7em;\n}\n\n.fy .fy-duo-b figcaption {\n  bottom:4%;\n  right:calc(100% + clamp(10px,3.5vw,18px));\n  height:8.4em;\n}\n\n.fy-table-text {\n  padding:clamp(36px,10vw,48px) 0 0;\n  text-align:center;\n}\n\n.fy .fy-table-text .fy-h {\n  margin-bottom:18px;\n  color:var(--kin-l);\n}\n\n.fy .fy-table-text .fy-body {\n  color:rgba(255,255,255,.88);\n}\n\n.fy .fy-table-text .fy-body + .fy-body {\n  margin-top:12px;\n}\n\n\/* ==========================================\n   五. 購入CTA（中間・最終共通）\n   ========================================== *\/\n\n.fy-buy-wrap {\n  background:#fff;\n  padding:clamp(48px,14vw,64px) var(--pad) 48px;\n}\n\n.fy .fy-buy-h {\n  text-align:center;\n  margin-bottom:20px;\n}\n\n.fy-buy {\n  border:1px solid var(--kin);\n  border-radius:16px;\n  overflow:hidden;\n  text-align:center;\n  background:#fff;\n}\n\n.fy .fy-buy-photo .fy-img {\n  aspect-ratio:3\/2;\n}\n\n.fy-buy-body {\n  padding:22px 18px 24px;\n}\n\n.fy .fy-buy-name {\n  font-size:16px;\n  font-weight:700;\n  letter-spacing:.08em;\n}\n\n.fy .fy-buy-price {\n  display:flex;\n  align-items:baseline;\n  justify-content:center;\n  gap:4px;\n  margin:4px 0 16px;\n}\n\n.fy .fy-buy-price b {\n  font-size:32px;\n  font-weight:700;\n  font-variant-numeric:tabular-nums;\n}\n\n.fy .fy-buy-price small {\n  font-size:13px;\n}\n\n.fy .fy-btn,\n.fy .fy-btn:link,\n.fy .fy-btn:visited,\n.fy .fy-btn:hover {\n  color:#fff!important;\n  text-decoration:none!important;\n}\n\n.fy .fy-btn {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:100%;\n  min-height:58px;\n  border-radius:999px;\n  background:var(--shu);\n  font-family:var(--mincho);\n  font-size:17px;\n  font-weight:700;\n  letter-spacing:.14em;\n  box-shadow:0 6px 0 #7f221c;\n  transition:transform .15s,box-shadow .15s;\n  cursor:pointer;\n}\n\n.fy .fy-btn:active {\n  transform:translateY(4px);\n  box-shadow:0 2px 0 #7f221c;\n}\n\n\/* キーボード操作の視認性 *\/\n\n.fy .fy-btn:focus-visible {\n  outline:3px solid var(--kin-l);\n  outline-offset:5px;\n}\n\n\/* ==========================================\n   六. ラーメンのプレゼント\n   ========================================== *\/\n\n.fy-gift {\n  background:var(--washi);\n  padding:var(--gap) var(--pad);\n}\n\n.fy-noshi {\n  position:relative;\n  background:#fff;\n  border:1px solid var(--kin);\n  padding:\n    clamp(30px,9vw,40px)\n    clamp(18px,5vw,26px)\n    28px;\n  text-align:center;\n  container-type:inline-size;\n}\n\n.fy-noshi::before {\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:-1px;\n  width:120px;\n  height:6px;\n  margin-left:-60px;\n  background:var(--shu);\n}\n\n.fy .fy-gift-tag {\n  display:inline-block;\n  padding:3px 14px;\n  border-radius:999px;\n  background:var(--shu);\n  color:#fff;\n  font-family:var(--gothic);\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.14em;\n  margin-bottom:12px;\n}\n\n.fy .fy-noshi .fy-h {\n  font-size:min(22px,calc(100cqw \/ 11.6));\n  letter-spacing:.06em;\n  line-height:1.65;\n  margin-bottom:10px;\n}\n\n.fy-ramen {\n  width:75%;\n  max-width:240px;\n  margin:24px auto 20px;\n}\n\n.fy .fy-ramen img {\n  width:100%;\n  aspect-ratio:1\/1;\n  object-fit:cover;\n  border-radius:50%;\n  box-shadow:\n    0 0 0 3px #fff,\n    0 0 0 4px var(--kin);\n}\n\n.fy .fy-noshi p.fy-body {\n  color:#3d4048;\n}\n\n\/* ==========================================\n   七. ロゴ帯\n   ========================================== *\/\n\n.fy-close {\n  position:relative;\n  background:var(--ai);\n  padding:40px var(--pad) 44px;\n  overflow:hidden;\n}\n\n.fy-logo {\n  position:relative;\n  z-index:2;\n  display:flex;\n  justify-content:center;\n}\n\n.fy .fy-logo img {\n  width:min(170px,46vw);\n  opacity:.85;\n}\n\n\/* ==========================================\n   アニメーションを減らす設定\n   ========================================== *\/\n\n@media (prefers-reduced-motion:reduce) {\n  .fy.fy-animate .fy-rv,\n  .fy.fy-animate .fy-mist {\n    opacity:1;\n    transform:none;\n    filter:none;\n    transition:none;\n  }\n\n  .fy-sparkle {\n    display:none;\n  }\n\n  .fy .fy-duo-ph .fy-img {\n    transform:none!important;\n    will-change:auto;\n  }\n\n  .fy .fy-btn {\n    transition:none;\n  }\n}\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"fy\" id=\"fy-fukuyose\"\u003e\n\n  \u003c!-- ===================================\n       一. ファーストビュー\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-hero\"\u003e\n\n    \u003cdiv class=\"fy-sparkle\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fy-hero-photo\"\u003e\n\n      \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/ebe50174e2ba3b83f2e3ef6f98898c05.png?v=1794454212\u0026amp;width=1200\" alt=\"福寄せセットのホタテと松前漬け\" width=\"1200\" height=\"900\" decoding=\"async\"\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fy-hero-head\"\u003e\n\n      \u003cp class=\"fy-hero-name\"\u003e\n        福寄せセット\n      \u003c\/p\u003e\n\n      \u003ch2 class=\"fy-hero-title\"\u003e\n        \u003cspan\u003e北海道の海の幸を、\u003c\/span\u003e\n        \u003cspan\u003e食卓に。\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fy-hero-foot\"\u003e\n\n      \u003cp class=\"fy-hero-lead\"\u003e\n        \u003cspan class=\"w\"\u003e北海道産ホタテ貝柱と、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eごはんのお供にぴったりの\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e松前漬け。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cp class=\"fy-hero-lead\"\u003e\n        \u003cspan class=\"w\"\u003e北の海のおいしさを詰め合わせた、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e期間限定の特別セット。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cspan class=\"fy-limit\"\u003e\n        期間限定\n      \u003c\/span\u003e\n\n      \u003cdiv class=\"fy-hero-price\"\u003e\n        \u003cb\u003e11,111\u003c\/b\u003e\n        \u003csmall\u003e円（税込）\u003c\/small\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ===================================\n       二. セット内容\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-weight\"\u003e\n\n    \u003cp class=\"fy-label\"\u003e\n      セット内容\n    \u003c\/p\u003e\n\n    \u003ch3 class=\"fy-h fy-rv\"\u003e\n      \u003cspan class=\"w\"\u003e北の海のおいしさを、\u003c\/span\u003e\n      \u003cspan class=\"w\"\u003eひと揃え。\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"fy-set-photo fy-frame fy-mist\"\u003e\n\n      \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/ebe50174e2ba3b83f2e3ef6f98898c05.png?v=1794454212\u0026amp;width=1000\" alt=\"福寄せセットの商品写真\" loading=\"lazy\" decoding=\"async\"\u003e\n\n    \u003c\/div\u003e\n\n    \u003cul class=\"fy-list\"\u003e\n\n      \u003cli class=\"fy-rv\"\u003e\n        \u003cb\u003e北海道産ホタテ貝柱\u003c\/b\u003e\n        \u003cspan\u003e500g\u003c\/span\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"fy-rv\"\u003e\n        \u003cb\u003e松前漬け\u003c\/b\u003e\n        \u003cspan\u003e180g×3袋\u003c\/span\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"is-gift fy-rv\"\u003e\n        \u003cem\u003e特典\u003c\/em\u003e\n        \u003cspan\u003e北海道ホタテ塩ラーメン 1食\u003c\/span\u003e\n      \u003c\/li\u003e\n\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ===================================\n       三. 2つの海の幸\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-three\"\u003e\n\n    \u003cp class=\"fy-label\"\u003e\n      2つの海の幸\n    \u003c\/p\u003e\n\n    \u003ch3 class=\"fy-h fy-rv\"\u003e\n      \u003cspan class=\"w\"\u003e2つの海の幸、\u003c\/span\u003e\n      \u003cspan class=\"w\"\u003eそれぞれの魅力\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n\n    \u003c!-- ホタテ --\u003e\n\n    \u003cdiv class=\"fy-item\"\u003e\n\n      \u003cdiv class=\"fy-item-photo fy-frame fy-mist\"\u003e\n\n        \u003cspan class=\"fy-item-no\"\u003e壱\u003c\/span\u003e\n\n        \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/9f8d04affb108de7e5779861f998a112.jpg?v=1757414380\u0026amp;width=900\" alt=\"北海道オホーツク産のホタテ貝柱のお刺身\" loading=\"lazy\" decoding=\"async\"\u003e\n\n      \u003c\/div\u003e\n\n      \u003cp class=\"fy-item-name\"\u003e\n        ホタテ\n        \u003cspan class=\"fy-qty\"\u003e500g\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003ch3 class=\"fy-item-h fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003eぷりっとした食感と\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e濃厚な甘み\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp class=\"fy-body fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003e北海道オホーツク産の\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e刺身用ホタテ貝柱。\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eお刺身はもちろん、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eバター焼きなど\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eさまざまな料理でも\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e楽しめます。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cp class=\"fy-note fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003e※本商品には、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e形の欠けやサイズの不揃いがある\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e貝柱が含まれます。\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eあらかじめご了承ください。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- 松前漬け --\u003e\n\n    \u003cdiv class=\"fy-item\"\u003e\n\n      \u003cdiv class=\"fy-item-photo fy-frame fy-mist\"\u003e\n\n        \u003cspan class=\"fy-item-no\"\u003e弐\u003c\/span\u003e\n\n        \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/a9f227921ce6f25becc8c276b6249f4d.jpg?v=1741855151\u0026amp;width=900\" alt=\"数の子と昆布の旨みを楽しむ松前漬け\" loading=\"lazy\" decoding=\"async\"\u003e\n\n      \u003c\/div\u003e\n\n      \u003cp class=\"fy-item-name\"\u003e\n        松前漬け\n        \u003cspan class=\"fy-qty\"\u003e180g×3袋\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003ch3 class=\"fy-item-h fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003eごはんがすすむ、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e海の幸の味わい\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp class=\"fy-body fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003e昆布やするめなどの素材の旨みを\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e楽しめる松前漬け。\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eごはんのお供にも、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eお酒のおつまみにもぴったりです。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ===================================\n       四. 味わい方\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-table\"\u003e\n\n    \u003cdiv class=\"fy-duo\"\u003e\n\n      \u003c!-- ホタテの写真 --\u003e\n\n      \u003cfigure class=\"fy-duo-a fy-rv\"\u003e\n\n        \u003cdiv class=\"fy-duo-ph fy-pull\"\u003e\n\n          \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/c2602a8ec3fed14c4b52182d0a2f4f72.jpg?v=1757414380\u0026amp;width=900\" alt=\"ホタテのお刺身\" loading=\"lazy\" decoding=\"async\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003cfigcaption\u003e\n          \u003cspan class=\"w\"\u003eホタテは、\u003c\/span\u003e\n          \u003cspan class=\"w\"\u003eお刺身や\u003c\/span\u003e\n          \u003cspan class=\"w\"\u003eバター焼きに。\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n\n      \u003c\/figure\u003e\n\n\n      \u003c!-- 松前漬けの写真 --\u003e\n\n      \u003cfigure class=\"fy-duo-b fy-rv\"\u003e\n\n        \u003cdiv class=\"fy-duo-ph fy-pull\"\u003e\n\n          \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/8d57c121526fb457536271b1a4a06705.jpg?v=1741855151\u0026amp;width=800\" alt=\"ごはんに盛り付けた松前漬け\" loading=\"lazy\" decoding=\"async\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003cfigcaption\u003e\n          \u003cspan class=\"w\"\u003e松前漬けは、\u003c\/span\u003e\n          \u003cspan class=\"w\"\u003eごはんのお供に。\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n\n      \u003c\/figure\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"fy-table-text\"\u003e\n\n      \u003ch3 class=\"fy-h fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003eお刺身に、海鮮丼に。\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e毎日の食卓に、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e北の海の幸を。\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp class=\"fy-body fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003eホタテはお刺身やバター焼きに。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cp class=\"fy-body fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003e松前漬けはごはんに添えるだけで、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eもう一品。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cp class=\"fy-body fy-rv\"\u003e\n        \u003cspan class=\"w\"\u003eホタテと松前漬けを\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e一緒にごはんにのせて、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e海鮮丼として楽しむのも\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eおすすめです。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ===================================\n       五. 中間CTA\n       Shopify標準購入ボタンへスクロール\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-buy-wrap\"\u003e\n\n    \u003cdiv class=\"fy-buy fy-rv\"\u003e\n\n      \u003cdiv class=\"fy-buy-photo\"\u003e\n\n        \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/ebe50174e2ba3b83f2e3ef6f98898c05.png?v=1794454212\u0026amp;width=900\" alt=\"福寄せセット\" loading=\"lazy\" decoding=\"async\"\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fy-buy-body\"\u003e\n\n        \u003cp class=\"fy-buy-name\"\u003e\n          福寄せセット\n        \u003c\/p\u003e\n\n        \u003cp class=\"fy-buy-price\"\u003e\n          \u003cb\u003e11,111\u003c\/b\u003e\n          \u003csmall\u003e円（税込）\u003c\/small\u003e\n        \u003c\/p\u003e\n\n        \u003ca class=\"fy-btn fy-scroll-to-buy\" href=\"#fy-native-purchase\"\u003e\n          ご注文はこちら\n        \u003c\/a\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ===================================\n       六. ラーメン特典\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-gift\"\u003e\n\n    \u003cdiv class=\"fy-noshi fy-rv\"\u003e\n\n      \u003cspan class=\"fy-gift-tag\"\u003e\n        プレゼント特典\n      \u003c\/span\u003e\n\n      \u003ch3 class=\"fy-h\"\u003e\n        \u003cspan class=\"w\"\u003eさらに、北海道ラーメン\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e1食をプレゼント！\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cdiv class=\"fy-ramen\"\u003e\n\n        \u003cimg src=\"\/cdn\/shop\/files\/ChatGPT_2026_10_9_12_05_59.png?v=1791515885\u0026amp;width=600\" alt=\"北海道ホタテ塩ラーメン\" loading=\"lazy\" decoding=\"async\"\u003e\n\n      \u003c\/div\u003e\n\n      \u003cp class=\"fy-body\"\u003e\n        \u003cspan class=\"w\"\u003e北の海のごちそうに加えて、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e北海道ラーメンを1食お届け。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cp class=\"fy-body\" style=\"margin-top:12px\"\u003e\n        \u003cspan class=\"w\"\u003eご自宅でもうひとつ、\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003e北海道のおいしさを\u003c\/span\u003e\n        \u003cspan class=\"w\"\u003eお楽しみください。\u003c\/span\u003e\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ===================================\n       七. 最後のCTA\n       Shopify標準購入ボタンへスクロール\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-buy-wrap\"\u003e\n\n    \u003ch3 class=\"fy-h fy-buy-h fy-rv\"\u003e\n      \u003cspan class=\"w\"\u003e今だけの特別セットを、\u003c\/span\u003e\n      \u003cspan class=\"w\"\u003eご自宅で。\u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"fy-buy fy-rv\"\u003e\n\n      \u003cdiv class=\"fy-buy-photo\"\u003e\n\n        \u003cimg class=\"fy-img\" src=\"\/cdn\/shop\/files\/ebe50174e2ba3b83f2e3ef6f98898c05.png?v=1794454212\u0026amp;width=900\" alt=\"福寄せセット\" loading=\"lazy\" decoding=\"async\"\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fy-buy-body\"\u003e\n\n        \u003cp class=\"fy-buy-name\"\u003e\n          福寄せセット\n        \u003c\/p\u003e\n\n        \u003cp class=\"fy-buy-price\"\u003e\n          \u003cb\u003e11,111\u003c\/b\u003e\n          \u003csmall\u003e円（税込）\u003c\/small\u003e\n        \u003c\/p\u003e\n\n        \u003ca class=\"fy-btn fy-scroll-to-buy\" href=\"#fy-native-purchase\"\u003e\n          ご注文はこちら\n        \u003c\/a\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ===================================\n       八. ロゴ帯\n       =================================== --\u003e\n\n  \u003cdiv class=\"fy-close\"\u003e\n\n    \u003cdiv class=\"fy-sparkle\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"fy-logo\"\u003e\n\n      \u003cimg src=\"\/cdn\/shop\/files\/logo.png?v=1745553245\u0026amp;width=500\" alt=\"松丸産直デパート\" width=\"500\" height=\"122\" loading=\"lazy\" decoding=\"async\"\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ▲ここまで：福寄せセット LP --\u003e\n\n\u003cscript\u003e\n(function () {\n  \"use strict\";\n\n  \/* ======================================\n     福寄せセット専用 JavaScript\n     ・金の粒\n     ・フェードイン\n     ・霧から現れる\n     ・写真のプルバック\n     ・Shopify購入ボタンへスクロール\n     ====================================== *\/\n\n  function initFukuyose() {\n\n    var root = document.getElementById(\n      \"fy-fukuyose\"\n    );\n\n    if (!root) return;\n\n    \/* 二重初期化防止 *\/\n\n    if (root.dataset.fyInitialized === \"true\") {\n      return;\n    }\n\n    root.dataset.fyInitialized = \"true\";\n\n    var still =\n      window.matchMedia \u0026\u0026\n      window.matchMedia(\n        \"(prefers-reduced-motion: reduce)\"\n      ).matches;\n\n    var hasObserver =\n      \"IntersectionObserver\" in window;\n\n    \/* ======================================\n       1. 金の粒が舞う\n       ====================================== *\/\n\n    if (!still) {\n\n      var sparkleBoxes =\n        root.querySelectorAll(\".fy-sparkle\");\n\n      for (\n        var k = 0;\n        k \u003c sparkleBoxes.length;\n        k++\n      ) {\n\n        for (var n = 0; n \u003c 14; n++) {\n\n          var particle =\n            document.createElement(\"i\");\n\n          particle.style.left =\n            (Math.random() * 100) + \"%\";\n\n          particle.style.top =\n            (Math.random() * 100) + \"%\";\n\n          particle.style.animationDuration =\n            (2.4 + Math.random() * 3) + \"s\";\n\n          particle.style.animationDelay =\n            (-Math.random() * 4) + \"s\";\n\n          sparkleBoxes[k].appendChild(\n            particle\n          );\n\n        }\n\n      }\n\n    }\n\n    \/* ======================================\n       2. フェードイン・霧の演出\n       ====================================== *\/\n\n    var elements =\n      root.querySelectorAll(\n        \".fy-rv, .fy-mist\"\n      );\n\n    if (!still \u0026\u0026 hasObserver) {\n\n      var observer =\n        new IntersectionObserver(\n          function (entries) {\n\n            entries.forEach(function (entry) {\n\n              if (entry.isIntersecting) {\n\n                entry.target.classList.add(\n                  \"is-in\"\n                );\n\n                observer.unobserve(\n                  entry.target\n                );\n\n              }\n\n            });\n\n          },\n          {\n            threshold: 0.25,\n            rootMargin: \"0px 0px -8% 0px\"\n          }\n        );\n\n      for (\n        var r = 0;\n        r \u003c elements.length;\n        r++\n      ) {\n\n        var rect =\n          elements[r].getBoundingClientRect();\n\n        if (\n          rect.top \u003c\n            window.innerHeight * 0.92 \u0026\u0026\n          rect.bottom \u003e 0\n        ) {\n\n          elements[r].classList.add(\n            \"is-in\"\n          );\n\n        } else {\n\n          observer.observe(\n            elements[r]\n          );\n\n        }\n\n      }\n\n      root.classList.add(\n        \"fy-animate\"\n      );\n\n    }\n\n    \/* ======================================\n       3. 写真2枚のプルバック演出\n       ====================================== *\/\n\n    var pulls =\n      root.querySelectorAll(\n        \".fy-pull\"\n      );\n\n    if (pulls.length \u0026\u0026 !still) {\n\n      var ticking = false;\n\n      function updatePull() {\n\n        ticking = false;\n\n        var viewportHeight =\n          window.innerHeight ||\n          document.documentElement.clientHeight;\n\n        for (\n          var i = 0;\n          i \u003c pulls.length;\n          i++\n        ) {\n\n          var pullRect =\n            pulls[i].getBoundingClientRect();\n\n          var image =\n            pulls[i].querySelector(\"img\");\n\n          if (!image) continue;\n\n          var progress =\n            (viewportHeight - pullRect.top) \/\n            (viewportHeight * 0.9);\n\n          progress = Math.max(\n            0,\n            Math.min(1, progress)\n          );\n\n          var easing =\n            1 - Math.pow(\n              1 - progress,\n              2\n            );\n\n          var scale =\n            1.5 - 0.5 * easing;\n\n          image.style.transform =\n            \"scale(\" +\n            scale.toFixed(4) +\n            \")\";\n\n        }\n\n      }\n\n      function onScroll() {\n\n        if (!ticking) {\n\n          ticking = true;\n\n          requestAnimationFrame(\n            updatePull\n          );\n\n        }\n\n      }\n\n      window.addEventListener(\n        \"scroll\",\n        onScroll,\n        { passive: true }\n      );\n\n      window.addEventListener(\n        \"resize\",\n        onScroll\n      );\n\n      updatePull();\n\n    }\n\n    \/* ======================================\n       4. Shopify標準購入ボタンを探す\n       ====================================== *\/\n\n    function findPurchaseButton() {\n\n      var selectors = [\n\n        'form[action*=\"\/cart\/add\"] button[name=\"add\"]',\n\n        '.product-form__submit',\n\n        'product-form button[type=\"submit\"]',\n\n        'button[name=\"add\"]',\n\n        'form[action*=\"\/cart\/add\"] button[type=\"submit\"]'\n\n      ];\n\n      for (\n        var i = 0;\n        i \u003c selectors.length;\n        i++\n      ) {\n\n        var candidates =\n          document.querySelectorAll(\n            selectors[i]\n          );\n\n        for (\n          var j = 0;\n          j \u003c candidates.length;\n          j++\n        ) {\n\n          var button =\n            candidates[j];\n\n          \/* LPの中の要素は除外 *\/\n\n          if (root.contains(button)) {\n            continue;\n          }\n\n          \/* 非表示ボタンは除外 *\/\n\n          if (!button.getClientRects().length) {\n            continue;\n          }\n\n          return button;\n\n        }\n\n      }\n\n      return null;\n\n    }\n\n    \/* ======================================\n       5. 購入エリアの予備検索\n       ====================================== *\/\n\n    function findProductInfo() {\n\n      var selectors = [\n\n        \".product__info-container\",\n\n        \".product-info\",\n\n        '[id^=\"ProductInfo-\"]',\n\n        \".product__info-wrapper\"\n\n      ];\n\n      for (\n        var i = 0;\n        i \u003c selectors.length;\n        i++\n      ) {\n\n        var candidates =\n          document.querySelectorAll(\n            selectors[i]\n          );\n\n        for (\n          var j = 0;\n          j \u003c candidates.length;\n          j++\n        ) {\n\n          var element =\n            candidates[j];\n\n          if (root.contains(element)) {\n            continue;\n          }\n\n          if (!element.getClientRects().length) {\n            continue;\n          }\n\n          return element;\n\n        }\n\n      }\n\n      return null;\n\n    }\n\n    \/* ======================================\n       6. 購入ボタンへスクロール\n       ====================================== *\/\n\n    function scrollToPurchase(event) {\n\n      var target =\n        findPurchaseButton();\n\n      if (!target) {\n\n        target =\n          findProductInfo();\n\n      }\n\n      \/*\n        見つからない場合は、\n        リンク本来の動作を優先する。\n      *\/\n\n      if (!target) {\n\n        var fallback =\n          document.getElementById(\n            \"fy-native-purchase\"\n          );\n\n        if (fallback) {\n          target = fallback;\n        }\n\n      }\n\n      if (!target) {\n        event.preventDefault();\n        return;\n      }\n\n      event.preventDefault();\n\n      var reduceMotion =\n        window.matchMedia \u0026\u0026\n        window.matchMedia(\n          \"(prefers-reduced-motion: reduce)\"\n        ).matches;\n\n      \/*\n        固定ヘッダーとの重なりを防ぐ\n        基本余白：110px\n      *\/\n\n      var offset = 110;\n\n      var targetRect =\n        target.getBoundingClientRect();\n\n      var targetPosition =\n        targetRect.top +\n        window.pageYOffset -\n        offset;\n\n      window.scrollTo({\n\n        top: Math.max(\n          0,\n          targetPosition\n        ),\n\n        behavior:\n          reduceMotion\n            ? \"auto\"\n            : \"smooth\"\n\n      });\n\n    }\n\n    \/* ======================================\n       7. 中間CTA・最終CTAに設定\n       ====================================== *\/\n\n    var purchaseLinks =\n      root.querySelectorAll(\n        \".fy-scroll-to-buy\"\n      );\n\n    for (\n      var j = 0;\n      j \u003c purchaseLinks.length;\n      j++\n    ) {\n\n      purchaseLinks[j].addEventListener(\n        \"click\",\n        scrollToPurchase\n      );\n\n    }\n\n  }\n\n  \/* ======================================\n     ページ読み込み後に初期化\n     ====================================== *\/\n\n  if (\n    document.readyState === \"loading\"\n  ) {\n\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      initFukuyose\n    );\n\n  } else {\n\n    initFukuyose();\n\n  }\n\n})();\n\u003c\/script\u003e\n","brand":"松丸産直デパート","offers":[{"title":"Default Title","offer_id":68092031795520,"sku":null,"price":11111.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/7000\/6592\/files\/ebe50174e2ba3b83f2e3ef6f98898c05.png?v=1794454212","url":"https:\/\/shittoku-marche.com\/products\/hokkaido-hotate-matsumaezuke-fukuyose-set","provider":"松丸産直デパート","version":"1.0","type":"link"}