{"title":"タイプ別_ハンチング","description":"","products":[{"product_id":"csu013u","title":"MIL SPEC HUNTING NEO","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eミリタリー調ハンチング こなれ感演出\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003eパウダータッチなキャンバス生地\u003c\/strong\u003eと製品洗い加工が、自然なユーズド感を表現しています。立体的なシルエットは、被るだけで頭に心地よく馴染み、大人のカジュアルスタイルを格上げします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/CSU013U_015.jpg?v=1746688989\" 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綿100%素材\u003c\/strong\u003eは手洗いが可能で、清潔さを保ちながらオールシーズン長く愛用できるアイテムです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/CSU013U_015_2_BACK.jpg?v=1746081348\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e日常を快適に彩る\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e内部構造が支える 美しい形と極上の被り心地\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e頭に吸い付くような\u003cstrong\u003e立体構造\u003c\/strong\u003eは、被るだけで形が決まる秘訣です。一日中着用してもストレスを感じさせず、綿100％の上質な素材感が、永く愛される理由です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/CSU013U_015_5_IN.jpg?v=1746081349\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e見えない部分にもこだわり\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eミリタリー調のハンチングは、洗練された大人のカジュアルスタイルを演出します。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eパウダータッチなキャンバス生地\u003c\/li\u003e\n        \u003cli\u003e製品洗い加工による自然なユーズド感\u003c\/li\u003e\n        \u003cli\u003e被るだけで形が決まる立体的なシルエット\u003c\/li\u003e\n        \u003cli\u003eオールシーズン着用可能\u003c\/li\u003e\n        \u003cli\u003eビッグサイズ展開あり（商品コード: CSU013U-XL）\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適な着用をサポートする機能性。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整スナップ付き\u003c\/li\u003e\n        \u003cli\u003e手洗い可能で清潔を保てます\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e上質な素材が快適な被り心地を提供します。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e綿 100％\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e商品コードはこちらです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eCSU013U\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379385782527,"sku":"CSU013U_015_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197916328191,"sku":"CSU013U_025_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197916360959,"sku":"CSU013U_035_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"KH.OLIVE","offer_id":48197916393727,"sku":"CSU013U_045_99","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197916426495,"sku":"CSU013U_065_99","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/CSU013U_065.jpg?v=1746688989"},{"product_id":"esu541h-gs","title":"FK LEATHER HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e未来を纏う、シンセティックレザーハンチング\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ESU541H-GS_015.jpg?v=1746081347\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e品格を添える年間ハンチング\u003c\/p\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あなたの日常に溶け込む\u003cstrong\u003eマストアイテム\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eパーフェクトフィット、調整自在ハンチング\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ESU541H-GS_065_0_model.jpg?v=1746081347\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適さを叶えるサイズ調整\u003c\/p\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を演出。\n      \u003cstrong\u003e手洗いOK\u003c\/strong\u003eで、いつも\u003cstrong\u003e清潔に保てます\u003c\/strong\u003e。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eサスティナブルなシンセティックスレザーを使用したハンチングです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e飽きのこないシンプルなデザインであらゆるスタイルにマッチ\u003c\/li\u003e\n        \u003cli\u003e男女、年齢を問わず幅広い層におすすめ\u003c\/li\u003e\n        \u003cli\u003e季節を問わず一年中使えるマストアイテム\u003c\/li\u003e\n        \u003cli\u003eビッグサイズの展開あり（ESU541H-XL-GS）\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適な使用をサポートする機能です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整ベルトでパーフェクトフィット\u003c\/li\u003e\n        \u003cli\u003e手洗いOKでお手入れ簡単\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e製品に使用されている素材情報です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: 綿 55％、ポリウレタン 45％\u003c\/li\u003e\n        \u003c!-- 生産国に関する情報が提供されていないため記載しない --\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の品番です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e品番: ESU541H-GS\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 情報がないため出力しない --\u003e\n  \u003c!-- 注意事項セクション (Notes) - 情報がないため出力しない --\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379386077439,"sku":"ESU541H-GS_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"D.BROWN","offer_id":48197916033279,"sku":"ESU541H-GS_056_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197916066047,"sku":"ESU541H-GS_065_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"IVORY","offer_id":48197916098815,"sku":"ESU541H-GS_081_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ESU541H-GS_015.jpg?v=1746081347"},{"product_id":"gsu342h-hs","title":"7 HUNTING POSSI","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e清涼感あふれるハンチング\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/GSU342H-HS_053.jpg?v=1746688950\" class=\"img-fluid d-block w-100 product-img\" alt=\"春夏を彩る涼やかさ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e春夏を彩る涼やかさ\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eざっくりとした麻と綿の混紡素材が、肌に触れるたびに心地よい\u003cstrong\u003e清涼感\u003c\/strong\u003eをもたらします。ベーシックなフォルムでありながら、表情豊かな素材感が春夏らしい軽やかさを演出します。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e日常に溶け込むフィット感\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/GSU342H-HS_025_8_MATERIAL.jpg?v=1746081346\" class=\"img-fluid d-block w-100 product-img\" alt=\"手軽に洗える快適帽子\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e手軽に洗える快適帽子\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e背面の\u003cstrong\u003e調整ベルト\u003c\/strong\u003eが頭の形にやさしくフィットし、一日中快適な被り心地を約束します。\u003cstrong\u003e手洗い可能\u003c\/strong\u003eなため、汗をかく季節も清潔に保て、春から秋まで長く愛用できます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e大人の余裕を演出するスタイル\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/GSU342H-HS_015_0_model.jpg?v=1746081346\" class=\"img-fluid d-block w-100 product-img\" alt=\"どんな服にも馴染む万能さ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eどんな服にも馴染む万能さ\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eシンプルな装いもこのハンチングをプラスするだけで、ぐっと\u003cstrong\u003e洗練された雰囲気\u003c\/strong\u003eに変わります。休日のカジュアルスタイルから、少しドレッシーな装いの外しまで、様々なシーンで活躍します。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \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春先から秋口まで3シーズン活躍\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適な着用をサポートする機能性をご紹介します。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整ベルトで最適なフィット感\u003c\/li\u003e\n        \u003cli\u003e手洗いOKでお手入れ簡単、清潔に保てます\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体：麻 55％、綿 45％\u003c\/li\u003e\n        \u003cli\u003e一部：レーヨン 60％、麻 40％\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e品番：GSU342H-HS\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379386568959,"sku":"GSU342H-HS_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197915574527,"sku":"GSU342H-HS_025_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197915607295,"sku":"GSU342H-HS_053_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"BROWN","offer_id":48197915640063,"sku":"GSU342H-HS_055_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/GSU342H-HS_053.jpg?v=1746688950"},{"product_id":"esu541h-xl-gs","title":"FK LEATHER HUNTING XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; 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\"\u003eFK LEATHER HUNTING XL 洗練を纏う\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ESU541H-XL-GS_015.jpg?v=1746081341\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eサステナブルな表情\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e環境に配慮した\u003cstrong\u003eシンセティックスレザー\u003c\/strong\u003eが放つ、上品な光沢。大人の着こなしを格上げする、\u003cstrong\u003eタイムレスなデザイン\u003c\/strong\u003eが魅力です。カジュアルにもきれいめにも映える、頼れる相棒。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eハンチングの美しい後姿とサイズ調整\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ESU541H-XL-GS_015_2_BACK.jpg?v=1746081341\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e完璧なフィット感\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e後ろ姿まで計算されたシンプル美。サイドの\u003cstrong\u003e調整ベルト\u003c\/strong\u003eが頭部にしっくり馴染み、心地よいフィット感を提供します。季節を問わず、あなたの日常に溶け込むアイテムです。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e手洗いOKと吸水速乾でいつも清潔\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ESU541H-XL-GS_015_5_IN.jpg?v=1746081341\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適な肌触り\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e内側には\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eを搭載し、いつでもさらりとした着用感を実現します。自宅で\u003cstrong\u003e手洗いできる\u003c\/strong\u003eから、清潔感を保ちやすく、毎日快適に愛用できます。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eサスティナブルなシンセティックスレザーを使用したハンチングです。飽きのこないシンプルなデザインは、どんなスタイルにもマッチし、男女、年齢問わず幅広い方におすすめです。季節を問わず年中使えるマストアイテムとして、ワードローブに加えてみてはいかがでしょうか。\u003c\/p\u003e\n            \u003cp\u003e※レギュラーサイズの展開もございます。商品コードESU541H-GSで検索してください。\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            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eサイズ調整ベルトでフィット感を向上\u003c\/li\u003e\n                \u003cli\u003eご家庭で手洗い可能、清潔さをキープ\u003c\/li\u003e\n                \u003cli\u003e吸水速乾スウェットバンド内蔵で快適な着用感\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・構成\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e綿 55％\u003c\/li\u003e\n                \u003cli\u003eポリウレタン 45％\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\u003eESU541H-XL-GS\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379404525823,"sku":"ESU541H-XL-GS_015_99","price":4290.0,"currency_code":"JPY","in_stock":false},{"title":"D.BROWN","offer_id":48197914132735,"sku":"ESU541H-XL-GS_056_99","price":4290.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ESU541H-XL-GS_015.jpg?v=1746081341"},{"product_id":"fsu341h-is","title":"REI HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e大人の休日を彩る快適ハンチング\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      清涼感あふれる\u003cstrong\u003eポリエステルキャンバス\u003c\/strong\u003eが、夏の装いを軽やかに。Tシャツからジャケットまで、どんなスタイルにも馴染むベーシックデザインで、大人のカジュアルコーデを格上げします。\u003cstrong\u003e手洗い可能\u003c\/strong\u003eだから、いつでも清潔で快適な着用感を保てます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSU341H-IS_015.jpg?v=1746686382\" 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    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSU341H-IS_015_3_FRONT.jpg?v=1746081184\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e360度どこから見ても素敵\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eいつも清潔！サイズ調整で快適フィット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      内蔵された\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eにより、ご自身の頭に合わせた完璧なフィット感を実現します。汚れても\u003cstrong\u003e手洗いが可能\u003c\/strong\u003eなので、いつでも清潔な状態を保ち、気持ち良く着用いただけます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSU341H-IS_015_5_IN.jpg?v=1746081184\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりの機能美\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e清涼感のあるポリエステルキャンバス素材を使用したハンチングです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eどんなコーデにもマッチするベーシックデザイン\u003c\/li\u003e\n        \u003cli\u003e手洗い可能でお手入れ簡単\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適にご使用いただくための機能です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eサイズ調整ベルト内蔵\u003c\/li\u003e\n        \u003cli\u003e手洗いOK\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e使用素材詳細\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体: ポリエステル 60% レーヨン 40%\u003c\/li\u003e\n        \u003cli\u003e一部: 綿 55% 麻 45%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズに関する情報\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本商品以外にビッグサイズの展開もございます。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eビッグサイズ商品コード: FSU341H-XL-IS\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本商品の製品コードです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eFSU341H-IS\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457315071,"sku":"FSU341H-IS_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197858525439,"sku":"FSU341H-IS_025_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"L.KHAKI","offer_id":48197858558207,"sku":"FSU341H-IS_044_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"L.BEIGE","offer_id":48197858590975,"sku":"FSU341H-IS_064_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"PAS.BLUE","offer_id":48197858623743,"sku":"FSU341H-IS_087_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSU341H-IS_087.jpg?v=1746686382"},{"product_id":"fsu341h-xl-is","title":"REI HUNTING XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; 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  \u003ch2 class=\"product-name\"\u003eREI HUNTING XL\u003c\/h2\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e大人の洗練ハンチング XL\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\/0723\/7956\/4287\/files\/FSU341H-XL-IS_015.jpg?v=1746686365\" class=\"img-fluid d-block w-100 product-img\" alt=\"大人の洗練ハンチング XLの画像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e大人のための快適ハンチング XL\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e悩みを解決！快適フィット XLハンチング\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\/0723\/7956\/4287\/files\/FSU341H-XL-IS_015_1_SIDE.jpg?v=1746081183\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適フィット XLハンチングの画像\"\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\/0723\/7956\/4287\/files\/FSU341H-XL-IS_015_5_IN.jpg?v=1746081183\" 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 spec-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        \u003c\/ul\u003e\n        \u003cp\u003e※レギュラーサイズ（商品コード: FSU341H-IS）も展開しています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e快適な着用をサポートする機能\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整ベルト：頭の形に合わせてフィット感を調整可能\u003c\/li\u003e\n          \u003cli\u003e手洗いOK：ご自宅での簡単なお手入れが可能\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンド：汗を素早く吸収・拡散し、快適さをキープ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・構成\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体：ポリエステル 60%、レーヨン 40%\u003c\/li\u003e\n          \u003cli\u003e一部：綿 55%、麻 45%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e品番：FSU341H-XL-IS\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457478911,"sku":"FSU341H-XL-IS_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197858132223,"sku":"FSU341H-XL-IS_025_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"L.KHAKI","offer_id":48197858164991,"sku":"FSU341H-XL-IS_044_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"L.BEIGE","offer_id":48197858197759,"sku":"FSU341H-XL-IS_064_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"PAS.BLUE","offer_id":48197858230527,"sku":"FSU341H-XL-IS_087_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/FSU341H-XL-IS_064.jpg?v=1746686365"},{"product_id":"isu151h","title":"SEIWA 7 HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; 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異なる4種の生地が織りなす\u003cstrong\u003e絶妙なハーモニー\u003c\/strong\u003e。和の趣きを纏ったパッチワークデザインが、あなたの個性を\u003cstrong\u003e鮮やかに彩ります\u003c\/strong\u003e。シンプルな装いにプラスするだけで、洗練された印象へと導きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H_025.jpg?v=1746686343\" 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\/0723\/7956\/4287\/files\/ISU151H_025_8_MATERIAL.jpg?v=1746081181\" 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\/0723\/7956\/4287\/files\/ISU151H_065_0_model.jpg?v=1746081182\" class=\"img-fluid d-block w-100 product-img\" alt=\"着こなしを引き立てる\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e着こなしを引き立てる\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e毎シーズン好評のパッチワークシリーズのハンチングです。今回は少し和テイストをプラスしました。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e異なる4種の生地の色味、質感、配置バランスを調和させた\u003cstrong\u003eオリジナリティ溢れるデザイン\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003eシンプルコーデの\u003cstrong\u003eアクセント\u003c\/strong\u003eに最適なアイテム\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eビッグサイズ\u003c\/strong\u003eも展開あり（ISU151H-XLで検索）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e快適な着用感をサポートする機能を備えています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003eでフィット感を調整可能\u003c\/li\u003e\n          \u003cli\u003eご自宅で\u003cstrong\u003e手洗いOK\u003c\/strong\u003e、いつでも清潔に\u003c\/li\u003e\n          \u003cli\u003e内側の\u003cstrong\u003e吸水速乾スウェットバンド\u003c\/strong\u003eで快適な被り心地\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・組成\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の素材構成です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e綿 45%\u003c\/li\u003e\n          \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n          \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n          \u003cli\u003e麻 5%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の品番です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eISU151H\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457642751,"sku":"ISU151H_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197857739007,"sku":"ISU151H_025_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197857771775,"sku":"ISU151H_065_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H_025.jpg?v=1746686343"},{"product_id":"isu151h-xl","title":"SEIWA 7 HUNTING XL","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; 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異なる4種の生地が織りなす、和モダンなパッチワークデザイン。シンプルな装いもこのハンチング一つで、洗練された休日スタイルへと昇華させます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_065.jpg?v=1746686310\" class=\"img-fluid d-block w-100 product-img\" alt=\"個性を放つ大人のハンチング\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e装いのアクセントに\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さを追求した洗えるハンチング\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e多彩な素材が織りなす豊かな表情は、近くで見ても飽きさせません。手洗い可能な機能性と吸水速乾スウェットバンドで、いつでも清潔で快適な着用感を維持します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_015_8_MATERIAL.jpg?v=1746686310\" 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\"\u003eSEIWAハンチングXL こなれ感と快適なフィット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e頭部に吸い付くような自然なシルエットは、まさに計算された美しさ。内側のサイズ調整ベルトにより、ご自身の頭の形に合わせて最適なフィット感が得られます。長時間の着用でも、ストレスフリーな被り心地を実感できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_065_0_model.jpg?v=1746081180\" class=\"img-fluid d-block w-100 product-img\" alt=\"こなれ感と快適なフィット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e休日スタイルを格上げする一品\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e詳細情報\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品説明\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e毎シーズン好評のパッチワークシリーズのハンチングです。今回は少し和テイストをプラスしました！\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e異なる４種の生地の色味、質感、配置バランスを調和させ、オリジナリティのある帽子に。\u003c\/li\u003e\n          \u003cli\u003eシンプルコーデのアクセントにおすすめのアイテムです◎\u003c\/li\u003e\n          \u003cli\u003eレギュラーサイズの展開もあります。（レギュラーサイズはISU151Hで検索してください。）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e快適な着用をサポートする機能性をご紹介します。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eサイズ調整ベルト：ご自身の頭の形に合わせてフィット感を調整可能。\u003c\/li\u003e\n          \u003cli\u003e手洗いOK：いつでも清潔に保てます。\u003c\/li\u003e\n          \u003cli\u003e吸水速乾スエットバンド：汗をかいても快適な着用感を維持。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e綿 45%\u003c\/li\u003e\n          \u003cli\u003eポリエステル 37%\u003c\/li\u003e\n          \u003cli\u003eレーヨン 12%\u003c\/li\u003e\n          \u003cli\u003e麻 5%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 1%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eISU151H-XL\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457741055,"sku":"ISU151H-XL_015_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197857280255,"sku":"ISU151H-XL_025_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197857313023,"sku":"ISU151H-XL_065_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU151H-XL_065.jpg?v=1746686310"},{"product_id":"isu332u","title":"SUI HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練された軽快さ、涼やかハンチング\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eざっくりとした平織り生地が風を通し、頭を涼やかに保ちます。\u003cstrong\u003e軽量設計\u003c\/strong\u003eで毎日のお出かけも快適に、手洗いも可能なので清潔さを保てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU332U_053.jpg?v=1746686289\" 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\/0723\/7956\/4287\/files\/ISU332U_035_8_MATERIAL.jpg?v=1746081179\" 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\/0723\/7956\/4287\/files\/ISU332U_053_0_model.jpg?v=1746081179\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスマートなサイズ調整\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e「SUI HUNTING」は、以下の特徴で快適な着用感を提供します。\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        \u003cdiv class=\"table-scroll-view\"\u003e\n          \u003ctable class=\"spec-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eサイズ\u003c\/th\u003e\n                \u003cth\u003e頭囲\u003c\/th\u003e\n                \u003cth\u003eつば長さ\u003c\/th\u003e\n                \u003cth\u003eクラウン高さ\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eF\u003c\/td\u003e\n                \u003ctd\u003e58.5cm\u003c\/td\u003e\n                \u003ctd\u003e5.5cm\u003c\/td\u003e\n                \u003ctd\u003e10cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の素材構成は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体：ポリエステル63％ \/ レーヨン36％ \/ ポリプロピレン1％\u003c\/li\u003e\n          \u003cli\u003e一部：綿58％ \/ ポリエステル30％ \/ レーヨン12％\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003cp\u003e注意事項: 商品によりサイズに多少のバラツキがございます。予めご了承ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379457839359,"sku":"ISU332U_015_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"D.GRAY","offer_id":48197856854271,"sku":"ISU332U_026_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"NAVY","offer_id":48197856887039,"sku":"ISU332U_035_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"NATURAL","offer_id":48197856919807,"sku":"ISU332U_053_99","price":4730.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197856952575,"sku":"ISU332U_065_99","price":4730.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU332U_053.jpg?v=1746686289"},{"product_id":"isu333u","title":"ZEBRA HUNTING BREEZE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; 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        \u003cp class=\"body-text\"\u003eZEBRA HUNTING BREEZE\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e復刻パッチワークハンチング\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e立体美パッチワークハンチング 上質スタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e緻密な7分割パターンが、頭に吸い付くような美しいシルエットを創り出します。麻を贅沢に配合した生地は、通気性と肌触りの良さを両立。異なる風合いの綿麻パッチワークが、奥行きある表情を醸し出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_015.jpg?v=1746678118\" 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    \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\/0723\/7956\/4287\/files\/ISU333U_015_5_IN.jpg?v=1746081177\" 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    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e綿麻ミックスハンチング 軽やかな着心地\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e麻46%配合の\u003cstrong\u003e綿麻ミックス生地\u003c\/strong\u003eは、通気性と耐久性を兼ね備え、季節を問わず活躍します。頭周り59cmのフィット感で、様々なスタイルに自然に馴染み、洗練された大人の装いを演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065_0_model.jpg?v=1746081177\" 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    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e着用シーン\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065_zozo_1.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065_zozo_2.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_025_zozo_1.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン3\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eZEBRA HUNTING BREEZEは、上質な素材と計算されたデザインが融合したハンチングです。快適な被り心地と多様なスタイルへの適応性を兼ね備えています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e緻密な7分割パターンによる美しい立体シルエット\u003c\/li\u003e\n                \u003cli\u003e異なる風合いの綿麻4種パッチワークによる奥行きある表情\u003c\/li\u003e\n                \u003cli\u003e吸水速乾性のスエットバンドで快適な被り心地をキープ\u003c\/li\u003e\n                \u003cli\u003e手洗い可能でいつでも清潔\u003c\/li\u003e\n                \u003cli\u003e通気性と耐久性に優れた綿麻ミックス生地\u003c\/li\u003e\n                \u003cli\u003e様々なスタイルに馴染むデザイン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本製品のサイズは以下の通りです。\u003c\/p\u003e\n            \u003cdiv class=\"table-scroll-view\"\u003e\n                \u003ctable class=\"spec-table\"\u003e\n                    \u003cthead\u003e\n                        \u003ctr\u003e\n                            \u003cth\u003eサイズ\u003c\/th\u003e\n                            \u003cth\u003e頭周り\u003c\/th\u003e\n                            \u003cth\u003eつば丈\u003c\/th\u003e\n                            \u003cth\u003eクラウン高さ\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003eF\u003c\/td\u003e\n                            \u003ctd\u003e59cm\u003c\/td\u003e\n                            \u003ctd\u003e5cm\u003c\/td\u003e\n                            \u003ctd\u003e10cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材について\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e厳選された素材をブレンドし、機能性と風合いを両立しました。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e麻: 46%\u003c\/li\u003e\n                \u003cli\u003eポリエステル: 34%\u003c\/li\u003e\n                \u003cli\u003eレーヨン: 15%\u003c\/li\u003e\n                \u003cli\u003e綿: 4%\u003c\/li\u003e\n                \u003cli\u003eポリウレタン: 1%\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 class=\"body-text\"\u003e長くご愛用いただくために、以下のお手入れをおすすめします。\u003c\/p\u003e\n            \n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e手洗い可能です。優しく押し洗いしてください。\u003c\/li\u003e\n                \u003cli\u003e形を整えて陰干ししてください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e商品によりサイズに多少のバラツキがございます。予めご了承ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"BLACK","offer_id":46379458003199,"sku":"ISU333U_015_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"GRAY","offer_id":48197856657663,"sku":"ISU333U_025_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"BLUE","offer_id":48197856690431,"sku":"ISU333U_033_99","price":5390.0,"currency_code":"JPY","in_stock":false},{"title":"BEIGE","offer_id":48197856723199,"sku":"ISU333U_065_99","price":5390.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU333U_065.jpg?v=1746678118"},{"product_id":"isu341h","title":"SAZANAMI 8 HUNTING","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #f9f9f9; \n      font-family: \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif, \"Hiragino Sans\", \"Yu Gothic\", \"Noto Sans JP\", Arial, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #666666;\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 #dddddd;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #333333; \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 #dddddd; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #666666; \n      font-size: 14px !important; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #777777; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 2px 5px 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%, #1a362d40 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 #dddddd;\n      border-radius: 4px;\n      background-color: #f9f9f9; \n      color: #666666;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #333333; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #f9f9f9; 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: #1a362d; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #dddddd; 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: #f9f9f9; color: #666666; 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: #1a362d; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #777777; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #333333; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #777777; 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: #1a362d; 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: #333333; margin-bottom: 12px; border-bottom: 1px solid #1a362d; 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 #dddddd; th, td { padding: 12px 8px; border: 1px solid #dddddd; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #333333; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #eeeeee; background: #fcfcfc; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #333333; 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!-- メイン商品紹介セクション --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch2 class=\"section-title\"\u003eSAZANAMI 8 HUNTING\u003c\/h2\u003e\n        \u003cp class=\"body-text\"\u003e50年代風チェックで魅せる一品\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_054.jpg?v=1746678097\" class=\"img-fluid d-block w-100 product-img\" alt=\"SAZANAMI 8 HUNTING メインビジュアル\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 製品概要 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品概要\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e多様なスタイルにマッチする、こだわりが詰まったハンチングキャップです。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eハンチングキャップ\u003c\/li\u003e\n            \u003cli\u003eオンブレチェック\u003c\/li\u003e\n            \u003cli\u003eユニセックス\u003c\/li\u003e\n            \u003cli\u003eレトロヴィンテージスタイル\u003c\/li\u003e\n            \u003cli\u003e手洗いOK\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説ブロック1 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eレトロモダンを纏うオンブレチェック\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e50年代の古き良き時代を感じさせるオンブレチェックが、大人のこなれ感を演出します。上品さと古着のニュアンスを両立させたデザインで、\u003cstrong\u003eいつものスタイルを格上げ\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_015.jpg?v=1746678097\" class=\"img-fluid d-block w-100 product-img\" alt=\"50年代の空気をまとうオンブレチェック\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e50年代の空気をまとう\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説ブロック2 --\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が汗を気にさせません。綿100%の本体と綿主体のつばが優れた通気性を生み出し、一年を通して爽やかな着用感をお届けします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_015_5_IN.jpg?v=1746081175\" 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!-- 商品解説ブロック3 --\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\/0723\/7956\/4287\/files\/ISU341H_015_0_model.jpg?v=1746081175\" 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!-- SAZANAMI 8 HUNTINGのこだわり (POINTsから再構成) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eSAZANAMI 8 HUNTINGのこだわり\u003c\/h3\u003e\n        \u003cul class=\"benefit-list\"\u003e\n            \u003cli\u003e\n\u003cstrong\u003eレトロなオンブレチェック\u003c\/strong\u003e\u003cbr\u003eUS50年代のオープンカラーシャツで見られるオンブレチェック生地を採用し、古着感と上品さを両立しました。\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003e快適フィット感を実現\u003c\/strong\u003e\u003cbr\u003eサイズ調整ベルトと吸水速乾機能付きスエットバンドで汗を素早く吸収し、長時間の着用でも快適なフィット感を維持します。\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003e通気性抜群の綿素材\u003c\/strong\u003e\u003cbr\u003e本体に綿100％を使用し、つば部分も綿主体で通気性を確保。ムレにくく一年中快適に着用できます。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 着用シーン --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e着用シーン\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_054_zozo_1.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン1\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_054_zozo_2.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン2\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_015_zozo_2.jpg?v=1743475528\" class=\"img-fluid d-block w-100 product-img\" alt=\"着用シーン3\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eSAZANAMI 8 HUNTINGは、レトロモダンなデザインと機能性を兼ね備えたハンチングキャップです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eUS50年代を彷彿とさせる\u003cstrong\u003eオンブレチェック生地\u003c\/strong\u003eを採用\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eユニセックス\u003c\/strong\u003eで幅広いスタイルにマッチ\u003c\/li\u003e\n                \u003cli\u003e頭に優しくフィットする\u003cstrong\u003eサイズ調整ベルト\u003c\/strong\u003e付き\u003c\/li\u003e\n                \u003cli\u003e汗を素早く吸収する\u003cstrong\u003e吸水速乾スエットバンド\u003c\/strong\u003e\n\u003c\/li\u003e\n                \u003cli\u003e通気性に優れ、\u003cstrong\u003e一年中快適\u003c\/strong\u003eな着用感\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cdiv class=\"table-scroll-view\"\u003e\n                \u003ctable class=\"spec-table\"\u003e\n                    \u003cthead\u003e\n                        \u003ctr\u003e\n                            \u003cth\u003eサイズ\u003c\/th\u003e\n                            \u003cth\u003e頭囲\u003c\/th\u003e\n                            \u003cth\u003eつば長さ\u003c\/th\u003e\n                            \u003cth\u003eクラウン高さ\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003eF\u003c\/td\u003e\n                            \u003ctd\u003e58.5cm\u003c\/td\u003e\n                            \u003ctd\u003e6cm\u003c\/td\u003e\n                            \u003ctd\u003e10cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材構成\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e快適な着用感と耐久性を追求した素材構成です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：綿 100%\u003c\/li\u003e\n                \u003cli\u003eつば：綿 75% \/ ポリエステル 22% \/ ポリウレタン 3%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e長くご愛用いただくため、手洗いをおすすめします。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e手洗いOK\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e商品により多少のサイズの誤差が生じる場合がありますので、予めご了承ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"SENSE OF GRACE","offers":[{"title":"IVORY","offer_id":46563988635903,"sku":"ISU341H_081_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"L.BROWN","offer_id":48197856559359,"sku":"ISU341H_054_99","price":4950.0,"currency_code":"JPY","in_stock":false},{"title":"BLACK","offer_id":48197856592127,"sku":"ISU341H_015_99","price":4950.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7956\/4287\/files\/ISU341H_081.jpg?v=1746678097"}],"url":"https:\/\/sense-of-grace.we-shop.jp\/collections\/%e3%82%bf%e3%82%a4%e3%83%97%e5%88%a5_%e3%83%8f%e3%83%b3%e3%83%81%e3%83%b3%e3%82%b0.oembed","provider":"SENSE OF GRACE","version":"1.0","type":"link"}