{"title":"クールカラー","description":"\u003cp\u003eクールカラー\u003c\/p\u003e","products":[{"product_id":"25-9600","title":"シャドーカモ刺繍 キャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\/0638\/5251\/1293\/files\/download_fe71b810-6f29-4544-88e9-cb07b3ad1f9b.jpg?v=1773206923\" 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\/0638\/5251\/1293\/files\/download_5f537b69-b80d-4881-8ca4-037326c05f7c.jpg?v=1776755069\" 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\/0638\/5251\/1293\/files\/download_31f72e33-1686-44cc-a7a2-eec1707b5074.jpg?v=1776755069\" 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                \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=\"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    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ナカシマ","offers":[{"title":"BLACK \/ 56-59","offer_id":43035698888765,"sku":"25-9600-black","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"GRAY \/ 56-59","offer_id":43035698921533,"sku":"25-9600-gray","price":2300.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY \/ 56-59","offer_id":43035698954301,"sku":"25-9600-navy","price":2300.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_fe71b810-6f29-4544-88e9-cb07b3ad1f9b.jpg?v=1773206923"},{"product_id":"12ger-276","title":"GERRYサイド3D刺繍 キャップ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\"\u003eGERRYキャップ、大人カジュアルの定番\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e歴史あるアメリカンアウトドアブランドの\u003cstrong\u003eGERRY\u003c\/strong\u003e。その洗練されたデザインは、どんな装いにも品格を添え、ワンランク上のスタイルを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_2b9143cc-9e28-4c6b-9368-167eed47a2fb.jpg?v=1776754048\" class=\"img-fluid d-block w-100 product-img\" alt=\"GERRYキャップを着用したスタイリング\"\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\u003eGERRYの立体的なロゴ刺繍\u003c\/strong\u003e。この細部に宿る精巧な仕上がりこそが、上質な存在感を際立たせ、視線を集めるアクセントになります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_abf14482-4b3f-4da5-a031-17aeb5e43553.jpg?v=1776754048\" class=\"img-fluid d-block w-100 product-img\" alt=\"GERRYのロゴ刺繍をアップで示す\"\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\/0638\/5251\/1293\/files\/download_40d7ad52-199b-4c6b-8421-f72e4991e2fd.jpg?v=1776754048\" 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歴史あるアメリカン・アウトドアブランドGERRYのキャップ。サイドの立体刺繍ロゴが目を引くキャップ。\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      \n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 入力データに素材、配送、注意書き、商品コードの情報がないため、該当セクションは生成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"GERRY","offers":[{"title":"BLACK-A \/ 56-59","offer_id":43035699937341,"sku":"12GER-276-blackA","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"BLACK-B \/ 56-59","offer_id":43035699970109,"sku":"12GER-276-blackB","price":2500.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY \/ 56-59","offer_id":43035700002877,"sku":"12GER-276-navy","price":2500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_2b9143cc-9e28-4c6b-9368-167eed47a2fb.jpg?v=1776754048"},{"product_id":"25-1705","title":"シャドーカモ刺繍 キャップ　BIGサイズ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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ゆったりBIGサイズ、大人の影迷彩\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e通常サイズより大きく設計された59～63cmの\u003cstrong\u003eBIGサイズ\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\/0638\/5251\/1293\/files\/download_aead7ac5-dc69-4f66-a5ce-6922892c5f37.jpg?v=1773206934\" 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\/0638\/5251\/1293\/files\/download_50ebe501-4897-45d8-9b3f-0cddd8c11bf1.jpg?v=1776753967\" 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\/0638\/5251\/1293\/files\/download_5ec2691d-f4f8-44f5-ad12-554268a7f1a5.jpg?v=1776753967\" 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=\"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ゆったりとしたBIGサイズ設計で、幅広い頭のサイズに対応します。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e頭囲: 59～63cm (BIGサイズ)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"spec-img-full\"\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ナカシマ","offers":[{"title":"BLACK \/ 59-63","offer_id":43035700265021,"sku":"25-1750-black","price":2500.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY \/ 59-63","offer_id":43035700297789,"sku":"25-1750-gray","price":2500.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY \/ 59-63","offer_id":43035700330557,"sku":"25-1750-navy","price":2500.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_aead7ac5-dc69-4f66-a5ce-6922892c5f37.jpg?v=1773206934"},{"product_id":"26polo-001","title":"POLO CLUB キャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\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\/0638\/5251\/1293\/files\/download_1a3419d3-7127-449f-9aa2-25cc0ab09e8c.jpg?v=1776753817\" 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\n            フロントに配された\u003cstrong\u003eC.U.P.Cロゴ刺繍\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\/0638\/5251\/1293\/files\/download_6093d356-bca2-429e-a17f-8a395dc7ce28.jpg?v=1776753817\" 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\n            \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\/0638\/5251\/1293\/files\/download_bd419d5f-1e38-4ba6-9207-214a3698a726.jpg?v=1776753817\" 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\u003eC.U.P.Cロゴ刺繍のキャップです。\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\u003c\/div\u003e","brand":"ナカシマ","offers":[{"title":"BLACK \/ 56-59","offer_id":43035700461629,"sku":"26POLO-001-black","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"BEIGE \/ 56-59","offer_id":43035700494397,"sku":"26POLO-001-beige","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"GREEN \/ 56-59","offer_id":43035700527165,"sku":"26POLO-001-green","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"WHITE \/ 56-59","offer_id":43035700559933,"sku":"26POLO-001-white","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"DENIMNAVY \/ 56-59","offer_id":43035700592701,"sku":"26POLO-001-denimnavy","price":2300.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_1a3419d3-7127-449f-9aa2-25cc0ab09e8c.jpg?v=1776753817"},{"product_id":"26polo-002","title":"POLO CLUB バケットハット","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\"\u003ePOLO CLUB 洗練バケハ\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\/0638\/5251\/1293\/files\/download_008a338b-f362-4c65-8738-7c5abc8f3358.jpg?v=1776753643\" 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\"\u003eC.U.P.Cロゴの存在感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eC.U.P.Cロゴの繊細な刺繍が、シンプルながら\u003cstrong\u003e確かな個性\u003c\/strong\u003eを主張。顔周りに知的なアクセントを添えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_7cb98e3d-67d4-49af-a14c-794d14af6828.jpg?v=1776753643\" 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\/0638\/5251\/1293\/files\/download_16144075-b494-4468-8452-22de63366fd5.jpg?v=1776753643\" 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\u003eC.U.P.Cロゴ刺繍のバケットハット。メンズ、レディース問わずスポーツやカジュアルスタイルに合わせやすいハット。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"ナカシマ","offers":[{"title":"BLACK \/ 58","offer_id":43035700625469,"sku":"26POLO-002-black","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"BEIGE \/ 58","offer_id":43035700658237,"sku":"26POLO-002-beige","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"GREEN \/ 58","offer_id":43035700691005,"sku":"26POLO-002-green","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"WHITE \/ 58","offer_id":43035700723773,"sku":"26POLO-002-white","price":2300.0,"currency_code":"JPY","in_stock":true},{"title":"DENIMNAVY \/ 58","offer_id":43035700756541,"sku":"26POLO-002-denimnavy","price":2300.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_008a338b-f362-4c65-8738-7c5abc8f3358.jpg?v=1776753643"},{"product_id":"77-9400","title":"ギャザーワーク","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\/0638\/5251\/1293\/files\/download_4877859d-6bd8-4af3-945e-1045fdeed358.jpg?v=1776753403\" 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\/0638\/5251\/1293\/files\/download_f3504814-6f69-4650-9670-84670acb96f2.jpg?v=1776753403\" 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\/0638\/5251\/1293\/files\/download_8ebaca80-ddfd-4daf-912e-a369ea21e8ea.jpg?v=1776753403\" 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            \n            \u003cp class=\"body-text\"\u003e※上記は商品の実寸サイズです。多少の誤差が生じる場合がございます。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 配送情報および注意事項に関する情報が提供されていないため、該当セクションは生成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"ナカシマ","offers":[{"title":"BLACK \/ 58","offer_id":43035701051453,"sku":"77-9400-black","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"GRAY \/ 58","offer_id":43035701084221,"sku":"77-9400-gray","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"NAVY \/ 58","offer_id":43035701116989,"sku":"77-9400-navy","price":2500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_4877859d-6bd8-4af3-945e-1045fdeed358.jpg?v=1776753403"},{"product_id":"90almw-288","title":"WoodsField 3D刺繡 キャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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  \u003cp\u003eWoodsField 3D刺繡 キャップ\u003c\/p\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eWoodsField 本流を宿すデニムキャップ\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\/0638\/5251\/1293\/files\/download_979d9588-7496-4dad-8a59-802e3c22acfe.jpg?v=1776753198\" 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\/0638\/5251\/1293\/files\/download_2822b891-6d64-484a-8e91-fc1e8139a110.jpg?v=1776753198\" 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\/0638\/5251\/1293\/files\/download_95a53796-4356-4841-81d6-edc75c663fea.jpg?v=1776753198\" 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\u003eWoodsField 3D刺繡 キャップは、以下の特徴を持っています。\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  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"WOODS","offers":[{"title":"BLACK \/ 56-59","offer_id":43035701739581,"sku":"90ALMW-288-black","price":2500.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE \/ 56-59","offer_id":43035701772349,"sku":"90ALMW-288-beige","price":2500.0,"currency_code":"JPY","in_stock":false},{"title":"DENIMNAVY \/ 56-59","offer_id":43035701805117,"sku":"90ALMW-288-denimnavy","price":2500.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_979d9588-7496-4dad-8a59-802e3c22acfe.jpg?v=1776753198"},{"product_id":"90ger-248","title":"GERRYメッシュキャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\"\u003eGERRYキャップが描く自由なスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e歴史ある\u003cstrong\u003eGERRY\u003c\/strong\u003eが生み出すメッシュキャップ。洗練されたデザインはどんなスタイルにも馴染み、軽快な印象を与えます。日常からアクティブシーンまで、あなたの個性を引き立てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_70be97fd-543a-4237-bd38-89adbd23f6ec.jpg?v=1776753064\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e洗練されたGERRYデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e歴史が息づくGERRYロゴの輝き\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e精巧に刺繍された\u003cstrong\u003eGERRYロゴ\u003c\/strong\u003eが、ブランドの誇りを感じさせます。細部に宿るこだわりが、カジュアルながらも上質な雰囲気を演出し、大人の装いに差をつけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_ddb910e0-58cf-482c-ac16-6888752ef59a.jpg?v=1776753064\" 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夏の蒸れ対策 GERRY快適メッシュキャップ\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\/0638\/5251\/1293\/files\/download_85ce86b8-b16d-45da-8b1d-f5bd08292d94.jpg?v=1776753064\" 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\u003eGERRYメッシュキャップの主な特徴です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e歴史あるアメリカン・アウトドアブランドGERRYのメッシュキャップ\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\u003eGERRYメッシュキャップの素材情報です。\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\u003eGERRYメッシュキャップのサイズに関する情報です。\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\u003c\/div\u003e","brand":"GERRY","offers":[{"title":"BLACK \/ 56-59","offer_id":43035701936189,"sku":"90GER-248-black","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"BLUE \/ 56-59","offer_id":43035701968957,"sku":"90GER-248-blue","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"RED \/ 56-59","offer_id":43035702001725,"sku":"90GER-248-red","price":2500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_70be97fd-543a-4237-bd38-89adbd23f6ec.jpg?v=1776753064"},{"product_id":"90ger-279","title":"GERRYエンボス キャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\"\u003eGERRYキャップ こなれ感際立つ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e歴史あるGERRYが贈る、洗練されたキャップ。ピグメント加工が深みのある風合いを生み出し、いつもの装いにこなれた雰囲気をプラスします。カジュアルながらも上品さを感じる一品です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_25d514ac-8ae7-4916-9844-38c6e1a3bc27.jpg?v=1776752715\" class=\"img-fluid d-block w-100 product-img\" alt=\"GERRYキャップを着用したモデル\"\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フロントに施された立体的なエンボスロゴが、シンプルながらも個性を主張します。GERRYの象徴的なデザインが、スタイルに奥行きと遊び心を添え、視線を引きつけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_5fbe88d5-88db-4347-9b59-2d51d6eb1cd2.jpg?v=1776752715\" class=\"img-fluid d-block w-100 product-img\" alt=\"GERRYキャップのエンボスロゴのクローズアップ\"\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\/0638\/5251\/1293\/files\/download_f35fecb8-5cd5-4acb-b3b3-1d9513cefa43.jpg?v=1776752715\" class=\"img-fluid d-block w-100 product-img\" alt=\"GERRYキャップのバックストラップ部分\"\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歴史あるアメリカン・アウトドアブランドGERRYのキャップです。\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","brand":"GERRY","offers":[{"title":"BLACK \/ 56-59","offer_id":43035702198333,"sku":"90GER-279-black","price":2500.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY \/ 56-59","offer_id":43035702231101,"sku":"90GER-279-navy","price":2500.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_25d514ac-8ae7-4916-9844-38c6e1a3bc27.jpg?v=1776752715"},{"product_id":"90wds-042","title":"WOODSワンポイント織りネーム キャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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${settings.WRITING_TARGET}の着こなしをワンランクアップ\u003c\/strong\u003eさせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_ddae1811-3ab5-4081-a906-a04a444058ca.jpg?v=1776752246\" 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カナダ発の本格派アウトドアブランドWOODSの誇りが宿る、象徴的なワンポイント織りネームです。\u003cstrong\u003e精巧な作り込みが、確かな品質と信頼感\u003c\/strong\u003eを語り、${settings.WRITING_TARGET}のこだわりをさりげなく表現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_c40b2106-6525-4276-8dac-69c3b670df2a.jpg?v=1776752246\" 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を追求し、${settings.WRITING_TARGET}のアクティブな一日をサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_254eaece-008f-4059-b586-8e3871c31aba.jpg?v=1776752246\" 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    \u003c\/div\u003e\n  \u003c\/details\u003e\n  \u003c!-- サイズ詳細、素材・生産国、仕様など、具体的な情報が入力データにないため、ここでは作成しません。 --\u003e\n  \u003c!-- 画像の取り扱い例 (情報があれば下記のように出力されます) --\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      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"__WASH_ICON_1__\" alt=\"洗濯表示1\"\u003e\n        \u003cimg src=\"__WASH_ICON_2__\" alt=\"洗濯表示2\"\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      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"__SIZE_CHART__\" alt=\"サイズチャート\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n  --\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) --\u003e\n  \u003c!-- 入力データに情報がないため、作成しません。 --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003c!-- 入力データに情報がないため、作成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"WOODS","offers":[{"title":"BLACK \/ 56-59","offer_id":43035702755389,"sku":"90WDS-042-black","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"BEIGE \/ 56-59","offer_id":43035702788157,"sku":"90WDS-042-beige","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"DENIMNAVY \/ 56-59","offer_id":43035702820925,"sku":"90WDS-042-denimnavy","price":2500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_ddae1811-3ab5-4081-a906-a04a444058ca.jpg?v=1776752246"},{"product_id":"90wds-043","title":"WOODSスノーウォッシュ キャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #F7F5F2; \n      font-family: \"Noto Serif Japanese\", serif, \"Noto Sans Japanese\", sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #3E3A39;\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 #C7C4C2;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #3E3A39; \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-bottom: 1px solid #C7C4C2; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #3E3A39; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1C1C1C; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \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%, #3E3A3940 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 #C7C4C2;\n      border-radius: 0px;\n      background-color: #F7F5F2; \n      color: #3E3A39;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #3E3A39; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #F7F5F2; 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: #3E3A39; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #C7C4C2; 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: #F7F5F2; color: #3E3A39; 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: #3E3A39; font-weight: bold; font-size: 1.1em; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1C1C1C; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #3E3A39; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1C1C1C; 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: #3E3A39; 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: #3E3A39; margin-bottom: 12px; border-bottom: 1px solid #3E3A39; 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 #C7C4C2; th, td { padding: 12px 8px; border: 1px solid #C7C4C2; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #3E3A39; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #C7C4C2; background: #FFFFFF; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #3E3A39; 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\"\u003eWOODSの風格纏う洗練キャップ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eカナダ発本格派アウトドアブランドWOODSのキャップは、日常にさりげなく溶け込みながら、\u003cstrong\u003e洗練された個性を引き立てます\u003c\/strong\u003e。独特の\u003cstrong\u003eスノーウォッシュ加工\u003c\/strong\u003eが、長年愛用したようなこなれた風合いを演出し、大人のカジュアルスタイルを格上げします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_05a12059-05b2-4424-ada8-15b678a8831e.jpg?v=1776821655\" class=\"img-fluid d-block w-100 product-img\" alt=\"WOODSスノーウォッシュ キャップ\"\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こだわりが息づくWロゴの質感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eキャップ中央に配された\u003cstrong\u003e立体的なWロゴ\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\/0638\/5251\/1293\/files\/download_6cc6897d-1efa-40f4-8cf9-4ca2b5b68608.jpg?v=1776821655\" class=\"img-fluid d-block w-100 product-img\" alt=\"立体的なWロゴの質感\"\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\/0638\/5251\/1293\/files\/download_57a3c0f1-8a66-4c41-9fa3-9fe3baa0e8f1.jpg?v=1776821655\" 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        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"WOODS","offers":[{"title":"BLACK \/ 56-59","offer_id":43035702853693,"sku":"90WDS-043-black","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"BEIGE \/ 56-59","offer_id":43035702886461,"sku":"90WDS-043-beige","price":2500.0,"currency_code":"JPY","in_stock":true},{"title":"DENIMNAVY \/ 56-59","offer_id":43035702919229,"sku":"90WDS-043-denimnavy","price":2500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0638\/5251\/1293\/files\/download_05a12059-05b2-4424-ada8-15b678a8831e.jpg?v=1776821655"}],"url":"https:\/\/hat-beat.we-shop.jp\/collections\/cool-colors.oembed","provider":"HAT BEAT","version":"1.0","type":"link"}