{"title":"ライセンスブランド","description":"\u003cp\u003eライセンスブランド\u003c\/p\u003e","products":[{"product_id":"15","title":"となりのトトロ もりのかぜ トイレマット 約58×60cm グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e心安らぐトトロの森 トイレマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e森の中にいるような優しいグリーンが、足元から癒しの空間を演出します。そっと足を踏み入れれば、そこはもう大好きなトトロの世界。日々の忙しさを忘れさせてくれる、\u003cstrong\u003e心地よい安らぎ\u003c\/strong\u003eが広がります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000015_RIxSMeV.jpg?v=1777259645\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e夢見る足元、トトロと一緒\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e心ときめく立体アップリケ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e愛らしいトトロのアップリケは、まるでそこにいるかのような温かみ。ふんわりとした感触が足元を優しく包み込み、裏面には\u003cstrong\u003eズレにくい加工\u003c\/strong\u003eを施し、安心してお使いいただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000015.jpg?v=1777259645\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこだわりのディテール\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e毎日を彩る癒しのトイレ空間\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e殺風景になりがちなトイレが、トトロと森の風のグリーンで\u003cstrong\u003e心和む空間\u003c\/strong\u003eに生まれ変わります。別売りのシートカバーなどと合わせれば、統一感のあるトトロの世界が広がり、毎日の時間がより豊かに感じられます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000015.jpg?v=1777259646\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e統一感のある癒しの彩り\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eとなりのトトロ「もりのかぜ」トイレマットは、森の中のトトロをイメージしたデザインです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eゆったりと森の中でくつろぐような優しいグリーンカラー\u003c\/li\u003e\n                \u003cli\u003e立体的なかわいいアップリケがアクセント\u003c\/li\u003e\n                \u003cli\u003e裏面にはズレ防止用の滑り止め加工を施し、機能面も安心\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e約58cm × 60cm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eカラー豊富な便座シートカバーも販売中です。是非ご一緒にどうぞ。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44069957173290,"sku":"TO-168-1183200","price":3630.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000015_RIxSMeV.jpg?v=1777259645"},{"product_id":"16","title":"となりのトトロ もりのかぜ ロングトイレマット 約80×60cm グリーン","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e家族が喜ぶトトロのトイレマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e森の中の優しいグリーンが、トイレ空間に安らぎをもたらします。\u003cstrong\u003eトトロと葉っぱのアップリケ\u003c\/strong\u003eが、まるで森の風を感じさせるデザインです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000016_Cc8uUOX.jpg?v=1777259645\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e森の仲間たちと暮らす空間\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e小さなお子様も安心！滑り止めマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eふかふかの優しい踏み心地と、\u003cstrong\u003e立体的なアップリケの愛らしさ\u003c\/strong\u003e。裏面には\u003cstrong\u003eズレ防止の滑り止め加工\u003c\/strong\u003eを施し、ご家族みんなが安全に過ごせる工夫が施されています。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000016.jpg?v=1777259645\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこだわりのディテールと安全性\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトイレが癒しの森に！広々マット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e約80×60cmのゆったりサイズ\u003c\/strong\u003eが、トイレ空間全体を包み込みます。まるで森の中にいるような、心地よいリラックスタイムを毎日お届けします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000016.jpg?v=1777259645\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e毎日の癒しを提供するサイズ感\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eとなりのトトロ「もりのかぜ」シリーズは、森の中のトトロをイメージしたデザインです。ゆったりと森の中でくつろぐような優しい空間を演出します。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e森を思わせる優しいグリーンカラー\u003c\/li\u003e\n                    \u003cli\u003e立体的なかわいいアップリケがアクセント\u003c\/li\u003e\n                    \u003cli\u003eトイレマット裏面にはズレ防止の滑り止め加工済み\u003c\/li\u003e\n                    \u003cli\u003e素材：アクリル100%（吸水素材）\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e約80cm × 60cm\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eカラー豊富な便座シートカバーも販売中！是非ご一緒にどうぞ。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003cp\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44069957206058,"sku":"TO-169-1183300","price":4620.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000016_Cc8uUOX.jpg?v=1777259645"},{"product_id":"31","title":"魔女の宅急便 花さんぽ トイレマット 約58×60cm ピンク","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジジと花さんぽ トイレマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e魔女の宅急便の世界観が広がる、心ときめくデザイン。\u003cstrong\u003eジジと子猫がお花畑を歩く姿\u003c\/strong\u003eは、トイレ空間に優しさと癒やしをもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000031_DbB7axu.jpg?v=1777259644\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e可愛らしいジジと出会える\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日安心！快適トイレタリー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eを施し、動きの多い場所でもずれにくく安全です。吸水性にも優れているため、いつでも清潔で快適な使い心地を実感できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000031.jpg?v=1777259644\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部まで行き届いた配慮\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトイレ空間を彩る模様替え\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e殺風景なトイレも、この一枚で驚くほど\u003cstrong\u003eあたたかく可愛らしい空間\u003c\/strong\u003eに。シリーズアイテムと合わせれば、統一感のある居心地の良い私だけの場所が完成します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000031.jpg?v=1777259649\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e癒やしのプライベート空間\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e魔女の宅急便「花さんぽ」シリーズのトイレマットです。ジジとジジの子がお花畑をおさんぽしているような、ほのぼのしたイメージのキュートなトイレタリーシリーズ。トイレをあたたかみのある可愛らしい雰囲気にしてくれます。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eほのぼのキュートなジジのデザイン\u003c\/li\u003e\n        \u003cli\u003eトイレを明るく可愛らしい空間に\u003c\/li\u003e\n        \u003cli\u003e裏面滑りにくい加工で安心\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e◎カラー豊富な便座シートカバーも販売中！是非ご一緒にどうぞ。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本ページで販売しておりますトイレマットのサイズは以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e約58×60cm\u003c\/li\u003e\n        \u003cli\u003e素材：アクリル 100%（吸水素材）\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44069957795882,"sku":"MZ-225-1276500","price":3630.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000031_DbB7axu.jpg?v=1777259644"},{"product_id":"32","title":"魔女の宅急便 花さんぽ ロングトイレマット 約80×60cm ピンク","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジブリの夢広がるトイレ空間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e大好きなジジが花畑をお散歩しているような、\u003cstrong\u003e心温まるデザイン\u003c\/strong\u003eです。毎日の空間が、\u003cstrong\u003e愛らしいジブリの世界観\u003c\/strong\u003eに包まれます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000032_ODxF9wi.jpg?v=1777259643\" class=\"img-fluid d-block w-100 product-img\" alt=\"心ときめく空間演出\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心ときめく空間演出\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジジと花の愛らしい物語\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eお花畑を歩くジジと子ジジの姿が、まるで\u003cstrong\u003e絵本の世界から飛び出してきたかのよう\u003c\/strong\u003e。見るたびに\u003cstrong\u003e優しさと癒やし\u003c\/strong\u003eを届けてくれます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000032.jpg?v=1777259643\" class=\"img-fluid d-block w-100 product-img\" alt=\"ほのぼのキュートな世界\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eほのぼのキュートな世界\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さ続く安心ロングマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e約80×60cmのゆったりとした\u003cstrong\u003eロングサイズ\u003c\/strong\u003e。裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eが施され、毎日\u003cstrong\u003e安心して快適\u003c\/strong\u003eにお使いいただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000032.jpg?v=1777259642\" class=\"img-fluid d-block w-100 product-img\" alt=\"ずれない安心感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eずれない安心感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eスタジオジブリ「魔女の宅急便 花さんぽ」シリーズのロングトイレマットです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eジジと子ジジがお花畑をお散歩する、ほのぼのとしたキュートなデザイン。\u003c\/li\u003e\n        \u003cli\u003eトイレ空間をあたたかく可愛らしい雰囲気へと演出します。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eゆったりとしたロングサイズです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eサイズ: 約80×60cm\u003c\/li\u003e\n        \u003cli\u003eカラー: ピンク\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e安心してご使用いただける加工が施されています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e裏面には滑りにくい加工が施されています。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e同じシリーズのアイテムや、カラー豊富な便座シートカバーもございます。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eぜひ、同じシリーズのアイテムも揃えて、コーディネートをお楽しみください。\u003c\/li\u003e\n        \u003cli\u003e◎カラー豊富な便座シートカバーも販売中！是非ご一緒にどうぞ。\n          \u003cul class=\"basic-list\"\u003e\n            \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n            \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n            \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e【ご購入前にご確認ください】\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねますので、ご注文の際は十分にご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44069957828650,"sku":"MZ-226-1276600","price":4620.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000032_ODxF9wi.jpg?v=1777259643"},{"product_id":"33","title":"魔女の宅急便 花さんぽ トイレ兼用フタカバー（普通便座＆温水洗浄・暖房便座兼用） ピンク","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e心くすぐるジジの花さんぽ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e魔女の宅急便の\u003cstrong\u003e優しい世界観\u003c\/strong\u003eが広がるフタカバー。お花畑を歩くジジと子猫の\u003cstrong\u003e愛らしい姿\u003c\/strong\u003eが、毎日をふんわり彩ります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000033_xCoMMyR.jpg?v=1777259642\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジと子猫がお花畑を歩くフタカバー\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛らしいジジの物語\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eもう迷わない！兼用フタカバー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e普通便座も温水洗浄便座もこれ一つ\u003c\/strong\u003e。\u003cstrong\u003eピタッと吸着する簡単取り付け\u003c\/strong\u003eで、どんな便座にもフィット。\u003cstrong\u003eアクリル100%吸水素材\u003c\/strong\u003eでいつもサラリ。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000033.jpg?v=1777259642\" class=\"img-fluid d-block w-100 product-img\" alt=\"様々な便座にフィットする兼用フタカバー\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eかんたん吸着でぴったりフィット\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトイレを癒やしのジブリ空間に\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eトイレ全体を魔女の宅急便の世界観で\u003cstrong\u003e統一\u003c\/strong\u003e。シリーズアイテムでコーディネートすれば、毎日過ごす場所がより\u003cstrong\u003e心安らぐ空間\u003c\/strong\u003eへと変わります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000033.jpg?v=1777259643\" class=\"img-fluid d-block w-100 product-img\" alt=\"魔女の宅急便シリーズで統一されたトイレ空間\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e統一感で癒やしの空間を\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e魔女の宅急便の花さんぽシリーズより、トイレタリーが登場。ジジとジジの子がお花畑をおさんぽする、心温まるデザインです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eジジとジジの子が花畑を散歩する、ほのぼのキュートなデザイン\u003c\/li\u003e\n        \u003cli\u003eトイレをあたたかく可愛らしい雰囲気に演出\u003c\/li\u003e\n        \u003cli\u003e同じシリーズのアイテムと組み合わせて統一感のある空間づくり\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"body-text\"\u003eご購入前に、必ずフタカバー対応一覧をご確認ください。\u003ca href=\"https:\/\/www.senko-online.com\/view\/page\/howto_futa\" target=\"_blank\"\u003eこちら\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e肌触りが良く、機能性にも優れた素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eアクリル100%\u003c\/li\u003e\n        \u003cli\u003e吸水素材\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能・フタカバー対応\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e本製品は様々なタイプの便座に対応する兼用フタカバーです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e普通便座に対応\u003c\/li\u003e\n        \u003cli\u003e温水洗浄・暖房便座に対応\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。\u003c\/li\u003e\n      \u003cli\u003eご注文の際は、必ず商品情報や対応便座タイプなどを十分にご確認ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44069957861418,"sku":"MZ-227-1276700","price":3300.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000033_xCoMMyR.jpg?v=1777259642"},{"product_id":"86","title":"となりのトトロ 花のバス停 トイレマット 約58×60cm イエロー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eお部屋が明るくなる「トトロ」マット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      陽気な\u003cstrong class=\"highlight-color\"\u003eイエローカラー\u003c\/strong\u003eがトイレ空間をパッと彩る、\u003cspan class=\"product-name\"\u003eとなりのトトロ 花のバス停 トイレマット\u003c\/span\u003e。ひまわり畑を駆け抜けるネコバスのデザインが、毎日を楽しく演出してくれることでしょう。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000086_UwXFMmg.jpg?v=1777259637\" class=\"img-fluid d-block w-100 product-img\" alt=\"となりのトトロ 花のバス停 トイレマット 約58×60cm イエロー\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e約58×60cm、癒しの空間へ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジブリの世界が広がる癒しの空間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      ネコバスが主役のトイレシリーズで、\u003cstrong class=\"highlight-feature\"\u003e統一感のある楽しい空間\u003c\/strong\u003eを演出。足元から便座まで、お気に入りのキャラクターに囲まれて過ごせる喜びを感じられます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000086.jpg?v=1777259637\" class=\"img-fluid d-block w-100 product-img\" alt=\"となりのトトロ トイレシリーズの全体イメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eトイレを明るく模様替え\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛らしい刺繍とアップリケの魅力\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      ひまわりの花とネコバス、ススワタリが\u003cstrong class=\"highlight-detail\"\u003e愛らしく表現された細部までこだわりのデザイン\u003c\/strong\u003e。触れるたびに温もりを感じる、立体的な仕上がりが自慢です。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000086.jpg?v=1777259636\" class=\"img-fluid d-block w-100 product-img\" alt=\"となりのトトロ 花のバス停 トイレマット 細部の刺繍とアップリケ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e「花のバス停」細部のこだわり\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eひまわりの畑を駆ける、ネコバスが主役のトイレシリーズです。パッと明るいイエローで、かわいいアップリケや刺繍がたくさん施されています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eひまわり畑を駆けるネコバスが主役のデザイン\u003c\/li\u003e\n        \u003cli\u003e明るいイエローカラーで空間を彩る\u003c\/li\u003e\n        \u003cli\u003e愛らしいアップリケと刺繍による丁寧な表現\u003c\/li\u003e\n        \u003cli\u003eトイレを楽しく、心地よい空間に演出\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこちらのページでは、下記のサイズのトイレマットを販売しております。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体サイズ：約58×60cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n  \n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eカラー豊富な便座シートカバーも販売中！是非トイレマットとご一緒にお使いください。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eマット裏面に濃色の点が残っている場合がございますが、こちらはミシン縫製時の目印が残っているものです。数回のお洗濯で目立たなくなりますのでご安心ください。\u003c\/li\u003e\n      \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"イエロー","offer_id":44069962317866,"sku":"TO-200-1975200","price":3630.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000086_UwXFMmg.jpg?v=1777259637"},{"product_id":"87","title":"となりのトトロ 花のバス停 ロングトイレマット 約80×60cm イエロー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e明るいイエローのトトロマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e広々とした空間を演出する約80×60cmのロングマットです。\u003cstrong\u003e明るいイエロー\u003c\/strong\u003eがトイレ全体をパッと華やかに彩り、足元から元気を与えてくれます。ひまわりの畑を駆ける\u003cstrong\u003eネコバスのデザイン\u003c\/strong\u003eが、毎日を楽しくします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000087_DG7peII.jpg?v=1777259636\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eトイレが楽しくなる足元\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトイレが「好き」になる空間に\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eトイレ空間に\u003cstrong\u003e統一感\u003c\/strong\u003eをもたらす、心ときめくデザインです。\u003cstrong\u003eお揃いのカバーやホルダー\u003c\/strong\u003eと組み合わせれば、まるでおとぎ話のような世界観が広がります。お子さんもきっと喜んでくれる、家族みんなの癒し空間を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000087.jpg?v=1777259636\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e統一感で気分もアップ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛らしいキャラクターが勢揃い\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eネコバス\u003c\/strong\u003eや\u003cstrong\u003eひまわり\u003c\/strong\u003e、\u003cstrong\u003eまっくろくろすけ\u003c\/strong\u003eまで、愛らしいキャラクターたちが丁寧に\u003cstrong\u003e刺繍やアップリケ\u003c\/strong\u003eで表現されています。触れるたびに感じる温かみと、細部に宿る物語が、あなたの日常にそっと微笑みかけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000087.jpg?v=1777259636\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部まで可愛いこだわり\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eひまわりの畑を駆けるネコバスが主役のトイレシリーズです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eパッと明るいイエローで、かわいいアップリケや刺繍がたくさん施されています。\u003c\/li\u003e\n                \u003cli\u003eトイレが楽しい空間になること間違いなしです。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本ページでは以下のサイズのロングトイレマットを販売しております。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e約80cm × 60cm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eご使用上の注意\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eご購入前に以下の点をご確認ください。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eマット裏面に、濃色の点が残っている場合がございますが、こちらはミシン縫製時の目印です。数回のお洗濯で目立たなくなりますのでご安心ください。\u003c\/li\u003e\n                \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eカラー豊富な便座シートカバーも販売中！是非ご一緒にどうぞ。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"イエロー","offer_id":44069962350634,"sku":"TO-201-1975300","price":4620.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000087_DG7peII.jpg?v=1777259636"},{"product_id":"109","title":"シビラ ロングマット アメリア2 約45×120cm ベージュ\/グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eシビラデザインが彩る空間\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            鮮やかなグリーンに、\u003cstrong\u003e個性的なフラワー柄\u003c\/strong\u003eが踊ります。置くだけでいつもの空間が華やぎ、足元から心地よいアクセントを演出するロングマットです。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000109_70JPoj5.jpg?v=1777259634\" class=\"img-fluid d-block w-100 product-img\" alt=\"シビラデザインのロングマット、キッチンに彩りを添える様子\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eキッチンやリビングに彩りを\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e心満たす、やさしい肌触り\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            立体的なパイルが織りなす\u003cstrong\u003eふっくらとした手触り\u003c\/strong\u003e。気持ちのいい触り心地は、きっとあなたを癒します。裏面には\u003cstrong\u003e滑り止め加工\u003c\/strong\u003eを施し、安心の毎日をお届けします。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000109.jpg?v=1777259634\" class=\"img-fluid d-block w-100 product-img\" alt=\"ふっくらとしたマットの質感を強調するクローズアップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eずっと触れていたい心地よさ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e理想の空間を叶える2色展開\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            どんなお部屋にも馴染む\u003cstrong\u003eベージュとグリーン\u003c\/strong\u003eの2色をご用意しました。キッチンやベッドサイド、玄関など、場所を選ばず活躍する万能なマットです。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000109.jpg?v=1777259634\" class=\"img-fluid d-block w-100 product-img\" alt=\"ベージュとグリーンの2色のマットが並べられたイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eどんな場所にもフィット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本ページで販売している商品のサイズとカラーバリエーションは以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003eサイズ:\u003c\/strong\u003e 約45×120cm\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eカラー:\u003c\/strong\u003e ベージュ、グリーン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eシビラデザインのロングマット「アメリア2」は、お部屋のアクセントになるデザインと実用性を兼ね備えています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e個性的な動きのあるスタンディングフラワー柄を3色使いで表現\u003c\/li\u003e\n                \u003cli\u003eふっくらとした気持ちの良い触り心地\u003c\/li\u003e\n                \u003cli\u003e裏面には安心の滑り止め加工済み\u003c\/li\u003e\n                \u003cli\u003eベッドサイド、キッチン、玄関など、場所を選ばず多用途に活躍\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003eご注文間違いによる返品交換はお受けできかねます。ご注文の際は十分にご注意くださいませ。\u003c\/strong\u003e\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Sybilla","offers":[{"title":"ベージュ","offer_id":44069963661354,"sku":"SB-593-3587900","price":6050.0,"currency_code":"JPY","in_stock":true},{"title":"グリーン","offer_id":44069963694122,"sku":"SB-593-3588000","price":6050.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000109_70JPoj5.jpg?v=1777259634"},{"product_id":"323","title":"シビラ ロングマット アメリア2 約45×180cm ベージュ\/グリーン","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e空間に咲き誇るデザインマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e個性的なスタンディングフラワー柄が空間に奥行きを与え、まるで\u003cstrong\u003eアート作品\u003c\/strong\u003eのような佇まいです。ふっくらとしたパイルの感触が、足元に豊かな安らぎを届けます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000323.jpg?v=1777259602\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e唯一無二の立体的な花模様\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e日々の暮らしに寄り添う快適さ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e気持ちの良い触り心地に加え、裏面には\u003cstrong\u003e滑り止め加工\u003c\/strong\u003eが施され、アクティブに動く場所でもずれにくい。キッチンやリビングの足元を快適に彩ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000323.jpg?v=1777259601\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e柔らかな感触と実用性\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e理想の空間を彩るインテリアマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eベッドサイドやキッチン、リビングなど、\u003cstrong\u003e場所を選ばず活躍\u003c\/strong\u003eする約45×180cmのロングマット。空間の印象を変えるベージュとグリーンの2色展開です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000323.jpg?v=1777259602\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e部屋の趣に合わせた色選び\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eシビラの「アメリア2」は、日々の暮らしを豊かに彩るデザインと機能性を兼ね備えたロングマットです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e個性的なスタンディングフラワー柄を3色使いで表現し、空間に奥行きを与えます。\u003c\/li\u003e\n                \u003cli\u003eふっくらとしたパイルの感触で、気持ちの良い触り心地です。\u003c\/li\u003e\n                \u003cli\u003e裏面には滑り止め加工が施されており、安心してご使用いただけます。\u003c\/li\u003e\n                \u003cli\u003eベッドサイドやキッチン、リビングなど、様々な場所で活躍します。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本ページで販売している商品のサイズとカラーは以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eサイズ: 約45×180cm\u003c\/li\u003e\n                \u003cli\u003eカラー: ベージュ、グリーン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eアクリル 100% (吸水素材)\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入に関する注意\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eお客様のご都合による返品交換は、お受けできかねます。ご注文の際は、サイズやカラーなど、内容を十分にご確認の上、お手続きください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Sybilla","offers":[{"title":"ベージュ","offer_id":44069975457834,"sku":"SB-594-3588100","price":9075.0,"currency_code":"JPY","in_stock":true},{"title":"グリーン","offer_id":44069975490602,"sku":"SB-594-3588200","price":9075.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000323_vCaSMQE.jpg?v=1777259601"},{"product_id":"324","title":"シビラ ロングマット アメリア2 約45×240cm ベージュ\/グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e空間を彩る、ロングマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e広々とした空間を演出する、約240cmのロングマット。リビングやキッチンの足元に敷くだけで、日々の動線が心地よい彩りに包まれます。お部屋の印象がぐっと\u003cstrong\u003e垢抜けた雰囲気\u003c\/strong\u003eに。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000324_FPO1RoA.jpg?v=1777259600\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e暮らしに溶け込む上質デザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eふわふわ心地よい足元\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e個性豊かなスタンディングフラワー柄が、お部屋に\u003cstrong\u003eアートのような存在感\u003c\/strong\u003eをプラス。足を踏み入れるたびに感じる、ふっくらとしたパイルの感触が、毎日の家事を心地よい時間に昇華させます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000324.jpg?v=1777259601\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e立体感あふれる花柄デザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e選べる2色のくつろぎ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e空間に溶け込むベージュと、明るい印象のグリーンの2色展開。裏面には\u003cstrong\u003e滑り止め加工\u003c\/strong\u003eを施しており、ベッドサイドやキッチンでも安心してご使用いただけます。お部屋の雰囲気に合わせて選べるのが魅力です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000324.jpg?v=1777259601\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適さを支える機能性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eシビラの世界観が息づく、美しさと機能性を兼ね備えたロングマットです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e個性的なスタンディングフラワー柄を3色使いで表現\u003c\/li\u003e\n        \u003cli\u003eベッドサイドやキッチンなど、場所を選ばずに活躍\u003c\/li\u003e\n        \u003cli\u003e気持ちの良い触り心地のパイル素材\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本商品のサイズは以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e約45cm × 240cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e※同シリーズには約45cm × 180cmのサイズ展開もございます。\u003c\/p\u003e\n      \u003c!-- サイズ表や寸法図の画像があればここに配置 --\u003e\n      \u003c!-- \u003cdiv class=\"spec-img-full\"\u003e\u003cimg src=\"__IMG_SIZE_CHART__\" alt=\"サイズチャート\"\u003e\u003c\/div\u003e --\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適にご使用いただくための機能性を備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e裏面滑り止め加工\u003c\/li\u003e\n        \u003cli\u003eふっくらとしたパイル素材\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003c!-- 洗濯表示や機能アイコンの画像があればここに配置 --\u003e\n      \u003c!-- \u003cdiv class=\"care-icons\"\u003e\u003cimg src=\"__IMG_WASH_ICON__\" alt=\"洗濯表示\"\u003e\u003cimg src=\"__IMG_SLIP_RESISTANT_ICON__\" alt=\"滑り止め加工\"\u003e\u003c\/div\u003e --\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eカラーバリエーション\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eお部屋の雰囲気に合わせて選べる2色展開です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eベージュ\u003c\/li\u003e\n        \u003cli\u003eグリーン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いによる返品交換はお受けできかねます。ご注文の際は十分にご注意くださいませ。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Sybilla","offers":[{"title":"ベージュ","offer_id":44069975556138,"sku":"SB-595-3588300","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"グリーン","offer_id":44069975588906,"sku":"SB-595-3588400","price":12100.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000324_FPO1RoA.jpg?v=1777259600"},{"product_id":"352","title":"シビラ フラワーガーデン ロングマット 約45×120cm ベージュ\/グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eシビラの花咲く足元 新生活を彩るキッチンマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e風車の様な可憐な花々が、いつもの空間に優しい彩りを添えます。柔らかなベージュのベースにアップリケ刺繍で描かれた花々が、足元からあなたの一日を明るく演出します。\u003cstrong\u003e手作り感溢れるデザイン\u003c\/strong\u003eで、お部屋の印象がぱっと華やぎます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000352_lo1VoJU.jpg?v=1777259600\" class=\"img-fluid d-block w-100 product-img\" alt=\"シビラ フラワーガーデン ロングマット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心ときめく花園デザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e花柄マットで叶える清潔感と快適\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eふっくらとした\u003cstrong\u003e心地よい肌触り\u003c\/strong\u003eが、毎日の家事をサポート。\u003cstrong\u003e抗菌・防臭吸水素材\u003c\/strong\u003eだから、清潔を保てます。丁寧な\u003cstrong\u003eアップリケ刺繍の立体感\u003c\/strong\u003eも魅力。グリーンの色合いが、キッチンに自然な安らぎを届けます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000352.jpg?v=1777259600\" class=\"img-fluid d-block w-100 product-img\" alt=\"シビラ フラワーガーデン ロングマット 抗菌防臭\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eふんわり心地よい 抗菌防臭\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eどこでも安心 滑らないロングマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eを施しているため、忙しいキッチンでも、リビングやベッドルームでも、\u003cstrong\u003e安心してお使いいただけます\u003c\/strong\u003e。\u003cstrong\u003e約45×120cmの使いやすいサイズ\u003c\/strong\u003eは、様々な場所にフィット。足元から広がる心地よい空間をお届けします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000352.jpg?v=1777259600\" class=\"img-fluid d-block w-100 product-img\" alt=\"シビラ フラワーガーデン ロングマット 滑りにくい加工\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e足元に安心と自由を\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"section-title\"\u003e製品スペック・詳細\u003c\/h3\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eプレーンな柔らかな風合いのベースに、風車のような可憐な花々をあしらった手作り感あふれるキッチンマットシリーズです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e風車のような可憐な花々のアップリケ刺繍\u003c\/li\u003e\n        \u003cli\u003eテーブルミシンによる丁寧な柄入れ\u003c\/li\u003e\n        \u003cli\u003e手作り感あふれるデザイン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e使いやすいサイズ展開と、様々な場所でのご使用を想定しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eサイズ: 約45×120cm\u003c\/li\u003e\n        \u003cli\u003eカラー: ベージュ、グリーン\u003c\/li\u003e\n        \u003cli\u003e推奨用途: キッチン、リビング、ベッドルーム\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e毎日の家事を快適にサポートする機能性と素材を採用しています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e抗菌・防臭吸水素材で清潔をキープ\u003c\/li\u003e\n        \u003cli\u003e裏面には滑りにくい加工を施し、キッチンでの使用も安心\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eご使用上の注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eご購入前にご確認いただきたい、製品の特性に関する補足事項です。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eマット裏に紫色のミシンの目印が残る場合がありますが、数回のお洗濯で目立たなくなります。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入前の注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Sybilla","offers":[{"title":"ベージュ","offer_id":44069977653290,"sku":"SB-640-3636900","price":6050.0,"currency_code":"JPY","in_stock":true},{"title":"グリーン","offer_id":44069977686058,"sku":"SB-640-3637000","price":6050.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000352_lo1VoJU.jpg?v=1777259600"},{"product_id":"353","title":"シビラ フラワーガーデン ロングマット 約45×180cm ベージュ\/グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e空間を彩る、花咲くキッチンマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e柔らかなベージュのベースに、可憐な花々が咲き誇るデザインです。\u003cstrong\u003e約45×180cmのロングサイズ\u003c\/strong\u003eが、足元から空間全体に温もりと華やぎを広げ、日々の暮らしを豊かに演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000353_1nHcczp.jpg?v=1777259599\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e優雅なデザインで、お部屋に彩りを\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e触れるたび心地よい、立体的な花模様\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e風車のような花々は、\u003cstrong\u003eアップリケ刺繍とテーブルミシン\u003c\/strong\u003eで丁寧に柄入れされ、手仕事の温かさが伝わります。\u003cstrong\u003e抗菌・防臭吸水素材\u003c\/strong\u003eが、いつでも清潔で快適な足元を叶えます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000353.jpg?v=1777259599\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e温もり感じる刺繍、優れた機能性\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e選べる２色、暮らしに寄り添う安心感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eベージュとグリーンの\u003cstrong\u003e2色展開\u003c\/strong\u003eで、お部屋のテイストに合わせて選べる楽しさがあります。裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eが施され、キッチンだけでなくリビングやベッドルームでも安心してお使いいただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000353.jpg?v=1777259599\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eお部屋に合わせて、安心設計\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eシビラ フラワーガーデン ロングマットは、プレーンな柔らかな風合いのベースに、可憐な花をデザインしたキッチンマットシリーズです。手仕事感のある丁寧な作りと、様々な空間で活躍する汎用性が魅力です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e風車の様な可憐な花をアップリケ刺繍とテーブルミシンで柄入れ\u003c\/li\u003e\n                    \u003cli\u003e手作り感のある温かいデザイン\u003c\/li\u003e\n                    \u003cli\u003e裏面には滑りにくい加工を施し、キッチンでの使用も安心\u003c\/li\u003e\n                    \u003cli\u003eリビングやベッドルームなど、幅広い場所でのご使用もおすすめ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eお部屋の雰囲気に合わせてお選びいただけるサイズとカラー展開です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eサイズ: 約45×180cm\u003c\/li\u003e\n                    \u003cli\u003eカラー: ベージュ、グリーン\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品は、日常使いに嬉しい機能性を備えています。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e抗菌・防臭吸水素材を使用\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eマット裏に紫色のミシンの目印が残っている場合がありますが、何度かお洗濯をしていただくことで目立たなくなります。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Sybilla","offers":[{"title":"ベージュ","offer_id":44069977718826,"sku":"SB-641-3637100","price":9075.0,"currency_code":"JPY","in_stock":true},{"title":"グリーン","offer_id":44069977751594,"sku":"SB-641-3637200","price":9075.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000353_1nHcczp.jpg?v=1777259599"},{"product_id":"354","title":"シビラ フラワーガーデン ロングマット 約45×240cm ベージュ\/グリーン シビラ フラワーガーデン","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eシビラの花咲くキッチンマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e広々約240cmのロングマットが、キッチン空間を華やかに彩ります。風車のような花々が、日々の暮らしに明るさと心豊かなひとときをもたらします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000354_wlZ0dnu.jpg?v=1777259599\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e空間を彩るデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e職人の温もり感じる足元\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e柔らかなパイルが足裏を優しく包み込み、安らぎをもたらします。可憐な花々のアップリケ刺繍が手作り感あふれる立体感。見るたびに心和むでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000354.jpg?v=1777259598\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e手仕事が息づく風合い\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e安心と清潔を叶える多機能マット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e空間に調和する2色展開。\u003cstrong\u003e抗菌・防臭吸水素材\u003c\/strong\u003eで清潔を保ち、\u003cstrong\u003e滑り止め加工\u003c\/strong\u003eで安全を確保。キッチンからリビング、ベッドルームまで、様々な空間で活躍します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000354.jpg?v=1777259599\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e選べる機能性と多用途\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eシビラ フラワーガーデン ロングマットは、手作り感あふれるデザインと機能性を兼ね備えたキッチンマットシリーズです。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eプレーンな柔らかな風合いのベースに、風車のような可憐な花をアップリケ刺繍とテーブルミシンで施したデザイン\u003c\/li\u003e\n                \u003cli\u003e手仕事が息づく温もりある仕上がり\u003c\/li\u003e\n                \u003cli\u003eキッチンだけでなく、リビング・ベッドルームなど多用途にご使用いただけます\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本ページでは以下のサイズ・カラーを展開しております。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eサイズ: 約45×240cm\u003c\/li\u003e\n                \u003cli\u003eカラー: ベージュ、グリーン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適さと安全性を追求した多機能素材を採用しています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e抗菌・防臭吸水素材で清潔をキープ\u003c\/li\u003e\n                \u003cli\u003e裏面には滑りにくい加工を施し、安全性を確保\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入前の注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eマット裏に紫色のミシンの目印が残っている場合がありますが、何度かお洗濯をしていただくことで目立たなくなります。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Sybilla","offers":[{"title":"ベージュ","offer_id":44069977784362,"sku":"SB-642-3637300","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"グリーン","offer_id":44069977817130,"sku":"SB-642-3637400","price":12100.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000354_wlZ0dnu.jpg?v=1777259599"},{"product_id":"361","title":"【トイレ普通便座用フタカバー ジブリ キャラ 子ども 人気 可愛い】グリーン となりのトトロ なかま","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e夢のトトロとトイレへ冒険\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e森のバス停で出会う、愉快なトトロの仲間たち。トイレがジブリの世界へと変わる、心躍る一枚です。こちらは\u003cstrong\u003e在庫限りの出会い\u003c\/strong\u003e。この特別な一枚を、どうぞ大切にお選びください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000361_a1nbPfm.jpg?v=1777259599\" class=\"img-fluid d-block w-100 product-img\" alt=\"トトロとトイレへ冒険\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e忘れられない特別な空間\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e清潔を叶える普通便座用\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eゴムのフックを引っ掛けるだけ、取り付けは驚くほど簡単です。\u003cstrong\u003e抗菌防臭加工\u003c\/strong\u003eで気になる臭いを抑え、\u003cstrong\u003e吸水素材\u003c\/strong\u003eがいつも快適な使い心地を約束します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/5_000000000361.jpg?v=1777259598\" class=\"img-fluid d-block w-100 product-img\" alt=\"清潔を叶える普通便座用フタカバー\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e簡単取り付けで毎日快適\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e心和むトトロのぬくもり\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eふかふかの毛並み、愛嬌ある表情まで丁寧に再現。まっくろくろすけも顔を覗かせ、細部まで癒しを届けます。触れるたび、優しい気持ちに包まれる体験を。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/6_000000000361.jpg?v=1777259597\" class=\"img-fluid d-block w-100 product-img\" alt=\"心和むトトロのぬくもり\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部に宿るジブリ愛\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eとなりのトトロ 普通便座用トイレフタカバー「なかま」シリーズ\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e木々がたくさんの森のバス停で、トトロ達がバスを待っているようなデザインです。\u003c\/li\u003e\n                \u003cli\u003eマットとフタカバーを合わせることで、トトロ達のところへネコバスが駆け下りてくるような、楽しいトイレタリーシリーズのイメージをお楽しみいただけます。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能・取り付け・フタカバー対応\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本ページでは「普通便座用フタカバー（グリーン）」を販売しております。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e素材：アクリル 100%（抗菌防臭・吸水素材）\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003e温水洗浄・暖房便座にはご使用いただけません\u003c\/strong\u003eのでご注意ください。\u003c\/li\u003e\n                \u003cli\u003eご購入前に必ずフタカバー対応一覧をご確認ください。\u003ca href=\"https:\/\/www.senko-online.com\/view\/page\/howto_futa\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eこちら\u003c\/a\u003e\n\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e廃盤品につき、在庫限りで販売終了となります。次回入荷予定はございません。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44069978439722,"sku":"TO-222-3714100","price":2640.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000361_a1nbPfm.jpg?v=1777259599"},{"product_id":"362","title":"【トイレ洗浄便座用フタカバー ジブリ キャラ 子ども 人気 可愛い】グリーン となりのトトロ なかま","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトトロと出会う、夢心地のトイレ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eトイレのドアを開けるたび、森の仲間たちが笑顔でお出迎え。毎日を彩る\u003cstrong\u003e魔法のデザイン\u003c\/strong\u003eが、あなたの心をそっと癒します。二度と出会えない特別な一枚です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000362_I6ld4zd.jpg?v=1777259598\" class=\"img-fluid d-block w-100 product-img\" alt=\"笑顔あふれる、癒し空間\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e笑顔あふれる、癒し空間\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e清潔を保つ、機能性フタカバー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e洗浄便座にぴたっとフィットする\u003cstrong\u003e専用設計\u003c\/strong\u003e。抗菌防臭・吸水素材で、いつでも清潔で快適な空間を維持します。取り付けも簡単、忙しい毎日をサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/6_000000000362.jpg?v=1777259598\" class=\"img-fluid d-block w-100 product-img\" alt=\"安心の清潔、簡単装着\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e安心の清潔、簡単装着\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛らしいトトロ、細部へのこだわり\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eふわふわのパイル地がトトロの表情を\u003cstrong\u003e繊細に再現\u003c\/strong\u003e。触れるたびに温もりを感じる質感は、まるで物語の世界から飛び出してきたよう。愛おしい存在感です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/7_000000000362.jpg?v=1777259598\" class=\"img-fluid d-block w-100 product-img\" alt=\"心和む、トトロの笑顔\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心和む、トトロの笑顔\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能・フタカバー対応\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品は洗浄便座用のフタカバーです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: アクリル100%（抗菌防臭・吸水素材）\u003c\/li\u003e\n        \u003cli\u003e普通便座にはご使用いただけませんのでご注意ください。\u003c\/li\u003e\n        \u003cli\u003eご購入前に必ずフタカバー対応一覧をご確認ください。\u003ca href=\"https:\/\/www.senko-online.com\/view\/page\/howto_futa\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eこちら\u003c\/a\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e\n        木々がたくさんの森のバス停で、トトロ達がバスを待っているような…\u003cbr\u003e\n        マットとフタカバーを合わせることで、トトロ達のところへネコバスが駆け下りてくるようなイメージの、楽しいトイレタリーシリーズです。\n      \u003c\/p\u003e\n      \u003cp\u003e\n        こちらのページでは「洗浄便座用フタカバー（グリーン）」を販売しております。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入に関する注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e廃盤品につき、在庫限りで販売終了となります。次回入荷予定はございません。\u003c\/li\u003e\n      \u003cli\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44069978472490,"sku":"TO-223-3714300","price":2970.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000362_I6ld4zd.jpg?v=1777259598"},{"product_id":"363","title":"【トイレマット ジブリ キャラ 子ども 人気 可愛い】約60×60cm グリーン となりのトトロ なかま","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e森のバス停へようこそ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e柔らかなグリーンのグラデーションが、トイレ空間を穏やかに包み込みます。\u003cstrong\u003e抗菌防臭・吸水素材\u003c\/strong\u003eで、毎日の快適さと清潔感を両立しました。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000363.jpg?v=1777259597\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e心地よい足元から始まる物語\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトトロたちの愛らしい佇まい\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e大トトロと中トトロが寄り添う、心温まる一場面。\u003cstrong\u003eふんわりとした毛並みや、今にも動き出しそうな表情\u003c\/strong\u003eが、思わず触れたくなる魅力にあふれています。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/5_000000000363.jpg?v=1777259598\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e見るたび笑顔になるデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトイレが彩るジブリの世界\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e足を踏み入れた瞬間、そこはもうトトロたちが暮らす森の中。\u003cstrong\u003e殺風景だった空間が、まるで映画のワンシーンのように楽しく生まれ変わります。\u003c\/strong\u003e家族みんなの笑顔を育む、特別な場所へ。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000363.jpg?v=1777259597\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e日常を彩るワンダーランド\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e《となりのトトロ トイレマット\/なかま》は、木々がたくさんの森のバス停で、トトロたちがバスを待っているような情景を表現したシリーズです。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eマットとフタカバーを合わせると、ネコバスがトトロたちのもとへ駆け下りてくるような、楽しい世界観が広がります。\u003c\/li\u003e\n                    \u003cli\u003e今回ご紹介するのは、シリーズ「なかま」のトイレマット（グリーン）です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e本製品の仕様は以下の通りです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e商品名：トイレマット となりのトトロ なかま\u003c\/li\u003e\n                    \u003cli\u003eサイズ：約60×60cm\u003c\/li\u003e\n                    \u003cli\u003e素材：アクリル 100%\u003c\/li\u003e\n                    \u003cli\u003eカラー：グリーン\u003c\/li\u003e\n                    \u003cli\u003e機能性：抗菌防臭・吸水素材\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e本製品と合わせて、カラー豊富な便座シートカバーも販売しております。是非ご一緒にご検討ください。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e本商品は廃盤品につき、在庫限りで販売終了となります。次回入荷予定はございません。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44069978505258,"sku":"TO-220-3714500","price":3850.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000363_kPoYI3h.jpg?v=1777259598"},{"product_id":"364","title":"【ロングトイレマット ジブリ キャラ 子ども 人気 可愛い】グリーン となりのトトロ なかま","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eバス停で出会う、夢いっぱいの森\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e約80×60cmの広大なグリーンに、トトロたちがバスを待つ愛らしい世界が広がります。ジブリファンのお子様との毎日に、\u003cstrong\u003e温かい物語\u003c\/strong\u003eを届けます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000364_oqvccHx.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"バス停でトトロたちがバスを待つ森の風景のトイレマット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e足元に広がるジブリの物語\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eふわふわのトトロたちと、心和むひととき\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e繊細な色彩とふっくらとした立体感で表現されたトトロやまっくろくろすけ。まるで絵本から飛び出してきたような、\u003cstrong\u003e癒しと心和む表情\u003c\/strong\u003eが魅力です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/6_000000000364.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部まで丁寧に描かれたトトロやまっくろくろすけのイラスト\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部まで丁寧に描かれた世界\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e毎日を彩る、確かな品質と心地よさ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e裏面まで丁寧に仕上げられた\u003cstrong\u003e安心感\u003c\/strong\u003eと、しっかりとした厚みが\u003cstrong\u003e快適な足元\u003c\/strong\u003eを提供します。もう二度と出会えない\u003cstrong\u003e特別な贈り物\u003c\/strong\u003eとなるでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/7_000000000364.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"裏面まで丁寧に仕上げられたトイレマットの質感\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e手触りで感じる上質な作り\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e「となりのトトロ」の世界観を表現した、楽しいトイレタリーシリーズです。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e《となりのトトロ ロングトイレマット\/なかま》\u003c\/li\u003e\n                    \u003cli\u003e木々がたくさんの森のバス停で、トトロ達がバスを待っているようなデザイン\u003c\/li\u003e\n                    \u003cli\u003eマットとフタカバーを合わせることで、トトロ達のところへネコバスが駆け下りてくるようなイメージ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eこちらのページで販売している商品の詳細です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e\n\u003cstrong\u003eサイズ:\u003c\/strong\u003e 約80×60cm\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003eカラー:\u003c\/strong\u003e グリーン\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e種類:\u003c\/strong\u003e ロングトイレマット\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e一緒に使える便座シートカバーも販売中です。是非ご一緒にどうぞ。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                    \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e廃盤品につき、在庫限りで販売終了となります。次回入荷予定はございません。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44069978538026,"sku":"TO-221-3714700","price":4950.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000364_oqvccHx.jpg?v=1777259596"},{"product_id":"365","title":"【トイレ普通便座用フタカバー ジブリ 猫 キャラ 可愛い】ピンク 魔女の宅急便 ジジとデート","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e魔女宅ジジの夢見るフタカバー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eロマンチックな薔薇舞い散る街で、\u003cstrong\u003eジジとリリー\u003c\/strong\u003eが愛らしいデートを繰り広げます。毎日使うトイレが、心ときめく特別な空間へと生まれ変わります。あなたの日常に\u003cstrong\u003eジブリの魔法\u003c\/strong\u003eを添えてください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000365_TcUxsaO.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"愛らしいジジとリリーのデート\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛らしいジジとリリーのデート\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e清潔で快適な猫キャラ便座\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eふんわり柔らかな\u003cstrong\u003eアクリル100%素材\u003c\/strong\u003eは、\u003cstrong\u003e抗菌・防臭機能\u003c\/strong\u003eでいつも清潔。\u003cstrong\u003e普通便座専用\u003c\/strong\u003eで、ゴムを引っ掛けるだけの簡単取り付けです。※対応機種は事前に必ずご確認ください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000365.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"清潔を保つ抗菌防臭加工\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e清潔を保つ抗菌防臭加工\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eピンクの彩り癒やし空間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eやわらかな\u003cstrong\u003eピンクの色彩\u003c\/strong\u003eと愛らしい\u003cstrong\u003eジジのデザイン\u003c\/strong\u003eが、トイレを癒やしの空間へと誘います。忙しい毎日の中でも、ふと心安らぐ瞬間を提供。あなただけの特別な隠れ家で、穏やかなひとときをお過ごしください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000365.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"空間を彩るやさしいピンク\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e空間を彩るやさしいピンク\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e魔女の宅急便の世界観を表現した、普通便座用のフタカバーです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eロマンチックな薔薇舞い散る街でデートするジジとリリーのデザイン\u003c\/li\u003e\n        \u003cli\u003e毎日使うトイレを心ときめく特別な空間に\u003c\/li\u003e\n        \u003cli\u003e癒やしと穏やかなひとときを提供するピンクの色彩\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e清潔で快適にご使用いただける機能性と素材を採用しています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eふんわり柔らかなアクリル100%素材\u003c\/li\u003e\n        \u003cli\u003e抗菌・防臭機能でいつでも清潔\u003c\/li\u003e\n        \u003cli\u003eゴムを引っ掛けるだけの簡単取り付け\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eご使用上の注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品は普通便座専用のフタカバーです。ご購入前に必ず対応機種をご確認ください。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e普通便座専用です。洗浄便座用フタカバーにはお使いいただけません。\u003c\/li\u003e\n        \u003cli\u003e普通便座でも、機種によっては装着できない場合がございます。\u003c\/li\u003e\n        \u003cli\u003eご注文前に必ず「\u003ca href=\"https:\/\/www.senko-online.com\/view\/page\/howto_futa\"\u003eフタカバー対応一覧\u003c\/a\u003e」をご確認ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eカラー豊富な便座シートカバーも販売中です。ぜひご一緒にどうぞ。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e【重要】ご購入前の注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねます。ご不明な点がございましたら、必ずご注文前にお問い合わせください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44069978570794,"sku":"MZ-199-3717600","price":2640.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000365_TcUxsaO.jpg?v=1777259596"},{"product_id":"366","title":"【トイレ洗浄便座用フタカバー ジブリ 猫 キャラ 可愛い】ピンク 魔女の宅急便 ジジとデート","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジジとリリー ロマンチックな世界\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eロマンチックな薔薇の花びらが舞う街で、愛らしいジジとリリーがデートを楽しむ情景を描きました。毎日使うトイレ空間を、あなただけの特別な癒やし空間へと変身させます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000366_shQa3Jw.jpg?v=1777259595\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジとリリーが薔薇の花びらの中でデートするイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e夢見るトイレ空間へ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗浄便座専用 簡単取り付け\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e洗浄便座に特化した設計で、取り付けはフックを引っ掛けるだけのシンプルさ。忙しい毎日でもストレスなくセッティングが完了し、すぐに快適な使い心地を実感いただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000366.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"洗浄便座へのフタカバー取り付けイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e日々の暮らしに快適さ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトイレ空間 ジブリでトータルコーデ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eお部屋の一部であるトイレも、魔女の宅急便の世界観でトータルコーディネート。さりげないキャラクターグッズで、訪れるたびに心和むプライベート空間を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000366.jpg?v=1777259596\" class=\"img-fluid d-block w-100 product-img\" alt=\"魔女の宅急便デザインのトイレ空間トータルコーディネートイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日が特別な時間に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e「魔女の宅急便 ジジとデート」シリーズのトイレタリー、洗浄便座用フタカバーです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eロマンチックな薔薇の花びらが舞う街で、愛らしいジジとリリーがデートしている情景を描いています。\u003c\/li\u003e\n        \u003cli\u003eあなたのトイレ空間を、心和むジブリの世界観で彩ります。\u003c\/li\u003e\n        \u003cli\u003e素材：アクリル100%\u003c\/li\u003e\n        \u003cli\u003e抗菌・防臭吸水素材\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e取り付け・ご使用上の注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本商品は洗浄便座専用フタカバーです。ご購入前に必ずご確認ください。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e普通便座用フタカバーにはお使いいただけません。\u003c\/li\u003e\n        \u003cli\u003e一部の洗浄便座には装着できない機種がございます。\u003c\/li\u003e\n        \u003cli\u003eご注文前に、必ず「\u003ca href=\"https:\/\/www.senko-online.com\/view\/page\/howto_futa\"\u003eフタカバー対応一覧\u003c\/a\u003e」をご確認ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eトイレ空間をトータルコーディネートできるよう、同シリーズやカラー豊富な便座シートカバーもご用意しております。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e【ご購入前の注意事項】\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねます。\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eご不明な点がございましたら、必ずご注文前にお問い合わせください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44069978603562,"sku":"MZ-200-3717700","price":2970.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000366_shQa3Jw.jpg?v=1777259595"},{"product_id":"367","title":"【トイレマット ジブリ 猫 キャラ 可愛い】約60×60cm ピンク 魔女の宅急便 ジジとデート","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジブリの世界へようこそ トイレマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e可憐な薔薇に彩られたロマンチックな空間で、\u003cstrong\u003eジジとリリーが愛を育む\u003c\/strong\u003e。足元から始まる心ときめくジブリの世界観を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000367_ug4yBRZ.jpg?v=1777259594\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジとリリーの愛らしいデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eジジとリリーの愛らしいデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e毎日が心地よい足元 トイレマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003eアクリル100%の柔らかな肌触り\u003c\/strong\u003eが、足元から心地よさをもたらします。滑りにくい加工と抗菌防臭吸水素材で、\u003cstrong\u003e安心と清潔を両立\u003c\/strong\u003eしました。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000367.jpg?v=1777259595\" class=\"img-fluid d-block w-100 product-img\" alt=\"機能性も兼ね備えた実用性\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e機能性も兼ね備えた実用性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e私だけの癒やし空間 トイレマット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eジジとリリーが紡ぐ物語が、トイレを\u003cstrong\u003e特別なプライベート空間\u003c\/strong\u003eへ変身させます。二度と手に入らない\u003cstrong\u003e希少なアイテム\u003c\/strong\u003eで、毎日の生活に彩りを。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000367.jpg?v=1777259595\" class=\"img-fluid d-block w-100 product-img\" alt=\"憧れのジブリ空間を独り占め\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e憧れのジブリ空間を独り占め\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eロマンチックな薔薇に彩られたジジとリリーの世界観が魅力です。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e「魔女の宅急便」ジジとリリーの愛らしいデザイン\u003c\/li\u003e\n          \u003cli\u003eロマンチックな薔薇の花びらが舞う街並みを表現\u003c\/li\u003e\n          \u003cli\u003e裏面には滑りにくい加工済みで安心\u003c\/li\u003e\n          \u003cli\u003eアクリル100%の柔らかな肌触り\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本ページで販売しているトイレマットのサイズです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e約60×60cm\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e柔らかな肌触りで快適な素材です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eアクリル100%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eトイレマットと合わせて、便座シートカバーもおすすめです。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n          \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n          \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e※本商品は廃盤品につき、在庫限りで販売終了となります。次回入荷予定はございません。ご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねますので、ご注文の際は十分にご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44069978636330,"sku":"MZ-197-3717800","price":3850.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000367_ug4yBRZ.jpg?v=1777259594"},{"product_id":"368","title":"【ロングトイレマット ジブリ 猫 キャラ 可愛い】約80×60cm ピンク 魔女の宅急便 ジジとデート","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e恋するジジとリリーが描く物語\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eロマンチックな薔薇の花びらが舞い散る街で、ジジとリリーが寄り添う愛らしいデザイン。この一枚が、毎日の生活に\u003cstrong\u003e心温まるジブリの世界\u003c\/strong\u003eを運びます。可愛らしさと品格が調和した、\u003cstrong\u003e特別なトイレマット\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000368_WUqARNi.jpg?v=1777259594\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジとリリーが描かれたトイレマット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e癒しを呼ぶジブリデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eゆとりのロングサイズで足元快適\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e約80×60cmのゆったりとしたロングタイプ\u003c\/strong\u003eが、足元全体を優しく包み込みます。裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eが施されており、小さなお子様からご年配の方まで、ご家族みんなが安心してご使用いただける設計です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000368.jpg?v=1777259594\" class=\"img-fluid d-block w-100 product-img\" alt=\"ロングサイズのトイレマットが足元を覆う様子\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適を追求した機能性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e特別な空間を演出する最後の一枚\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eお気に入りのキャラクターに囲まれて、トイレが心安らぐプライベート空間に生まれ変わります。\u003cstrong\u003e廃盤品につき、今回の販売が手に入れる最後の機会\u003c\/strong\u003e。\u003cstrong\u003e二度と手に入らないこの愛らしい出会い\u003c\/strong\u003eを、ぜひご自宅で体験してください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000368.jpg?v=1777259594\" class=\"img-fluid d-block w-100 product-img\" alt=\"トイレマットのイラスト部分のクローズアップ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e限定アイテムを手に入れるチャンス\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eスタジオジブリ「魔女の宅急便」より、ジジとリリーが描かれたロマンチックなトイレタリーシリーズのロングトイレマットです。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eロマンチックな薔薇の花びらが舞う街で、「ジジ」とジジの恋人「リリー」がデートをしているような愛らしいデザインです。\u003c\/li\u003e\n          \u003cli\u003e裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eが施されており、小さなお子様からご年配の方まで、安心してご使用いただけます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e◎カラー豊富な便座シートカバーも販売中！ぜひご一緒にどうぞ。\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\"\u003e洗浄便座用シートカバー\u003c\/a\u003e \/ \u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\"\u003eO型便座用シートカバー\u003c\/a\u003e \/ \u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品のサイズは以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e約80×60cm\u003c\/strong\u003e (ロングトイレマット)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e※本商品は廃盤品につき、在庫限りで販売終了となります。次回入荷予定はございません。\u003c\/strong\u003e\u003cbr\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねますので、ご注文の際は十分にご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44069978669098,"sku":"MZ-198-3717900","price":4950.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000368_WUqARNi.jpg?v=1777259594"},{"product_id":"569","title":"【PVCキッチンマット ロングマット ジブリ PVC 拭ける 防水 キャラ】約45×90cm ベージュ となりのトトロ おえかき","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトトロが彩る夢のキッチンマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eめいちゃんの描いたネコバスやトトロたちが、毎日のキッチンを\u003cstrong\u003e笑顔あふれる場所\u003c\/strong\u003eに変えます。\u003cstrong\u003ePVC素材\u003c\/strong\u003eでお手入れも簡単です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000569_agijtZD.jpg?v=1777259550\" class=\"img-fluid d-block w-100 product-img\" alt=\"賑やか「おえかき」デザイン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e賑やか「おえかき」デザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e快適を叶える高機能キッチンマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eホコリが出にくく\u003c\/strong\u003e、糸くずの心配もありません。掃除機がけもスムーズで、\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eが施されているので、お子様とのお料理も安心です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000569.jpg?v=1777259550\" class=\"img-fluid d-block w-100 product-img\" alt=\"毎日のお掃除が楽になる\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e毎日のお掃除が楽になる\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eサッと拭くだけ清潔PVCマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e水や油汚れも、\u003cstrong\u003eサッとひと拭き\u003c\/strong\u003eでキレイが戻ります。\u003cstrong\u003e抗菌・防カビ・防炎加工\u003c\/strong\u003eで、いつでも清潔、安心のキッチン空間を保ちます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000569.jpg?v=1777259550\" class=\"img-fluid d-block w-100 product-img\" alt=\"汚れも菌も寄せ付けない\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e汚れも菌も寄せ付けない\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eアニメ「となりのトトロ」の世界観をキッチンに。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e《となりのトトロ PVCキッチンマット\/おえかき》シリーズ\u003c\/li\u003e\n                    \u003cli\u003eベージュの色合いがインテリアに自然と馴染む\u003c\/li\u003e\n                    \u003cli\u003eクレヨンのモチーフと作中のエンドロールでめいちゃんが描いたネコバスの絵、トトロ達、にんまり笑うネコバス、座ってお絵かきするめいちゃんなど、見るたびに楽しい気持ちになるデザイン\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e快適性と機能性\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e毎日使う場所だから、快適さとお手入れのしやすさにこだわりました。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eホコリが出にくく、糸くずの心配がありません\u003c\/li\u003e\n                    \u003cli\u003e掃除機がけもスムーズで、お手入れが楽\u003c\/li\u003e\n                    \u003cli\u003e水ハネや油汚れもサッとひと拭きでキレイに\u003c\/li\u003e\n                    \u003cli\u003e抗菌、防カビ、防炎加工で衛生的\u003c\/li\u003e\n                    \u003cli\u003e防臭加工で清潔さを保ちます\u003c\/li\u003e\n                    \u003cli\u003e床暖房にも対応しています\u003c\/li\u003e\n                    \u003cli\u003e程よい厚みで床を傷つけにくく、足への負担を軽減\u003c\/li\u003e\n                    \u003cli\u003e裏面には滑りにくい加工が施されており安全\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e製品仕様\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e商品の基本情報です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e商品名\u003c\/strong\u003e: PVCキッチンマット となりのトトロ おえかき\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003eサイズ\u003c\/strong\u003e: 約45×90cm\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003eカラー\u003c\/strong\u003e: ベージュ\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e素材\u003c\/strong\u003e: ポリ塩化ビニル樹脂 (PVC)\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e塩化ビニルには特有のにおいがあります。特に最初はにおいが強い場合がありますので、ご使用前に風通しの良い場所で1日〜2日ほど陰干しされることをおすすめします。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"ベージュ","offer_id":44070022217770,"sku":"TO-227-6060400","price":3080.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000569_agijtZD.jpg?v=1777259550"},{"product_id":"570","title":"【PVCキッチンマット ロングマット ジブリ PVC 拭ける 防水 キャラ】約45×120cm ベージュ となりのトトロ おえかき","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e家族と笑顔広がるトトロマット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e賑やかなトトロと仲間たちが、毎日の家事を笑顔に変えるキッチンマット。\u003cstrong\u003eさっと拭けるPVC素材\u003c\/strong\u003eで、いつでも清潔を保ちながら、キッチン全体を明るく彩ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000570_WNwiqGi.jpg?v=1777259550\" class=\"img-fluid d-block w-100 product-img\" alt=\"癒しのトトロで明るいキッチン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e癒しのトトロで明るいキッチン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e家事負担を軽減する機能性\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eホコリやゴミが入り込まず、掃除機がけもスムーズなPVC素材。\u003cstrong\u003e程よい厚み\u003c\/strong\u003eが足への負担を和らげ、裏面の\u003cstrong\u003e滑り止め加工\u003c\/strong\u003eで、忙しいキッチンでも安定してお使いいただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000570.jpg?v=1777259549\" class=\"img-fluid d-block w-100 product-img\" alt=\"掃除も楽々、毎日をサポート\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e掃除も楽々、毎日をサポート\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e遊び心と実用性を両立\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e水ハネや油汚れも、\u003cstrong\u003eサッとひと拭き\u003c\/strong\u003eでいつでもきれい。お手入れ簡単だから、お子様とのキッチンタイムも心置きなく楽しめます。愛らしいトトロの表情が、見るたびに心を和ませます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000570.jpg?v=1777259549\" class=\"img-fluid d-block w-100 product-img\" alt=\"拭ける防水、笑顔も長持ち\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e拭ける防水、笑顔も長持ち\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eとなりのトトロ「おえかき」シリーズのキッチンマットです。 ベージュの色合いがインテリアに自然と馴染み、賑やかなデザインが特徴です。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eクレヨンのモチーフとトトロの仲間たちが描かれたデザイン\u003c\/li\u003e\n                \u003cli\u003e作中のエンドロールでめいちゃんが描いたネコバスの絵も登場\u003c\/li\u003e\n                \u003cli\u003eにんまり笑うネコバスや、座ってお絵かきするめいちゃんなど、見るたびに楽しい気持ちになるモチーフが満載\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本ページで販売しているマットのサイズです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e約45cm × 120cm\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003c!-- サイズ表画像など、大きく表示する図版があればここに配置してください --\u003e\n            \u003c!-- \u003cdiv class=\"spec-img-full\"\u003e\u003cimg src=\"__IMG_SIZE_CHART__\" class=\"img-fluid d-block w-100\" alt=\"サイズチャート\"\u003e\u003c\/div\u003e --\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適な使い心地と簡単なお手入れを追求した機能的なマットです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003ePVC（ポリ塩化ビニル樹脂）製でホコリが出にくい\u003c\/li\u003e\n                \u003cli\u003e糸の間にゴミが入り込むことがなく、掃除機がけが簡単\u003c\/li\u003e\n                \u003cli\u003e程よい厚みで床を傷つけにくく、足への負担を軽減\u003c\/li\u003e\n                \u003cli\u003e裏面には滑りにくい加工が施され、キッチンでの使用も安心\u003c\/li\u003e\n                \u003cli\u003e水に強く、水ハネや油汚れもサッと拭くだけで簡単にお手入れ完了\u003c\/li\u003e\n                \u003cli\u003e抗菌・防臭加工\u003c\/li\u003e\n                \u003cli\u003e防カビ・防炎加工\u003c\/li\u003e\n                \u003cli\u003e床暖房にも対応\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 発送案内セクション (Shipping) は情報がないため出力しません。 --\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e塩化ビニルには特有のにおいがあります。特に使い始めはにおいが強く感じられる場合がありますので、ご使用前に風通しの良い場所で1日〜2日ほど陰干しされることをおすすめします。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違う」といったお客様都合による返品交換はお受けできかねます。ご不明な点がございましたら、必ずご注文前にお問い合わせください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"ベージュ","offer_id":44070022250538,"sku":"TO-228-6060500","price":3960.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000570_WNwiqGi.jpg?v=1777259550"},{"product_id":"571","title":"【ロングマット キッチンマット ジブリ ジジ 黒猫 PVC 拭ける 防水 キャラ】約45×90cm ピンク 魔女の宅急便 花のまち","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e拭くだけ簡単！ジブリと彩る清潔キッチン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eサッと一拭きで、いつでも清潔なキッチンを保てる\u003cstrong\u003ePVC素材\u003c\/strong\u003e。水や油汚れも気にせず、心ゆくまでお料理を楽しめます。\u003cstrong\u003e抗菌・防カビ機能\u003c\/strong\u003eで、家族みんなが安心して使える快適空間を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000571_EqercMq.jpg?v=1777259548\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e暮らしに溶け込むジジの癒し\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eふんわり足元 キッチン快適クッション\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e程よい厚みが、長時間の立ち仕事による\u003cstrong\u003e足の負担を軽減\u003c\/strong\u003e。床を傷つける心配もなく、クッキングタイムがさらに快適に。裏面の\u003cstrong\u003e滑り止め加工\u003c\/strong\u003eで、小さなお子様がいるご家庭でも安心してお使いいただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000571.jpg?v=1777259549\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e安心設計で毎日をサポート\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e『花のまち』で彩る私だけの空間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e薄いピンクの\u003cstrong\u003e上品な『花のまち』デザイン\u003c\/strong\u003eが、お部屋に優しい彩りを添えます。ジジやリリー、子どもたちの姿に心が和み、まるで映画の世界にいるよう。キッチンはもちろん、玄関やリビングにもおすすめです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000571.jpg?v=1777259550\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日がもっと楽しくなるデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e《魔女の宅急便 PVCマット\/花のまち》\u003c\/p\u003e\n        \u003cp\u003e薄いピンク色が上品な雰囲気の「花のまち」をイメージした優しい色合いのシリーズです。花咲く街並みで佇むジジ、ジジの恋人リリー、子ども達。心に花が咲くような気持ちになるマットです。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eこちらのページでは以下のサイズを販売しております。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ: 約45×90cm\u003c\/li\u003e\n          \u003cli\u003e素材: PVC（ポリ塩化ビニル樹脂）\u003c\/li\u003e\n          \u003cli\u003e商品名: 【ロングマット キッチンマット ジブリ ジジ 黒猫 PVC 拭ける 防水 キャラ】約45×90cm ピンク 魔女の宅急便 花のまち\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・お手入れ\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e水に強く、水ハネや油汚れもサッとひと拭きするだけのPVC(ポリ塩化ビニル樹脂)なので、お洗濯いらずでお手入れかんたんです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003ePVC（ポリ塩化ビニル樹脂）素材\u003c\/li\u003e\n          \u003cli\u003e水や油汚れもサッとひと拭き\u003c\/li\u003e\n          \u003cli\u003eお洗濯いらずでお手入れ簡単\u003c\/li\u003e\n          \u003cli\u003e程よい厚みで床を傷つけにくい\u003c\/li\u003e\n          \u003cli\u003e足への負担を軽減\u003c\/li\u003e\n          \u003cli\u003e裏面滑り止め加工で安心\u003c\/li\u003e\n          \u003cli\u003e抗菌機能\u003c\/li\u003e\n          \u003cli\u003e防カビ機能\u003c\/li\u003e\n          \u003cli\u003e防臭機能\u003c\/li\u003e\n          \u003cli\u003e防炎加工\u003c\/li\u003e\n          \u003cli\u003e床暖房対応\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070022283306,"sku":"MZ-204-6060600","price":3080.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000571_EqercMq.jpg?v=1777259548"},{"product_id":"572","title":"【ロングマット キッチンマット ジブリ ジジ 黒猫 PVC 拭ける 防水 キャラ】約45×120cm ピンク 魔女の宅急便 花のまち","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e花のまちデザインで彩る空間\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eジブリの世界観が広がる「花のまち」デザインは、\u003cstrong\u003eキッチンを明るく彩ります\u003c\/strong\u003e。水や油汚れもサッとひと拭きで、いつでも\u003cstrong\u003e清潔さ\u003c\/strong\u003eを保てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000572_W1VYw0j.jpg?v=1777259548\" class=\"img-fluid d-block w-100 product-img\" alt=\"花のまちデザインのキッチンマット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e暮らしを彩る癒しのマット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e心安らぐジブリの足元\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e「花のまち」をイメージした優しい\u003cstrong\u003eピンク色\u003c\/strong\u003e。花咲く街並みで微笑むジジや仲間たちが、足元にそっと寄り添います。やわらかなPVC素材が、\u003cstrong\u003e心地よさ\u003c\/strong\u003eを届けます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000572.jpg?v=1777259548\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジブリキャラクターが描かれたキッチンマット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eジブリキャラクターが佇む\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e清潔と快適を叶える高機能\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e掃除機がけもスムーズ。ホコリやゴミが絡みにくい素材で、いつでも\u003cstrong\u003e清潔\u003c\/strong\u003eを保てます。\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eと程よい厚みが、足への負担を軽減し、床を優しく守ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000572.jpg?v=1777259549\" class=\"img-fluid d-block w-100 product-img\" alt=\"お手入れが簡単なキッチンマット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eお手入れ簡単な優秀マット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e『魔女の宅急便 PVCマット\/花のまち』シリーズは、薄いピンク色が上品な、優しい色合いが特徴です。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e花のまちをイメージしたデザイン\u003c\/li\u003e\n                \u003cli\u003eジジ、ジジの恋人リリー、子ども達が描かれた心温まる柄\u003c\/li\u003e\n                \u003cli\u003eキッチンを明るく彩ります\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本ページで販売しているサイズは以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e約45×120cm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eお手入れしやすく、快適にご使用いただくための機能が充実しています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e素材: PVC (ポリ塩化ビニル樹脂)\u003c\/li\u003e\n                \u003cli\u003e水や油汚れもサッと拭ける防水仕様\u003c\/li\u003e\n                \u003cli\u003eお洗濯不要でお手入れ簡単\u003c\/li\u003e\n                \u003cli\u003e程よい厚みで床を傷つけにくい\u003c\/li\u003e\n                \u003cli\u003e足への負担を軽減\u003c\/li\u003e\n                \u003cli\u003e裏面滑りにくい加工で安心\u003c\/li\u003e\n                \u003cli\u003e抗菌加工済み\u003c\/li\u003e\n                \u003cli\u003e防カビ加工済み\u003c\/li\u003e\n                \u003cli\u003e防炎加工済み\u003c\/li\u003e\n                \u003cli\u003e床暖房対応\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070022316074,"sku":"MZ-205-6060700","price":3960.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000572_W1VYw0j.jpg?v=1777259548"},{"product_id":"582","title":"【PVCキッチンマット ロングマット ジブリ PVC 拭ける 防水 キャラ】約45×180cm ベージュ となりのトトロ おえかき","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジブリの夢が息づく足元\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eクレヨンで描かれたトトロたちが、キッチンに物語を紡ぎます。\u003cstrong\u003ePVC素材\u003c\/strong\u003eは水や汚れを寄せ付けず、さっと拭き取るだけで、いつでもきれいな空間を保てます。床暖房にも対応しています。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000582_2Xmbzzf.jpg?v=1777259547\" class=\"img-fluid d-block w-100 product-img\" alt=\"クレヨンで描かれたトトロたちがいるキッチンマット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e家族で紡ぐ物語\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e暮らしを優しく支える設計\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e足元に\u003cstrong\u003e柔らかな感触\u003c\/strong\u003eをもたらし、\u003cstrong\u003e長時間の立ち仕事の負担を軽減\u003c\/strong\u003eします。\u003cstrong\u003e菌やカビの発生を抑える加工\u003c\/strong\u003eが施され、\u003cstrong\u003e清潔な状態を維持\u003c\/strong\u003eできます。\u003cstrong\u003e燃え広がりにくい特性\u003c\/strong\u003eが、日々の暮らしに静かなゆとりをもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000582.jpg?v=1777259547\" class=\"img-fluid d-block w-100 product-img\" alt=\"機能性を説明するイメージ画像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e衛生と快適を両立\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eひと拭きで叶う清潔な空間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e料理中の\u003cstrong\u003e水ハネや油汚れ\u003c\/strong\u003eも、布で拭き取るだけで瞬時に消え去ります。\u003cstrong\u003ePVC製\u003c\/strong\u003eなので、布マット特有のホコリの悩みから解放され、\u003cstrong\u003e掃除の手間も省けます\u003c\/strong\u003e。裏面は\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000582.jpg?v=1777259547\" class=\"img-fluid d-block w-100 product-img\" alt=\"水や汚れを拭き取る様子\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e忙しい日々に寄り添う\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eトトロの世界が広がるキッチンマットは、機能性も兼ね備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eベージュの色がインテリアに自然と馴染む「おえかき」をイメージした賑やかなデザイン\u003c\/li\u003e\n        \u003cli\u003eクレヨンモチーフとトトロ・ネコバス・めいちゃんのイラストで、見るたびに楽しい気持ちに\u003c\/li\u003e\n        \u003cli\u003ePVC製（ポリ塩化ビニル樹脂製）でホコリが出ず、糸の間にゴミが入り込まないため掃除が楽\u003c\/li\u003e\n        \u003cli\u003e程よい厚みで床を傷つけにくく、足への負担を軽減\u003c\/li\u003e\n        \u003cli\u003e裏面には滑りにくい加工済み\u003c\/li\u003e\n        \u003cli\u003e水に強く、水ハネや油汚れもサッとひと拭きでOK\u003c\/li\u003e\n        \u003cli\u003e床暖房にも対応\u003c\/li\u003e\n        \u003cli\u003e菌やカビの発生を抑える加工\u003c\/li\u003e\n        \u003cli\u003e燃え広がりにくい特性\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003c!-- 機能アイコン群や大きな説明図がある場合は以下に記述 --\u003e\n      \u003c!-- \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"icon1.png\" alt=\"機能アイコン1\"\u003e\n        \u003cimg src=\"icon2.png\" alt=\"機能アイコン2\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"size_chart.png\" alt=\"サイズチャート\"\u003e\n      \u003c\/div\u003e --\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eキッチンにぴったりのサイズで、快適な空間を演出します。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e約45×180cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e衛生的で手入れが簡単な素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eポリ塩化ビニル樹脂 (PVC)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e塩化ビニルには特有のにおいがあります。特に最初はにおいが強い場合がありますので、ご使用前に風通しの良い場所で1日〜2日ほど陰干しされることをおすすめします。\u003c\/li\u003e\n      \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"ベージュ","offer_id":44070022938666,"sku":"TO-240-6106800","price":5940.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000582_2Xmbzzf.jpg?v=1777259547"},{"product_id":"583","title":"【PVCキッチンマット ロングマット ジブリ PVC 拭ける 防水 キャラ】約45×240cm ベージュ となりのトトロ おえかき","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e夢広がるトトロのキッチン\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eとなりのトトロの世界が広がるおえかきデザイン。クレヨン画風の優しいタッチが、キッチンを\u003cstrong\u003e明るく楽しい空間\u003c\/strong\u003eへ変える。布製マットと違い、ホコリの心配がなく、\u003cstrong\u003e掃除機がけも驚くほどスムーズに\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000583_tUsxajH.jpg?v=1777259546\" class=\"img-fluid d-block w-100 product-img\" alt=\"夢広がるトトロのキッチン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e暮らしを彩る遊び心\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e家族を守る安心設計\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e衛生的な\u003cstrong\u003e抗菌・防カビ加工\u003c\/strong\u003eでキッチンはいつも清潔に。万が一の火事にも備える\u003cstrong\u003e防炎性\u003c\/strong\u003e、\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eで、\u003cstrong\u003e小さなお子様がいるご家庭も安心\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000583.jpg?v=1777259546\" class=\"img-fluid d-block w-100 product-img\" alt=\"家族を守る安心設計\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e高機能で家族の笑顔を\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e汚れてもサッと一拭き\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e水や油汚れも\u003cstrong\u003eサッとひと拭き\u003c\/strong\u003eで、いつでも\u003cstrong\u003e清潔さが続く\u003c\/strong\u003e。PVC素材が\u003cstrong\u003e家事の負担を軽減\u003c\/strong\u003eし、\u003cstrong\u003e忙しい毎日にゆとりを\u003c\/strong\u003e。程よい厚みは\u003cstrong\u003e足への負担を和らげ\u003c\/strong\u003e、\u003cstrong\u003e床も優しく保護\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000583.jpg?v=1777259546\" class=\"img-fluid d-block w-100 product-img\" alt=\"汚れてもサッと一拭き\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eキレイが続く高耐久マット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003eとなりのトトロ「おえかき」をイメージした賑やかなデザインです。クレヨン画風の優しいタッチで、キッチンを明るく楽しい空間に変えます。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eクレヨンモチーフと、中央にはめいちゃんが描いたネコバスの絵\u003c\/li\u003e\n                    \u003cli\u003eトトロ達、にんまり笑うネコバス、座ってお絵かきするめいちゃんなど、見るたびに楽しい気持ちになるイラスト\u003c\/li\u003e\n                    \u003cli\u003eベージュの色合いがインテリアに自然と馴染みます\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e約45×240cm\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003ePVC製（ポリ塩化ビニル樹脂製）のキッチンマットです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e布製品とは違いホコリが出にくく衛生的\u003c\/li\u003e\n                    \u003cli\u003e糸の間にゴミが入り込まないので掃除機がけも楽\u003c\/li\u003e\n                    \u003cli\u003e程よい厚みで床を傷つけにくく、足への負担も軽減\u003c\/li\u003e\n                    \u003cli\u003e裏面には滑りにくい加工が施され、キッチンでも快適\u003c\/li\u003e\n                    \u003cli\u003e水に強く、水ハネや油汚れもサッとひと拭きでOK\u003c\/li\u003e\n                    \u003cli\u003e抗菌・防カビ加工で清潔さを保ちます\u003c\/li\u003e\n                    \u003cli\u003e防炎性があり、万が一の火事にも備えられます\u003c\/li\u003e\n                    \u003cli\u003e防臭加工で、気になるニオイを抑えます\u003c\/li\u003e\n                    \u003cli\u003e床暖房にも対応しており、寒い季節も快適です\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e塩化ビニルには特有のにおいがあります。特に最初はにおいが強い場合がありますので、ご使用前に風通しの良い場所で1日〜2日ほど陰干しされることをおすすめします。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"ベージュ","offer_id":44070022971434,"sku":"TO-241-6106900","price":7920.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000583_tUsxajH.jpg?v=1777259546"},{"product_id":"677","title":"【クッション便座 トイレ miffy ミッフィー ディックブルーナ グッズ 雑貨】アイボリー DickBruna ワンステップ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eミッフィーがお出迎えするトイレ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eひょっこり顔を出すミッフィーが、いつものトイレを\u003cstrong\u003e心和む空間\u003c\/strong\u003eに変えます。やわらかなアイボリー色と愛らしいデザインが、どんな空間にも自然に溶け込みます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000677_NRjtguJ.jpg?v=1777259526\" class=\"img-fluid d-block w-100 product-img\" alt=\"ミッフィーデザインの便座がトイレに置かれているイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e毎日が楽しくなる便座\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eずれない簡単、ふんわり便座\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e便座に置くだけの\u003cstrong\u003e簡単設置\u003c\/strong\u003e。裏面は吸着式で、便座を立ててもピタッとずれずにストレスフリーです。厚み約1.5cmのスポンジが、お尻を\u003cstrong\u003eふんわりと包み込みます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000677.jpg?v=1777259526\" class=\"img-fluid d-block w-100 product-img\" alt=\"便座に吸着している様子と厚みを表現したイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eピタッと吸着、簡単設置\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e清潔を保つ、頼れるクッション\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e汚れても\u003cstrong\u003e洗濯機で丸洗いできる\u003c\/strong\u003eから、いつでも清潔で衛生的です。お子様のトイレトレーニング時にも、常にきれいな状態を保ち、家族みんなが\u003cstrong\u003e安心して使えます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000677.jpg?v=1777259526\" class=\"img-fluid d-block w-100 product-img\" alt=\"洗濯可能なことを示すイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eお手入れ簡単、いつでも清潔\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eひょっこりと顔を出すミッフィーデザインのクッション便座です。毎日のトイレを快適にする、嬉しいポイントが満載です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e愛らしいミッフィーデザインでトイレ空間を和ませます\u003c\/li\u003e\n                    \u003cli\u003e便座に置くだけの簡単設置、裏面吸着式で便座を立ててもずれない\u003c\/li\u003e\n                    \u003cli\u003e厚み約1.5cmのスポンジで、お尻をふんわり包み込む快適な座り心地\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eDickBruna クッション便座「ワンステップ」の基本的な仕様です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e商品名: DickBruna クッション便座 ワンステップ\u003c\/li\u003e\n                    \u003cli\u003eカラー: アイボリー\u003c\/li\u003e\n                    \u003cli\u003e厚み: 約1.5cm\u003c\/li\u003e\n                    \u003cli\u003eサイズ: 約 12×38cm\u003c\/li\u003e\n                    \u003cli\u003e素材: (表⾯) ポリエステル 100%、(中材) ポリウレタンフォーム、(裏⾯) 熱可塑性エラストマー\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品は清潔を保つため、ご家庭で簡単にお手入れが可能です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e洗濯機で丸洗い可能\u003c\/li\u003e\n                    \u003cli\u003e約50回程度まで洗濯機での使用が推奨されます\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入時の注意点\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e照明の種類によっては、画像よりも黄色っぽく見える場合があります。\u003c\/li\u003e\n            \u003cli\u003e本商品は廃盤のため、完売後の再入荷はございません。何卒ご了承くださいませ。\u003c\/li\u003e\n            \u003cli\u003eご注文間違いや「イメージと違う」といった理由での返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dick Bruna","offers":[{"title":"アイボリー","offer_id":44070029164586,"sku":"DB-280-6368800","price":1320.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000677_NRjtguJ.jpg?v=1777259526"},{"product_id":"690","title":"【アクセントマット Jocomomola 五角形 動物柄 犬 鶏 猫 ひよこ ビビットカラー】約55×60cm（五角形） グリーン\/オレンジ\/イエロー\/ブルー ホコモモラ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eホコモモラ 動物たちが彩る玄関\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e玄関やリビングに笑顔を運ぶ、ホコモモラならではの遊び心溢れる五角形のアクセントマット。鮮やかなビビットカラーと個性豊かな動物たちが、日々の暮らしに楽しい彩りを添えます。お部屋の印象を\u003cstrong\u003e一新\u003c\/strong\u003eする、愛らしいデザインです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000690_DZFjH2D.jpg?v=1777259525\" class=\"img-fluid d-block w-100 product-img\" alt=\"ホコモモラの五角形アクセントマット、玄関に置かれたイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e足元から始まる楽しい時間\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e自由な組み合わせで空間を演出\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e複数枚を並べれば、まるで動物たちが暮らす村のような、\u003cstrong\u003e物語\u003c\/strong\u003eのある空間が広がります。同系色で統一感を出すもよし、カラフルにミックスして自分だけの配色を楽しむもよし。配置の仕方で表情を変える、インテリアの新しい楽しみ方です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000690.jpg?v=1777259526\" class=\"img-fluid d-block w-100 product-img\" alt=\"複数のホコモモラマットを組み合わせた配置例\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eアレンジで広がる世界観\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛らしいディテールと安心品質\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e影絵のような愛らしい動物たちの表情が、細部まで丁寧に織り上げられています。ふっくらとした\u003cstrong\u003eパイル地\u003c\/strong\u003eは、足元に優しい温もりを届けます。さらに、裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eを施し、小さなお子様やペットのいるご家庭でも\u003cstrong\u003e安心\u003c\/strong\u003eしてお使いいただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000690.jpg?v=1777259526\" class=\"img-fluid d-block w-100 product-img\" alt=\"ホコモモラマットの動物デザインと質感のアップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e心地よく安全な足元へ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eホコモモラらしい遊び心あふれるデザインと機能性を兼ね備えたアクセントマットです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e様々な動物たちが住むお家のような五角形デザイン\u003c\/li\u003e\n                \u003cli\u003e複数枚を並べて配置することで、自分だけの空間演出が可能\u003c\/li\u003e\n                \u003cli\u003e鮮やかなビビットカラーで空間に彩りをプラス\u003c\/li\u003e\n                \u003cli\u003e裏面には滑りにくい加工が施されており安心\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eお部屋に合わせたサイズと、お好みの動物柄をお選びいただけます。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eサイズ: 約55×60cm（五角形）\u003c\/li\u003e\n                \u003cli\u003eカラー展開: ブルー（犬）、グリーン（ニワトリ）、オレンジ（猫）、イエロー（ヒヨコ）\u003c\/li\u003e\n                \u003cli\u003e種類: アクセントマット\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e心地よさと品質にこだわった素材を使用しています。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材: ふっくらとしたパイル地\u003c\/li\u003e\n                \u003cli\u003eブランド: Jocomomola（ホコモモラ）\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e※本商品は単品販売です。4枚セット販売ではございません。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Jocomomola","offers":[{"title":"グリーン","offer_id":44070029885482,"sku":"JM-347-6374000","price":2750.0,"currency_code":"JPY","in_stock":true},{"title":"オレンジ","offer_id":44070029918250,"sku":"JM-347-6374100","price":2750.0,"currency_code":"JPY","in_stock":true},{"title":"イエロー","offer_id":44070029951018,"sku":"JM-347-6374200","price":2750.0,"currency_code":"JPY","in_stock":true},{"title":"ブルー","offer_id":44070029983786,"sku":"JM-347-6373900","price":2750.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000690_DZFjH2D.jpg?v=1777259525"},{"product_id":"808","title":"となりのトトロ スリッパ 約24.0cm おさんぽトトロ（グレー）\/ネコバス（ベージュ）","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eおうち時間を彩る癒し\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eふわふわの足元に、愛らしいトトロやネコバスが寄り添う。日々の疲れを忘れさせ、心温まるひとときを演出します。優しい表情のデザインが、帰宅したあなたをそっと迎え入れます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000808_nhYjrnV.jpg?v=1777259511\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e足元に笑顔を届ける\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e毎日を快適にする機能性\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e包み込むような履き心地で、階段の上り下りも安心。足裏に優しい\u003cstrong\u003e低反発ウレタン\u003c\/strong\u003eが、長時間の立ち仕事や家事の負担を和らげます。さらに、ご自宅で\u003cstrong\u003e丸洗い\u003c\/strong\u003eできるので、いつでも清潔を保てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000808.jpg?v=1777259511\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e足元を支える安心感\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eこだわりの柔らかな履き心地\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e約24cmのゆったりとしたサイズ感で、足全体を優しく包み込みます。かかと部分を踏んでも立てても、足の動きに柔軟に対応する設計。裏面には\u003cstrong\u003e滑りにくい加工\u003c\/strong\u003eが施され、フローリングの上でも安定した歩行をサポートします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000808.jpg?v=1777259511\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e隅々まで感じる優しさ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eとなりのトトロのキャラクターが愛らしい、快適な履き心地のスリッパです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eおうちをお散歩したくなるような、包み込む歩きやすい設計\u003c\/li\u003e\n                    \u003cli\u003eかかとを包み込むことで脱げにくく、階段の上り下りも安心\u003c\/li\u003e\n                    \u003cli\u003eやわらかな生地で、かかと部分を踏んでも履いても気持ち良い\u003c\/li\u003e\n                    \u003cli\u003e足裏の負担を和らげる低反発素材を使用\u003c\/li\u003e\n                    \u003cli\u003e静音効果（当社比）\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e標準的なサイズは以下の通りです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e対応サイズ: 約24cm\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e甲・中板\/パイル: 綿\u003c\/li\u003e\n                    \u003cli\u003e地糸: ポリエステル\u003c\/li\u003e\n                    \u003cli\u003e中板内部: 低反発ウレタン入り\u003c\/li\u003e\n                    \u003cli\u003eウォッシャブル（タンブラー乾燥はできません）\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eカラーバリエーション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e2種類のデザインからお選びいただけます。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eおさんぽトトロ（グレー）\u003c\/li\u003e\n                    \u003cli\u003eおさんぽネコバス（ベージュ）\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入時の注意点\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。\u003c\/li\u003e\n            \u003cli\u003eご注文の際は十分にご注意ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グレー","offer_id":44070038470698,"sku":"TO-249-6484900","price":2860.0,"currency_code":"JPY","in_stock":true},{"title":"ベージュ","offer_id":44070038503466,"sku":"TO-249-6485000","price":2860.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000808_nhYjrnV.jpg?v=1777259511"},{"product_id":"809","title":"魔女の宅急便 キキとジジ スリッパ 約24.0cm ネイビーブルー\/レッド","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e魔女の宅急便 リボン型スリッパ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eジブリの世界観を足元にまとう、\u003cstrong\u003e愛らしいリボン型スリッパ\u003c\/strong\u003e。\u003cstrong\u003eやわらかなパイル生地\u003c\/strong\u003eが\u003cstrong\u003e軽やかな履き心地\u003c\/strong\u003eで、おうち時間を心地よく彩ります。心に響く、\u003cstrong\u003eネイビーブルーとレッドの2色\u003c\/strong\u003eをご用意しました。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000809_wFyXSUa.jpg?v=1777259510\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eキキとジジと、特別な毎日\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eジジとキキのさりげない足跡\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e左足にはおすましジジ\u003c\/strong\u003e、\u003cstrong\u003e右足にはキキの看板シルエット\u003c\/strong\u003e。\u003cstrong\u003e左右異なるワンポイント刺繍\u003c\/strong\u003eが、あなたの足元に遊び心を添えます。\u003cstrong\u003eやわらかなパイル素材\u003c\/strong\u003eが、\u003cstrong\u003eさらっとした肌触り\u003c\/strong\u003eを実現しました。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000809.jpg?v=1777259511\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e足元に宿る物語\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e約24cm 軽やかパイルスリッパ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e約24cmのゆったりとしたサイズ感\u003c\/strong\u003eで、足元を優しく包み込みます。甲・中板には\u003cstrong\u003eやわらかなパイル生地\u003c\/strong\u003eを使用し、\u003cstrong\u003eさらっとした快適さ\u003c\/strong\u003eが持続。\u003cstrong\u003eご自宅で手軽に洗える\u003c\/strong\u003eので、\u003cstrong\u003eいつも清潔\u003c\/strong\u003eに保てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000809.jpg?v=1777259511\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e毎日を彩る、清潔な足元\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e魔女の宅急便より、キキとジジが足元を彩るリボン型スリッパです。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eさらっと履きやすい軽やかソフトなリボン型デザイン\u003c\/li\u003e\n                \u003cli\u003eやわらかなパイル生地で軽やかな履き心地\u003c\/li\u003e\n                \u003cli\u003e左足にジジ、右足にキキの看板シルエットのワンポイント刺繍（左右異なるデザイン）\u003c\/li\u003e\n                \u003cli\u003eお部屋で気軽に心地よく履ける\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ・素材・カラー\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eスリッパの詳細情報です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eサイズ: 約24.0cm\u003c\/li\u003e\n                \u003cli\u003e素材: 甲・中板\/パイル・綿 地糸 - ポリエステル\u003c\/li\u003e\n                \u003cli\u003eカラー展開: ネイビーブルー、レッド\u003c\/li\u003e\n                \u003cli\u003eウォッシャブル (タンブラー乾燥はできません)\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ネイビーブルー","offer_id":44070038569002,"sku":"MZ-219-6486100","price":2530.0,"currency_code":"JPY","in_stock":true},{"title":"レッド","offer_id":44070038601770,"sku":"MZ-219-6486200","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000809_wFyXSUa.jpg?v=1777259510"},{"product_id":"813","title":"魔女の宅急便 あこがれリボン スリッパ 約24.0cm ネイビーブルー\/レッド","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジジと過ごす癒しのおうち時間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e魔女の宅急便の世界観を足元に。愛らしい\u003cstrong\u003eジジ\u003c\/strong\u003eが顔を覗かせるリボンデザインは、見るたびに心ときめく可愛さです。気分に合わせて選べる\u003cstrong\u003eネイビーブルー\u003c\/strong\u003eと\u003cstrong\u003eレッド\u003c\/strong\u003e、お気に入りの一足を見つけてください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000813_j68dCaV.jpg?v=1777259510\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心弾む、キュートなジジ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e足元に優しい低反発の履き心地\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e足にそっと寄り添う\u003cstrong\u003e低反発素材\u003c\/strong\u003eで、歩くたびに感じる心地よさ。\u003cstrong\u003e通気性の良いオープントゥ\u003c\/strong\u003eと、すっと脱ぎ履きできる\u003cstrong\u003e甲高設計\u003c\/strong\u003eが、毎日を快適にサポートします。汚れても安心な\u003cstrong\u003eウォッシャブル仕様\u003c\/strong\u003eで、いつでも清潔にご利用いただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000813.jpg?v=1777259510\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日快適、清潔を保つ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛らしいジジが彩る足元のおしゃれ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e鮮やかな\u003cstrong\u003eレッド\u003c\/strong\u003eに、魔女の宅急便でおなじみの\u003cstrong\u003eジジ\u003c\/strong\u003eがちょこんと顔を出す愛らしいデザイン。\u003cstrong\u003e立体的なリボン\u003c\/strong\u003eと\u003cstrong\u003e上品なキルト柄\u003c\/strong\u003eが、足元に華やかなアクセントを添えます。大切な方への贈り物としても喜ばれる一足です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000813.jpg?v=1777259510\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心温まる、贈り物にも最適\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e魔女の宅急便の世界観を足元に。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eリボンから顔を覗かせる可愛いジジがデザインのポイント\u003c\/li\u003e\n          \u003cli\u003eすっと履けてさっと脱げる甲高設計\u003c\/li\u003e\n          \u003cli\u003e足に優しい低反発入り\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品のサイズ詳細です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e約24.0cm\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eカラーバリエーション\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e気分に合わせて選べる2色展開です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eネイビーブルー\u003c\/li\u003e\n          \u003cli\u003eレッド\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e清潔に保つためのお手入れ方法です。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eウォッシャブル（洗濯可能）\u003c\/li\u003e\n          \u003cli\u003eタンブラー乾燥不可\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ネイビーブルー","offer_id":44070038831146,"sku":"MZ-220-6487700","price":2530.0,"currency_code":"JPY","in_stock":true},{"title":"レッド","offer_id":44070038863914,"sku":"MZ-220-6487800","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000813_j68dCaV.jpg?v=1777259510"},{"product_id":"814","title":"となりのトトロ スリッパ 約24.0cm どんぐりトトロ（グレー）\/どんぐりネコバス（ベージュ）","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eとなりのトトロ スリッパ ゆったりデザイン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e足元から心が和む、軽やかでソフトな履き心地のスリッパです。愛らしいトトロとネコバスが、おうち時間を彩ります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000814_yug9bay.jpg?v=1777259509\" class=\"img-fluid d-block w-100 product-img\" alt=\"となりのトトロ スリッパ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心安らぐキャラクターデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eいつでも清潔 丸洗い可能スリッパ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e洗濯機で丸ごと洗えるので、いつも衛生的にご使用いただけます。甲には葉っぱやどんぐり、右足にはワンポイント刺繍が施されています。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000814.jpg?v=1777259510\" class=\"img-fluid d-block w-100 product-img\" alt=\"丸洗い可能なスリッパ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適なリラックスタイム\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eお部屋になじむ2つのカラー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e優しいグレーのトトロと、温かみのあるベージュのネコバス。お部屋の雰囲気や好みに合わせて、ぴったりの一足をお選びください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000814.jpg?v=1777259509\" class=\"img-fluid d-block w-100 product-img\" alt=\"トトロとネコバスのスリッパ2色\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e選び方で楽しさ広がる\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e軽くてゆったりリラックスできる、優しく寄りそうソフトスリッパです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e甲に葉っぱ、どんぐりなどをプリント\u003c\/li\u003e\n          \u003cli\u003e右足にはワンポイント刺繍あり\u003c\/li\u003e\n          \u003cli\u003eトトロ（グレー）とネコバス（ベージュ）の2種類のデザインから選択可能\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e約24cmです。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e清潔に保ちやすい、お手入れ簡単なスリッパです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e洗濯機で丸洗い可能\u003c\/li\u003e\n          \u003cli\u003eタンブラー乾燥不可\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グレー","offer_id":44070038896682,"sku":"TO-250-6489000","price":2530.0,"currency_code":"JPY","in_stock":true},{"title":"ベージュ","offer_id":44070038929450,"sku":"TO-250-6489100","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000814_yug9bay.jpg?v=1777259509"},{"product_id":"819","title":"魔女の宅急便 花さんぽ ペーパーホルダーカバー ピンク","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eジジと花さんぽ 癒やしのトイレ空間へ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eほのぼのとしたジジと子猫、お花畑を散歩するようなデザインが、トイレにやさしい彩りを添えます。落ち着いたピンクの色合いが、空間全体をあたたかく、愛らしい雰囲気に包み込み、毎日を心地よい時間に変えてくれるでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000819_jQ5ZsTk.jpg?v=1777259509\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジと花さんぽのトイレ空間イメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eお部屋を彩る愛らしい主役\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛らしいジジの刺繍 温もり素材\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eフタ部分には、愛嬌たっぷりのジジと可憐な花の刺繍が丁寧に施されています。ふんわりとした心地よい肌触りのパイル生地が、使うたびに心まであたためてくれるようです。\u003cstrong\u003e一本支柱タイプのホルダーにも対応\u003c\/strong\u003eし、取り付けも簡単です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000819.jpg?v=1777259510\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジの刺繍とパイル生地のアップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部に宿る優しい物語\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e彩り豊かなトイレに 憧れの空間演出\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e同じ「花さんぽ」シリーズのマットやスリッパと合わせれば、トイレ全体が\u003cstrong\u003e統一感のある魅力的な空間に生まれ変わります\u003c\/strong\u003e。心和むジブリの世界が広がり、訪れるたびにふっと笑顔になる、そんなプライベートな癒やし空間を演出できます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000819.jpg?v=1777259509\" class=\"img-fluid d-block w-100 product-img\" alt=\"シリーズで揃えたトイレ空間のイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e心和むプライベート空間\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e「魔女の宅急便 花さんぽ」シリーズのペーパーホルダーカバーです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eほのぼのとしたジジと子猫がお花畑を散歩するようなキュートなデザイン\u003c\/li\u003e\n                \u003cli\u003eトイレ空間をあたたかみのある可愛らしい雰囲気へ演出\u003c\/li\u003e\n                \u003cli\u003e一本支柱タイプのホルダーにも対応し、取り付けも簡単\u003c\/li\u003e\n                \u003cli\u003e素材: 表生地: パイル\/綿, 地糸: ポリエステル\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp\u003e同シリーズのマットやスリッパと合わせて、統一感のあるコーディネートをお楽しみいただけます。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入の注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070039388202,"sku":"MZ-230-6514300","price":2200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000819_jQ5ZsTk.jpg?v=1777259509"},{"product_id":"820","title":"魔女の宅急便 花さんぽ スリッパ フリーサイズ ピンク","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e毎日を彩る花さんぽスリッパ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eジジと子猫が歩くお花畑。足元からふんわり広がる、物語のような愛らしい世界を創り出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000820_TNrYNcE.jpg?v=1777259508\" class=\"img-fluid d-block w-100 product-img\" alt=\"ほのぼのキュートな足元\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eほのぼのキュートな足元\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e洗えるジジ刺繍フリーサイズ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eソフトなパイル生地が足を優しく包み込み、\u003cstrong\u003eウォッシャブル\u003c\/strong\u003eでお手入れも簡単。快適な履き心地が長続きします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000820.jpg?v=1777259509\" class=\"img-fluid d-block w-100 product-img\" alt=\"実用性も兼ね備える一足\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e実用性も兼ね備える一足\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトイレを居心地の良い空間に\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eピンクで統一された世界観は、訪れるたびに心癒される安らぎのひとときを演出。シリーズで揃えて特別な場所に。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000820.jpg?v=1777259508\" class=\"img-fluid d-block w-100 product-img\" alt=\"統一感ある安らぎの場\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e統一感ある安らぎの場\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e「魔女の宅急便」のキャラクター、ジジとジジの子がお花畑を散歩する可愛らしいデザインのトイレタリーシリーズです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eほのぼのとしたイメージで、トイレ空間をあたたかく演出\u003c\/li\u003e\n                    \u003cli\u003e同シリーズのアイテムと合わせることで、統一感のあるコーディネートが可能\u003c\/li\u003e\n                    \u003cli\u003e洗える素材でお手入れ簡単、清潔に保てます\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eどなたでも使いやすいフリーサイズです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eフリーサイズ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。\u003c\/li\u003e\n            \u003cli\u003eご注文の際は、商品情報・仕様を十分にご確認ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070039420970,"sku":"MZ-229-6514400","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000820_TNrYNcE.jpg?v=1777259508"},{"product_id":"821","title":"魔女の宅急便 花さんぽ 子供用スリッパ 約18cm ピンク","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eジブリの夢を足元に\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e魔女の宅急便の世界観が、お子様の足元を愛らしく彩ります。ジジとお花畑の心が和むデザインが、おうち時間に笑顔と温かさをもたらします。約18cmの可愛らしいサイズです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000821_XYP0gF8.jpg?v=1777259508\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e花さんぽで毎日がもっと楽しく\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eお手入れ楽々 いつも清潔\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e毎日使うものだからこそ、\u003cstrong\u003eお手入れのしやすさ\u003c\/strong\u003eが魅力です。やわらかなパイル生地は足に優しくフィットし、汚れても洗えるウォッシャブル仕様。お手入れしやすいビニール底で、清潔さを保てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000821.jpg?v=1777259508\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e汚れても安心 洗えるスリッパ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e家族で彩るおうち時間\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e柔らかなピンク色が、お部屋に優しい雰囲気を添えます。愛らしいジジの表情と咲き誇るお花が、お子様のおうち時間を彩り、心地よい空間を演出します。毎日の足元に、\u003cstrong\u003e特別な喜び\u003c\/strong\u003eを届けます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000821.jpg?v=1777259508\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e小さな足元に大きな喜びを\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eジブリ「魔女の宅急便」の世界観を表現した、キュートな子供用トイレスリッパです。同シリーズのアイテムと合わせて、トイレ空間をより可愛らしく演出できます。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eジジとジジの子がお花畑をおさんぽしているような、ほのぼのとしたデザイン\u003c\/li\u003e\n                    \u003cli\u003eお部屋やトイレ空間をあたたかく可愛らしい雰囲気に演出\u003c\/li\u003e\n                    \u003cli\u003e同シリーズのアイテムと合わせて、統一感のあるコーディネートが可能\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eお子様の足にフィットするサイズです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e約18cm\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・お手入れ\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材：甲・中板：パイル\/綿、地糸：ポリエステル\u003c\/li\u003e\n                    \u003cli\u003e足に優しいやわらかなパイル生地\u003c\/li\u003e\n                    \u003cli\u003e汚れても安心のウォッシャブル仕様（洗えるスリッパ）\u003c\/li\u003e\n                    \u003cli\u003eお手入れしやすいビニール底\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意点\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違った」という理由での返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070039453738,"sku":"MZ-228-6514500","price":1980.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000821_XYP0gF8.jpg?v=1777259508"},{"product_id":"846","title":"DickBruna みんな仲良し PVCキッチンマット 約45×120cm ベージュ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eさっと拭くだけ、清潔キッチン\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e忙しい毎日でも、キッチンを常に清潔に保ちたい方に。布製品とは異なり、\u003cstrong\u003eホコリが出ず糸の間にゴミが入り込みません\u003c\/strong\u003e。さっと拭くだけで汚れが落ち、掃除機がけも楽に行えます。\u003cstrong\u003e抗菌・防カビ加工\u003c\/strong\u003eで、いつでも衛生的です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000846_HJIiSMt.jpg?v=1777259507\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適なクリーン空間を維持\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e安心の厚みと、快適な足元\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eキッチンの安全と快適さを追求しました。優れた\u003cstrong\u003e滑り止め加工\u003c\/strong\u003eが施され、アクティブな動きでもズレにくい設計です。程よい厚みは\u003cstrong\u003e約0.6cm\u003c\/strong\u003eあり、床を傷つけにくく、長時間の立ち仕事による\u003cstrong\u003e足の負担も和らげます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000846.jpg?v=1777259507\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eキッチン作業をもっと楽に\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e心和む、愛らしいデザイン\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e愛らしい\u003cstrong\u003eミッフィーと動物の仲間たち\u003c\/strong\u003eが、毎日のキッチンに温かい笑顔を運びます。みんな仲良しな姿が描かれたデザインは、空間に\u003cstrong\u003e明るく楽しい雰囲気\u003c\/strong\u003eをもたらし、家事の時間を一層豊かなものにしてくれます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/5_000000000846.jpg?v=1777259507\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e家族みんなが笑顔になる場所\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eDickBruna みんな仲良し PVCキッチンマットは、日々のキッチンライフを快適にする機能性とデザイン性を兼ね備えています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e拭くだけ簡単、常に清潔（ホコリが出ず、ゴミが入り込みにくい）\u003c\/li\u003e\n                \u003cli\u003e掃除機がけが楽\u003c\/li\u003e\n                \u003cli\u003e抗菌・防カビ加工で衛生的\u003c\/li\u003e\n                \u003cli\u003e優れた滑り止め加工でズレにくい\u003c\/li\u003e\n                \u003cli\u003e程よい厚み（約0.6cm）で床を保護し、足への負担を軽減\u003c\/li\u003e\n                \u003cli\u003e愛らしいミッフィーと動物の仲間たちのデザインでキッチンを明るく\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本製品のサイズ詳細です。販売しているのは以下のサイズです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e約45×120cm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本製品の素材情報です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材：PVC\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Dick Bruna","offers":[{"title":"ベージュ","offer_id":44070041518122,"sku":"DB-262-6579600","price":2750.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000846_HJIiSMt.jpg?v=1777259507"},{"product_id":"855","title":"となりのトトロ 花のバス停 ペーパーホルダーカバーN イエロー","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトイレを明るく彩る ネコバスの癒し\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eひまわり畑を駆け抜けるネコバスが、トイレ全体に\u003cstrong\u003e明るい陽射し\u003c\/strong\u003eを運びます。パッと華やぐイエローが、毎日使う空間に\u003cstrong\u003e楽しさと癒し\u003c\/strong\u003eを運び、心が和む\u003cstrong\u003e特別な場所\u003c\/strong\u003eに生まれ変わります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000855_C57Jvas.jpg?v=1777259504\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e殺風景なトイレが楽しい空間へ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e細部まで愛らしい ネコバス刺繍\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e丁寧に施された\u003cstrong\u003eネコバスのアップリケとひまわりの刺繍\u003c\/strong\u003eが、見るたびに心をくすぐります。一本支柱タイプのホルダーにも\u003cstrong\u003e簡単に取り付け可能\u003c\/strong\u003e。日々の何気ない瞬間に、\u003cstrong\u003eさりげない喜び\u003c\/strong\u003eをお届けします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000855.jpg?v=1777259504\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e取り付け簡単 毎日を彩る\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e優しいイエロー トイレを明るく\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eふわふわとした手触り\u003c\/strong\u003eのパイルと、\u003cstrong\u003eしっかりとしたポリエステル生地\u003c\/strong\u003eが、\u003cstrong\u003e長く愛用できる安心感\u003c\/strong\u003eをもたらします。さりげなく、でも確かに存在感を放ち、ご自宅のトイレをあなただけの\u003cstrong\u003e癒し空間\u003c\/strong\u003eへと誘います。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/4_000000000855.jpg?v=1777259504\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eトトロと過ごす癒し時間\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e商品のサイズは以下の通りです。\u003c\/p\u003e\n                \u003cdiv class=\"table-scroll-view\"\u003e\n                    \u003ctable class=\"spec-table\"\u003e\n                        \u003cthead\u003e\n                            \u003ctr\u003e\n\u003cth\u003e項目\u003c\/th\u003e\n\u003cth\u003e数値\u003c\/th\u003e\n\u003c\/tr\u003e\n                        \u003c\/thead\u003e\n                        \u003ctbody\u003e\n                            \u003ctr\u003e\n\u003ctd\u003e幅\u003c\/td\u003e\n\u003ctd\u003e約15cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003ctd\u003e高さ\u003c\/td\u003e\n\u003ctd\u003e約36cm\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\/details\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表生地：パイル\/綿\u003c\/li\u003e\n                    \u003cli\u003e地糸：ポリエステル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003c!-- ※入力データにサイズ、配送、注意事項、商品コードに関する具体的な情報がなかったため、\n             今回は「商品の特徴・機能」として1つのdetailsに集約しています。\n             情報が追加された場合は、個別のdetailsタグを追加してください。 --\u003e\n        \u003c!-- 例:\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eひまわりの畑を駆ける、ネコバスが主役のトイレシリーズです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eパッと明るいイエローで、かわいいアップリケや刺繍がたくさん！\u003c\/li\u003e\n                    \u003cli\u003eトイレが楽しい空間になること間違いなしです。\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e本ページではペーパーホルダーカバーを販売しております。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e一本支柱タイプのホルダーにも取り付け可能です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        --\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 発送案内セクション (Shipping) - 情報がないため出力しません。 --\u003e\n    \u003c!-- 注意事項セクション (Notes) - 情報がないため出力しません。 --\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"イエロー","offer_id":44070041813034,"sku":"TO-205-6679700","price":2200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000855_C57Jvas.jpg?v=1777259504"},{"product_id":"856","title":"となりのトトロ 花のバス停 スリッパ フリーサイズ イエロー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eひまわりとネコバス 楽しい足元\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eひまわり畑を駆け巡るネコバスが、\u003cstrong\u003eパッと明るいイエロー\u003c\/strong\u003eのトイレスリッパになりました。足元から気分が華やぐ、心躍るおうち時間を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000856_4B0J1It.jpg?v=1777259503\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eお部屋に明るい彩りを\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eウォッシャブル仕様でいつも快適\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e甲と中板にパイルと綿を贅沢に使用し、足元に優しく寄り添う\u003cstrong\u003eふわふわの履き心地\u003c\/strong\u003e。いつでも\u003cstrong\u003e清潔に保てるウォッシャブル仕様\u003c\/strong\u003eで、軽くすべりにくい底面も魅力です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000856.jpg?v=1777259504\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e家族みんなで使えるフリーサイズ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e細部まで愛らしいキャラクター\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e愛らしいネコバスやトトロ、ちいさなマックロクロスケまで、\u003cstrong\u003e緻密な刺繍とアップリケ\u003c\/strong\u003eで表現。細部までこだわり抜いたデザインが、毎日の暮らしに物語を紡ぎます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000856.jpg?v=1777259503\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりの刺繍とアップリケ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eひまわりの畑を駆け巡る、ネコバスが主役のトイレシリーズです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eパッと明るいイエローカラー\u003c\/li\u003e\n        \u003cli\u003eかわいいアップリケと刺繍デザイン\u003c\/li\u003e\n        \u003cli\u003eトイレ空間を楽しく演出\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eフリーサイズのスリッパです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eサイズ: フリーサイズ\u003c\/li\u003e\n        \u003cli\u003e色: イエロー\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eお手入れ・ご使用上の注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の推奨されるお手入れ方法とご注意点です。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eウォッシャブル仕様（洗濯機で洗えます）\u003c\/li\u003e\n        \u003cli\u003eタンブラー乾燥はできません\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"イエロー","offer_id":44070041845802,"sku":"TO-204-6679800","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000856_4B0J1It.jpg?v=1777259503"},{"product_id":"862","title":"【スリッパ トイレ ジブリ 魔女宅 グッズ 雑貨】フリーサイズ ピンク 魔女の宅急便 ジジとデート","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛らしいジジとリリーが彩る足元\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eロマンチックな薔薇の花びらが舞う街で、黒猫\u003cstrong\u003eジジ\u003c\/strong\u003eと白猫\u003cstrong\u003eリリー\u003c\/strong\u003eがデートを楽しむ愛らしいデザイン。見るたびに心温まる、フリーサイズのトイレスリッパです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000862_J8rEtEd.jpg?v=1777259499\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e心ときめくジブリの世界\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e毎日を快適にする清潔トイレスリッパ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e通気性抜群の\u003cstrong\u003e前開きタイプ\u003c\/strong\u003eで、足元はいつもさらりと快適です。汚れても洗濯機で手軽に\u003cstrong\u003e丸洗い\u003c\/strong\u003eできるから、いつでも衛生的にご使用いただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000862.jpg?v=1777259500\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e丸洗いOKでいつでも清潔\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトイレ空間を彩るジブリの世界観\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eお気に入りの\u003cstrong\u003e魔女の宅急便\u003c\/strong\u003eシリーズで、トイレを特別な癒やし空間にしませんか。統一されたデザインが、訪れるたびに心和むひとときを演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000862.jpg?v=1777259500\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e他アイテムと合わせて楽しむ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e魔女の宅急便「ジジとデート」シリーズのトイレスリッパです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e黒猫ジジと恋人のリリーがデートする愛らしいデザイン\u003c\/li\u003e\n                    \u003cli\u003eロマンチックな薔薇の花びらが舞う情景\u003c\/li\u003e\n                    \u003cli\u003e通気性の良い前開きタイプで快適な履き心地\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e幅広い足のサイズに対応するフリーサイズです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eフリーサイズ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eいつでも清潔にお使いいただけるお手入れ方法です。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eウォッシャブル（洗濯機で丸洗い可能）\u003c\/li\u003e\n                    \u003cli\u003e洗濯ネットのご使用を推奨\u003c\/li\u003e\n                    \u003cli\u003eタンブラー乾燥はできません\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入前の注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや\u003cstrong\u003e「イメージと違った」という理由による返品交換はお受けできかねます\u003c\/strong\u003e。ご不明な点がございましたら、必ずご注文前にお問い合わせください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070042239018,"sku":"MZ-201-6697400","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000862_J8rEtEd.jpg?v=1777259499"},{"product_id":"873","title":"【ペーパーホルダーカバー トイレ ジブリ キャラ 雑貨 グッズ】グリーン となりのトトロ なかま","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトイレが森のバス停に\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e日常の空間に、トトロたちがバスを待つ穏やかな情景が広がります。\u003cstrong\u003e優しいグリーンがトイレ全体を明るく、安らぎの空間に変えてくれます。\u003c\/strong\u003e毎日の気分が上がる、そんな小さな幸せをどうぞ。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000873_KIgNRPu.jpg?v=1777259499\" class=\"img-fluid d-block w-100 product-img\" alt=\"トトロデザインのペーパーホルダーカバーが設置されたトイレ空間のイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e癒しのジブリ空間演出\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e細部まで息づく物語\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eトトロと仲間たちが描かれた愛らしいデザインは、\u003cstrong\u003e細部にまでこだわりを感じさせます。\u003c\/strong\u003eポリエステル素材が心地よい手触りを届け、\u003cstrong\u003e一本支柱にも対応しているため、取り付けも簡単です。\u003c\/strong\u003eこの特別な出会いを大切にしてください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/5_000000000873.jpg?v=1777259499\" class=\"img-fluid d-block w-100 product-img\" alt=\"トトロと仲間たちが描かれたペーパーホルダーカバーのクローズアップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e愛らしい仲間たちと便利さ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e森色に染まる特別\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eトトロの世界観を象徴する、\u003cstrong\u003e温もりあるグリーンが目を引きます。\u003c\/strong\u003e単体でも存在感を放ち、トイレ空間を一層魅力的に彩ります。\u003cstrong\u003e廃盤品のため、もう二度と手に入らないこの機会をお見逃しなく。\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/6_000000000873.jpg?v=1777259499\" class=\"img-fluid d-block w-100 product-img\" alt=\"落ち着いたグリーンが特徴のトトロペーパーホルダーカバー\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e唯一無二のトトロアイテム\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細・仕様\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e宮崎駿監督作品「となりのトトロ」の世界観を\u003cstrong\u003eトイレ空間で楽しめるペーパーホルダーカバー\u003c\/strong\u003eです。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eシリーズ名：となりのトトロ ペーパーホルダーカバー「なかま」\u003c\/li\u003e\n                    \u003cli\u003eデザインコンセプト：木々が生い茂る森のバス停で、トトロたちがバスを待っているような情景を表現しています。\u003c\/li\u003e\n                    \u003cli\u003e本製品：ペーパーホルダーカバー（グリーン）を販売しています。\u003c\/li\u003e\n                    \u003cli\u003eシリーズ展開：マットやフタカバーなど、同シリーズの他アイテムと組み合わせることで、ネコバスが駆け下りてくるような、より楽しいトイレ空間を演出できます。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・機能・取り付け\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e快適な使い心地と、\u003cstrong\u003e取り付けのしやすさに配慮した仕様\u003c\/strong\u003eです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材：ポリエステル\u003c\/li\u003e\n                    \u003cli\u003e取付対応：一本支柱タイプのペーパーホルダーに対応しています。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eご使用上の注意\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eお客様に\u003cstrong\u003e安心してご納得の上でご購入いただくための重要なお知らせ\u003c\/strong\u003eです。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e本製品は\u003cstrong\u003e廃盤品につき、在庫限りで販売終了\u003c\/strong\u003eとなります。次回入荷予定はございません。\u003c\/li\u003e\n                    \u003cli\u003e商品の特性上、\u003cstrong\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねます。\u003c\/strong\u003eご注文の際は十分にご注意ください。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n    \u003c!-- \/スペック・詳細セクション --\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44070042927146,"sku":"TO-225-6734100","price":2200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000873_KIgNRPu.jpg?v=1777259499"},{"product_id":"874","title":"【スリッパ トイレ ジブリ キャラ 雑貨 グッズ】グリーン となりのトトロ なかま","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e足元に広がるジブリの森\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e森のバス停でトトロたちがバスを待つ、心温まるシーンが足元に広がる。見るたびに\u003cstrong\u003e癒やされる\u003c\/strong\u003e、愛らしいデザインが日々の暮らしに彩りを与えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000874_eLhi5jX.jpg?v=1777259498\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e玄関が特別な場所に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトトロと織りなす空間美\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eおそろいのトイレタリーと合わせれば、ネコバスが駆け抜けるような森の情景がそこに。足元から生まれる\u003cstrong\u003e統一感\u003c\/strong\u003eが、居心地の良いサニタリー空間を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/6_000000000874.jpg?v=1777259498\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e夢いっぱいの空間を\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e細部に宿る優しいぬくもり\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eトトロたちの豊かな表情や、木々の葉一枚一枚まで緻密に描かれたディテール。ふんわりとした\u003cstrong\u003e優しい感触\u003c\/strong\u003eが、足元を包み込み、心まで温めてくれます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/7_000000000874.jpg?v=1777259498\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e心地よい足元に笑顔\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e《となりのトトロ トイレスリッパ\/なかま》は、森のバス停でトトロ達がバスを待つ心温まる情景を再現したデザインです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eマットとフタカバーを合わせることで、ネコバスが駆け下りてくるような楽しいトイレタリーシリーズ。\u003c\/li\u003e\n          \u003cli\u003e足元に広がるジブリの世界で、日常に彩りをプラスします。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本ページで販売しているスリッパのサイズと色です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ: フリーサイズ\u003c\/li\u003e\n          \u003cli\u003e色: グリーン\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e本商品は廃盤品につき、在庫限りで販売終了となります。次回入荷予定はございません。\u003c\/li\u003e\n      \u003cli\u003eご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねますので、ご注文の際は十分にご注意ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44070042959914,"sku":"TO-224-6734300","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000874_eLhi5jX.jpg?v=1777259498"},{"product_id":"920","title":"となりのトトロ もりのかぜ ペーパーホルダーカバーN グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e森の風感じる癒し空間へ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eとなりのトトロデザインが、毎日使うトイレに\u003cstrong\u003e優しい彩り\u003c\/strong\u003eを添えます。目に映るたびに\u003cstrong\u003e心が和む\u003c\/strong\u003e、あなただけの癒し空間が広がります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000920_tlFGH6B.jpg?v=1777259492\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eふんわり癒しのトトロ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e毎日が楽しくなる機能美\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eトイレットペーパーの交換もスムーズに。一本支柱タイプにも対応し、\u003cstrong\u003e取り付けやすさ\u003c\/strong\u003eを追求しました。綿100%パイル地がもたらす、\u003cstrong\u003eふんわり柔らかな触れ心地\u003c\/strong\u003eを体験ください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000920.jpg?v=1777259491\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e取り付け簡単な頼れる設計\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eトトロの世界へ誘う空間演出\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eトイレ全体を「もりのかぜ」シリーズで統一すれば、まるでおとぎの森に迷い込んだような\u003cstrong\u003e特別な空間\u003c\/strong\u003eが生まれます。日々の暮らしに、\u003cstrong\u003eほっと安らぐ贅沢な彩り\u003c\/strong\u003eを。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000920.jpg?v=1777259492\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eシリーズで揃える素敵な魔法\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e「となりのトトロ もりのかぜ」シリーズのペーパーホルダーカバーです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e森の中のトトロをイメージしたデザイン\u003c\/li\u003e\n                \u003cli\u003e可愛らしいトトロのアップリケ付き\u003c\/li\u003e\n                \u003cli\u003e「もりのかぜ」シリーズでトイレ空間をトトロの世界観に\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：綿100%（パイル地）\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能・取り付け\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eトイレットペーパーの交換がスムーズに行えるよう設計されています。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e一本支柱タイプにも取り付け可能\u003c\/li\u003e\n                \u003cli\u003e※支柱の形状・サイズによっては取り付けできない場合があります。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入時の注意点\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44070047023146,"sku":"TO-174-7788700","price":2200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000920_tlFGH6B.jpg?v=1777259492"},{"product_id":"921","title":"となりのトトロ もりのかぜ 大人用スリッパ フリーサイズ グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e癒しの足元へ誘うトトロ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e森の風を感じるような穏やかなグリーンの色合いと、甲部分に施された愛らしいトトロのアップリケ刺繍が、帰宅時の心をそっと和ませます。大人の日常に溶け込む、さりげないキャラクターデザインで、毎日の生活に安らぎを添えてくれる一足です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000921_PsLb0kT.jpg?v=1777259491\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e心が和むデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e足裏に寄り添う快適さ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e吸湿性に優れた肌触りの良いパイル地が、素足に心地よい感触をもたらし、一日を頑張った足元を優しく包み込みます。さらに、しっかりとした強度のある底板が、安定した履き心地と安心感のある歩行をサポートします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000921.jpg?v=1777259492\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適なパイル地と底板\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eジブリの世界観を足元に\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eお部屋の扉を開けるたび、甲部分で微笑むトトロがあなたをお出迎え。このスリッパがあれば、何気ないトイレ空間も、まるで物語の一場面のように彩られます。ジブリの世界観を愛する方へ、足元から広がる心地よい空間を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000921.jpg?v=1777259491\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eトトロが彩る空間\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e「となりのトトロ もりのかぜ」シリーズより、森の中のトトロをイメージしたデザインの大人用トイレスリッパです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e愛らしいトトロのアップリケ刺繍\u003c\/li\u003e\n                \u003cli\u003e大人用フリーサイズで幅広い方にフィット\u003c\/li\u003e\n                \u003cli\u003e同シリーズのアイテムと組み合わせて世界観を演出可能\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003eタイプ:\u003c\/strong\u003e 大人用フリーサイズ\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e一日頑張った足元を優しく包み込み、快適な履き心地を提供します。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003e素材:\u003c\/strong\u003e 肌触りの良い吸湿性に優れたパイル地\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003e底:\u003c\/strong\u003e しっかりとした強度のある底板\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由による返品交換はお受けできかねます。ご不明な点は必ずご注文前にお問い合わせください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44070047055914,"sku":"TO-173-7788800","price":2530.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000921_PsLb0kT.jpg?v=1777259491"},{"product_id":"922","title":"となりのトトロ もりのかぜ 子供用スリッパ 約16.5〜18cm グリーン","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトトロと一緒 子供のトイレ習慣\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e「となりのトトロ」がお子様の足元を優しく包む子供用スリッパ。森の仲間たちをイメージしたデザインは、トイレタイムを楽しく特別な時間に変えます。お子様の\u003cstrong\u003e自立心\u003c\/strong\u003eを育む第一歩に寄り添います。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000922_5gFPij9.jpg?v=1777259491\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e初めてのスリッパ体験\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e成長期の足に心地よい 約17cmサイズ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eお子様の成長に合わせた約16.5〜18cmサイズ。吸湿性に優れた肌触りの良い\u003cstrong\u003eパイル地\u003c\/strong\u003eは、足裏を快適に保ちます。しっかりとした\u003cstrong\u003e底板仕様\u003c\/strong\u003eで、小さなお子様が安心して履ける設計です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000922.jpg?v=1777259491\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適な履き心地と安全性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトトロの刺繍がお子様の笑顔を誘う\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e愛らしいトトロの刺繍が、お子様の日常にそっと寄り添います。細部までこだわり抜いたデザインは、まるで絵本の世界から飛び出したよう。お子様が喜んで履きたくなる、\u003cstrong\u003e特別な一足\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000922.jpg?v=1777259491\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日が森の冒険へ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品仕様・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e「となりのトトロ もりのかぜ」シリーズより、子供用トイレスリッパの詳細です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e《となりのトトロ もりのかぜ\/子供用トイレスリッパ》\u003c\/li\u003e\n          \u003cli\u003e森の中のトトロをイメージしたデザイン\u003c\/li\u003e\n          \u003cli\u003eこちらのページでは子供用のスリッパを販売\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eお子様の足に合わせたサイズです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e対応サイズ：約16.5〜18cm\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e肌触りの良い素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材：パイル地 (※本文より抽出)\u003c\/li\u003e\n          \u003cli\u003e生産国：記載なし\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eご注文間違いや「イメージと違う」といった理由での返品交換はお受けできかねます。ご注文の際は十分にご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44070047088682,"sku":"TO-172-7788900","price":1980.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000922_5gFPij9.jpg?v=1777259491"},{"product_id":"931","title":"となりのトトロ ゆっくり アクセントマット 約65×48cm グレー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトトロが彩る癒しの空間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eにんまり笑顔のトトロが、足元から温かなムードを運びます。何気ない日常に、見るたびに心和むアクセントを添える存在です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000931_cNY4BCA.jpg?v=1777259488\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eおうちへやってきたトトロ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eふんわり心地よい肌触り\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eアクリル100%の柔らかな毛並みが、触れるたびに心地よさをもたらします。細部まで表現された愛らしい表情も魅力です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000931.jpg?v=1777259488\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりの質感とディテール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e暮らしに馴染む可愛い相棒\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eデスク前やドア前など、お気に入りの場所に置くだけで、そこが癒しのスペースへと変わります。自由な発想で楽しめるデザインです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000931.jpg?v=1777259488\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eどこでも置けるフリーマット\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e「となりのトトロ」から、心和むアクセントマットが登場。お部屋に置くだけで、癒しの空間を演出します。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eにんまり笑顔のトトロが、お部屋に楽しいムードを運びます。\u003c\/li\u003e\n          \u003cli\u003eトトロがそのままの形になったダイカットマットです。\u003c\/li\u003e\n          \u003cli\u003e「アクセントマット」や「フリーマット」として、デスク前やドア前など、どこでも自由にお使いいただけます。\u003c\/li\u003e\n          \u003cli\u003e見るたびに心和む存在として、日常に温かなアクセントを添えます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e可愛らしいトトロの形を最大限に活かしたデザインです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ: 約65×48cm\u003c\/li\u003e\n          \u003cli\u003eカラー: グレー\u003c\/li\u003e\n          \u003cli\u003e形状: ダイカット\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e肌触りにもこだわった、心地よい素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: アクリル100%\u003c\/li\u003e\n          \u003cli\u003e柔らかな毛並みで、触れるたびに心地よさをもたらします。\u003c\/li\u003e\n          \u003cli\u003e細部まで丁寧に表現された、愛らしい表情と質感です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c!-- \/content-section (商品詳細) --\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) --\u003e\n  \u003c!-- 入力データに発送案内情報がないため、このセクションは出力しません。 --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003c!-- 入力データに注意事項情報がないため、このセクションは出力しません。 --\u003e\n\n\u003c\/div\u003e\u003c!-- \/container product-wrapper --\u003e","brand":"となりのトトロ","offers":[{"title":"グレー","offer_id":44070047481898,"sku":"TO-149-7875500","price":3850.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000931_cNY4BCA.jpg?v=1777259488"},{"product_id":"932","title":"となりのトトロ ていしゃ アクセントマット 約47×100cm ブラウン","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eネコバスが、お部屋にやってきた\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000932_OK6oSLA.jpg?v=1777259488\" class=\"img-fluid d-block w-100 product-img\" alt=\"ネコバス ダイカットマット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e遊び心あふれるダイカット\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eまるで映画のワンシーン。迫力満点の\u003cstrong\u003eネコバス\u003c\/strong\u003eが、いつものお部屋を冒険の舞台に変えてくれる。一歩足を踏み入れるたび、心が躍るような空間が広がります。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e自由な発想で楽しむ暮らし\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000932.jpg?v=1777259489\" class=\"img-fluid d-block w-100 product-img\" alt=\"ネコバスマット 使用例\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eどこでもネコバス停車中\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eデスク前、ドアの足元、リビングのアクセントに。\u003cstrong\u003eフリーマット\u003c\/strong\u003eだからこそ、使い方はあなた次第。どんな場所にも寄り添い、日々の暮らしに\u003cstrong\u003e心温まる彩り\u003c\/strong\u003eを添えます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eこだわりのディテールと手触り\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000932.jpg?v=1777259487\" class=\"img-fluid d-block w-100 product-img\" alt=\"ネコバスマット ディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e触れて感じる品質\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e緻密な織りで表現された\u003cstrong\u003eネコバスの表情\u003c\/strong\u003e。\u003cstrong\u003eアクリル100%\u003c\/strong\u003eのふんわりとした毛足が、\u003cstrong\u003e心地よい足触り\u003c\/strong\u003eをお届けします。日常に溶け込む、愛着の湧く一枚です。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e『となりのトトロ』の人気キャラクター、ネコバスがそのままダイカットマットになりました。お部屋に敷くだけで、まるで映画の世界に入り込んだような楽しい空間を演出します。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e迫力満点のネコバスを忠実に再現した\u003cstrong\u003eダイカットデザイン\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003eデスク前やドア前など、様々な場所で活躍する\u003cstrong\u003eフリーマット\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003e日々の暮らしに彩りを添える\u003cstrong\u003eアクセントマット\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003eお部屋に楽しい空間を演出します\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eお部屋にぴったりのサイズ感をご確認いただけます。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ: 約47×100cm\u003c\/li\u003e\n          \u003cli\u003eカラー: ブラウン\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e心地よい足触りの素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: アクリル100%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"ブラウン","offer_id":44070047514666,"sku":"TO-151-7875600","price":5500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000932_OK6oSLA.jpg?v=1777259488"},{"product_id":"994","title":"となりのトトロ チェアパッド 直径約38cm おはなやさん（グリーン）\/よるのもり（ブルー）","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e可愛いトトロの癒やしチェアパッド\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e大好きなトトロが、あなたの椅子を\u003cstrong\u003e特別な空間\u003c\/strong\u003eに変えます。置くだけで彩り豊かなインテリアが完成し、毎日の暮らしにささやかな喜びを運びます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000994_8Oco5yn.jpg?v=1777259484\" class=\"img-fluid d-block w-100 product-img\" alt=\"トトロデザインのチェアパッドがお部屋を彩るイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eお部屋を彩るトトロデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e空間を彩るトトロとネコバス\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e「おはなやさん」と「よるのもり」、気分に合わせて選べる2つの表情。チェアの座面だけでなく、お部屋の入り口やデスクサイドにも、\u003cstrong\u003e癒しのアクセント\u003c\/strong\u003eを添えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000000994.jpg?v=1777259484\" class=\"img-fluid d-block w-100 product-img\" alt=\"「おはなやさん」と「よるのもり」デザインのチェアパッド\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e多彩な使い方で暮らしに彩りを\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eふんわり座り心地と安心設計\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e5mmウレタンが優しくお尻を包み込み、\u003cstrong\u003e長時間の使用も快適\u003c\/strong\u003eにサポートします。裏面加工と丈夫なフチが、ずれにくさと耐久性をもたらし、安心してお使いいただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000994.jpg?v=1777259485\" class=\"img-fluid d-block w-100 product-img\" alt=\"チェアパッドの快適な座り心地と裏面加工のイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適な座り心地と品質\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e大好きなトトロが、あなたの椅子を特別な空間に変えるチェアパッドです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eおはなやさん（グリーン\/トトロ）とよるのもり（ブルー\/ネコバス）の2種類展開\u003c\/li\u003e\n        \u003cli\u003eチェアやスツールの座面パッドとしてご使用いただけます\u003c\/li\u003e\n        \u003cli\u003eお部屋の入口やデスクサイドのアクセントマットとしても活用可能\u003c\/li\u003e\n        \u003cli\u003e厚さ5mmのウレタン入りでふんわり快適な座り心地\u003c\/li\u003e\n        \u003cli\u003e裏面には滑りにくい加工を施し、ずれを防止\u003c\/li\u003e\n        \u003cli\u003e丈夫なフチ加工で耐久性も確保\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適さと耐久性を追求した素材構成です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e側地: アクリル100％\u003c\/li\u003e\n        \u003cli\u003e中材: 5mmウレタンフォーム\u003c\/li\u003e\n        \u003cli\u003e裏面: ポリエステル100％（滑りにくい加工）\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eとなりのトトロ チェアパッドの基本的な情報です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e商品名: となりのトトロ チェアパッド\u003c\/li\u003e\n        \u003cli\u003e色: おはなやさん（グリーン）、よるのもり（ブルー）\u003c\/li\u003e\n        \u003cli\u003eサイズ: 直径約38cm\u003c\/li\u003e\n        \u003cli\u003e生産国: 中国\u003c\/li\u003e\n        \u003cli\u003e商品コード: 4973422XXXXXX\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eお手入れ・ご使用上の注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e製品を長く快適にお使いいただくためのご注意事項です。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e洗濯はできません。汚れた場合は固く絞った布で拭き取ってください。\u003c\/li\u003e\n        \u003cli\u003e漂白剤は使用しないでください。\u003c\/li\u003e\n        \u003cli\u003e直射日光や照明に長時間当たると変色する場合がありますのでご注意ください。\u003c\/li\u003e\n        \u003cli\u003e生産ロットにより、同品番商品でも色や風合いが多少異なる場合があります。\u003c\/li\u003e\n        \u003cli\u003e商品画像は撮影環境やご使用のモニターの機種や設定により、実際の商品と色味が異なって見える場合があります。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"となりのトトロ","offers":[{"title":"グリーン","offer_id":44070051479594,"sku":"TO-150-9123400","price":1980.0,"currency_code":"JPY","in_stock":true},{"title":"ブルー","offer_id":44070051512362,"sku":"TO-150-9123500","price":1980.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000994_8Oco5yn.jpg?v=1777259484"},{"product_id":"995","title":"魔女の宅急便 とけいとう チェアパッド 直径約38cm ピンク","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e私だけの特等席、ジジと一緒\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e大好きなジジがいつもそばに寄り添う、\u003cstrong\u003e心安らぐチェアパッド\u003c\/strong\u003e。ゆったりとした座り心地が、日々のデスクワークやおうち時間に心地よい\u003cstrong\u003e癒やし\u003c\/strong\u003eをもたらします。あなたの椅子が、\u003cstrong\u003eとっておきの場所\u003c\/strong\u003eへと変わるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000995_91xwx63.jpg?v=1777259484\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジがデザインされたチェアパッドが椅子に置かれ、快適な空間を演出している様子\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日のくつろぎ空間に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さ支える、職人の技\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e約5mmのウレタン入り\u003c\/strong\u003eで、底つき感のないふっくらとした座り心地。へたりにくい\u003cstrong\u003eアクリル100%素材\u003c\/strong\u003eと、丁寧な\u003cstrong\u003eフチ加工\u003c\/strong\u003eが、長く愛用できる上質な証です。チェアパッドとしてはもちろん、玄関やベッドサイドの\u003cstrong\u003eアクセント\u003c\/strong\u003eとしても活躍します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000000995.jpg?v=1777259484\" class=\"img-fluid d-block w-100 product-img\" alt=\"チェアパッドの厚みとフチ加工のディテール、ふっくらとした感触が伝わる画像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eふっくら、ずっと心地よく\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e心ときめく、コリコの夢\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e作品ファンにはたまらない、劇中を彩る\u003cstrong\u003e時計塔が背景\u003c\/strong\u003eに。愛らしいジジが、ヨーロッパの情緒あふれる\u003cstrong\u003eバラの紋様\u003c\/strong\u003eの中で、あなたを優しく見つめます。細部までこだわり抜かれたデザインが、\u003cstrong\u003e物語の世界へ誘う逸品\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/3_000000000995.jpg?v=1777259483\" class=\"img-fluid d-block w-100 product-img\" alt=\"時計塔とバラの紋様が描かれたチェアパッドのデザイン詳細、ジジが中央にいる\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e物語が息づくデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e「魔女の宅急便」の世界観を凝縮したチェアパッドです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e可愛らしい黒猫ジジがデザインされた円形チェアパッドです。\u003c\/li\u003e\n          \u003cli\u003e劇中で印象的な時計塔が背景に描かれており、作品ファンにはたまらないアイテムです。\u003c\/li\u003e\n          \u003cli\u003eヨーロッパを思わせる、上品なバラの紋様がデザインされています。\u003c\/li\u003e\n          \u003cli\u003e約5mmのウレタン入りで、底つき感が少なく、ふっくらとした座り心地を実現します。\u003c\/li\u003e\n          \u003cli\u003eへたりにくいアクリル100%素材と丁寧なフチ加工により、長くご愛用いただけます。\u003c\/li\u003e\n          \u003cli\u003eチェアやスツールの座面パッドとしてだけでなく、玄関やデスクサイドのアクセントマットとしてもご活用いただけます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e製品の主な寸法は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e直径: 約38cm\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003c!-- サイズスペック表の画像がある場合は、以下のタグを使用してください。 --\u003e\n        \u003c!-- \u003cdiv class=\"spec-img-full\"\u003e\u003cimg src=\"__IMG_SIZE_CHART__\" alt=\"商品のサイズ表\"\u003e\u003c\/div\u003e --\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e主要な素材は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e表地・裏地: アクリル100%\u003c\/li\u003e\n          \u003cli\u003e中材: ウレタンフォーム\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003c!-- 洗濯表示や素材の機能アイコンがある場合は、以下のタグを使用してください。 --\u003e\n        \u003c!-- \u003cdiv class=\"care-icons\"\u003e\n          \u003cimg src=\"__IMG_WASH_ICON_1__\" alt=\"洗濯表示1\"\u003e\n          \u003cimg src=\"__IMG_WASH_ICON_2__\" alt=\"洗濯表示2\"\u003e\n        \u003c\/div\u003e --\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 商品コード、生産国、お手入れ方法など、さらに詳細な情報がある場合は、個別のdetailsタグを追加してください。 --\u003e\n    \u003c!--\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eこの商品の識別コードは以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e例: XXXXXXX\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    --\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 提供情報に該当なし、出力しない --\u003e\n  \u003c!-- 注意事項セクション (Notes) - 提供情報に該当なし、出力しない --\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070051545130,"sku":"MZ-163-9124500","price":1980.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000000995_91xwx63.jpg?v=1777259484"},{"product_id":"1056","title":"【トイレ3点セット ジブリ 魔女宅 キャラ 雑貨 グッズ】ロングトイレマット+洗浄便座用フタカバー+スリッパ ピンク 魔女の宅急便 ジジとデート","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #FFFFFF; \n      font-family: Helvetica, Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #2A2A2A;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #DFDFDF;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #2A2A2A; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #2A2A2A; border-bottom: 1px solid #DFDFDF; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #2A2A2A; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #2A2A2A; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 8px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #A6A6A640 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #DFDFDF;\n      border-radius: 8px;\n      background-color: #FFFFFF; \n      color: #2A2A2A;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #2A2A2A; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #FFFFFF; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #A6A6A6; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #DFDFDF; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #FFFFFF; color: #2A2A2A; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #A6A6A6; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #2A2A2A; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #2A2A2A; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #A6A6A6; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #2A2A2A; margin-bottom: 12px; border-bottom: 1px solid #A6A6A6; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #DFDFDF; th, td { padding: 12px 8px; border: 1px solid #DFDFDF; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #2A2A2A; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DFDFDF; background: #EFEFEF; padding: 20px; border-radius: 8px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #2A2A2A; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eジブリの魔法が彩る、秘密の空間\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e魔女の宅急便の世界観が広がる\u003c\/strong\u003e、ロマンチックなトイレタリー。\n      ジジとリリーの愛らしいデートが、あなたのプライベート空間を\u003cstrong\u003e特別な癒し\u003c\/strong\u003eに変える\u003cstrong\u003e3点セット\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000001056_WYva30S.jpg?v=1777259476\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジブリ 魔女の宅急便 ジジとデート トイレタリー\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eドアを開けるたび、心ときめく\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e足元から感じる、ふわり心地よい安らぎ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e約80×60cmのロングマット\u003c\/strong\u003eは、\u003cstrong\u003eアクリル100%のふんわり素材\u003c\/strong\u003e。\n      \u003cstrong\u003e抗菌防臭・吸水性\u003c\/strong\u003eで、いつでも\u003cstrong\u003e清潔で快適\u003c\/strong\u003eな足元へ。裏面は\u003cstrong\u003e滑りにくく安心\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/1_000000001056.jpg?v=1777259475\" class=\"img-fluid d-block w-100 product-img\" alt=\"ロングトイレマット ふんわり素材\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e毎日触れる、柔らかな幸福感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛らしいジジと、完璧なコーディネート\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e洗浄便座専用のフタカバー\u003c\/strong\u003eは、\u003cstrong\u003eジジの愛らしい姿と薔薇のデザイン\u003c\/strong\u003eが、空間に\u003cstrong\u003e統一感\u003c\/strong\u003eをもたらします。\n      \u003cstrong\u003e取り付けも簡単\u003c\/strong\u003e。\u003cstrong\u003eもう出会えない、特別な一品\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/2_000000001056.jpg?v=1777259476\" class=\"img-fluid d-block w-100 product-img\" alt=\"洗浄便座用フタカバー ジジデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部まで彩る、憧れの空間\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スリッパセクションの追加 (FIXED) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e足元まで続く、心ときめくデザイン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      セットには、\u003cstrong\u003e足元からぬくもりを感じる愛らしいスリッパ\u003c\/strong\u003eも含まれています。\n      ロングマット、フタカバーと\u003cstrong\u003eお揃いのジジとリリーのデザイン\u003c\/strong\u003eで、トイレ空間全体を統一感のある特別な場所に演出します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000001056_WYva30S.jpg?v=1777259476\" class=\"img-fluid d-block w-100 product-img\" alt=\"ジジとデート スリッパ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eふんわり心地よい、お揃いの足元\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eマットの主な仕様と機能は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: アクリル100% (マット)\u003c\/li\u003e\n          \u003cli\u003eサイズ: 約80×60cm (マット)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eその他、快適にお使いいただくための機能が充実しています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e抗菌防臭加工\u003c\/li\u003e\n          \u003cli\u003e優れた吸水性\u003c\/li\u003e\n          \u003cli\u003e裏面滑り止め加工 (安心設計)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eセット内容\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e《魔女の宅急便 トイレ3点セット\/ジジとデート》シリーズは、ロマンチックな薔薇の花びらが舞う街で、「ジジ」と恋人「リリー」がデートをしているような世界観を表現したトイレタリーです。\u003c\/p\u003e\n        \u003cp\u003eこちらのページでは、以下の3点セットで販売しております。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eロングトイレマット\u003c\/li\u003e\n          \u003cli\u003e洗浄便座用フタカバー\u003c\/li\u003e\n          \u003cli\u003eスリッパ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eフタカバー対応について\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eご購入前に、ご使用の便座に対応しているか必ずご確認ください。\u003c\/p\u003e\n        \u003cp\u003eフタカバー対応一覧はこちらからご確認いただけます。\u003ca href=\"https:\/\/www.senko-online.com\/view\/page\/howto_futa\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eフタカバー対応一覧へ\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e関連商品\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eカラー豊富な便座シートカバーも販売中です。是非ご一緒にどうぞ。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000477\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e洗浄便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n          \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000475\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eO型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n          \u003cli\u003e\u003ca href=\"https:\/\/www.senko-online.com\/view\/item\/000000000476\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eU型便座用シートカバー\u003c\/a\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e【重要】ご購入時の注意点\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      ※本商品は\u003cstrong\u003e廃盤品につき、在庫限りで販売終了\u003c\/strong\u003eとなります。次回入荷予定はございません。\n      ご注文間違いや「イメージと違った」という理由による返品交換はお受けできかねますので、ご注文の際は十分にご注意ください。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"魔女の宅急便","offers":[{"title":"ピンク","offer_id":44070058229802,"sku":"MZ-198-W3P-p","price":10450.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/8506\/1418\/files\/000000001056_WYva30S.jpg?v=1777259476"}],"url":"https:\/\/btol.we-shop.jp\/collections\/licensed-brand.oembed?page=6","provider":"BToL-we-shop","version":"1.0","type":"link"}