{"title":"すべてのアイテム","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eすべてのアイテム\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"004-33210","title":"MUNITALP（ムニタルプ）HIGH LOFT POWER GRID ミドラー","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e寒暖差もスマートに ゴルフを楽しむ\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_7c837694-5f58-49a0-9093-9a942854156e.jpg?v=1761556470\" class=\"img-fluid d-block w-100 product-img\" alt=\"MUNITALP（ムニタルプ）HIGH LOFT POWER GRID ミドラーの全体像（ハンガー撮影）\"\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  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練されたデザインで個性を際立たせる\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_81aa91fd-82bb-4349-ae4b-a1424fa0cbf4.jpg?v=1761556470\" 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  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e優れた通気性、グリッド素材の真髄\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_3928e445-7156-495a-a306-faa5839ea684.jpg?v=1761556470\" 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  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003eMUNITALP（ムニタルプ）HIGH LOFT POWER GRID ミドラーは、以下の機能を兼ね備えています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e軽さと適度な保温性を両立し、体温調節がしやすい\u003c\/li\u003e\n          \u003cli\u003e通気性に優れ、オールシーズン快適な着心地\u003c\/li\u003e\n          \u003cli\u003e身頃のグリッド柄が立体的な表情と肌への優しいフィット感を提供\u003c\/li\u003e\n          \u003cli\u003e左袖にあしらわれたメタリックロゴプリントが洗練された印象\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e着用シーンとスタイリング提案\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e様々な環境下でのゴルフや日常使いに活躍します。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eあったか機能アンダーと組み合わせることで、寒い時期のゴルフも快適に\u003c\/li\u003e\n          \u003cli\u003e気温の変化に応じてアウターとして、またはミドラーとして柔軟に調整可能\u003c\/li\u003e\n          \u003cli\u003e朝晩の寒暖差が大きい時期の体温調節に最適\u003c\/li\u003e\n          \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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eモデルが着用している商品はサンプルで撮影されているため、実際の商品とは仕様や加工が若干異なる場合がございます。\u003c\/li\u003e\n          \u003cli\u003e実際の商品に近い状態は、ハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"MUNITALP","offers":[{"title":"48 \/ オフホワイト","offer_id":42258424660064,"sku":"43321048005","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ グレー","offer_id":42258424692832,"sku":"43321048015","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ブラック","offer_id":42258424725600,"sku":"43321048019","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オフホワイト","offer_id":42258424758368,"sku":"43321050005","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ グレー","offer_id":42258424791136,"sku":"43321050015","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42258424823904,"sku":"43321050019","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オフホワイト","offer_id":42258424856672,"sku":"43321052005","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ グレー","offer_id":42258424889440,"sku":"43321052015","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ブラック","offer_id":42258424922208,"sku":"43321052019","price":27720.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_036e2122-5724-4408-8fb2-5ae6156be3cf.jpg?v=1761556470"},{"product_id":"004-22841","title":"MUNITALP（ムニタルプ）Co\/Peカノコペンキプリント半袖シャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e都会的ゴルフスタイルを彩る MUNITALP\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\/0627\/3295\/9840\/files\/download_389e4626-db55-4014-a044-8142768d4c8f.jpg?v=1761556277\" class=\"img-fluid d-block w-100 product-img\" alt=\"都会的ゴルフスタイルを彩る MUNITALP\"\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で、真夏のラウンドも汗を気にせずドライな着心地が続きます。衿を立てれば首元の日焼けもしっかり防止し、8月の陽射しからも守る。機能美を追求した一枚で、快適なプレーを。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_777adacb-ec67-4231-bbf7-da7d8a8bedf8.jpg?v=1761556277\" 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\"\u003eMUNITALPの品格 香る襟元のこだわり\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\/0627\/3295\/9840\/files\/download_93aeefaf-7242-4d85-8287-cc90aa60e4a2.jpg?v=1761556277\" class=\"img-fluid d-block w-100 product-img\" alt=\"MUNITALPの品格 香る襟元のこだわり\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e上質な肌触りで安心\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eリサイクルポリエステルを使ったシルケット鹿の子に、現代美術のようにペンキを振ったようなプリントを施した半袖ポロシャツです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e現代アートのようなペンキプリントデザイン\u003c\/li\u003e\n                \u003cli\u003e衿裏、前立て裏にココティカノコを使用\u003c\/li\u003e\n                \u003cli\u003e衿を立てて首元の日光をシャットアウト\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e真夏のラウンドでも快適な着心地をサポートします。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e吸水速乾\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e環境に配慮した素材と肌触りの良い素材を組み合わせています。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：リサイクルポリエステル（シルケット鹿の子）\u003c\/li\u003e\n                \u003cli\u003e衿裏・前立て裏：ココティカノコ\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \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        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"MUNITALP","offers":[{"title":"48 \/ グレー","offer_id":42258427150432,"sku":"42284148015","price":16500.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オフホワイト","offer_id":42258427215968,"sku":"42284150005","price":16500.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ グレー","offer_id":42258427248736,"sku":"42284150015","price":16500.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オフホワイト","offer_id":42258427314272,"sku":"42284152005","price":16500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_37401c1d-01c7-46e5-9f09-1239c990f0cc.jpg?v=1761556277"},{"product_id":"004-22840","title":"MUNITALP（ムニタルプ）ハイストレッチマイクロワッフル半袖シャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eMUNITALP ハイストレッチで快適ゴルフ\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_d4ae860c-41dc-49f0-93ed-f688138acc35.jpg?v=1761556184\" 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\/0627\/3295\/9840\/files\/download_6b42bb3c-86b0-49b4-8968-9e8c0f8b6426.jpg?v=1761556184\" 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\/0627\/3295\/9840\/files\/download_e5c892dc-279f-4508-bd07-3af2fff75204.jpg?v=1761556184\" 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\u003eUVカット機能\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 class=\"body-text\"\u003eマイクロワッフル組織のジャージ半袖ポロシャツ。肩線や衿端にストレッチグログランテープを配し、上品なアクセントを加えています。大変着やすく、ゴルフに最適な一枚です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eUVカット\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  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"MUNITALP","offers":[{"title":"48 \/ オフホワイト","offer_id":42258427543648,"sku":"42284048005","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ チャコール","offer_id":42258427576416,"sku":"42284048018","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ブラック","offer_id":42258427609184,"sku":"42284048019","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オフホワイト","offer_id":42258427641952,"sku":"42284050005","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ チャコール","offer_id":42258427674720,"sku":"42284050018","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42258427707488,"sku":"42284050019","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オフホワイト","offer_id":42258427740256,"sku":"42284052005","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ チャコール","offer_id":42258427773024,"sku":"42284052018","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ブラック","offer_id":42258427805792,"sku":"42284052019","price":14850.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_f9dc2f11-f8bf-489e-8649-34d4d140cf67.jpg?v=1761556184"},{"product_id":"003-82060","title":"Heal Creek（ヒールクリーク）シープボアトートバッグ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/download_267c46f6-500c-41f0-90d6-9377b45feb50.jpg?v=1761556066\" class=\"img-fluid d-block w-100 product-img\" alt=\"秋冬ゴルフを彩るシープボアのトートバッグ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e季節を纏う大人の装い\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e上質素材が魅せる都会的な佇まい\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e上質な素材感が細部にまで宿り、単なるカジュアルを超えた品格を漂わせます。シンプルなデザインは\u003cstrong\u003e男性にもフィット\u003c\/strong\u003eし、洗練された都会的なタウンユースを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_eeece3fb-76cf-4ba9-a5bf-760b829aaccb.jpg?v=1761556066\" class=\"img-fluid d-block w-100 product-img\" alt=\"上質素材のトートバッグ、ディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e際立つディテール美学\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e巾着で荷物を守る！多機能スマート収納\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e巾着状のフタが中身をしっかりと守り、ラウンド中の荷物の飛び出しや予期せぬアクシデントも防ぎます。\u003cstrong\u003e見た目以上の収納力\u003c\/strong\u003eで、必要なものがスマートに収まる多機能設計です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_1ca86405-5ceb-47f5-93d5-701ec8bb53cd.jpg?v=1761556066\" class=\"img-fluid d-block w-100 product-img\" alt=\"巾着で荷物を守る多機能トートバッグ、収納イメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e実用性と機能性を追求\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eシープボアが愛らしい秋冬用のカートバッグです。ゴルフだけでなく、タウンユースにも最適な機能性とデザイン性を兼ね備えています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eシープボアが愛らしい秋冬用カートバッグ\u003c\/li\u003e\n          \u003cli\u003eカジュアルで使いやすいトート型デザイン\u003c\/li\u003e\n          \u003cli\u003e3色使いがアクセント\u003c\/li\u003e\n          \u003cli\u003e巾着状のふた付きで荷物の飛び出しやカラス対策も安心\u003c\/li\u003e\n          \u003cli\u003eシンプルなデザインで男性にもおすすめ\u003c\/li\u003e\n          \u003cli\u003eタウンユースでも活躍\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eご購入前の注意事項\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e商品画像に関して、以下の点にご注意ください。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eモデル着用商品は「サンプル」にて撮影しています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n          \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!--\n    サイズ、素材、配送情報、商品コードなどの具体的なスペック情報が入力データにないため、該当セクションは作成しません。\n    --\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) --\u003e\n  \u003c!-- 入力データに情報がないため作成しません。 --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003c!-- 入力データに情報がないため作成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"40 \/ オフホワイト","offer_id":42258428035168,"sku":"38206040005","price":4950.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ベージュ","offer_id":42258428067936,"sku":"38206040052","price":4950.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ブルー","offer_id":42258428100704,"sku":"38206040095","price":4950.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_267c46f6-500c-41f0-90d6-9377b45feb50.jpg?v=1761556066"},{"product_id":"003-52960","title":"Heal Creek（ヒールクリーク）フェイクファー耳当て付きバイザー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eフェイクファーが魅せる上品冬ゴルフ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003eモールスキンの暖かみある表情\u003c\/strong\u003eが、冬の装いを一段と上品に引き立てます。顔周りに添える\u003cstrong\u003e柔らかなフェイクファー\u003c\/strong\u003eが、寒い日のラウンドに\u003cstrong\u003e心強い温もりと華やかさ\u003c\/strong\u003eをプラスします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_0c9ed089-43d3-4727-9317-3410a8bd6f16.jpg?v=1756380876\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eエレガントな耳当てバイザー\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e着脱可能！快適さを追求した耳当て\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e取り外し可能なフェイクファーの耳当て\u003c\/strong\u003eは、シーンや気温に合わせて\u003cstrong\u003eフレキシブルに活躍\u003c\/strong\u003eします。\u003cstrong\u003e冷たい風から耳を優しく保護\u003c\/strong\u003eし、冬のプレイに集中できる\u003cstrong\u003e快適な環境\u003c\/strong\u003eを提供します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_31cd087e-46f6-45b0-8a03-f28a4c2e2d23.jpg?v=1761556013\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e機能性と暖かさの両立\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e冬のお洒落を彩るバイザーの洗練\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e寒い季節でも\u003cstrong\u003e耳をしっかりと守りながら\u003c\/strong\u003e、\u003cstrong\u003e洗練されたシルエット\u003c\/strong\u003eで\u003cstrong\u003eスマートにプレイ\u003c\/strong\u003eを楽しむアイテムです。\u003cstrong\u003e耳当てを外せばシンプルなバイザーとして\u003c\/strong\u003e、\u003cstrong\u003e長く幅広いコーディネート\u003c\/strong\u003eでご愛用いただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_05f2c81a-68e4-4840-b2f1-db79270162e9.jpg?v=1761556013\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e長く使える多機能デザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこのサンバイザーは、冬のゴルフシーンを快適かつおしゃれに演出する機能を備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e取り外し可能なフェイクファーの耳当て付きで、気温やシーンに合わせて使い分け可能\u003c\/li\u003e\n        \u003cli\u003eモールスキンの暖かみのある表情が上品で、冬の装いにぴったり\u003c\/li\u003e\n        \u003cli\u003e耳当てを外せばシンプルなサンバイザーとしてもお使いいただけ、長い期間ご愛用いただけます\u003c\/li\u003e\n        \u003cli\u003e寒い季節に耳を優しく保護し、快適なプレイをサポート\u003c\/li\u003e\n        \u003cli\u003e洗練されたデザインで、ゴルフスタイルに華やかさをプラス\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) は情報がないため作成しません --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"40 \/ ブラック","offer_id":42258428362848,"sku":"35296040019","price":4950.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ライトベージュ","offer_id":42258428395616,"sku":"35296040051","price":4950.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ネイビー","offer_id":42258428428384,"sku":"35296040098","price":4950.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_0c9ed089-43d3-4727-9317-3410a8bd6f16.jpg?v=1756380876"},{"product_id":"003-52930","title":"Heal Creek（ヒールクリーク）メランジジャージロープ使いキャップ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/download_342e42a1-6613-43d9-8004-87c23b6d18a0.jpg?v=1756380878\" 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\/0627\/3295\/9840\/files\/download_d72faef8-fa04-48a6-b613-dfc7298754ac.jpg?v=1756380879\" class=\"img-fluid d-block w-100 product-img\" alt=\"キャップのバックベルト部分\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eストレスフリーな着用感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e細部に宿るこだわり。上質感を際立たせるディテール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e緻密なロゴ刺繍と、アクセントとなるロープのディテールが、他にはない\u003cstrong\u003e洗練さを纏わせます\u003c\/strong\u003e。ピスネームによる持ちやすさも考慮された、細部への配慮が光る一品です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_200f97cf-7467-4787-a3bb-8cfcfa60afe8.jpg?v=1756380878\" class=\"img-fluid d-block w-100 product-img\" alt=\"キャップのロゴ刺繍とロープのディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二の存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eトレンドのロープキャップは、被った時におしゃれさを引き立てるアイテムです。その独自のデザインとロープのディテールが、あなたのスタイリングにポイントを加えます。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e柔らかく快適なメランジジャージ素材で長時間使用でも疲れにくい\u003c\/li\u003e\n        \u003cli\u003e快適なフィット感を提供\u003c\/li\u003e\n        \u003cli\u003eバックベルトで被ったままサイズ調整しやすい\u003c\/li\u003e\n        \u003cli\u003eピスネーム付きで持ちやすい\u003c\/li\u003e\n        \u003cli\u003e今までのキャップとは一味違う、洗練されたスタイルを演出\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eご注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eご購入前に以下の点をご確認ください。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eモデル着用商品はサンプルにて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n        \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 今回は情報がないため出力しません --\u003e\n  \u003c!-- 注意事項セクション (Notes) - 今回は情報がないため出力しません --\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"50 \/ ブラック","offer_id":42258428526688,"sku":"35293050019","price":4125.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42258428559456,"sku":"35293050098","price":4125.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_342e42a1-6613-43d9-8004-87c23b6d18a0.jpg?v=1756380878"},{"product_id":"003-52860","title":"Heal Creek（ヒールクリーク）レース使いクリップバイザー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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紫外線99%カット 上質レースのゴルフバイザー\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_91158b9b-4bc7-4a99-82ad-61f38ff3534c.jpg?v=1756380880\" class=\"img-fluid d-block w-100 product-img\" alt=\"Heal Creek レース使いクリップバイザー、白いレースとロゴが特徴\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e大人のゴルフスタイルを格上げ\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eつばに施された特殊フィルムが、夏の強い日差しからデリケートな肌を\u003cstrong\u003e99％守ります\u003c\/strong\u003e。涼しげな白レースが顔周りに優雅な印象をプラスし、Heal Creekのロゴが洗練されたアクセントになっています。\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\/0627\/3295\/9840\/files\/download_cdff9551-e927-4f89-9784-486ec0eed816.jpg?v=1756380880\" class=\"img-fluid d-block w-100 product-img\" alt=\"Heal Creek クリップバイザー着用イメージ、日差しをブロック\"\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\/0627\/3295\/9840\/files\/download_eca6e433-80c6-40db-950b-6b12070d2149.jpg?v=1756380881\" class=\"img-fluid d-block w-100 product-img\" alt=\"Heal Creek クリップバイザーの白いレースのディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部まで妥協しないこだわり\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e繊細な白いレースのディテールが、顔周りを明るく、上品に彩ります。\u003cstrong\u003e同シリーズのウェア（002-22840）とのコーディネート\u003c\/strong\u003eで、統一感のある洗練されたゴルフファッションを楽しめます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n    \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紫外線を99％カットする特殊フィルムをつばに使用したクリップバイザーは、夏のゴルフスタイルを快適に、そしてエレガントに彩ります。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eつば部分に紫外線99%カットの特殊フィルムを使用\u003c\/li\u003e\n          \u003cli\u003e晩夏の強い日差しから目元と肌をしっかり保護\u003c\/li\u003e\n          \u003cli\u003e涼しげで清楚な白いレースデザインが顔周りを上品に演出\u003c\/li\u003e\n          \u003cli\u003e同シリーズのウェア（商品コード: 002-22840）とのコーディネートで統一感のあるスタイルが楽しめます\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003c!-- 入力データにサイズ、素材、生産国、商品コードに関する明確な情報がないため、ここでは割愛します。 --\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e※商品画像について\u003c\/p\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影されています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"40 \/ アイボリー","offer_id":42258428690528,"sku":"35286040006","price":4675.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ブラック","offer_id":42258428723296,"sku":"35286040019","price":4675.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_91158b9b-4bc7-4a99-82ad-61f38ff3534c.jpg?v=1756380880"},{"product_id":"003-52830","title":"Heal Creek（ヒールクリーク）パンチングロゴキャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e上質を纏うゴルフキャップ、大人の品格を演出\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e合皮とツイルの異素材コンビネーションが、\u003cstrong\u003e洗練された印象\u003c\/strong\u003eを与えます。\u003cstrong\u003e3Dロゴ\u003c\/strong\u003eが正面から主張し、スタイリッシュなアクセントとして、プレーの品格を高めるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_deef8786-0b0d-4014-8965-61a76ed90493.jpg?v=1756380883\" 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\/0627\/3295\/9840\/files\/download_5dc65c67-311b-40d9-9cd1-4fe29125c3e6.jpg?v=1756380883\" 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\"\u003e3Dロゴが語る、ゴルフウェアの確かな品質\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e立体的な\u003cstrong\u003e3Dロゴ\u003c\/strong\u003eが、このキャップの特別な存在感を際立たせます。細部までこだわり抜いた作りが、持つ喜びと、\u003cstrong\u003e上質なゴルフファッション\u003c\/strong\u003eへの満足をもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_809d3b6c-b4b1-440d-b7ea-910044c7c85f.jpg?v=1756380883\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりのディテール、洗練された品格\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e合皮とツイルのコンビネーションが魅力の、パンチングロゴキャップです。高級感のあるデザインが特徴であり、ゴルフシーンでの使用に最適です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e異素材コンビネーションによる洗練された印象\u003c\/li\u003e\n        \u003cli\u003e前面の3Dロゴがスタイリッシュなアクセント\u003c\/li\u003e\n        \u003cli\u003e後ろのパンチングロゴがデザイン性と通気性を両立\u003c\/li\u003e\n        \u003cli\u003e長時間のラウンドでも快適さを保つ機能性\u003c\/li\u003e\n        \u003cli\u003e細部までこだわり抜いた高品質な作り\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eご購入に関する注意事項\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e商品画像について、以下の点にご注意ください。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eモデル着用商品は「サンプル」にて撮影しています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n        \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"50 \/ ブラック","offer_id":42258428788832,"sku":"35283050019","price":4950.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42258428821600,"sku":"35283050098","price":4950.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_deef8786-0b0d-4014-8965-61a76ed90493.jpg?v=1756380883"},{"product_id":"003-52131","title":"Heal Creek（ヒールクリーク）メンズ Hcマーク ツバ付きニットキャップ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eHcマークが魅せる洗練ゴルフ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e大きな\u003cstrong\u003eHcロゴ\u003c\/strong\u003eが視線を引きつける、スタイリッシュなツバ付きニットキャップです。洗練されたデザインが、冬のゴルフスタイルに上質なアクセントを添えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_c5072d37-c02d-48b9-bc8b-3322322580a0.jpg?v=1756380889\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e個性を際立たせるデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e肌触りで選ぶ冬ゴルフ帽子\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e快適な素材で仕立てられ、寒い冬のラウンドでも頭部を暖かく優しく包み込みます。心地よい肌触りが、プレー中の集中力を高めます。\u003c\/p\u003e\n    \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\/0627\/3295\/9840\/files\/download_5d4662a9-f37e-4aea-972c-243aaea7ea3f.jpg?v=1756380888\" 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 class=\"body-text\"\u003e冬のラウンドで活躍するツバ付きニットキャップは、デザイン性と機能性を兼ね備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e大きなHcロゴが目を引く、スタイリッシュなデザイン\u003c\/li\u003e\n        \u003cli\u003e快適な素材が頭部を暖かく優しく包み込み、快適な着用感を提供\u003c\/li\u003e\n        \u003cli\u003eシンプルでありながら個性的なデザインで、様々なゴルフスタイルに調和\u003c\/li\u003e\n        \u003cli\u003e寒さから頭を守り、ゴルフプレイに集中できる\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品画像に関するご注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n        \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"50 \/ アイボリー","offer_id":42258429378656,"sku":"35213150006","price":6050.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ダークネイビー","offer_id":42258429411424,"sku":"35213150099","price":6050.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_c5072d37-c02d-48b9-bc8b-3322322580a0.jpg?v=1756380889"},{"product_id":"003-43430","title":"Heal Creek（ヒールクリーク）マルチカラーボーダースニーカーソックス","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e足元を彩るマルチボーダー、気分が上がるスニーカーソックス\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e多彩な色使いの\u003cstrong\u003eマルチボーダー柄\u003c\/strong\u003eが、足元に遊び心を添え、コーディネート全体を華やかに引き立てます。\u003cstrong\u003eアクティブな日常\u003c\/strong\u003eに、洗練された個性をプラスする一足です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_cc4824b6-7f9b-4dd3-90be-f4d8c4ee39ef.jpg?v=1756380891\" 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快適な脱ぎ履き体験、HCロゴが光る高機能ソックス\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e後ろに配された\u003cstrong\u003eタブ\u003c\/strong\u003eが、靴の着脱を驚くほどスムーズにします。履き口のリブにさりげなくあしらわれた\u003cstrong\u003eHCロゴ\u003c\/strong\u003eは、ブランドのこだわりを感じさせるアクセントです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_5153ee9e-b69a-4483-bdbb-db14b762fe36.jpg?v=1756380890\" class=\"img-fluid d-block w-100 product-img\" alt=\"ソックスのタブとHCロゴ\"\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\/0627\/3295\/9840\/files\/download_e76431bd-340b-485d-8fbe-c6250ebe3c44.jpg?v=1756380890\" class=\"img-fluid d-block w-100 product-img\" alt=\"足にフィットするボーダーソックス\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e動きにフィット、心地よい肌触り\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e多彩なマルチボーダー柄が魅力のスニーカーソックスです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e多彩なマルチボーダー柄\u003c\/strong\u003eが足元を華やかに彩ります。\u003c\/li\u003e\n          \u003cli\u003e後ろのタブにより、\u003cstrong\u003e脱ぎ履きがスムーズ\u003c\/strong\u003eに行えます。\u003c\/li\u003e\n          \u003cli\u003e履き口リブ部分に配された\u003cstrong\u003eHCロゴ\u003c\/strong\u003eがさりげないアクセントです。\u003c\/li\u003e\n          \u003cli\u003e単体での着用はもちろん、同じ柄のトップスと合わせたコーディネートもおすすめです。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品画像に関する注意点\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eご購入前にご確認ください。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eモデル着用商品はサンプル撮影のため、実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n          \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"50 \/ オフホワイト","offer_id":42258429476960,"sku":"34343050005","price":2079.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42258429509728,"sku":"34343050098","price":2079.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_cc4824b6-7f9b-4dd3-90be-f4d8c4ee39ef.jpg?v=1756380891"},{"product_id":"002-72041","title":"Heal Creek（ヒールクリーク）レユールストレッチハーフパンツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/002-72041-043-1.jpg?v=1759724122\" 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\/0627\/3295\/9840\/files\/002-72041-043-4.jpg?v=1759724122\" 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\/0627\/3295\/9840\/files\/24.06.06.hc0737.jpg?v=1759724122\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eラウンド映えする着こなし\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eHeal Creek（ヒールクリーク）のレユールストレッチハーフパンツは、上品さと機能性を兼ね備えたアイテムです。\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\u003e23秋冬で好評を得た商品の新柄モデル\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素材: レーヨン混起毛ストレッチ素材\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 class=\"body-text\"\u003eヒップから裾にかけて軽く広がる美しいシルエットは、脚をきれいに見せ、優雅な印象を与えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cdiv class=\"spec-img-full\"\u003e\n                \u003cimg src=\"#\" class=\"img-fluid d-block w-100 product-img\" alt=\"サイズチャート画像は現在準備中です\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品は「サンプル」にて撮影しています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"38 \/ チャコール","offer_id":42258431770720,"sku":"27204138018","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"38 \/ ブラウン","offer_id":42258431803488,"sku":"27204138043","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ チャコール","offer_id":42258431869024,"sku":"27204140018","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ブラウン","offer_id":42258431901792,"sku":"27204140043","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ チャコール","offer_id":42258431967328,"sku":"27204142018","price":14850.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ブラウン","offer_id":42258432000096,"sku":"27204142043","price":14850.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/002-72041-018-1.jpg?v=1759724122"},{"product_id":"002-72011","title":"Heal Creek（ヒールクリーク）HEAT ENERGYパンツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e暖かいのに着ぶくれしないスマートパンツ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e赤外線を熱に変える二重織素材\u003c\/strong\u003eが、薄手でいて確かな温もりを届けます。ゴルフからタウンユースまで、シーンを選ばない洗練されたシルエットがスマートな着こなしを叶えます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_93145fc1-64f4-47e9-a75f-e75d894bbb84.jpg?v=1756380902\" class=\"img-fluid d-block w-100 product-img\" alt=\"冬のスタイルを軽やかに\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e冬のスタイルを軽やかに\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e撥水機能で急な雨も怖くない\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e優れた撥水加工\u003c\/strong\u003eが雨や水滴を弾き、悪天候でも衣服内を快適なドライ状態に保ちます。突然の天候変化にも動じず、アクティブなシーンに集中できる頼もしい一本です。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_2b617876-fe7a-4646-b31b-0c1e5a7b5d4c.jpg?v=1761555666\" class=\"img-fluid d-block w-100 product-img\" alt=\"水滴を弾く頼れる生地\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e水滴を弾く頼れる生地\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e毎日穿きたい防しわストレッチパンツ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003eウォッシャブルと防しわ加工\u003c\/strong\u003eで、忙しい日常のお手入れも簡単。\u003cstrong\u003e優れたストレッチ性\u003c\/strong\u003eはあらゆる動きに追従し、ストレスフリーな穿き心地で快適な一日をサポートします。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_f9fa181f-565a-45f4-b54c-88908bc385cb.jpg?v=1756380902\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適な動きをサポート\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適な動きをサポート\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e大人気だった23秋冬のパンツが、パターンや仕様をバージョンアップして再登場。裏面には、赤外線を熱に変換する糸を使用した二重織素材を採用しており、薄手でありながら確実に暖かさをキープします。ゴルフシーンだけではもったいない、多彩な魅力と便利な機能性を兼ね備えた定番パンツです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e薄手でいて確かな暖かさ（赤外線熱変換二重織素材）\u003c\/li\u003e\n                \u003cli\u003e優れた撥水性\u003c\/li\u003e\n                \u003cli\u003e高いストレッチ性\u003c\/li\u003e\n                \u003cli\u003eご家庭で洗えるウォッシャブル対応\u003c\/li\u003e\n                \u003cli\u003eお手入れ簡単な防しわ加工\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e機能\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \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            \u003cdiv class=\"spec-img-full\"\u003e\n                \u003cimg src=\"__IMG_SIZE_CHART__\" class=\"img-fluid d-block w-100 product-img\" alt=\"衣料品のサイズ表\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"38 \/ オフホワイト","offer_id":42258432098400,"sku":"27201138005","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"38 \/ チャコール","offer_id":42258432131168,"sku":"27201138018","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"38 \/ ダークネイビー","offer_id":42258432163936,"sku":"27201138099","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ オフホワイト","offer_id":42258432196704,"sku":"27201140005","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ チャコール","offer_id":42258432229472,"sku":"27201140018","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ダークネイビー","offer_id":42258432262240,"sku":"27201140099","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ オフホワイト","offer_id":42258432295008,"sku":"27201142005","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ チャコール","offer_id":42258432327776,"sku":"27201142018","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ダークネイビー","offer_id":42258432360544,"sku":"27201142099","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"44 \/ オフホワイト","offer_id":42258432393312,"sku":"27201144005","price":15400.0,"currency_code":"JPY","in_stock":true},{"title":"44 \/ チャコール","offer_id":42258432426080,"sku":"27201144018","price":15400.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_93145fc1-64f4-47e9-a75f-e75d894bbb84.jpg?v=1756380902"},{"product_id":"002-22810","title":"Heal Creek（ヒールクリーク）リサイクルリップストレッチシャツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\n      \u003cstrong\u003e繊細な格子柄\u003c\/strong\u003eが特徴の\u003cstrong\u003eリサイクルリップストップ素材\u003c\/strong\u003e。裾のリボンで\u003cstrong\u003eブラウジング\u003c\/strong\u003eすれば、\u003cstrong\u003eオーバーブラウス風\u003c\/strong\u003eにも着こなせます。\u003cstrong\u003eシャツ\u003c\/strong\u003eとしても、\u003cstrong\u003e羽織り\u003c\/strong\u003eとしても活躍する\u003cstrong\u003e洗練された一枚\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_61b1771e-2067-4a95-88e2-40e098f1fbda.jpg?v=1756982070\" class=\"img-fluid d-block w-100 product-img\" alt=\"着回し自在のゴルフシャツ 洗練デザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイル自在な優秀シャツ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e抜群の伸縮性で快適な着心地 リサイクル素材\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003eリップストップの微細な格子柄\u003c\/strong\u003eが、肌に\u003cstrong\u003e心地よくなじみます\u003c\/strong\u003e。\u003cstrong\u003eしなやかなストレッチ性\u003c\/strong\u003eで、\u003cstrong\u003eアクティブな動き\u003c\/strong\u003eも思いのまま。\u003cstrong\u003eリサイクルポリエステル\u003c\/strong\u003eが、\u003cstrong\u003e環境にも配慮\u003c\/strong\u003eした選択肢です。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_b1e20517-f2bb-494e-a416-6f577194f527.jpg?v=1756982070\" class=\"img-fluid d-block w-100 product-img\" alt=\"抜群の伸縮性で快適な着心地 リサイクル素材\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりの素材が叶える快適\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e残暑ゴルフに！日焼け対策＆撥水機能\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e撥水機能\u003c\/strong\u003eで、\u003cstrong\u003e予期せぬ雨\u003c\/strong\u003eにも対応。\u003cstrong\u003e日差しが強い日\u003c\/strong\u003eには\u003cstrong\u003e羽織り\u003c\/strong\u003eとしても活躍し、\u003cstrong\u003e残暑のゴルフ\u003c\/strong\u003eをサポートします。\u003cstrong\u003e裾のリボン\u003c\/strong\u003eで\u003cstrong\u003eウエストラインを調節\u003c\/strong\u003eし、\u003cstrong\u003eスタイルにアクセント\u003c\/strong\u003eを加えてください。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_3cbb121b-998a-427b-adb5-78acd302cd8a.jpg?v=1756982070\" class=\"img-fluid d-block w-100 product-img\" alt=\"残暑ゴルフに！日焼け対策＆撥水機能\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eアクティブシーンに美しく\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003eリサイクルポリエステルを使用したリップストップの繊細な格子柄が特徴のシャツです。しなやかなストレッチ性で動きやすく、快適な着用感を実現しました。タックインしてシャツとして、裾のリボンでブラウジングしてオーバーブラウス風に着こなすことも可能です。さらに、日焼け対策の羽織りアイテムとしても活躍するので、残暑の厳しい季節のゴルフシーンにアクセントを与えてくれるアイテムです。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e《機能》\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e撥水\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e【40】身丈:63cm 身幅:52cm 肩幅:43.5cm 袖丈:57.2cm 裄丈:79cm\u003c\/li\u003e\n          \u003cli\u003e【42】身丈:64cm 身幅:55cm 肩幅:45cm 袖丈:58.2cm 裄丈:80.7cm\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003e※サイズについて\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/li\u003e\n          \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\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ポリエステル 88%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 12%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003eお手入れ方法の詳細は、商品に付属の洗濯表示タグをご確認ください。\u003c\/p\u003e\n        \u003cdiv class=\"care-icons\"\u003e\n          \u003cimg alt=\"洗濯表示\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e※商品画像について\u003c\/p\u003e\n    \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\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"40 \/ オフホワイト","offer_id":42258434261088,"sku":"22281040005","price":16500.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ネイビー","offer_id":42258434293856,"sku":"22281040098","price":16500.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ オフホワイト","offer_id":42258434326624,"sku":"22281042005","price":16500.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ネイビー","offer_id":42258434359392,"sku":"22281042098","price":16500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_61b1771e-2067-4a95-88e2-40e098f1fbda.jpg?v=1756982070"},{"product_id":"002-12010","title":"Heal Creek（ヒールクリーク）12G RUBY クルーネックニット","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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    \u003ch2\u003eHeal Creek（ヒールクリーク）12G RUBY クルーネックニット\u003c\/h2\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カシミヤ100%\u003c\/strong\u003eの極上の肌触りは、一度着たら手放せない心地よさ。裾に施されたアイコンのエアデールテリア「ヘンリー」が、さりげない遊び心を添えます。寒い日のゴルフも、日常の装いも、この一枚で暖かく、そして上品に。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_8efa6d69-773b-43e8-a0bc-3352376f4592.jpg?v=1761555498\" class=\"img-fluid d-block w-100 product-img\" alt=\"上質なカシミヤニットを着たモデルが優雅にポーズをとっています\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e日常を格上げする暖かさ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e冬ゴルフに映える 華やぎセーター\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e鮮やかなレッドが、冬のグリーンに映える存在感を放ちます。シンプルながらも洗練されたデザインは、どんなボトムスとも相性抜群。\u003cstrong\u003e抜群の保温力\u003c\/strong\u003eで、真冬のラウンドも暖かく快適にプレーできます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_535be66c-90ea-4da0-8615-0d5407f9c90e.jpg?v=1761555498\" 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衿ぐりに施された「Heal Creek」のロゴジャカードが、さりげないブランドの証。顔周りを上品に演出し、ゴルフシーンだけでなく普段使いにも品格を添えます。柔らかな\u003cstrong\u003eカシミヤ100％の肌触り\u003c\/strong\u003eが、首元を優しく包み込み、寒さから守ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_d211989e-cccc-4d54-9e45-3029676e5560.jpg?v=1761555498\" class=\"img-fluid d-block w-100 product-img\" alt=\"首元のロゴジャカードが特徴的なセーターのクローズアップ写真\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e首元で魅せるブランド品格\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e上質なカシミヤを贅沢に使用したクルーネックセーター。デザイン性と機能性を兼ね備え、真冬のゴルフから日常使いまで幅広く活躍します。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003e衿ぐりには「Heal Creek」のロゴジャカードを配置\u003c\/li\u003e\n                \u003cli\u003e裾にはブランドアイコンのエアデールテリア「ヘンリー」を刺繍\u003c\/li\u003e\n                \u003cli\u003eシンプルながらも上品なデザインで幅広いスタイリングにマッチ\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eカシミヤ100%による柔らかな肌触りを提供\u003c\/li\u003e\n                \u003cli\u003e抜群の保温力で寒さから身体をしっかり保護\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e下記サイズ表をご参照ください。\u003c\/p\u003e\n            \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                            \u003cth\u003e袖丈\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e40\u003c\/td\u003e\n                            \u003ctd\u003e59cm\u003c\/td\u003e\n                            \u003ctd\u003e47cm\u003c\/td\u003e\n                            \u003ctd\u003e35cm\u003c\/td\u003e\n                            \u003ctd\u003e61.5cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e42\u003c\/td\u003e\n                            \u003ctd\u003e61cm\u003c\/td\u003e\n                            \u003ctd\u003e50cm\u003c\/td\u003e\n                            \u003ctd\u003e36.5cm\u003c\/td\u003e\n                            \u003ctd\u003e62.5cm\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            \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 class=\"body-text\"\u003e商品の品質を長く保つために、表示に従ってお手入れしてください。\u003c\/p\u003e\n            \u003cdiv class=\"care-icons\"\u003e\n                \u003c!-- 洗濯表示画像は提供されていません --\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品はサンプルにて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n            \u003cli\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/li\u003e\n            \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"40 \/ チャコール","offer_id":42258435604576,"sku":"21201040018","price":30250.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ベージュ","offer_id":42258435637344,"sku":"21201040052","price":30250.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ レッド","offer_id":42258435670112,"sku":"21201040063","price":30250.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ チャコール","offer_id":42258435702880,"sku":"21201042018","price":30250.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ベージュ","offer_id":42258435735648,"sku":"21201042052","price":30250.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ レッド","offer_id":42258435768416,"sku":"21201042063","price":30250.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_981d63b3-98c8-4fe4-acf2-ae5e89955cc0.jpg?v=1756982077"},{"product_id":"001-72810","title":"Heal Creek（ヒールクリーク）Spanlike Twillパンツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- ① 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e洗練を極めた新シルエット ゴルフパンツ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e現代的な美しさを追求したシルエットが、優雅な立ち姿を演出します。深い前股上が、あらゆる動きに\u003cstrong\u003e揺るぎないフィット感\u003c\/strong\u003eをもたらし、\u003cstrong\u003e安心の穿き心地\u003c\/strong\u003eを実現しました。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_0b6b7e81-81f2-49c6-bdd2-ab5c3f497e7d.jpg?v=1756982083\" 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\/0627\/3295\/9840\/files\/download_d653ddd5-21eb-41ac-a845-20288506d3c2.jpg?v=1756982083\" 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\/0627\/3295\/9840\/files\/download_525b58ab-c1dc-4109-ad6e-b20cab6e7b8d.jpg?v=1756982083\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e頼れる全天候型ウェア\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\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左前2本ベルトループでベルトの先をホールド\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            \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                            \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\u003e48\u003c\/td\u003e\n                            \u003ctd\u003e40cm\u003c\/td\u003e\n                            \u003ctd\u003e103.2cm\u003c\/td\u003e\n                            \u003ctd\u003e51cm\u003c\/td\u003e\n                            \u003ctd\u003e24.7cm\u003c\/td\u003e\n                            \u003ctd\u003e80cm\u003c\/td\u003e\n                            \u003ctd\u003e31.7cm\u003c\/td\u003e\n                            \u003ctd\u003e15.5cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e50\u003c\/td\u003e\n                            \u003ctd\u003e42\/46cm\u003c\/td\u003e\n                            \u003ctd\u003e104cm\u003c\/td\u003e\n                            \u003ctd\u003e53cm\u003c\/td\u003e\n                            \u003ctd\u003e25.5cm\u003c\/td\u003e\n                            \u003ctd\u003e80cm\u003c\/td\u003e\n                            \u003ctd\u003e33cm\u003c\/td\u003e\n                            \u003ctd\u003e16cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e52\u003c\/td\u003e\n                            \u003ctd\u003e45cm\u003c\/td\u003e\n                            \u003ctd\u003e105cm\u003c\/td\u003e\n                            \u003ctd\u003e56cm\u003c\/td\u003e\n                            \u003ctd\u003e26.5cm\u003c\/td\u003e\n                            \u003ctd\u003e80cm\u003c\/td\u003e\n                            \u003ctd\u003e35cm\u003c\/td\u003e\n                            \u003ctd\u003e16.8cm\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            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体: ポリエステル 100%\u003c\/li\u003e\n                \u003cli\u003eウェスト部分: ポリエステル 90%\u003c\/li\u003e\n                \u003cli\u003eウェスト部分: ポリウレタン 10%\u003c\/li\u003e\n                \u003cli\u003eししゅう糸 上糸: レーヨン 100%\u003c\/li\u003e\n                \u003cli\u003eししゅう糸 下糸: ポリエステル 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cdiv class=\"care-icons\"\u003e\n                \u003cimg class=\"img-fluid\" alt=\"洗濯表示\"\u003e \u003c!-- 画像IDは仮にWASH_ICON_Xとします --\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- ④ 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入の前にご確認ください\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品はサンプルにて撮影しております。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n            \u003cli\u003e商品はすべて平置きの状態で採寸しております。\u003c\/li\u003e\n            \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"48 \/ ブラック","offer_id":42258436980832,"sku":"17281048019","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ カーキ","offer_id":42258437013600,"sku":"17281048027","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ライトベージュ","offer_id":42258437046368,"sku":"17281048051","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42258437079136,"sku":"17281050019","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ カーキ","offer_id":42258437111904,"sku":"17281050027","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ライトベージュ","offer_id":42258437144672,"sku":"17281050051","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ブラック","offer_id":42258437177440,"sku":"17281052019","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ カーキ","offer_id":42258437210208,"sku":"17281052027","price":17050.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ライトベージュ","offer_id":42258437242976,"sku":"17281052051","price":17050.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_0b6b7e81-81f2-49c6-bdd2-ab5c3f497e7d.jpg?v=1756982083"},{"product_id":"001-22111","title":"Heal Creek（ヒールクリーク）MIPベア天竺ボーダー切り替え長袖ハイネック","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003e2種類のボーダーと大胆な切り替えが魅せる、Heal Creekならではの\u003cstrong\u003e洗練されたデザイン\u003c\/strong\u003e。寒さの中でも妥協しない、\u003cstrong\u003e暖かさと動きやすさ\u003c\/strong\u003eを両立した一着が、コースでの存在感を際立たせます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_668faafe-c259-4d20-91bf-7cdcdd546c1a.jpg?v=1756982108\" 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\/0627\/3295\/9840\/files\/download_3914a159-ec89-493e-ab8e-8d9653ceed98.jpg?v=1756982108\" 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。Heal Creekのさりげない刺繍が、上質さを物語ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_2b299bf7-badf-4408-8788-b2f28c495cef.jpg?v=1756982108\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフウェアの首元アップとロゴ刺繍の画像\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e首元に宿る上質感\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e冬のゴルフラウンドをより快適にするためのアイテムです。暖かさと動きやすさを重視したデザインで、2種類のボーダーパターンとマルチ配色が個性的です。セーターやアウター、ベストとの組み合わせも自在で、スタイリッシュなゴルフスタイルが楽しめます。一枚でもプレー可能なので、暖かい日でも快適にプレーできます。衿周りは緩くもなくきつくもないちょうど良いフィット感です。なめらかで温もりのある素材。\u003c\/p\u003e\n            \u003cp class=\"body-text\"\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            \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                            \u003cth\u003e袖丈\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e48\u003c\/td\u003e\n                            \u003ctd\u003e68.5cm\u003c\/td\u003e\n                            \u003ctd\u003e48cm\u003c\/td\u003e\n                            \u003ctd\u003e43cm\u003c\/td\u003e\n                            \u003ctd\u003e59cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e50\u003c\/td\u003e\n                            \u003ctd\u003e71cm\u003c\/td\u003e\n                            \u003ctd\u003e51cm\u003c\/td\u003e\n                            \u003ctd\u003e45cm\u003c\/td\u003e\n                            \u003ctd\u003e60cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e52\u003c\/td\u003e\n                            \u003ctd\u003e73.5cm\u003c\/td\u003e\n                            \u003ctd\u003e54cm\u003c\/td\u003e\n                            \u003ctd\u003e47cm\u003c\/td\u003e\n                            \u003ctd\u003e61cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n            \u003cp class=\"body-text\"\u003e※サイズについて\u003c\/p\u003e\n            \u003cp class=\"body-text\"\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/p\u003e\n            \u003cp class=\"body-text\"\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本体\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eアクリル 50%\u003c\/li\u003e\n                \u003cli\u003eレーヨン 45%\u003c\/li\u003e\n                \u003cli\u003eポリウレタン 5%\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\u003eししゅう糸\u003c\/p\u003e\n            \u003cp class=\"body-text\"\u003e上糸\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eレーヨン 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\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            \u003cdiv class=\"care-icons\"\u003e\n                \u003cimg src=\"\" alt=\"洗濯表示アイコン\" class=\"img-fluid\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e※商品画像について\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"48 \/ グレー","offer_id":42258440781920,"sku":"12211148013","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"48 \/ ブラック","offer_id":42258440814688,"sku":"12211148019","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"48 \/ ベージュ","offer_id":42258440847456,"sku":"12211148053","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"50 \/ グレー","offer_id":42258440880224,"sku":"12211150013","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"50 \/ ブラック","offer_id":42258440912992,"sku":"12211150019","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"50 \/ ベージュ","offer_id":42258440945760,"sku":"12211150053","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"52 \/ グレー","offer_id":42258440978528,"sku":"12211152013","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"52 \/ ブラック","offer_id":42258441011296,"sku":"12211152019","price":14850.0,"currency_code":"JPY","in_stock":false},{"title":"52 \/ ベージュ","offer_id":42258441044064,"sku":"12211152053","price":14850.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_668faafe-c259-4d20-91bf-7cdcdd546c1a.jpg?v=1756982108"},{"product_id":"001-13210","title":"Heal Creek（ヒールクリーク）ロゴボーダー長袖ニット","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/download_112973a5-7e10-4a37-8c02-9fe7380f17fe.jpg?v=1761555390\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフシーンと日常で活躍するボーダーニット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eゴルフも日常もスタイリッシュに\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e背中で魅せる、ゴルフ場の個性的なアクセント\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e光の角度で表情を変える背中のロゴが、さりげない個性を演出します。\u003cstrong\u003e独自の風合い\u003c\/strong\u003eと遊び心あふれるデザインが、バックスタイルを際立たせるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_e22844aa-4896-45af-ab68-5a44efc8afd6.jpg?v=1761555390\" 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\/0627\/3295\/9840\/files\/download_add972a4-8a2b-44c7-bb29-ca48e6687a1e.jpg?v=1761555390\" class=\"img-fluid d-block w-100 product-img\" alt=\"上質素材と抗菌防臭機能を持つニット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e肌に優しい機能性ニット\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003eガーター編みニットは、凹凸のデザインが特徴的な商品です。背中に配置されたロゴが、角度によって見え方が変化し、さりげないアクセントになります。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e独自の風合いとデザインの遊び心\u003c\/li\u003e\n        \u003cli\u003e機能性とスタイリッシュさを兼ね備え、ゴルフシーンから普段使いまで対応\u003c\/li\u003e\n        \u003cli\u003e上質なポリエステルヤーンと毛羽を抑えたコンパクトコットン使用でソフトな肌触り\u003c\/li\u003e\n        \u003cli\u003e抗菌防臭加工で清潔感をキープ\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp 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              \u003cth\u003e袖丈\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e48\u003c\/td\u003e\n              \u003ctd\u003e63cm\u003c\/td\u003e\n              \u003ctd\u003e49.5cm\u003c\/td\u003e\n              \u003ctd\u003e40.5cm\u003c\/td\u003e\n              \u003ctd\u003e60cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e50\u003c\/td\u003e\n              \u003ctd\u003e65cm\u003c\/td\u003e\n              \u003ctd\u003e52cm\u003c\/td\u003e\n              \u003ctd\u003e42cm\u003c\/td\u003e\n              \u003ctd\u003e61cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e52\u003c\/td\u003e\n              \u003ctd\u003e67cm\u003c\/td\u003e\n              \u003ctd\u003e55cm\u003c\/td\u003e\n              \u003ctd\u003e44cm\u003c\/td\u003e\n              \u003ctd\u003e62cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"\" class=\"img-fluid d-block w-100 product-img\" alt=\"衣料品サイズチャート\"\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 class=\"body-text\"\u003e本製品は以下の素材で構成されています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体：綿 70%、ポリエステル 30%\u003c\/li\u003e\n        \u003cli\u003eししゅう糸 上糸：レーヨン 100%\u003c\/li\u003e\n        \u003cli\u003eししゅう糸 下糸：ポリエステル 100%\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"body-text\"\u003e※生産国に関する情報はございません。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e長くご愛用いただくために、以下の洗濯表示をご確認ください。\u003c\/p\u003e\n      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 情報がないため作成しない --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e商品画像について:\u003c\/strong\u003e モデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eサイズについて:\u003c\/strong\u003e 商品はすべて平置きの状態で採寸をしております。同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"48 \/ オフホワイト","offer_id":42258442944608,"sku":"11321048005","price":25410.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ネイビー","offer_id":42258442977376,"sku":"11321048098","price":25410.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オフホワイト","offer_id":42258443010144,"sku":"11321050005","price":25410.0,"currency_code":"JPY","in_stock":false},{"title":"50 \/ ネイビー","offer_id":42258443042912,"sku":"11321050098","price":25410.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オフホワイト","offer_id":42258443075680,"sku":"11321052005","price":25410.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ネイビー","offer_id":42258443108448,"sku":"11321052098","price":25410.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_e5d57185-3526-4349-8671-0669b1c537fe.jpg?v=1761555390"},{"product_id":"032-52112","title":"CHERVO（シェルボ）ブルゾン","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eCHERVO 高機能ブルゾン 洗練された装い\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e日常からアクティブシーンまで、どんな瞬間も上品に彩る\u003cstrong\u003eCHERVO\u003c\/strong\u003eのブルゾンです。しなやかな\u003cstrong\u003e2WAYストレッチ素材\u003c\/strong\u003eが、動きやすさと快適な着心地を両立しています。突然の雨にも対応する\u003cstrong\u003e撥水機能\u003c\/strong\u003eで、一日中安心して過ごせます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_097a9dca-19ca-4b90-bacc-b8734c2455db.jpg?v=1756982126\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVO高機能ブルゾンの着用イメージ\"\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ディテールに宿る CHERVOの品格\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eファスナー一つにも、ブランドの美学が息づいています。無地柄の\u003cstrong\u003eCHERVOロゴ\u003c\/strong\u003eをあしらった\u003cstrong\u003e止水ファスナー\u003c\/strong\u003eは、デザイン性と機能性を高次元で融合。開閉するたびに現れる風よけ部分のロゴが、さりげない上質感を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_afa4f0fe-9759-487a-98cd-5700f9741d20.jpg?v=1761555310\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVOブルゾンのディテール、止水ファスナーとロゴ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e随所に光る洗練された意匠\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eアクティブシーンを彩る スマートシルエット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e計算され尽くした\u003cstrong\u003eスマートシルエット\u003c\/strong\u003eが、羽織るだけで全身をスマートに見せます。\u003cstrong\u003e軽快な着心地\u003c\/strong\u003eはそのままに、\u003cstrong\u003eゴルフやタウンユース\u003c\/strong\u003e、あらゆるアクティブなシーンで活躍。洗練されたデザインが、あなたの毎日をより上質で活動的に変えるでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_37587715-662d-4e88-9d70-16cb894bc1e6.jpg?v=1761555310\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVOブルゾンのスマートな着用シルエット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e動きやすさと美しさを両立\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eファスナーに拘ったシンプルなブルゾンです。機能性とデザイン性を両立したディテールが魅力です。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e無地柄CHERVOロゴをあしらった止水ファスナー\u003c\/li\u003e\n                \u003cli\u003eファスナーを開けると現れる風よけ部分のCHERVOロゴ\u003c\/li\u003e\n                \u003cli\u003eしなやかな2WAYストレッチ素材\u003c\/li\u003e\n                \u003cli\u003e突然の雨にも対応する撥水機能\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\u003e※商品画像について\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eモデル着用商品はサンプルにて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n                \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \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                            \u003cth\u003e袖丈\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e44\u003c\/td\u003e\n                            \u003ctd\u003e68cm\u003c\/td\u003e\n                            \u003ctd\u003e50cm\u003c\/td\u003e\n                            \u003ctd\u003e43cm\u003c\/td\u003e\n                            \u003ctd\u003e62cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\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同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\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表側：ナイロン 85%、ポリウレタン 15%\u003c\/li\u003e\n                \u003cli\u003e裏側：ポリエステル 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cdiv class=\"care-icons\"\u003e\n                \u003cimg src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/a9\/Care_Label_Symbols.svg\/1200px-Care_Label_Symbols.svg.png\" class=\"img-fluid\" alt=\"洗濯表示\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"40 \/ ホワイト","offer_id":42258447368288,"sku":"325211240004","price":48950.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ネイビー","offer_id":42258447401056,"sku":"325211240098","price":48950.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ホワイト","offer_id":42258447433824,"sku":"325211242004","price":48950.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ネイビー","offer_id":42258447466592,"sku":"325211242098","price":48950.0,"currency_code":"JPY","in_stock":true},{"title":"44 \/ ホワイト","offer_id":42258447499360,"sku":"325211244004","price":48950.0,"currency_code":"JPY","in_stock":true},{"title":"44 \/ ネイビー","offer_id":42258447532128,"sku":"325211244098","price":48950.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_097a9dca-19ca-4b90-bacc-b8734c2455db.jpg?v=1756982126"},{"product_id":"002-23240","title":"Heal Creek（ヒールクリーク）ラメテレコハイネックシャツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- ① 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eトレンドを纏うラメハイネック\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eトレンドの\u003cstrong\u003eラメを散りばめたモックネック\u003c\/strong\u003eが、いつもの装いを\u003cstrong\u003e洗練された印象に格上げ\u003c\/strong\u003eします。タウンでも主役を張れる、\u003cstrong\u003e気品ある一枚\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/002-23240-098_1.jpg?v=1761557238\" class=\"img-fluid d-block w-100 product-img\" alt=\"ラメテレコハイネックシャツを着たモデルの全身像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e品格と輝きを日常に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e肩元で煌めくゴールドのアクセント\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e肩先に配された\u003cstrong\u003eメタルボタン\u003c\/strong\u003eが、顔周りに\u003cstrong\u003e優美な華を添えます\u003c\/strong\u003e。ヘンリーのアイコンも\u003cstrong\u003eゴールドで統一\u003c\/strong\u003eされ、\u003cstrong\u003e細部にまで宿るこだわりが魅力\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/002-23240-098_3.jpg?v=1761557238\" class=\"img-fluid d-block w-100 product-img\" alt=\"ラメテレコハイネックシャツの肩元のメタルボタンとゴールドロゴのディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e繊細な装飾美\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e身体に寄り添う快適なテレコ素材\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e伸縮性に優れたテレコ素材\u003c\/strong\u003eが、\u003cstrong\u003eしなやかにフィットし、自由な動きをサポート\u003c\/strong\u003eします。\u003cstrong\u003e綿92%の上質な肌触り\u003c\/strong\u003eが、着用するたびに心地よさをもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/002-23240-098_8.jpg?v=1761557238\" class=\"img-fluid d-block w-100 product-img\" alt=\"ラメテレコハイネックシャツの素材感と伸縮性を表現するクローズアップ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e優しい肌触りと確かな伸縮性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003eトレンドのラメを取り入れ、いつものモックネックをグレードアップさせた素敵なアイテムです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e伸縮性のあるテレコ素材を使用しているため、着心地も快適です。\u003c\/li\u003e\n        \u003cli\u003e肩先に配置されたメタルボタンが華やかで上品な印象を与え、洗練されたスタイリングを叶えます。\u003c\/li\u003e\n        \u003cli\u003eアイコンのヘンリーもゴールドで装飾され、より一層華やかさが引き立ちます。\u003c\/li\u003e\n        \u003cli\u003eタウンでも活躍してくれそうな注目のアイテムです。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \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              \u003cth\u003e袖丈\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e40\u003c\/td\u003e\n              \u003ctd\u003e60cm\u003c\/td\u003e\n              \u003ctd\u003e42.5cm\u003c\/td\u003e\n              \u003ctd\u003e35cm\u003c\/td\u003e\n              \u003ctd\u003e20cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e42\u003c\/td\u003e\n              \u003ctd\u003e62.3cm\u003c\/td\u003e\n              \u003ctd\u003e45.5cm\u003c\/td\u003e\n              \u003ctd\u003e36.5cm\u003c\/td\u003e\n              \u003ctd\u003e21cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\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同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e本体\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e綿 92%\u003c\/li\u003e\n        \u003cli\u003eポリエステル 8%\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"body-text\"\u003eししゅう糸\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e上糸: レーヨン 100%\u003c\/li\u003e\n        \u003cli\u003e下糸: ポリエステル 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      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"[%E6%B4%97%E6%BF%AF%E8%A1%A8%E7%A4%BA%E7%94%BB%E5%83%8F%E3%81%AEURL%E3%82%92%E3%81%93%E3%81%93%E3%81%AB%E6%8C%BF%E5%85%A5]\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- ④ 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"40 \/ ネイビー","offer_id":42299704213600,"sku":"22324040098","price":19250.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ネイビー","offer_id":42299704279136,"sku":"22324042098","price":19250.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/002-23240-098_1.jpg?v=1761557238"},{"product_id":"001-73212","title":"Heal Creek（ヒールクリーク）トリコットメッシュKyoPrintパンツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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が魅力です。京都の伝統技術を昇華させたKyoPrintが、他にない個性を演出します。落ち着いた色合いの中に漂う上品さが、大人の風格を引き立てる一本です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-73212-096_2.jpg?v=1758531254\" class=\"img-fluid d-block w-100 product-img\" alt=\"都会的なゴルフパンツ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e都会的なゴルフパンツ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e動きを制する、快適なフィット感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eウエスト周りはスマートな仕上がりでありながら、ポリウレタンを配合し、\u003cstrong\u003e優れたストレッチ性\u003c\/strong\u003eを誇ります。アクティブなシーンでも、身体に沿うような快適な着心地を一日中お約束します。細部に宿る丁寧な仕立てが、装いを格上げします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-73212-096_3.jpg?v=1758531254\" 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\u003eUVカット\u003c\/strong\u003e、\u003cstrong\u003e接触冷感\u003c\/strong\u003eといった多機能を備えています。常に快適な状態を保ち、どんな天候でもパフォーマンスをサポートします。見た目の美しさだけでなく、肌が喜ぶ高機能素材です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-73212-096_7.jpg?v=1758531323\" class=\"img-fluid d-block w-100 product-img\" alt=\"テクノロジーが叶える快適さ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eテクノロジーが叶える快適さ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003eトリコットメッシュプリント素材で、京都の伝統と感性、染色技術を取り入れたアイテムです。ハイクオリティなプリントが施され、洗練されたデザインが現代ファッションを彩ります。快適なストレッチ性と上品な仕上がりが魅力で、おしゃれな着こなしを楽しむことができます。合わせやすいグレーは無地ライクなミクロチェック柄で、グリーンとブルーは爽やかなカラーのミニ千鳥になっております。上品なスタイルを表現したい方におすすめです。\u003c\/p\u003e\n      \u003cp class=\"body-text\"\u003e《機能》\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e吸水速乾\u003c\/li\u003e\n        \u003cli\u003eUVカット\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      \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              \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\u003e78\u003c\/td\u003e\n              \u003ctd\u003e104.5cm\u003c\/td\u003e\n              \u003ctd\u003e81cm\u003c\/td\u003e\n              \u003ctd\u003e99cm\u003c\/td\u003e\n              \u003ctd\u003e24.5cm\u003c\/td\u003e\n              \u003ctd\u003e80cm\u003c\/td\u003e\n              \u003ctd\u003e29.7cm\u003c\/td\u003e\n              \u003ctd\u003e15.7cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e82\u003c\/td\u003e\n              \u003ctd\u003e105cm\u003c\/td\u003e\n              \u003ctd\u003e85cm\u003c\/td\u003e\n              \u003ctd\u003e103cm\u003c\/td\u003e\n              \u003ctd\u003e25cm\u003c\/td\u003e\n              \u003ctd\u003e80cm\u003c\/td\u003e\n              \u003ctd\u003e31cm\u003c\/td\u003e\n              \u003ctd\u003e16.1cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e85\u003c\/td\u003e\n              \u003ctd\u003e105.5cm\u003c\/td\u003e\n              \u003ctd\u003e88cm\u003cbr\u003e(幅: 44cm)\u003c\/td\u003e\n              \u003ctd\u003e106cm\u003cbr\u003e(幅: 53cm)\u003c\/td\u003e\n              \u003ctd\u003e25.5cm\u003c\/td\u003e\n              \u003ctd\u003e80cm\u003c\/td\u003e\n              \u003ctd\u003e32cm\u003c\/td\u003e\n              \u003ctd\u003e16.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e88\u003c\/td\u003e\n              \u003ctd\u003e106cm\u003c\/td\u003e\n              \u003ctd\u003e91cm\u003c\/td\u003e\n              \u003ctd\u003e109cm\u003c\/td\u003e\n              \u003ctd\u003e26cm\u003c\/td\u003e\n              \u003ctd\u003e80cm\u003c\/td\u003e\n              \u003ctd\u003e33cm\u003c\/td\u003e\n              \u003ctd\u003e16.8cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e92\u003c\/td\u003e\n              \u003ctd\u003e106.5cm\u003c\/td\u003e\n              \u003ctd\u003e95cm\u003c\/td\u003e\n              \u003ctd\u003e113cm\u003c\/td\u003e\n              \u003ctd\u003e26.5cm\u003c\/td\u003e\n              \u003ctd\u003e80cm\u003c\/td\u003e\n              \u003ctd\u003e34.2cm\u003c\/td\u003e\n              \u003ctd\u003e17.3cm\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      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体:\n          \u003cul class=\"basic-list\"\u003e\n            \u003cli\u003eポリエステル 90%\u003c\/li\u003e\n            \u003cli\u003eポリウレタン 10%\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/li\u003e\n        \u003cli\u003eししゅう糸:\n          \u003cul class=\"basic-list\"\u003e\n            \u003cli\u003e上糸: レーヨン 100%\u003c\/li\u003e\n            \u003cli\u003e下糸: ポリエステル 100%\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\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=\"point-list\"\u003e\n          \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n          \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\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同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"78 \/ ブルー","offer_id":42299705622624,"sku":"17321278096","price":26180.0,"currency_code":"JPY","in_stock":true},{"title":"82 \/ ブルー","offer_id":42299705720928,"sku":"17321282096","price":26180.0,"currency_code":"JPY","in_stock":true},{"title":"85 \/ ブルー","offer_id":42299705819232,"sku":"17321285096","price":26180.0,"currency_code":"JPY","in_stock":true},{"title":"88 \/ ブルー","offer_id":42299705917536,"sku":"17321288096","price":26180.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-73212-096_2.jpg?v=1758531254"},{"product_id":"001-72910","title":"Heal Creek（ヒールクリーク）ツイル調バックメッシュモクロディパンツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/001-72910-098-1.jpg?v=1758531593\" 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\/0627\/3295\/9840\/files\/001-72910-098-4.jpg?v=1758531593\" 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\/0627\/3295\/9840\/files\/001-72910-098-8.jpg?v=1758531593\" 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  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\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このシルエットは、より快適な履き心地を追求した新しいデザインです。前股上が深くなり、安定感が向上しています。さらに、左前には2本のベルトループが付いており、ベルトをしっかりと固定することができます。優れた履き心地と機能性を備えたシルエットです。裏側がメッシュで非常に軽いジャージ素材を使用しています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e平置き採寸による各サイズの詳細です。\u003c\/p\u003e\n        \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                \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\u003e78\u003c\/td\u003e\n                \u003ctd\u003e40.5cm\u003c\/td\u003e\n                \u003ctd\u003e104.5cm\u003c\/td\u003e\n                \u003ctd\u003e50.5cm\u003c\/td\u003e\n                \u003ctd\u003e24.5cm\u003c\/td\u003e\n                \u003ctd\u003e80cm\u003c\/td\u003e\n                \u003ctd\u003e30.7cm\u003c\/td\u003e\n                \u003ctd\u003e15.7cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e82\u003c\/td\u003e\n                \u003ctd\u003e42.5cm\u003c\/td\u003e\n                \u003ctd\u003e105cm\u003c\/td\u003e\n                \u003ctd\u003e52.5cm\u003c\/td\u003e\n                \u003ctd\u003e25cm\u003c\/td\u003e\n                \u003ctd\u003e80cm\u003c\/td\u003e\n                \u003ctd\u003e32cm\u003c\/td\u003e\n                \u003ctd\u003e16.1cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e85\u003c\/td\u003e\n                \u003ctd\u003e44cm\u003c\/td\u003e\n                \u003ctd\u003e105.5cm\u003c\/td\u003e\n                \u003ctd\u003e54cm\u003c\/td\u003e\n                \u003ctd\u003e25.5cm\u003c\/td\u003e\n                \u003ctd\u003e80cm\u003c\/td\u003e\n                \u003ctd\u003e33cm\u003c\/td\u003e\n                \u003ctd\u003e16.5cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e88\u003c\/td\u003e\n                \u003ctd\u003e45.5cm\u003c\/td\u003e\n                \u003ctd\u003e106cm\u003c\/td\u003e\n                \u003ctd\u003e55.5cm\u003c\/td\u003e\n                \u003ctd\u003e26cm\u003c\/td\u003e\n                \u003ctd\u003e80cm\u003c\/td\u003e\n                \u003ctd\u003e34cm\u003c\/td\u003e\n                \u003ctd\u003e16.8cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e92\u003c\/td\u003e\n                \u003ctd\u003e47.5cm\u003c\/td\u003e\n                \u003ctd\u003e106.5cm\u003c\/td\u003e\n                \u003ctd\u003e57.5cm\u003c\/td\u003e\n                \u003ctd\u003e26.5cm\u003c\/td\u003e\n                \u003ctd\u003e80cm\u003c\/td\u003e\n                \u003ctd\u003e35.2cm\u003c\/td\u003e\n                \u003ctd\u003e17.3cm\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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体\n            \u003cul\u003e\n              \u003cli\u003eポリエステル 70%\u003c\/li\u003e\n              \u003cli\u003e綿 30%\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/li\u003e\n          \u003cli\u003eししゅう糸\n            \u003cul\u003e\n              \u003cli\u003e上糸: レーヨン 100%\u003c\/li\u003e\n              \u003cli\u003e下糸: ポリエステル 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \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=\"care-icons\"\u003e\n          \u003c!-- 洗濯表示画像は提供されていません --\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n      \u003cli\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/li\u003e\n      \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"78 \/ ライトグレー","offer_id":42299706048608,"sku":"17291078012","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"78 \/ グレー","offer_id":42299706081376,"sku":"17291078017","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"78 \/ ネイビー","offer_id":42299706114144,"sku":"17291078098","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"82 \/ ライトグレー","offer_id":42299706146912,"sku":"17291082012","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"82 \/ グレー","offer_id":42299706179680,"sku":"17291082017","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"82 \/ ネイビー","offer_id":42299706212448,"sku":"17291082098","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"85 \/ ライトグレー","offer_id":42299706245216,"sku":"17291085012","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"85 \/ グレー","offer_id":42299706277984,"sku":"17291085017","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"85 \/ ネイビー","offer_id":42299706310752,"sku":"17291085098","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"88 \/ ライトグレー","offer_id":42299706343520,"sku":"17291088012","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"88 \/ グレー","offer_id":42299706376288,"sku":"17291088017","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"88 \/ ネイビー","offer_id":42299706409056,"sku":"17291088098","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"92 \/ グレー","offer_id":42299706474592,"sku":"17291092017","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"92 \/ ネイビー","offer_id":42299706507360,"sku":"17291092098","price":18150.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-72910-012-1.jpg?v=1758531593"},{"product_id":"001-53211","title":"Heal Creek（ヒールクリーク）ワッフル軽量パーカー","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- ① 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e纏うだけで品格漂う大人のワッフルパーカー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e凹凸感豊かなワッフル素材が、上質な肌触りと表情を生み出します。\u003cstrong\u003eしなやかなストレッチ性\u003c\/strong\u003eで、アクティブな動きにも寄り添い、どんなシーンも快適に過ごせる一枚です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-53211-098_1.jpg?v=1758532256\" 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\u003eUVカット機能\u003c\/strong\u003eで、汗ばむ季節や日差しの中でも快適な着心地が持続し、いつでもスマートな印象を保てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-53211-098_2.jpg?v=1758532257\" 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\"\u003e2重仕立てのしっかりとしたフード、ロゴを配したスピンドル、そして輝くシルバーヘンリー刺繍。一つ一つのディテールが、全体の印象を格上げし、着用するたびに喜びを感じさせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-53211-098_3.jpg?v=1758532256\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eブランドの証、輝く刺繍\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e若々しいフルジップのフーディーは、凹凸のある表面感豊かなワッフル素材を使用し、しなやかなストレッチ性と独特のキックバックの良さが特徴です。デザイン面でも細やかな配慮がなされています。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e脇ハギや袖下のハギによる立体的なシルエット\u003c\/li\u003e\n        \u003cli\u003e2重でしっかりとした仕上がりのフード\u003c\/li\u003e\n        \u003cli\u003eロゴプリントが施されたスピンドル\u003c\/li\u003e\n        \u003cli\u003e輝くシルバーヘンリー刺繍がアクセント\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e快適な着心地をサポートする機能が備わっています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e吸水速乾\u003c\/li\u003e\n        \u003cli\u003eUVカット\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              \u003cth\u003e袖丈\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth\u003e48\u003c\/th\u003e\n              \u003ctd\u003e66cm\u003c\/td\u003e\n              \u003ctd\u003e52cm\u003c\/td\u003e\n              \u003ctd\u003e41cm\u003c\/td\u003e\n              \u003ctd\u003e64cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth\u003e50\u003c\/th\u003e\n              \u003ctd\u003e68cm\u003c\/td\u003e\n              \u003ctd\u003e55cm\u003c\/td\u003e\n              \u003ctd\u003e43cm\u003c\/td\u003e\n              \u003ctd\u003e65cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth\u003e52\u003c\/th\u003e\n              \u003ctd\u003e70cm\u003c\/td\u003e\n              \u003ctd\u003e58cm\u003c\/td\u003e\n              \u003ctd\u003e45cm\u003c\/td\u003e\n              \u003ctd\u003e66cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cp\u003e※サイズについて\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/li\u003e\n        \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体: ポリエステル 100%\u003c\/li\u003e\n        \u003cli\u003eししゅう糸 上糸: レーヨン 100%\u003c\/li\u003e\n        \u003cli\u003eししゅう糸 下糸: ポリエステル 100%\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n      \u003c\/div\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":"Heal Creek","offers":[{"title":"48 \/ ネイビー","offer_id":42299707261024,"sku":"15321148098","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42299707326560,"sku":"15321150098","price":27720.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ネイビー","offer_id":42299707392096,"sku":"15321152098","price":27720.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-53211-098_1.jpg?v=1758532256"},{"product_id":"001-22842","title":"Heal Creek（ヒールクリーク）ポップコーンジャージ半袖ポロシャツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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。台衿なしのスマートなデザインが、\u003cstrong\u003eカジュアルながらもエレガントな印象\u003c\/strong\u003eを与えます。\u003cstrong\u003eヒールクリークの確かな品質\u003c\/strong\u003eが、着こなしに自信をもたらします。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22842-005-1.jpg?v=1758532375\" class=\"img-fluid d-block w-100 product-img\" alt=\"爽やかで洗練された白の半袖ポロシャツ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e爽やかで洗練された白\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eプレーを支える快適ポップコーンジャージ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003eポコポコとした独特の表面感\u003c\/strong\u003eが肌に心地よく、\u003cstrong\u003e一日中快適な着心地\u003c\/strong\u003eを約束します。\u003cstrong\u003e速乾性、UVカット、抗菌防臭機能\u003c\/strong\u003eを備え、アクティブなシーンでも\u003cstrong\u003e涼しく爽やかな状態\u003c\/strong\u003eを保ちます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22842-005-3.jpg?v=1758532375\" class=\"img-fluid d-block w-100 product-img\" alt=\"肌触りの良いポップコーンジャージ素材のアップ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e素肌に優しい日本品質\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e差をつける襟元デザインと確かな品質\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e襟元のシャープなラインと控えめなロゴ刺繍\u003c\/strong\u003eが、\u003cstrong\u003eさりげない上質感を演出\u003c\/strong\u003eします。プリントパンツとも相性抜群で、\u003cstrong\u003e幅広いコーディネート\u003c\/strong\u003eが楽しめます。\u003cstrong\u003e日本製ならではの職人技\u003c\/strong\u003eが光ります。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22842-019-3.jpg?v=1758532375\" class=\"img-fluid d-block w-100 product-img\" alt=\"ポロシャツの襟元とロゴ刺繍のディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部まで抜かりない大人の品格\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \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\n          上品でエレガントな印象を与える、大人のライン入り半袖ポロシャツです。カジュアルな台衿無しのデザインと\u003cstrong\u003e3個の釦が特徴\u003c\/strong\u003eで、洗練されたスタイルを演出します。高品質な素材を使用し、快適な着心地を提供。プリントパンツとのコーディネートにもぴったりのアイテムです。ポコポコした表面感のMade in Japan素材で、高機能を併せ持ちます。\n        \u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e速乾\u003c\/li\u003e\n          \u003cli\u003eUVカット\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        \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                \u003cth\u003e袖丈\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e48\u003c\/td\u003e\n                \u003ctd\u003e69.7cm\u003c\/td\u003e\n                \u003ctd\u003e50cm\u003c\/td\u003e\n                \u003ctd\u003e43cm\u003c\/td\u003e\n                \u003ctd\u003e21cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e72cm\u003c\/td\u003e\n                \u003ctd\u003e53cm\u003c\/td\u003e\n                \u003ctd\u003e45cm\u003c\/td\u003e\n                \u003ctd\u003e22cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e52\u003c\/td\u003e\n                \u003ctd\u003e74.3cm\u003c\/td\u003e\n                \u003ctd\u003e56cm\u003c\/td\u003e\n                \u003ctd\u003e47cm\u003c\/td\u003e\n                \u003ctd\u003e23cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/li\u003e\n          \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e本体:\u003c\/strong\u003e ポリエステル 100%\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e衿部分:\u003c\/strong\u003e ポリエステル 100%\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e刺繍糸（上糸）:\u003c\/strong\u003e レーヨン 100%\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e刺繍糸（下糸）:\u003c\/strong\u003e ポリエステル 100%\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e生産国:\u003c\/strong\u003e 日本\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cdiv class=\"care-icons\"\u003e\n          \u003cimg src=\"\/img\/usr\/common\/icon\/wash\/A420.png\" alt=\"洗濯表示\"\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        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n          \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 情報がないため作成しない --\u003e\n  \u003c!-- 注意事項セクション (Notes) - 情報がないため作成しない --\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"48 \/ オフホワイト","offer_id":42299708407904,"sku":"12284248005","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ブラック","offer_id":42299708440672,"sku":"12284248019","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ブラウン","offer_id":42299708473440,"sku":"12284248045","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オフホワイト","offer_id":42299708506208,"sku":"12284250005","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42299708538976,"sku":"12284250019","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラウン","offer_id":42299708571744,"sku":"12284250045","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オフホワイト","offer_id":42299708604512,"sku":"12284252005","price":12100.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ブラック","offer_id":42299708637280,"sku":"12284252019","price":12100.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22842-005-1.jpg?v=1758532375"},{"product_id":"001-22840","title":"Heal Creek（ヒールクリーク）ポップコーンジャージ半袖ボタンダウンシャツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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) - ブロック1 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e涼感ポップコーンジャージ 魅せる夏の装い\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eポコポコとした表情豊かな表面感が特徴の日本製素材。カジュアルながらも品格漂う佇まいは、上質を求める大人の男性にふさわしい一着です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22840-005-1.jpg?v=1758532430\" 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!-- 商品解説セクション (Main) - ブロック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速乾・UVカット・抗菌防臭\u003c\/strong\u003eで、どんな時も清潔感を保ち、一日中快適です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22840-005-2.jpg?v=1758532430\" 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!-- 商品解説セクション (Main) - ブロック3 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eこだわりの襟元 印象を格上げ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e絶妙な配置の第二釦は、開けても端正な印象を崩しません。衿のおさまりが良く、セーターとの重ね着も美しく決まり、品格を際立たせます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22840-005-3.jpg?v=1758532430\" class=\"img-fluid d-block w-100 product-img\" alt=\"洗練されたディテール\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e洗練されたディテール\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e釦ダウンシャツは、カジュアルなスタイルを楽しみながらも、上品さを兼ね備えたアイテムです。衿のおさまりが良く、セーターとの組み合わせもピッタリです。前立ての第二釦の位置も見直し、開けた際の位置がうまく調整されています。クラシックなデザインと快適な着心地が特徴で、大人の男性におすすめの一着です。ポコポコした表面感のMade in Japanで高機能を併せ持つ素材を使用。\u003c\/p\u003e\n            \u003cp class=\"body-text\"\u003e《機能》\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e速乾\u003c\/li\u003e\n                \u003cli\u003eUVカット\u003c\/li\u003e\n                \u003cli\u003e抗菌\u003c\/li\u003e\n                \u003cli\u003e防臭\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e平置き採寸によるサイズです。\u003c\/p\u003e\n            \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                            \u003cth\u003e袖丈\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e48\u003c\/td\u003e\n                            \u003ctd\u003e69.7cm\u003c\/td\u003e\n                            \u003ctd\u003e50.5cm\u003c\/td\u003e\n                            \u003ctd\u003e44cm\u003c\/td\u003e\n                            \u003ctd\u003e21cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e50\u003c\/td\u003e\n                            \u003ctd\u003e72cm\u003c\/td\u003e\n                            \u003ctd\u003e53.5cm\u003c\/td\u003e\n                            \u003ctd\u003e46cm\u003c\/td\u003e\n                            \u003ctd\u003e22cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e52\u003c\/td\u003e\n                            \u003ctd\u003e74.3cm\u003c\/td\u003e\n                            \u003ctd\u003e56.5cm\u003c\/td\u003e\n                            \u003ctd\u003e48cm\u003c\/td\u003e\n                            \u003ctd\u003e23cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n            \u003cp class=\"body-text\"\u003e※サイズについて\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/li\u003e\n                \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体: ポリエステル 100%\u003c\/li\u003e\n                \u003cli\u003eししゅう糸 上糸: レーヨン 100%\u003c\/li\u003e\n                \u003cli\u003eししゅう糸 下糸: ポリエステル 100%\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cdiv class=\"care-icons\"\u003e\n                \u003cimg src=\"data:image\/gif;base64,R0lGODlhAQABAAD\/ACwAAAAAAQABAAACADs=\" alt=\"洗濯表示\" class=\"img-fluid\"\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            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n                \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"48 \/ オフホワイト","offer_id":42299708702816,"sku":"12284048005","price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オフホワイト","offer_id":42299708833888,"sku":"12284050005","price":13200.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オフホワイト","offer_id":42299708964960,"sku":"12284052005","price":13200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-22840-005-1.jpg?v=1758532430"},{"product_id":"001-13240","title":"Heal Creek（ヒールクリーク）軽量半袖ポロニット","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/001-13240-098_1.jpg?v=1758532513\" class=\"img-fluid d-block w-100 product-img\" alt=\"品格を纏うポロニット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e品格を纏うポロニット\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e繊細な編み目と上質素材の証\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e胸元に光るブランドロゴが、\u003cstrong\u003e洗練された品格\u003c\/strong\u003eを演出。毛羽を抑えた美しいコンパクトコットンが、とろけるようなソフトな肌触りをもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-13240-098_3.jpg?v=1758532513\" class=\"img-fluid d-block w-100 product-img\" alt=\"こだわりのディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりのディテール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e軽やかな快適さと機能美\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e繊細なニットの編み目が、\u003cstrong\u003e軽やかで通気性に優れた着心地\u003c\/strong\u003eを実現。さらに抗菌防臭加工で、汗ばむ季節もニオイを気にせず一日中快適に過ごせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-13240-098_7.jpg?v=1758532516\" class=\"img-fluid d-block w-100 product-img\" alt=\"ずっと心地よい機能性\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eずっと心地よい機能性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e上品さと機能性を兼ね備えたニットポロシャツです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e凹凸のある軽やかな編地で上品な存在感を演出\u003c\/li\u003e\n          \u003cli\u003e繊細なニットの編み目が軽やかで通気性に優れた着心地を実現\u003c\/li\u003e\n          \u003cli\u003e上質なポリエステルヤーンとコンパクトコットンを使用し、ソフトな肌触り\u003c\/li\u003e\n          \u003cli\u003e汗ばむ季節も安心の抗菌防臭加工\u003c\/li\u003e\n          \u003cli\u003e洗練されたデザインと上質素材が調和し、高級感のあるスタイリングを演出\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp 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                \u003cth\u003e袖丈\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e48\u003c\/td\u003e\n                \u003ctd\u003e66cm\u003c\/td\u003e\n                \u003ctd\u003e51.5cm\u003c\/td\u003e\n                \u003ctd\u003e42.5cm\u003c\/td\u003e\n                \u003ctd\u003e22.5cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e68cm\u003c\/td\u003e\n                \u003ctd\u003e54cm\u003c\/td\u003e\n                \u003ctd\u003e44cm\u003c\/td\u003e\n                \u003ctd\u003e23cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e52\u003c\/td\u003e\n                \u003ctd\u003e70cm\u003c\/td\u003e\n                \u003ctd\u003e57cm\u003c\/td\u003e\n                \u003ctd\u003e46cm\u003c\/td\u003e\n                \u003ctd\u003e23.5cm\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 class=\"body-text\"\u003e上質な素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体: 綿 70%, ポリエステル 30%\u003c\/li\u003e\n          \u003cli\u003eししゅう糸（上糸）: レーヨン 100%\u003c\/li\u003e\n          \u003cli\u003eししゅう糸（下糸）: ポリエステル 100%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003eお手入れの際は、以下の表示をご確認ください。\u003c\/p\u003e\n        \u003cdiv class=\"care-icons\"\u003e\n          \u003cimg src=\"__IMG_LAUNDRY_CARE__\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e商品画像について\n        \u003cp class=\"body-text\"\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003eサイズについて\n        \u003cp class=\"body-text\"\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"48 \/ オフホワイト","offer_id":42299709685856,"sku":"11324048005","price":23100.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ネイビー","offer_id":42299709751392,"sku":"11324048098","price":23100.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オフホワイト","offer_id":42299709784160,"sku":"11324050005","price":23100.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42299709849696,"sku":"11324050098","price":23100.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オフホワイト","offer_id":42299709882464,"sku":"11324052005","price":23100.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ネイビー","offer_id":42299709948000,"sku":"11324052098","price":23100.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-13240-005_1.jpg?v=1758532513"},{"product_id":"001-12910","title":"Heal Creek（ヒールクリーク）14G NOUVELLE Vネックニット","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eHeal Creek Vネックニット、洗練された大人の選択\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cspan class=\"emphasize\"\u003e\u003cstrong\u003eカシミヤブレンドのヌーヴェルヤーン\u003c\/strong\u003e\u003c\/span\u003eが叶える上品な風合いは、あらゆるシーンであなたの品格を高めます。Vネックの絶妙な深さが、ビジネスシーンから休日のゴルフまで、知的な印象を演出するでしょう。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-12910-027-1.jpg?v=1758535064\" class=\"img-fluid d-block w-100 product-img\" alt=\"Heal Creek Vネックニット、洗練された大人の選択\"\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      \u003cspan class=\"emphasize\"\u003e\u003cstrong\u003e3本の編地が光るラグラン線\u003c\/strong\u003e\u003c\/span\u003eは、スポーティな表情を醸し出すだけでなく、\u003cspan class=\"emphasize\"\u003e\u003cstrong\u003e腕の動きを妨げません\u003c\/strong\u003e\u003c\/span\u003e。美しい後ろ姿を保ちつつ、リラックスした着心地で一日中快適に過ごせます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-12910-027-2.jpg?v=1758535064\" class=\"img-fluid d-block w-100 product-img\" alt=\"アクティブシーンに最適な機能美\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eアクティブシーンに最適な機能美\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eカシミヤブレンドが織りなす極上の肌触り\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cspan class=\"emphasize\"\u003e\u003cstrong\u003e綿95%、カシミヤ5%のヌーヴェルヤーン\u003c\/strong\u003e\u003c\/span\u003eが、\u003cspan class=\"emphasize\"\u003e\u003cstrong\u003eとろけるような肌触り\u003c\/strong\u003e\u003c\/span\u003eを実現しました。\u003cspan class=\"emphasize\"\u003e\u003cstrong\u003e細身に改善されたVネック\u003c\/strong\u003e\u003c\/span\u003eは、一枚でもインナーとしても、洗練された印象を与えます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-12910-027-3.jpg?v=1758535065\" 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    \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カシミヤブレンドのnouvelle（ヌーヴェル）ヤーンで上品に編まれた今シーズンのコレクションは、3本の編地が入ったラグラン線がスポーティな雰囲気を演出し、どんなコーディネートにもマッチします。衿幅も少し狭くしてよりコーディネートしやすく改善。袖口のリブもしっかりとした作りで、品質にもこだわりが感じられます。オシャレで快適な着こなしを楽しみたい方におすすめです。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e商品画像について\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。 実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n          \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \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\u003e48\u003c\/td\u003e\n                \u003ctd\u003e66cm\u003c\/td\u003e\n                \u003ctd\u003e49cm\u003c\/td\u003e\n                \u003ctd\u003e83cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e68cm\u003c\/td\u003e\n                \u003ctd\u003e52cm\u003c\/td\u003e\n                \u003ctd\u003e85cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e52\u003c\/td\u003e\n                \u003ctd\u003e70cm\u003c\/td\u003e\n                \u003ctd\u003e55cm\u003c\/td\u003e\n                \u003ctd\u003e87cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\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同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\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綿 95%\u003c\/li\u003e\n          \u003cli\u003eカシミヤ 5%\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=\"care-icons\"\u003e\n          \u003cimg alt=\"\" class=\"img-fluid\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Heal Creek","offers":[{"title":"48 \/ カーキ","offer_id":42299709980768,"sku":"11291048027","price":12650.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ オレンジ","offer_id":42299710013536,"sku":"11291048036","price":12650.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ カーキ","offer_id":42299710144608,"sku":"11291050027","price":12650.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ オレンジ","offer_id":42299710177376,"sku":"11291050036","price":12650.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ カーキ","offer_id":42299710308448,"sku":"11291052027","price":12650.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ オレンジ","offer_id":42299710341216,"sku":"11291052036","price":12650.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/001-12910-027-1.jpg?v=1758535064"},{"product_id":"033-63300","title":"CHERVO（シェルボ）ユニセックスゴムメッシュベルト","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eCHERVO 彩り豊か ゴルフスタイルを引き立てる\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\/0627\/3295\/9840\/files\/033-63300-072_1.jpg?v=1758532572\" 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快適フィット CHERVO ユニセックスメッシュベルト\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\/0627\/3295\/9840\/files\/033-63300-072_3.jpg?v=1758532572\" 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\/0627\/3295\/9840\/files\/033-63300-095_1.jpg?v=1758532572\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイリングをアップデート\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eCHERVOユニセックスゴムメッシュベルトの主な特徴をご紹介します。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eユニセックスで使える35mm幅デザイン\u003c\/li\u003e\n                \u003cli\u003e全色を取り入れた多色の織りゴムバンド\u003c\/li\u003e\n                \u003cli\u003e洗練されたカスタムガンメタルグレーのロゴ入りバックル\u003c\/li\u003e\n                \u003cli\u003eイタリア製の高品質\u003c\/li\u003e\n                \u003cli\u003eスタイルを引き立てる上品なアクセント\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e下記サイズは平置き採寸です。商品の個体差もございますので目安としてご参照ください。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e【52】巾3.5cm×全長117cm\u003c\/li\u003e\n                \u003cli\u003e【48】巾3.5cm×全長107cm\u003c\/li\u003e\n                \u003cli\u003e【46】巾3.5cm×全長101cm\u003c\/li\u003e\n                \u003cli\u003e【50】巾3.5cm×全長111cm\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp\u003e※同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e製品を構成する素材についてご案内します。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：レーヨン 70%\u003c\/li\u003e\n                \u003cli\u003e本体：綿 18%\u003c\/li\u003e\n                \u003cli\u003e本体：ポリウレタン 12%\u003c\/li\u003e\n                \u003cli\u003e皮革部分：牛革\u003c\/li\u003e\n                \u003cli\u003e生産国：イタリア製\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eご購入前の注意点\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eご購入前にご確認いただきたい点がございます。\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eモデル着用商品はサンプルにて撮影しています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n                \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"42 \/ ライトピンク","offer_id":42299711127648,"sku":"336330042072","price":20790.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ブルー","offer_id":42299711160416,"sku":"336330042095","price":20790.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-63300-072_1.jpg?v=1758532572"},{"product_id":"032-53410","title":"CHERVO（シェルボ）フルジッププリントブルゾン","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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) - ブロック1 --\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\/0627\/3295\/9840\/files\/032-53410-096_1.jpg?v=1758532806\" 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が、身体に寄り添いながらも\u003cstrong\u003e心地よさ\u003c\/strong\u003eを約束します。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック2 --\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\/0627\/3295\/9840\/files\/032-53410-096_5.jpg?v=1758532805\" 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します。\u003cstrong\u003e速乾性に優れたストレッチジャージ素材\u003c\/strong\u003eが、汗ばむシーンでも常に\u003cstrong\u003eさらりとした肌触り\u003c\/strong\u003eを保ちます。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック3 --\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\/0627\/3295\/9840\/files\/032-53410-096_6.jpg?v=1758532805\" 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。前面の\u003cstrong\u003e2ウェイジップ\u003c\/strong\u003eで着こなしの幅が広がり、\u003cstrong\u003eアクティブな動きを軽やかにサポート\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n\n    \u003c!-- 商品の特徴 --\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\"\u003eCHERVO（シェルボ）フルジッププリントブルゾンの主な特徴です。\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前面の2ウェイジップで着こなしの幅が広がる\u003c\/li\u003e\n                \u003cli\u003e両サイドに隠れたジップポケットで機能性も抜群\u003c\/li\u003e\n                \u003cli\u003eおしゃれと快適さを両立した一着\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\u003e※商品画像について\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n                \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- サイズ詳細 --\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                            \u003cth\u003e袖丈\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e40\u003c\/td\u003e\n                            \u003ctd\u003e62cm\u003c\/td\u003e\n                            \u003ctd\u003e41cm\u003c\/td\u003e\n                            \u003ctd\u003e36cm\u003c\/td\u003e\n                            \u003ctd\u003e61cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e42\u003c\/td\u003e\n                            \u003ctd\u003e64cm\u003c\/td\u003e\n                            \u003ctd\u003e44cm\u003c\/td\u003e\n                            \u003ctd\u003e38cm\u003c\/td\u003e\n                            \u003ctd\u003e61cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e44\u003c\/td\u003e\n                            \u003ctd\u003e65cm\u003c\/td\u003e\n                            \u003ctd\u003e46cm\u003c\/td\u003e\n                            \u003ctd\u003e40cm\u003c\/td\u003e\n                            \u003ctd\u003e61cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\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同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 素材・生産国 --\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ナイロン 80%\u003c\/li\u003e\n                \u003cli\u003eポリウレタン 20%\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003c!-- 生産国に関する情報が提供されていないため、ここでは記載しません --\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 洗濯表示 --\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=\"care-icons\"\u003e\n                \u003c!-- 洗濯表示の具体的な画像IDが提供されていないため、src属性は省略 --\u003e\n                \u003cimg alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 発送案内セクション (Shipping) は情報がないため作成しません --\u003e\n    \u003c!-- 注意事項セクション (Notes) は他のセクション内で処理済みのため作成しません --\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"40 \/ ネイビー","offer_id":42299712176224,"sku":"325341040098","price":48510.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ネイビー","offer_id":42299712340064,"sku":"325341042098","price":48510.0,"currency_code":"JPY","in_stock":true},{"title":"44 \/ ネイビー","offer_id":42299712503904,"sku":"325341044098","price":48510.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/032-53410-096_1.jpg?v=1758532806"},{"product_id":"032-22014","title":"CHERVO（シェルボ）ハーフジップフリースシャツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e普段使いにもゴルフにも使える、洗練フリースシャツ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eシンプルながらも\u003cstrong\u003e洗練されたデザイン\u003c\/strong\u003eは、どんな装いにも馴染み、冬の着こなしを上品に彩ります。\u003cstrong\u003eハーフジップ仕様\u003c\/strong\u003eで、温度調整も簡単。ポリエステルとポリウレタンの混紡素材が、\u003cstrong\u003e軽やかな着用感と快適な暖かさ\u003c\/strong\u003eを約束します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/032-22014-004_1.jpg?v=1758782843\" 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動きやすさと美しさを両立、CHERVOゴルフウェア\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\/0627\/3295\/9840\/files\/032-22014-004_3.jpg?v=1758782725\" 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が、CHERVOらしい品格を添えるアクセントです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/032-22014-004_5.jpg?v=1758782844\" class=\"img-fluid d-block w-100 product-img\" alt=\"首元を飾るさりげない美しさ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e首元を飾るさりげない美しさ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eハーフジップタイプのフリースシャツ。シンプルなデザインの中に、機能性とブランドのこだわりが光ります。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eハーフジップ仕様で温度調整が容易\u003c\/li\u003e\n          \u003cli\u003e袖口にはCHERVOのワンポイントロゴ\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        \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                \u003cth\u003e袖丈\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e44\u003c\/td\u003e\n                \u003ctd\u003e65.5cm\u003c\/td\u003e\n                \u003ctd\u003e49cm\u003c\/td\u003e\n                \u003ctd\u003e40.5cm\u003c\/td\u003e\n                \u003ctd\u003e62.5cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp\u003e※サイズについて\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/li\u003e\n          \u003cli\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\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ポリエステル 90%\u003c\/li\u003e\n          \u003cli\u003eポリウレタン 10%\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=\"care-icons\"\u003e\n          \u003cimg alt=\"洗濯表示\" class=\"img-fluid\"\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        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n          \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"40 \/ ホワイト","offer_id":42299712602208,"sku":"322201440004","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ブラック","offer_id":42299712634976,"sku":"322201440019","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ブラウン","offer_id":42299712667744,"sku":"322201440043","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"40 \/ ネイビー","offer_id":42299712733280,"sku":"322201440098","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ホワイト","offer_id":42299712766048,"sku":"322201442004","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ブラック","offer_id":42299712798816,"sku":"322201442019","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ブラウン","offer_id":42299712831584,"sku":"322201442043","price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"42 \/ ネイビー","offer_id":42299712897120,"sku":"322201442098","price":18150.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/032-22014-004_1.jpg?v=1758782843"},{"product_id":"031-72912","title":"CHERVO（シェルボ）裏起毛パンツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\u003e4WAYストレッチ\u003c\/strong\u003eが叶える、ストレスフリーな穿き心地。洗練シルエットが、都市にもフィールドにも自然に馴染み、軽やかな日常をサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/032-72912-019_2_8e076c2b-e9fb-45ac-afa3-09a019d5026e.jpg?v=1758533189\" class=\"img-fluid d-block w-100 product-img\" alt=\"動きやすさを追求した洗練パンツ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eどんな動きも妨げない\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e撥水でアクティブに挑む ゴルフや旅のお供に\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e不意の雨も安心の\u003cstrong\u003e撥水加工\u003c\/strong\u003eが、アクティブな一日をサポート。高ストレッチ素材が身体の動きにしなやかにフィットし、スマートな後ろ姿を演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/032-72912-019_3_2ce70d84-9bfc-49fc-bdd6-7d99f567d5ef.jpg?v=1758533189\" 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\/0627\/3295\/9840\/files\/032-72912-019_4_830c64d1-9277-4972-bb19-d2e3c1494936.jpg?v=1758533189\" class=\"img-fluid d-block w-100 product-img\" alt=\"とろける裏起毛で冬も暖かい\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e冬のゴルフも暖かく\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \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このパンツは、4WAYストレッチと撥水機能を持ったロングパンツです。裏側は起毛されており、暖かい肌触りと高い保温性も実現しています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eあらゆる動きに対応する4WAYストレッチ\u003c\/li\u003e\n          \u003cli\u003e突然の雨にも対応する撥水機能\u003c\/li\u003e\n          \u003cli\u003e肌に優しいとろけるような裏起毛で冬でも暖かい\u003c\/li\u003e\n          \u003cli\u003e優れた保温性で長時間快適な着心地\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e高機能な素材が快適な着心地と耐久性を両立します。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e表側: ナイロン 89%、ポリウレタン 11%\u003c\/li\u003e\n          \u003cli\u003e裏側: ポリエステル 83%、ポリウレタン 17%\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e各サイズの詳細については以下の表をご確認ください。\u003c\/p\u003e\n        \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                \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\u003e46\u003c\/td\u003e\n                \u003ctd\u003e106cm\u003c\/td\u003e\n                \u003ctd\u003e78cm\u003c\/td\u003e\n                \u003ctd\u003e48.5cm\u003c\/td\u003e\n                \u003ctd\u003e26.5cm\u003c\/td\u003e\n                \u003ctd\u003e81.5cm\u003c\/td\u003e\n                \u003ctd\u003e30cm\u003c\/td\u003e\n                \u003ctd\u003e15cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e48\u003c\/td\u003e\n                \u003ctd\u003e108cm\u003c\/td\u003e\n                \u003ctd\u003e83cm\u003c\/td\u003e\n                \u003ctd\u003e52cm\u003c\/td\u003e\n                \u003ctd\u003e27cm\u003c\/td\u003e\n                \u003ctd\u003e83cm\u003c\/td\u003e\n                \u003ctd\u003e32cm\u003c\/td\u003e\n                \u003ctd\u003e16cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e110cm\u003c\/td\u003e\n                \u003ctd\u003e88cm\u003c\/td\u003e\n                \u003ctd\u003e54cm\u003c\/td\u003e\n                \u003ctd\u003e27.5cm\u003c\/td\u003e\n                \u003ctd\u003e84cm\u003c\/td\u003e\n                \u003ctd\u003e33cm\u003c\/td\u003e\n                \u003ctd\u003e17cm\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 class=\"body-text\"\u003e商品を長くご愛用いただくため、以下の表示に従ってお手入れください。\u003c\/p\u003e\n        \u003cdiv class=\"care-icons\"\u003e\n          \u003cimg src=\"\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入前の注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品はサンプル撮影のため、実際の商品と仕様、加工が若干異なる場合があります。実際の商品と色味や質感が異なる場合は、ハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n      \u003cli\u003e商品はすべて平置きの状態で採寸しており、同商品でも生産過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"48 \/ ブラック","offer_id":42299713323104,"sku":"317291248019","price":28600.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42299713421408,"sku":"317291250019","price":28600.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ブラック","offer_id":42299713519712,"sku":"317291252019","price":28600.0,"currency_code":"JPY","in_stock":true},{"title":"54 \/ ブラック","offer_id":42299713585248,"sku":"317291254019","price":28600.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/032-72912-019_1_f73a99b8-1357-4697-9530-db71f7006b3a.jpg?v=1758533189"},{"product_id":"031-42971","title":"CHERVO（シェルボ）ジャージベスト","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\u003e4WAYストレッチジャージ\u003c\/strong\u003eが、アクティブな動きに柔軟に対応します。無駄のない\u003cstrong\u003eミニマルなデザイン\u003c\/strong\u003eは、どんなコーディネートにも溶け込み、着こなしを格上げします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-42971-019_1.jpg?v=1758533268\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVO（シェルボ）ジャージベスト 全体イメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適を追求した高機能ウェア\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eこだわり抜いたディテール 防風止水ジッパー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eフロントのダブルジッパーは、上部にチンガードを配し、裏側の\u003cstrong\u003e防風フラップ\u003c\/strong\u003eで冷気をシャットアウトします。\u003cstrong\u003eロゴが施された止水ファスナー\u003c\/strong\u003eと\u003cstrong\u003e左胸のワッペン\u003c\/strong\u003eが、ブランドの品格を物語るでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-42971-019_6.jpg?v=1758533269\" class=\"img-fluid d-block w-100 product-img\" alt=\"防風止水ジッパーと左胸ワッペンのディテール\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部に宿る上質さと機能美\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eゴルフシーンから普段使いまで 動きやすいベスト\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e身体に吸い付くようなフィット感\u003c\/strong\u003eと\u003cstrong\u003e抜群のストレッチ性\u003c\/strong\u003eで、\u003cstrong\u003eストレスフリーな着用感\u003c\/strong\u003eを実現します。\u003cstrong\u003eゴルフやスポーツシーン\u003c\/strong\u003eはもちろん、\u003cstrong\u003eタウンユース\u003c\/strong\u003eにも映える上品なシルエットで、幅広いシーンを快適に楽しめます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-42971-019_8.jpg?v=1758533269\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフシーンでのベスト着用イメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eどんな動きも妨げない着心地\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e高密度ジャージ素材とこだわりのディテールで、快適性とデザイン性を両立。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e高密度で保温性のある4WAYストレッチジャージ\u003c\/li\u003e\n                    \u003cli\u003eアクティブな動きに柔軟に対応する柔軟性\u003c\/li\u003e\n                    \u003cli\u003e無駄を省いたミニマルなデザイン\u003c\/li\u003e\n                    \u003cli\u003eフロントのダブルジッパー（上部にチンガードを配置）\u003c\/li\u003e\n                    \u003cli\u003e裏側の防風フラップで冷気をシャットアウト\u003c\/li\u003e\n                    \u003cli\u003eロゴ入り止水ファスナー\u003c\/li\u003e\n                    \u003cli\u003e左胸にワッペンを配置\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表側：ナイロン 85% \/ ポリウレタン 15%\u003c\/li\u003e\n                    \u003cli\u003e裏側：ポリエステル 94% \/ ポリウレタン 6%\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=\"care-icons\"\u003e\n                    \u003cimg src=\"__IMG_CARE_ICONS_WASH__\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e※商品画像について\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46 \/ ブラック","offer_id":42299714076768,"sku":"314297146019","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"46 \/ サックス","offer_id":42299714109536,"sku":"314297146093","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"46 \/ ネイビー","offer_id":42299714142304,"sku":"314297146098","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ブラック","offer_id":42299714175072,"sku":"314297148019","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ サックス","offer_id":42299714207840,"sku":"314297148093","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ネイビー","offer_id":42299714240608,"sku":"314297148098","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42299714273376,"sku":"314297150019","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ サックス","offer_id":42299714306144,"sku":"314297150093","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42299714338912,"sku":"314297150098","price":38500.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ブラック","offer_id":42299714371680,"sku":"314297152019","price":38500.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-42971-019_1.jpg?v=1758533268"},{"product_id":"031-23441","title":"CHERVO（シェルボ）半袖プリントポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eCHERVO 半袖プリントポロシャツ 唯一無二のデザイン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e個性を際立たせる\u003cstrong\u003eファンシーボックスプリント\u003c\/strong\u003eが、洗練された大人のスタイルを演出します。\u003cstrong\u003e抗UV効果\u003c\/strong\u003eと\u003cstrong\u003e速乾性\u003c\/strong\u003eを兼ね備え、あらゆるシーンで快適な着心地が続きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-23441-023_1_6361f84e-ebf2-4403-bc0e-092c7f117556.jpg?v=1758534897\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVO 半袖プリントポロシャツ 唯一無二のデザイン\"\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\/0627\/3295\/9840\/files\/031-23441-023_2_5b05ba73-52a7-4194-9f8e-dc3a7ae4a97b.jpg?v=1758534898\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフを楽しむ 洗練されたメンズポロ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e動きやすさも品格も妥協しない\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e差をつける襟元 シェルボの証\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003eコントラストカラーのリブ襟\u003c\/strong\u003eと\u003cstrong\u003e精緻な刺繍\u003c\/strong\u003eが、ブランドの洗練されたこだわりを表現。肌触りの良い\u003cstrong\u003eストレッチ素材\u003c\/strong\u003eが、動きに合わせてしなやかにフィットします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-23441-023_4_038eb45c-d334-4831-9b78-5667ad1e76e0.jpg?v=1758534898\" class=\"img-fluid d-block w-100 product-img\" alt=\"差をつける襟元 シェルボの証\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e上質なディテールが魅せる品格\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e軽量で快適なポロシャツです。CHERVOのシグネチャースタイルをお楽しみください。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e抗UV効果と速乾性のあるストレッチジャージー素材\u003c\/li\u003e\n        \u003cli\u003e全体に施された個性的な「ファンシーボックス」プリント\u003c\/li\u003e\n        \u003cli\u003eコントラストのあるリブ付きカラーと刺繍\u003c\/li\u003e\n        \u003cli\u003eシーズン後半にぴったりの一着\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \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              \u003cth\u003e袖丈\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e48\u003c\/td\u003e\n              \u003ctd\u003e72cm\u003c\/td\u003e\n              \u003ctd\u003e51cm\u003c\/td\u003e\n              \u003ctd\u003e41cm\u003c\/td\u003e\n              \u003ctd\u003e21.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e50\u003c\/td\u003e\n              \u003ctd\u003e74cm\u003c\/td\u003e\n              \u003ctd\u003e53cm\u003c\/td\u003e\n              \u003ctd\u003e43cm\u003c\/td\u003e\n              \u003ctd\u003e22cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e52\u003c\/td\u003e\n              \u003ctd\u003e76cm\u003c\/td\u003e\n              \u003ctd\u003e56cm\u003c\/td\u003e\n              \u003ctd\u003e44cm\u003c\/td\u003e\n              \u003ctd\u003e22cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\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同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e快適な着心地を提供するストレッチジャージー素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eストレッチジャージー素材\u003c\/li\u003e\n        \u003c!-- 入力データが途中で途切れているため、これ以上の詳細情報は記載できません --\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e※商品画像について\u003c\/p\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46 \/ グリーン","offer_id":42299714437216,"sku":"312344146023","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ グリーン","offer_id":42299714535520,"sku":"312344148023","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ グリーン","offer_id":42299714633824,"sku":"312344150023","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ グリーン","offer_id":42299714732128,"sku":"312344152023","price":31570.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-23441-023_1_6361f84e-ebf2-4403-bc0e-092c7f117556.jpg?v=1758534897"},{"product_id":"031-23341","title":"CHERVO（シェルボ）半袖プリントポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/031-23341-098_1_4769f1d8-0d59-4cdd-85f7-e0a455811222.jpg?v=1758534733\" 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抗UV効果\u003c\/strong\u003eと\u003cstrong\u003e速乾性\u003c\/strong\u003eを備えたストレッチジャージーが、暖かな季節のプレイをサポートします。身体に吸い付くようなフィット感で、どんな動きも妨げません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-23341-098_3_e4987671-6d9d-41e5-8f30-26cd276c97d2.jpg?v=1758534733\" 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\/0627\/3295\/9840\/files\/031-23341-098_6_176b09a7-af31-4021-acdb-2d1b85941449.jpg?v=1758534733\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部に宿る上質なこだわり\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eブランドの象徴\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e軽量で快適なメンズポロシャツ。暖かな季節のゴルフプレイをサポートする高機能性と、洗練されたデザインが魅力です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e軽量で快適な着心地\u003c\/li\u003e\n        \u003cli\u003e抗UV効果と速乾性に優れたストレッチジャージー\u003c\/li\u003e\n        \u003cli\u003e「ファンシーボックス」プリントによる洗練されたデザイン\u003c\/li\u003e\n        \u003cli\u003e胸元に輝く刺繍ロゴ\u003c\/li\u003e\n        \u003cli\u003e動きやすさを追求したサイドスリット\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e商品はすべて平置きの状態で採寸しております。お手持ちのウェアと比較して、サイズをお選びください。\u003c\/p\u003e\n      \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              \u003cth\u003e袖丈\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e46\u003c\/td\u003e\n              \u003ctd\u003e70cm\u003c\/td\u003e\n              \u003ctd\u003e50cm\u003c\/td\u003e\n              \u003ctd\u003e42cm\u003c\/td\u003e\n              \u003ctd\u003e21cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e48\u003c\/td\u003e\n              \u003ctd\u003e73cm\u003c\/td\u003e\n              \u003ctd\u003e52.5cm\u003c\/td\u003e\n              \u003ctd\u003e43cm\u003c\/td\u003e\n              \u003ctd\u003e21.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e50\u003c\/td\u003e\n              \u003ctd\u003e74cm\u003c\/td\u003e\n              \u003ctd\u003e53cm\u003c\/td\u003e\n              \u003ctd\u003e44.5cm\u003c\/td\u003e\n              \u003ctd\u003e21.5cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e52\u003c\/td\u003e\n              \u003ctd\u003e76.5cm\u003c\/td\u003e\n              \u003ctd\u003e56cm\u003c\/td\u003e\n              \u003ctd\u003e45.5cm\u003c\/td\u003e\n              \u003ctd\u003e21.5cm\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      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eナイロン 90%\u003c\/li\u003e\n        \u003cli\u003eポリウレタン 10%\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"body-text\"\u003e※生産国に関する情報はありません。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e製品を長くご愛用いただくために、以下の洗濯表示に従ってお手入れしてください。\u003c\/p\u003e\n      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"\" alt=\"洗濯表示\" class=\"img-fluid\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e商品画像について\n        \u003cp class=\"body-text\"\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003eサイズについて\n        \u003cp class=\"body-text\"\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46 \/ ブラック","offer_id":42299714863200,"sku":"312334146019","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"46 \/ ネイビー","offer_id":42299714928736,"sku":"312334146098","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ブラック","offer_id":42299714994272,"sku":"312334148019","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ネイビー","offer_id":42299715059808,"sku":"312334148098","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42299715125344,"sku":"312334150019","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42299715190880,"sku":"312334150098","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ブラック","offer_id":42299715256416,"sku":"312334152019","price":31570.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ネイビー","offer_id":42299715321952,"sku":"312334152098","price":31570.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-23341-098_1_4769f1d8-0d59-4cdd-85f7-e0a455811222.jpg?v=1758534733"},{"product_id":"031-22916","title":"CHERVO（シェルボ）ポケット付きジップアップシャツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- ① 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eシェルボ ポケット付きジップアップシャツ 洗練デザイン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e左胸の異素材ポケットが視線を集めるデザイン。袖口と裾のパイピングが全体を引き締め、単体でも着映えする\u003cstrong\u003e洗練された表情\u003c\/strong\u003eを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-22916-093_7.png?v=1761557386\" 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\/0627\/3295\/9840\/files\/031-22916-093_6.jpg?v=1761557386\" 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\/0627\/3295\/9840\/files\/031-22916-093_1.jpg?v=1761557386\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e極上の心地よさ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e左胸にポケットが付いているジップアップシャツです。以下のような特徴があります。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e袖口、裾のパイピングにより一枚でもサマになるデザイン\u003c\/li\u003e\n        \u003cli\u003e毎シーズン好評のストレッチ素材で快適な着心地\u003c\/li\u003e\n        \u003cli\u003e中空繊維を使用した確かな保温性\u003c\/li\u003e\n        \u003cli\u003e肌触りが温かい裏起毛加工\u003c\/li\u003e\n        \u003cli\u003eツルっとした表地でインナーとしても最適\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e商品はすべて平置きの状態で採寸しております。\u003c\/p\u003e\n      \u003cp class=\"body-text\"\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\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              \u003cth\u003e袖丈\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e50\u003c\/td\u003e\n              \u003ctd\u003e73cm\u003c\/td\u003e\n              \u003ctd\u003e53cm\u003c\/td\u003e\n              \u003ctd\u003e45cm\u003c\/td\u003e\n              \u003ctd\u003e66cm\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 class=\"body-text\"\u003e高品質な素材を使用し、快適な着心地を提供します。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体：ナイロン 92%、ポリウレタン 8%\u003c\/li\u003e\n        \u003cli\u003e別地：ナイロン 84%、ポリウレタン 16%\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=\"care-icons\"\u003e\n        \u003cimg src=\"\" class=\"img-fluid\" alt=\"洗濯表示\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- ③ 発送案内セクション (Shipping) - 情報がないため出力しない --\u003e\n\n  \u003c!-- ④ 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入時の注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46 \/ サックス","offer_id":42299715420256,"sku":"312291646093","price":23650.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ サックス","offer_id":42299715551328,"sku":"312291648093","price":23650.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ネイビー","offer_id":42299715584096,"sku":"312291648098","price":23650.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ サックス","offer_id":42299715682400,"sku":"312291650093","price":23650.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ネイビー","offer_id":42299715715168,"sku":"312291650098","price":23650.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-22916-093_7.png?v=1761557386"},{"product_id":"031-22011","title":"CHERVO（シェルボ）長袖ポロ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e暖かさを纏う、冬のゴルフウェア\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e寒さから体を守る\u003cstrong\u003e中空繊維\u003c\/strong\u003eと\u003cstrong\u003e裏起毛素材\u003c\/strong\u003eが、冬のゴルフを\u003cstrong\u003e快適\u003c\/strong\u003eなものに変えます。優れた\u003cstrong\u003eストレッチ性\u003c\/strong\u003eで、どんなスイングもスムーズに。上品な着こなしを叶えながら、パフォーマンスもサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-22011-004_2.jpg?v=1758786199\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフウェアを着用したモデルがゴルフ場でポーズをとっている様子\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適な保温性、確かな存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eディテールに宿る、上質な肌触り\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e肌に触れる裏側は\u003cstrong\u003e微起毛\u003c\/strong\u003eで優しく、表側は\u003cstrong\u003eツルりとしたなめらかな質感\u003c\/strong\u003e。この心地よさが、インナーとして最適な理由です。洗練された\u003cstrong\u003e3つボタンの前立て\u003c\/strong\u003eが、装いに品格を与えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-22011-004_4.jpg?v=1758534379\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフウェアのディテール、特に襟元の3つボタンと生地の質感\"\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ナイロン92%\u003c\/strong\u003e、\u003cstrong\u003eポリウレタン8%\u003c\/strong\u003eの混合素材が、体にフィットしながらも\u003cstrong\u003e動きやすさ\u003c\/strong\u003eを追求。美しいシルエットは、アドレスからフィニッシュまで、あなたの動きをスマートに演出します。ゴルフはもちろん、あらゆる日常シーンで活躍する一枚です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-22011-004_6.jpg?v=1758534379\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフウェアを着用したモデルがスイングしている様子\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな佇まい、アクティブな毎日\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003eCHERVOの長袖ポロは、冬のゴルフを快適にするための機能性とデザイン性を兼ね備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eオーソドックスな3つボタンタイプの前立て\u003c\/li\u003e\n        \u003cli\u003e\n\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\n\u003c\/li\u003e\n        \u003cli\u003e表側はツルりとしたなめらかな質感\u003c\/li\u003e\n        \u003cli\u003eインナーとしても最適な設計\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e平置き採寸による製品の寸法です。お手持ちのウェアと比較して最適なサイズをお選びください。\u003c\/p\u003e\n      \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              \u003cth\u003e袖丈\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e50\u003c\/td\u003e\n              \u003ctd\u003e75.5cm\u003c\/td\u003e\n              \u003ctd\u003e54.5cm\u003c\/td\u003e\n              \u003ctd\u003e46.5cm\u003c\/td\u003e\n              \u003ctd\u003e65cm\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 class=\"body-text\"\u003e上質な素材を使用し、快適な着心地と耐久性を実現しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003e素材:\u003c\/strong\u003e ナイロン 92%、ポリウレタン 8%\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e生産国:\u003c\/strong\u003e (情報なし)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp class=\"body-text\"\u003e商品に合わせた適切なケアで、長くご愛用いただけます。\u003c\/p\u003e\n      \u003cdiv class=\"care-icons\"\u003e\n        \u003cimg src=\"\" alt=\"洗濯表示\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e商品画像について:\u003c\/strong\u003e\n        \u003cp class=\"body-text\"\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。実際の商品はハンガー撮影の画像をご参照ください。\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eサイズについて:\u003c\/strong\u003e\n        \u003cp class=\"body-text\"\u003e商品はすべて平置きの状態で採寸をしております。同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46 \/ ホワイト","offer_id":42299715780704,"sku":"312201146004","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"48 \/ ホワイト","offer_id":42307064168544,"sku":"312201148004","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"48 \/ ブラック","offer_id":42307064201312,"sku":"312201148019","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ホワイト","offer_id":42307064365152,"sku":"312201150004","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"50 \/ ブラック","offer_id":42307064397920,"sku":"312201150019","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"46 \/ ブラック","offer_id":42362908409952,"sku":"312201146019","price":19800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-22011-004_2.jpg?v=1758786199"},{"product_id":"033-52901","title":"CHERVO（シェルボ）ベーシックキャップ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/033-52901-004_1.png?v=1759546991\" 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心地よいフィット感 CHERVOキャップ\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\/0627\/3295\/9840\/files\/033-52901-004_2.png?v=1759546991\" class=\"img-fluid d-block w-100 product-img\" alt=\"心地よいフィット感 CHERVOキャップ\"\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サイズ自在 CHERVOベーシックキャップ\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\/0627\/3295\/9840\/files\/033-52901-004_3.png?v=1759546991\" class=\"img-fluid d-block w-100 product-img\" alt=\"サイズ自在 CHERVOベーシックキャップ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eパーフェクトなフィット感を実現\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e定番の6パネルベーシックキャップに、CHERVOならではのこだわりが詰まっています。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eシャープな印象を与えるサイドカーブ仕様\u003c\/li\u003e\n                \u003cli\u003e正面に施されたシェルボ刺繍がアクセント\u003c\/li\u003e\n                \u003cli\u003eロゴ入りのパイピングがデザイン性を高める\u003c\/li\u003e\n                \u003cli\u003e後ろのマジックテープで簡単にサイズ調整可能\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eポリエステル 97%\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            \u003cdiv class=\"care-icons\"\u003e\n                \u003cimg src=\"\/img\/usr\/common\/icon\/wash\/A442.png\" alt=\"洗濯表示\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- ③ 発送案内セクション (Shipping) - 情報がないため作成しません --\u003e\n\n    \u003c!-- ④ 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e※モデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e※実際の商品はハンガー撮影の画像をご参照ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"99 \/ ホワイト","offer_id":42321617616992,"sku":"335290199004","price":10780.0,"currency_code":"JPY","in_stock":true},{"title":"99 \/ ブラック","offer_id":42321617649760,"sku":"335290199019","price":10780.0,"currency_code":"JPY","in_stock":true},{"title":"99 \/ ネイビー","offer_id":42321617715296,"sku":"335290199098","price":10780.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-52901-004_1.png?v=1759546991"},{"product_id":"033-53362","title":"CHERVO(シェルボ）レディスサンバイザー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eCHERVOロゴが輝くバイザー\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\/0627\/3295\/9840\/files\/033-53362-004_1_bd6b82f6-0621-44be-8127-0648ed367f85.png?v=1761538228\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e洗練された個性を演出\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eプレーに集中できる快適さ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e調節可能な面ファスナー仕様\u003c\/strong\u003eで、一人ひとりの頭に\u003cstrong\u003e完璧にフィット\u003c\/strong\u003eする心地よさを実現します。ラウンド中もずれにくく、\u003cstrong\u003eストレスフリーな着用感\u003c\/strong\u003eで集中力をサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-53362-004_3_507bbdb0-a02b-4c1c-83a1-2d2238b1e359.png?v=1761538228\" 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\/0627\/3295\/9840\/files\/033-53362-004_4_f09eed54-3481-416e-b7fa-79b4cc00cfd5.jpg?v=1761538228\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e優雅なゴルフスタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eCHERVO(シェルボ）レディスサンバイザーの主な特徴です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eフロントに立体刺繍ロゴをあしらい、ブランド感をアピールします。\u003c\/li\u003e\n        \u003cli\u003eシルバーカラーの生地トリミングが、スポーティさとフェミニンな印象を引き立てます。\u003c\/li\u003e\n        \u003cli\u003e調節可能な面ファスナー（ベルクロ）仕様で、快適なフィット感を実現します。\u003c\/li\u003e\n        \u003cli\u003eラウンド中もずれにくく、ストレスフリーな着用感をサポートします。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこの商品のサイズに関する情報です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e女性用ワンサイズ\u003c\/li\u003e\n        \u003cli\u003e面ファスナーによりサイズ調整可能\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"99 \/ ホワイト","offer_id":42337581989984,"sku":"335336299004","price":6600.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-53362-004_1_bd6b82f6-0621-44be-8127-0648ed367f85.png?v=1761538228"},{"product_id":"031-33310","title":"CHERVO（シェルボ）ハーフジップフーディープルオーバー","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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) - ブロック1 --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e耐久性抜群 パワースイングフーディー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e独自の\u003cstrong\u003eパワースイング生地\u003c\/strong\u003eがもたらす、他にはない\u003cstrong\u003e優れた耐久性\u003c\/strong\u003e。\u003cstrong\u003eテクニカルなデザイン\u003c\/strong\u003eと\u003cstrong\u003eクールな肌触り\u003c\/strong\u003eで、アクティブな一日を快適にサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-33310-051-1.jpg?v=1761199137\" 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!-- 商品解説セクション (Main) - ブロック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が、熱のこもりを防ぎます。\u003cstrong\u003eハーフジップ\u003c\/strong\u003eで温度調整も自由自在。一日中\u003cstrong\u003e快適な着心地\u003c\/strong\u003eを実感してください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-33310-051-2.jpg?v=1761199138\" 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!-- 商品解説セクション (Main) - ブロック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。小物を安心収納できる\u003cstrong\u003eジッパー付きサイドポケット\u003c\/strong\u003eも完備し、\u003cstrong\u003eゴルフやアウトドア\u003c\/strong\u003eで活躍します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-33310-051-10.jpg?v=1761199137\" 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\u003eCHERVO（シェルボ）ハーフジップフーディープルオーバーの主な特徴です。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e耐久性抜群の「パワースイング」生地を使用\u003c\/li\u003e\n        \u003cli\u003eテクニカルなデザインとクールな感触で、シーズンを通して活躍\u003c\/li\u003e\n        \u003cli\u003e通気性を考慮したオープンワークインサート\u003c\/li\u003e\n        \u003cli\u003e便利なジッパー付きサイドポケットを完備\u003c\/li\u003e\n        \u003cli\u003eスタイリッシュで機能的な一着\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 今回の入力データには、サイズ、素材・生産国、配送に関する具体的な情報がないため、該当セクションは作成しません。 --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46 \/ ライトベージュ","offer_id":42362919813216,"sku":"313331046051","price":52630.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ホワイト","offer_id":42362920566880,"sku":"313331052004","price":52630.0,"currency_code":"JPY","in_stock":true},{"title":"52 \/ ネイビー","offer_id":42362920599648,"sku":"313331052098","price":52630.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/031-33310-051-1.jpg?v=1761199137"},{"product_id":"033-52904","title":"CHERVO（シェルボ）バケットハット","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eCHERVOバケットハット 洗練ユニセックスデザイン\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-52904-004-1.png?v=1761199378\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVOバケットハットのスタイリッシュな佇まい\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな佇まい\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e上質な素材感\u003c\/strong\u003eが際立つ、ミニマルでモダンなフォルム。\n            どんなスタイルにも\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\/0627\/3295\/9840\/files\/033-52904-004-3.png?v=1761199378\" 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\n            後ろの引手で簡単に\u003cstrong\u003eフィット感を調整可能\u003c\/strong\u003e。\n            サイドの\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自由な動きをサポートする4WAYストレッチ\u003c\/h3\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-52904004-5.jpg?v=1761199377\" 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\n            \u003cstrong\u003e4ウェイストレッチ素材\u003c\/strong\u003eが頭の動きにしなやかにフィット。\n            ゴルフやアクティブシーンで、一日中\u003cstrong\u003eストレスフリーな着用感\u003c\/strong\u003eを実現します。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eCHERVOのバケットハットは、優れた機能性とデザイン性を兼ね備えています。\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簡単なフィット感調整\u003c\/strong\u003eが可能。\u003c\/li\u003e\n                \u003cli\u003eサイドに配置された\u003cstrong\u003eティーホルダー\u003c\/strong\u003eで、プレイ中もスムーズ。\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003e4ウェイストレッチ素材\u003c\/strong\u003eが、一日中快適な被り心地を提供。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            モデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003cbr\u003e\n            実際の商品はハンガー撮影の画像をご参照ください。\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46 \/ ホワイト","offer_id":42362919845984,"sku":"335290446004","price":13750.0,"currency_code":"JPY","in_stock":true},{"title":"46 \/ ブラック","offer_id":42362920304736,"sku":"335290446019","price":13750.0,"currency_code":"JPY","in_stock":true},{"title":"46 \/ ネイビー","offer_id":42362920337504,"sku":"335290446098","price":13750.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-52904-004-1.png?v=1761199378"},{"product_id":"033-52931","title":"CHERVO（シェルボ）メンズ ニット帽","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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冬ゴルフを彩る CHERVOニット帽\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\/0627\/3295\/9840\/files\/033-52931-098_1.jpg?v=1761199997\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVO メンズ ニット帽 正面のワッペン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e大人のための洗練ニット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e立体的な表情が魅力 快適防寒ニット\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eしっかりとした畔編みの凹凸感\u003c\/strong\u003eが、豊かな表情を創り出します。見た目にも\u003cstrong\u003e温もりを感じさせる質感\u003c\/strong\u003eは、寒い季節に\u003cstrong\u003e快適な被り心地\u003c\/strong\u003eを提供し、あなたを優しく包みます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-52931-098_2.jpg?v=1761199998\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVO メンズ ニット帽 畔編みの質感\"\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\/0627\/3295\/9840\/files\/033-52931-098_3.jpg?v=1761199998\" class=\"img-fluid d-block w-100 product-img\" alt=\"CHERVO メンズ ニット帽 後ろ姿\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e被るだけで決まるシルエット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003eCHERVOのニット帽は、クラシックな畔編みを基調としたシンプルなデザインが魅力です。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e正面に配されたブランドワッペンが\u003cstrong\u003eさりげない品格\u003c\/strong\u003eを演出します。\u003c\/li\u003e\n                \u003cli\u003eしっかりとした畔編みの\u003cstrong\u003e立体的な凹凸感\u003c\/strong\u003eが、豊かな表情と温もりを与えます。\u003c\/li\u003e\n                \u003cli\u003eゴルフシーンだけでなく、\u003cstrong\u003e普段使いにも映える\u003c\/strong\u003e洗練された冬のアイテムです。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e商品画像について\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品は「サンプル」にて撮影されています。実際の商品と仕様や加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品イメージは、ハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"99 \/ ネイビー","offer_id":42362919878752,"sku":"335293199098","price":7700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/033-52931-098_1.jpg?v=1761199997"},{"product_id":"031-15312","title":"CHERVO（シェルボ）コットン混ラウンドカラーニットセーター","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\"\u003eCHERVO（シェルボ）コットン混ラウンドカラーニットセーター\u003c\/h2\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適プレーを叶えるゴルフニット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n        \u003cstrong class=\"highlight\"\u003e高機能な設計\u003c\/strong\u003eが\u003cstrong class=\"highlight\"\u003eスイング時のストレスを軽減\u003c\/strong\u003eし、どんな動きにも\u003cstrong class=\"highlight\"\u003eしなやかに追従\u003c\/strong\u003eします。ゴルフコースでのプレーはもちろん、ラウンド後の装いにもふさわしい一着です。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_845fb80f-f117-478c-a491-b63195758f5b.jpg?v=1779356707\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフニットの機能性\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e動きを妨げない快適設計\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e纏うたび心潤す上質テクスチャー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n        \u003cstrong class=\"highlight\"\u003eコットンとカシミアの混紡\u003c\/strong\u003eがもたらす\u003cstrong class=\"highlight\"\u003e滑らかな肌触り\u003c\/strong\u003e。テクスチャーヤーンによる独特のパターンは、着るたびに視覚的なアクセントとして、さりげない個性を演出します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_fe9f706d-7a5c-40cd-a880-461177837eb0.jpg?v=1779356709\" class=\"img-fluid d-block w-100 product-img\" alt=\"コットンカシミア混紡のニット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e繊細な織りの美学\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e品格宿るクラシックな首元\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n        \u003cstrong class=\"highlight\"\u003eクラシックなラウンドカラー\u003c\/strong\u003eが顔周りを\u003cstrong class=\"highlight\"\u003e上品に演出\u003c\/strong\u003eし、\u003cstrong class=\"highlight\"\u003eアイコニックな存在感\u003c\/strong\u003eを放ちます。繊維の混じりが生む微妙な表情が、着るたびに奥深い気品を与えます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_447e1619-3261-417a-885d-2ce5454eec03.jpg?v=1779356708\" class=\"img-fluid d-block w-100 product-img\" alt=\"クラシックなラウンドカラーのニット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e首元で語る品格\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこのニットセーターは、上質な素材と機能性を兼ね備え、ゴルフシーンから普段使いまで幅広く活躍します。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eコットンとカシミアの混紡による上質で滑らかな肌触り\u003c\/li\u003e\n        \u003cli\u003eラグジュアリーな質感と快適さの両立\u003c\/li\u003e\n        \u003cli\u003eテクスチャーヤーンによる独特のパターン\u003c\/li\u003e\n        \u003cli\u003eクラシックなラウンドカラーがもたらす洗練された品格\u003c\/li\u003e\n        \u003cli\u003e軽量でありながら保護性能に優れる\u003c\/li\u003e\n        \u003cli\u003e滑らかな着心地と動きやすさを考慮した設計\u003c\/li\u003e\n        \u003cli\u003eスイング時のストレスを軽減し、快適なプレーをサポート\u003c\/li\u003e\n        \u003cli\u003eオールシーズンのゴルフやリラックスタイムに活躍\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・組成\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e厳選された素材が、快適さと上質な着心地を提供します。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: コットン、カシミア混紡\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eその他\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eご購入前にご確認いただきたい事項がございます。\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e掲載のモデル着用商品は「サンプル」にて撮影しております。\u003c\/li\u003e\n        \u003cli\u003e実際の商品と仕様、加工が若干異なる場合がございます。\u003c\/li\u003e\n        \u003cli\u003e実際の商品詳細については、ハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46\/M \/ サックス","offer_id":42650906296416,"sku":"311531246091","price":52800.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ ネイビー","offer_id":42650906329184,"sku":"311531246098","price":52800.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックス","offer_id":42650906361952,"sku":"311531248091","price":52800.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650906394720,"sku":"311531248098","price":52800.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650906427488,"sku":"311531250091","price":52800.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650906460256,"sku":"311531250098","price":52800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_845fb80f-f117-478c-a491-b63195758f5b.jpg?v=1779356707"},{"product_id":"031-15342","title":"CHERVO（シェルボ）コットン混半袖ニットポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eラグジュアリーな大人のゴルフスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cspan class=\"product-name\"\u003eCHERVO（シェルボ）コットン混半袖ニットポロシャツ\u003c\/span\u003e。\n      \u003cbr\u003e\n      \u003cstrong class=\"highlight\"\u003e上質素材\u003c\/strong\u003eが織りなす、流れるような\u003cstrong class=\"highlight\"\u003e美しいシルエット\u003c\/strong\u003e。ラウンド中はもちろん、クラブハウスでのリラックスタイムも\u003cstrong class=\"highlight\"\u003e品格を損ないません\u003c\/strong\u003e。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_8730f057-d8f1-43ce-aaa9-aa1051bf0827.jpg?v=1779356711\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフコースでのリラックスした大人の男性\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eあらゆるシーンで魅せる存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eカシミア混紡の極上肌触り\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      コットンとカシミアの混紡が叶える、\u003cstrong class=\"highlight\"\u003eとろけるような滑らかな肌触り\u003c\/strong\u003e。\u003cstrong class=\"highlight\"\u003e精緻なニットステッチ\u003c\/strong\u003eが、\u003cstrong class=\"highlight\"\u003e洗練された品格\u003c\/strong\u003eを静かに語りかけます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_313b0f7c-abb0-46a8-96ee-09440d2e8f71.jpg?v=1779356712\" class=\"img-fluid d-block w-100 product-img\" alt=\"ポロシャツの襟元と繊細な編み目\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e繊細な編み目と襟元の洗練\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスイングを妨げない軽快ポロ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong class=\"highlight\"\u003e軽量で動きやすい設計\u003c\/strong\u003eが、プレー中の\u003cstrong class=\"highlight\"\u003eストレスを軽減\u003c\/strong\u003e。流れるような背面のシルエットは、\u003cstrong class=\"highlight\"\u003eスイングへの集中\u003c\/strong\u003eを力強くサポートします。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_0bb837bb-99f1-4b55-9bdd-a9a08709d0b9.jpg?v=1779356711\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフスイング中の背面のシルエット\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eパフォーマンスを引き出す背面\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eコットンとカシミアの混紡素材を丁寧に編み上げ、上質で滑らかな肌触りと柔らかな風合いを追求した半袖ニットポロシャツです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e上質で滑らかな肌触りと柔らかな風合いを実現するコットンとカシミアの混紡素材\u003c\/li\u003e\n          \u003cli\u003eオックスフォードニット構造と精緻なニットステッチによる洗練されたディテール\u003c\/li\u003e\n          \u003cli\u003eシンプルながら品格を感じさせるクラシックなたたずまい\u003c\/li\u003e\n          \u003cli\u003e洗練されたポロカラーが大人の遊び心をさりげなく演出\u003c\/li\u003e\n          \u003cli\u003eラウンド中やラウンド後のリラックスタイムにも自然になじむ汎用性\u003c\/li\u003e\n          \u003cli\u003e軽量で動きやすく、快適な着心地でプレー中のストレスを軽減\u003c\/li\u003e\n          \u003cli\u003eスイングに集中できる設計とラグジュアリーなたたずまいが高付加価値を提供\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: 綿75％ カシミヤ25％\u003c\/li\u003e\n          \u003cli\u003e生産国: イタリア製\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      ※商品画像について\u003cbr\u003e\n      ・モデル着用商品は「サンプル」にて撮影をしています。 実際の商品と仕様、加工が若干異なる場合があります。\u003cbr\u003e\n      ・実際の商品はハンガー撮影の画像をご参照ください。\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46\/M \/ オフホワイト","offer_id":42650906558560,"sku":"311534246005","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ グリーン","offer_id":42650906591328,"sku":"311534246023","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ サックス","offer_id":42650906624096,"sku":"311534246091","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ ネイビー","offer_id":42650906656864,"sku":"311534246098","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ オフホワイト","offer_id":42650906689632,"sku":"311534248005","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ グリーン","offer_id":42650906722400,"sku":"311534248023","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックス","offer_id":42650906755168,"sku":"311534248091","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650906787936,"sku":"311534248098","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ オフホワイト","offer_id":42650906820704,"sku":"311534250005","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ グリーン","offer_id":42650906853472,"sku":"311534250023","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650906886240,"sku":"311534250091","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650906919008,"sku":"311534250098","price":42900.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_8730f057-d8f1-43ce-aaa9-aa1051bf0827.jpg?v=1779356711"},{"product_id":"031-15370","title":"CHERVO（シェルボ）コットン混ハーフジップニットベスト","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/download_42abff0a-ca0c-450f-82b9-05d5d7e9b955.jpg?v=1779356713\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフウェアのベストを着た男性の画像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e大人のゴルフスタイル完成\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eハーフジップの美学\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e首元をすっきりと見せる\u003cstrong\u003eハーフジップ\u003c\/strong\u003eは、着脱のしやすさも魅力です。シェルボならではの計算されたディテールが、プレイ中のわずかな仕草にも品位を宿します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_b660d86f-2baf-443a-aa30-741b8aa84c30.jpg?v=1779356713\" 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\/0627\/3295\/9840\/files\/download_125d3948-089a-49b4-aee8-e34fc923b902.jpg?v=1779356713\" class=\"img-fluid d-block w-100 product-img\" alt=\"ゴルフウェアを着た男性の後ろ姿の画像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e後ろ姿も抜かりなく\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e上質なコットン混紡素材と洗練されたデザインが、快適さと品格を両立するハーフジップニットベストです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e滑らかな手触りと快適な着心地\u003c\/li\u003e\n          \u003cli\u003e動きやすさを追求した高い機能性\u003c\/li\u003e\n          \u003cli\u003e着脱が容易で首元をすっきり見せるハーフジップ\u003c\/li\u003e\n          \u003cli\u003eシンプルながら存在感のあるスポーティなデザイン\u003c\/li\u003e\n          \u003cli\u003e軽量でさまざまな天候に対応する保護性能\u003c\/li\u003e\n          \u003cli\u003e優れた通気性で一日中快適なプレイをサポート\u003c\/li\u003e\n          \u003cli\u003eシェルボならではのラグジュアリーなたたずまい\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国・洗濯表示\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: 綿55% ポリエステル45%\u003c\/li\u003e\n          \u003cli\u003e生産国: 中国製\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"care-icons\"\u003e\n          \u003cimg src=\"\" alt=\"洗濯表示\"\u003e\n          \u003cimg src=\"\" alt=\"漂白処理\"\u003e\n          \u003cimg src=\"\" alt=\"乾燥処理\"\u003e\n          \u003cimg src=\"\" alt=\"アイロン\"\u003e\n          \u003cimg src=\"\" alt=\"ドライクリーニング\"\u003e\n          \u003cimg src=\"\" alt=\"ウェットクリーニング\"\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        \u003cdiv class=\"spec-img-full\"\u003e\n          \u003cimg src=\"\" alt=\"サイズスペック表\"\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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e商品コード: 031-48270-004\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e \u003c!-- \/content-section (製品詳細全体) --\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 \u003c!-- \/container product-wrapper --\u003e","brand":"CHERVO","offers":[{"title":"46\/M \/ アイボリー","offer_id":42650907017312,"sku":"311537046006","price":46200.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ ネイビー","offer_id":42650907050080,"sku":"311537046098","price":46200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ アイボリー","offer_id":42650907082848,"sku":"311537048006","price":46200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650907115616,"sku":"311537048098","price":46200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ アイボリー","offer_id":42650907148384,"sku":"311537050006","price":46200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650907181152,"sku":"311537050098","price":46200.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_42abff0a-ca0c-450f-82b9-05d5d7e9b955.jpg?v=1779356713"},{"product_id":"031-25313","title":"CHERVO（シェルボ）サンブロックワンポイントロゴ長袖ポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_bd8ca186-4773-4b6f-962f-d179d2527c4d.jpg?v=1779356715\" 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。${settings.WRITING_TARGET}が求める\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\/0627\/3295\/9840\/files\/download_03243bc0-8995-4595-a6f7-f08e9e3718b5.jpg?v=1779356716\" 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\u003eUVプロテクトライトジャージー素材\u003c\/strong\u003eによる、とろけるような滑らかさです。きめ細やかな織りと精緻なワンポイントロゴが、${settings.WRITING_TARGET}の審美眼を満たし、さりげない個性を際立たせます。\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\/0627\/3295\/9840\/files\/download_58fe7fbd-efbb-45c3-a713-d585c8115bf9.jpg?v=1779356716\" 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で汗や熱をコントロールし、${settings.WRITING_TARGET}の集中力を支えます。\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\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eシェルボのUVプロテクトライトジャージー素材を採用した、快適でラグジュアリーな一枚です。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e上質な滑らかさと優れた吸湿性による快適な着心地\u003c\/li\u003e\n          \u003cli\u003e軽量設計で長時間のラウンドでも疲れを軽減\u003c\/li\u003e\n          \u003cli\u003eしっかりとした保護性能であらゆる天候下でも安心\u003c\/li\u003e\n          \u003cli\u003eシャツカラーとワンポイントロゴが描くミニマルなフォルム\u003c\/li\u003e\n          \u003cli\u003eクラシックな品格と洗練を両立\u003c\/li\u003e\n          \u003cli\u003eシーズンを通して完璧にフィットする高い汎用性\u003c\/li\u003e\n          \u003cli\u003e柔らかさと優れたストレッチ性でスイングの可動域を確保\u003c\/li\u003e\n          \u003cli\u003e通気性と吸湿性で汗や熱をコントロールしコンディションを維持\u003c\/li\u003e\n          \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      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品はサンプルにて撮影をしております。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品をご確認の際は、ハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"48\/L \/ オフホワイト","offer_id":42650910425184,"sku":"312531348005","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ モスグリーン","offer_id":42650910457952,"sku":"312531348025","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ レッド","offer_id":42650910490720,"sku":"312531348063","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ライトパープル","offer_id":42650910523488,"sku":"312531348081","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックス","offer_id":42650910556256,"sku":"312531348091","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ブルー","offer_id":42650910589024,"sku":"312531348095","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650910621792,"sku":"312531348098","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ オフホワイト","offer_id":42650910654560,"sku":"312531350005","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ グリーン","offer_id":42650910687328,"sku":"312531350023","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ モスグリーン","offer_id":42650910720096,"sku":"312531350025","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ レッド","offer_id":42650910752864,"sku":"312531350063","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ライトパープル","offer_id":42650910785632,"sku":"312531350081","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650910818400,"sku":"312531350091","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650910851168,"sku":"312531350098","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ オフホワイト","offer_id":42650910883936,"sku":"312531352005","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ モスグリーン","offer_id":42650910916704,"sku":"312531352025","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ レッド","offer_id":42650910949472,"sku":"312531352063","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ サックス","offer_id":42650910982240,"sku":"312531352091","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ ネイビー","offer_id":42650911015008,"sku":"312531352098","price":29700.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_bd8ca186-4773-4b6f-962f-d179d2527c4d.jpg?v=1779356715"},{"product_id":"031-25340","title":"CHERVO（シェルボ）サンブロックワンポイントロゴ半袖ポロシャツ","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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品格漂う肌触り ゴルフUVプロテクト\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eシェルボ独自の\u003cstrong\u003eUVプロテクトライトジャージー素材\u003c\/strong\u003eが、肌に吸い付くような滑らかさと上質な着心地を約束します。細部に宿る品格が、自信に満ちた佇まいを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_8cddb2c2-7686-4a26-844f-ec4cf256c23a.jpg?v=1779356718\" class=\"img-fluid d-block w-100 product-img\" alt=\"上質な素材と洗練されたディテール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e上質な素材と洗練されたディテール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eラウンドを彩る軽量快適ポロシャツ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e軽量設計\u003c\/strong\u003eと\u003cstrong\u003e高いストレッチ性\u003c\/strong\u003eが、長時間のラウンドでも疲れを感じさせません。スイングを妨げない可動域と抜群の\u003cstrong\u003e吸湿性\u003c\/strong\u003eで、常にドライで快適なプレーをサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_b28a1129-2e68-4afc-8b5a-0be5b96fa08e.jpg?v=1779356717\" class=\"img-fluid d-block w-100 product-img\" alt=\"躍動する動きと機能美\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e躍動する動きと機能美\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eシーズンを越える洗練ゴルフスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eミニマルなシャツカラーにワンポイントロゴを配し、計算され尽くした洗練のラインが、大人の遊び心をさりげなく表現します。\u003cstrong\u003eクラシックな美意識\u003c\/strong\u003eが、あらゆるシーンで完璧な汎用性を発揮します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_f9a42de0-49f4-40d3-9b80-5f4dbf6ff1b0.jpg?v=1779356718\" 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シェルボのUVプロテクトライトジャージー素材を採用し、上質な着心地と高い機能性を両立したポロシャツです。ミニマルなデザインの中に、クラシックな美意識と洗練されたラインが大人の遊び心を控えめに漂わせます。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e優れた吸湿性と滑らかな肌触りによる快適な着心地\u003c\/li\u003e\n          \u003cli\u003e軽量設計で長時間の着用でもストレスを軽減\u003c\/li\u003e\n          \u003cli\u003e高いストレッチ性がスイング時の可動域を確保し、プレー中のストレスを軽減\u003c\/li\u003e\n          \u003cli\u003eシーズンを通して完璧にフィットする高い汎用性\u003c\/li\u003e\n          \u003cli\u003eエレガンスと機能性を両立した高い付加価値\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n    \u003cul class=\"point-list\"\u003e\n      \u003cli\u003eモデル着用商品はサンプルにて撮影しています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n      \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"48\/L \/ オフホワイト","offer_id":42650911244384,"sku":"312534048005","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ グリーン","offer_id":42650911277152,"sku":"312534048023","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ モスグリーン","offer_id":42650911309920,"sku":"312534048025","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ レッド","offer_id":42650911342688,"sku":"312534048063","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ライトパープル","offer_id":42650911375456,"sku":"312534048081","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックス","offer_id":42650911408224,"sku":"312534048091","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ブルー","offer_id":42650911440992,"sku":"312534048095","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650911473760,"sku":"312534048098","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ オフホワイト","offer_id":42650911506528,"sku":"312534050005","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ グリーン","offer_id":42650911539296,"sku":"312534050023","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ モスグリーン","offer_id":42650911572064,"sku":"312534050025","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ レッド","offer_id":42650911604832,"sku":"312534050063","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ライトパープル","offer_id":42650911637600,"sku":"312534050081","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650911670368,"sku":"312534050091","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ブルー","offer_id":42650911703136,"sku":"312534050095","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650911735904,"sku":"312534050098","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ オフホワイト","offer_id":42650911768672,"sku":"312534052005","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ グリーン","offer_id":42650911801440,"sku":"312534052023","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ モスグリーン","offer_id":42650911834208,"sku":"312534052025","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ レッド","offer_id":42650911866976,"sku":"312534052063","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ ライトパープル","offer_id":42650911899744,"sku":"312534052081","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ サックス","offer_id":42650911932512,"sku":"312534052091","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ ブルー","offer_id":42650911965280,"sku":"312534052095","price":27500.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ ネイビー","offer_id":42650911998048,"sku":"312534052098","price":27500.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_8cddb2c8-7686-4a26-844f-ec4cf256c23a.jpg?v=1779356718"},{"product_id":"031-25341","title":"CHERVO（シェルボ）シーズナルプリント柄半袖ポロシャツ１","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e大人のための洗練ゴルフスタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e独創的な\u003cstrong\u003eシーズナルプリント\u003c\/strong\u003eが、クラシックな表情に遊び心を添える一着です。\u003cstrong\u003eレギュラーフィット\u003c\/strong\u003eが上品な品格を保ち、どんな体型にも美しくなじみます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_91c4a8ec-8f19-468b-a841-6262614ef776.jpg?v=1779356726\" class=\"img-fluid d-block w-100 product-img\" alt=\"アイコニックなデザイン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eアイコニックなデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e快適を極めたスイングポロ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e優れたストレッチ性\u003c\/strong\u003eと\u003cstrong\u003e軽量ジャージー素材\u003c\/strong\u003eが、スイング時の可動域を最大限に確保します。\u003cstrong\u003eUVプロテクト\u003c\/strong\u003eと\u003cstrong\u003e吸湿性\u003c\/strong\u003eで、日差しが強い夏のラウンドも涼しく快適に過ごせます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_a1cdcde7-3785-4df3-951a-e662d4f3a84d.jpg?v=1779356726\" class=\"img-fluid d-block w-100 product-img\" alt=\"動きを妨げない自由な着心地\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e動きを妨げない自由な着心地\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e上質を纏う肌触り\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e滑らかな肌触り\u003c\/strong\u003eの\u003cstrong\u003eライトジャージー素材\u003c\/strong\u003eが、未体験の柔らかさを提供します。細部まで緻密に表現された\u003cstrong\u003eプリント\u003c\/strong\u003eは、着る人の品格を際立たせる逸品です。\u003c\/p\u003e\n    \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吸湿性に優れたUVプロテクトライトジャージー素材を採用し、滑らかな肌触りと柔らかさ、優れたストレッチ性で軽量かつ快適な着心地を提供し、快適さと機能性を両立させています。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e吸湿性とUVプロテクト機能を備えたライトジャージー素材\u003c\/li\u003e\n                    \u003cli\u003e滑らかな肌触りと柔らかさ、優れたストレッチ性による快適な着心地\u003c\/li\u003e\n                    \u003cli\u003e軽量で機能性を追求した設計\u003c\/li\u003e\n                    \u003cli\u003e自社オリジナルの全面プリントによる洗練されたクラシカルな表情\u003c\/li\u003e\n                    \u003cli\u003eアイコニックなスタイルを演出し、シンプルながら高付加価値を感じさせるデザイン\u003c\/li\u003e\n                    \u003cli\u003e遊び心を忘れない大人のための選択肢\u003c\/li\u003e\n                    \u003cli\u003eレギュラーフィットのシャツカラーで上品な品格を保ち、幅広い体型にフィット\u003c\/li\u003e\n                    \u003cli\u003e暖かい季節に適した設計で、スイング時の可動域を確保し快適なラウンドをサポート\u003c\/li\u003e\n                    \u003cli\u003e上質で洗練されたラグジュアリーなたたずまいが大人のゴルファーにふさわしい一着\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \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                                \u003cth\u003e袖丈\u003c\/th\u003e\n                            \u003c\/tr\u003e\n                        \u003c\/thead\u003e\n                        \u003ctbody\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e46\u003c\/td\u003e\n                                \u003ctd\u003e72.5cm\u003c\/td\u003e\n                                \u003ctd\u003e49.5cm\u003c\/td\u003e\n                                \u003ctd\u003e40cm\u003c\/td\u003e\n                                \u003ctd\u003e21.5cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e48\u003c\/td\u003e\n                                \u003ctd\u003e74cm\u003c\/td\u003e\n                                \u003ctd\u003e51cm\u003c\/td\u003e\n                                \u003ctd\u003e42.5cm\u003c\/td\u003e\n                                \u003ctd\u003e22cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e50\u003c\/td\u003e\n                                \u003ctd\u003e76cm\u003c\/td\u003e\n                                \u003ctd\u003e54cm\u003c\/td\u003e\n                                \u003ctd\u003e44cm\u003c\/td\u003e\n                                \u003ctd\u003e22.5cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e52\u003c\/td\u003e\n                                \u003ctd\u003e77.5cm\u003c\/td\u003e\n                                \u003ctd\u003e55.5cm\u003c\/td\u003e\n                                \u003ctd\u003e45cm\u003c\/td\u003e\n                                \u003ctd\u003e22.5cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                        \u003c\/tbody\u003e\n                    \u003c\/table\u003e\n                \u003c\/div\u003e\n                \u003cp class=\"body-text\"\u003e商品はすべて平置きの状態で採寸をしております。\u003c\/p\u003e\n                \u003cp class=\"body-text\"\u003e同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/p\u003e\n                \u003cp class=\"body-text\"\u003eサイズについて詳しくは\u003ca href=\"https:\/\/www.grip-inter.com\/shop\/pages\/guide7.aspx#guide_02_02\" target=\"_blank\"\u003eこちら\u003c\/a\u003eをご確認ください。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003c!-- 元スペックに素材情報がないため空とします --\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=\"care-icons\"\u003e\n                    \u003cimg src=\"\/img\/usr\/common\/icon\/wash\/A332.png\" alt=\"洗濯表示\"\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品はサンプルにて撮影をしております。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46\/M \/ チャコール","offer_id":42650912030816,"sku":"312534146018","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ ライトパープル","offer_id":42650912063584,"sku":"312534146081","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ チャコール","offer_id":42650912129120,"sku":"312534148018","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ライトパープル","offer_id":42650912194656,"sku":"312534148081","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ チャコール","offer_id":42650912260192,"sku":"312534150018","price":42900.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ライトパープル","offer_id":42650912325728,"sku":"312534150081","price":42900.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_91c4a8ec-8f19-468b-a841-6262614ef776.jpg?v=1779356726"},{"product_id":"031-25442","title":"CHERVO（シェルボ）スポーティーライン半袖ポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_18fe618f-78c0-4330-aea3-725e80ee4622.jpg?v=1779356732\" 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で、長時間の着用でも\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\/0627\/3295\/9840\/files\/download_2019fafc-09d2-4453-b82e-2710fae3e98d.jpg?v=1779356732\" 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\u003eUVプロテクト機能\u003c\/strong\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\/0627\/3295\/9840\/files\/download_b162861a-d872-45da-8621-6ac17a03469e.jpg?v=1779356732\" 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を添えます。細部に宿るディテールが、控えめながらも\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            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eシェルボオリジナルの\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を保ち、\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\n\u003cstrong\u003eUVプロテクト機能\u003c\/strong\u003eと\u003cstrong\u003e通気性に優れた構造\u003c\/strong\u003eで、日中のゴルフを快適にサポート。\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003e動きを妨げない設計\u003c\/strong\u003eにより、軽やかなスイングを可能にし、快適性と高い機能性を両立。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e商品はすべて平置きの状態で採寸しております。同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\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                            \u003cth\u003e袖丈\u003c\/th\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/thead\u003e\n                    \u003ctbody\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e46\u003c\/td\u003e\n                            \u003ctd\u003e74cm\u003c\/td\u003e\n                            \u003ctd\u003e49.5cm\u003c\/td\u003e\n                            \u003ctd\u003e40cm\u003c\/td\u003e\n                            \u003ctd\u003e20.5cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e48\u003c\/td\u003e\n                            \u003ctd\u003e75cm\u003c\/td\u003e\n                            \u003ctd\u003e51cm\u003c\/td\u003e\n                            \u003ctd\u003e42cm\u003c\/td\u003e\n                            \u003ctd\u003e20.5cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e50\u003c\/td\u003e\n                            \u003ctd\u003e77.5cm\u003c\/td\u003e\n                            \u003ctd\u003e53.5cm\u003c\/td\u003e\n                            \u003ctd\u003e44cm\u003c\/td\u003e\n                            \u003ctd\u003e21.5cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                        \u003ctr\u003e\n                            \u003ctd\u003e52\u003c\/td\u003e\n                            \u003ctd\u003e78.5cm\u003c\/td\u003e\n                            \u003ctd\u003e55cm\u003c\/td\u003e\n                            \u003ctd\u003e45cm\u003c\/td\u003e\n                            \u003ctd\u003e22cm\u003c\/td\u003e\n                        \u003c\/tr\u003e\n                    \u003c\/tbody\u003e\n                \u003c\/table\u003e\n            \u003c\/div\u003e\n            \u003cp class=\"body-text\"\u003eサイズについて詳しくは\u003ca href=\"https:\/\/www.grip-inter.com\/shop\/pages\/guide7.aspx#guide_02_02\" target=\"_blank\"\u003eこちら\u003c\/a\u003eをご確認ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003c!-- 入力データに具体的な素材の記載がないため、空にしています。 --\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=\"care-icons\"\u003e\n                \u003cimg src=\"\/img\/usr\/common\/icon\/wash\/A332.png\" alt=\"\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46\/M \/ オフホワイト","offer_id":42650913046624,"sku":"312544246005","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ グリーン","offer_id":42650913079392,"sku":"312544246023","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ モスグリーン","offer_id":42650913112160,"sku":"312544246025","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ サックス","offer_id":42650913144928,"sku":"312544246091","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ ネイビー","offer_id":42650913177696,"sku":"312544246098","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ オフホワイト","offer_id":42650913210464,"sku":"312544248005","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ グリーン","offer_id":42650913243232,"sku":"312544248023","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ モスグリーン","offer_id":42650913276000,"sku":"312544248025","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックス","offer_id":42650913308768,"sku":"312544248091","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650913341536,"sku":"312544248098","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ オフホワイト","offer_id":42650913374304,"sku":"312544250005","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ グリーン","offer_id":42650913407072,"sku":"312544250023","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ モスグリーン","offer_id":42650913439840,"sku":"312544250025","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650913472608,"sku":"312544250091","price":33000.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650913505376,"sku":"312544250098","price":33000.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_18fe618f-78c0-4330-aea3-725e80ee4622.jpg?v=1779356732"},{"product_id":"031-25444","title":"CHERVO（シェルボ）シンプルカノコ半袖ポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e大人のゴルフを格上げする一着\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e上質なカノコ素材\u003c\/strong\u003eが醸し出すのは、洗練された\u003cstrong\u003eラグジュアリーな佇まい\u003c\/strong\u003eです。計算し尽くされたシルエットが、どんな動きも美しく見せ、ゴルフコースでの品格を高めます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_bdd66b40-27ae-4dc5-ab6e-c192348d660f.jpg?v=1779356737\" class=\"img-fluid d-block w-100 product-img\" alt=\"コースで際立つ存在感\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eコースで際立つ存在感\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e真夏のプレーもストレスフリー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e吸湿性に優れた滑らかな肌触り\u003c\/strong\u003eが、長時間のプレーでもストレスを感じさせません。リブ編みの襟がクラシックな趣を演出し、エッセンシャルなデザインはシーズンを通して活躍します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_6d4c70ca-970a-483a-b18e-420b7923f3be.jpg?v=1779356736\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適が続く秘密の肌触り\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適が続く秘密の肌触り\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eパフォーマンスを最大化する機能美\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e軽量で動きやすく\u003cstrong\u003eストレッチ性のある素材\u003c\/strong\u003eは、体の動きにしなやかにフィットしスイングを妨げません。\u003cstrong\u003e通気性\u003c\/strong\u003eに優れ、\u003cstrong\u003eUVプロテクト機能\u003c\/strong\u003eで強い日差しから肌を守ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_704a9e63-a307-4133-a4ed-dc6c5b1b9313.jpg?v=1779356736\" class=\"img-fluid d-block w-100 product-img\" alt=\"自由なスイングを可能に\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e自由なスイングを可能に\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e上質なカノコ素材を使用し、ラグジュアリーな着心地と高品位な佇まいを実現しました。細部にまでこだわった洗練されたデザインは、大人のゴルファーにふさわしい逸品です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e吸湿性に優れた快適な着心地と滑らかな肌触り\u003c\/li\u003e\n                    \u003cli\u003eストレスを感じさせない長時間のプレー対応\u003c\/li\u003e\n                    \u003cli\u003eリブ編みの襟が演出するクラシックな品格\u003c\/li\u003e\n                    \u003cli\u003e軽量で動きやすく、ストレッチ性のある素材\u003c\/li\u003e\n                    \u003cli\u003eスイングを妨げないしなやかなフィット感\u003c\/li\u003e\n                    \u003cli\u003e通気性に優れ、暑い日でも快適\u003c\/li\u003e\n                    \u003cli\u003eUVプロテクト機能で強い日差しから肌を保護\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                                \u003cth\u003e袖丈\u003c\/th\u003e\n                            \u003c\/tr\u003e\n                        \u003c\/thead\u003e\n                        \u003ctbody\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e46\u003c\/td\u003e\n                                \u003ctd\u003e73cm\u003c\/td\u003e\n                                \u003ctd\u003e50cm\u003c\/td\u003e\n                                \u003ctd\u003e43cm\u003c\/td\u003e\n                                \u003ctd\u003e24.5cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e48\u003c\/td\u003e\n                                \u003ctd\u003e73.5cm\u003c\/td\u003e\n                                \u003ctd\u003e51.5cm\u003c\/td\u003e\n                                \u003ctd\u003e43cm\u003c\/td\u003e\n                                \u003ctd\u003e25.5cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e50\u003c\/td\u003e\n                                \u003ctd\u003e76cm\u003c\/td\u003e\n                                \u003ctd\u003e53.5cm\u003c\/td\u003e\n                                \u003ctd\u003e44cm\u003c\/td\u003e\n                                \u003ctd\u003e26cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                            \u003ctr\u003e\n                                \u003ctd\u003e52\u003c\/td\u003e\n                                \u003ctd\u003e77cm\u003c\/td\u003e\n                                \u003ctd\u003e56cm\u003c\/td\u003e\n                                \u003ctd\u003e47cm\u003c\/td\u003e\n                                \u003ctd\u003e26.5cm\u003c\/td\u003e\n                            \u003c\/tr\u003e\n                        \u003c\/tbody\u003e\n                    \u003c\/table\u003e\n                \u003c\/div\u003e\n                \u003cp class=\"body-text\"\u003eサイズについて詳しくは\u003ca href=\"https:\/\/www.grip-inter.com\/shop\/pages\/guide7.aspx#guide_02_02\" target=\"_blank\"\u003eこちら\u003c\/a\u003eをご確認ください。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eナイロン\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e洗濯表示\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cdiv class=\"care-icons\"\u003e\n                    \u003cimg src=\"\/img\/usr\/common\/icon\/wash\/A332.png\" alt=\"洗濯表示\"\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご注意事項\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e商品画像について:\u003c\/strong\u003e モデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。実際の商品はハンガー撮影の画像をご参照ください。\u003c\/p\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eサイズについて:\u003c\/strong\u003e 商品はすべて平置きの状態で採寸をしております。同商品でも、生産の過程で1～2cmの個体差が生じる場合があります。\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"48\/L \/ オフホワイト","offer_id":42650913865824,"sku":"312544448005","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ グリーン","offer_id":42650913898592,"sku":"312544448023","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ モスグリーン","offer_id":42650913931360,"sku":"312544448025","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ イエロー","offer_id":42650913964128,"sku":"312544448032","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ レッド","offer_id":42650913996896,"sku":"312544448063","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックス","offer_id":42650914029664,"sku":"312544448091","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650914062432,"sku":"312544448098","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ オフホワイト","offer_id":42650914095200,"sku":"312544450005","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ グリーン","offer_id":42650914127968,"sku":"312544450023","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ モスグリーン","offer_id":42650914160736,"sku":"312544450025","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ イエロー","offer_id":42650914193504,"sku":"312544450032","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ レッド","offer_id":42650914226272,"sku":"312544450063","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650914259040,"sku":"312544450091","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650914291808,"sku":"312544450098","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ オフホワイト","offer_id":42650914324576,"sku":"312544452005","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ グリーン","offer_id":42650914357344,"sku":"312544452023","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ イエロー","offer_id":42650914390112,"sku":"312544452032","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ レッド","offer_id":42650914422880,"sku":"312544452063","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ サックス","offer_id":42650914455648,"sku":"312544452091","price":24200.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ ネイビー","offer_id":42650914488416,"sku":"312544452098","price":24200.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_bdd66b40-27ae-4dc5-ab6e-c192348d660f.jpg?v=1779356737"},{"product_id":"031-25446","title":"CHERVO（シェルボ）ストライプ柄半袖ポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/download_8fc9a703-20a9-45bc-b5d3-4f0c5982281c.jpg?v=1779356744\" 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\/0627\/3295\/9840\/files\/download_8f0f340c-9256-46b4-ac7a-9f6719a4d529.jpg?v=1779356743\" 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\/0627\/3295\/9840\/files\/download_712d9f08-3f9a-4de8-8898-3014fc6e9747.jpg?v=1779356743\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eパフォーマンスと品格を両立\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e上質なイタリア製素材を用いたストライプ柄半袖ポロシャツは、滑らかでラグジュアリーな風合いが際立ち、吸湿性に優れたジャージーが非常に清涼感を保ちながら長時間のゴルフプレーでも快適さを維持します。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eシャツカラー仕様の洗練されたシルエットとファインストライプ\u003c\/li\u003e\n                    \u003cli\u003eクラシックなたたずまいと現代的なエレガンスの調和\u003c\/li\u003e\n                    \u003cli\u003e細部にまで宿る品格とシーズンを通して活躍する汎用性\u003c\/li\u003e\n                    \u003cli\u003eゴルフコースで個性を引き立てる逸品\u003c\/li\u003e\n                    \u003cli\u003e吸湿性と高いストレッチ性を備えたファインストライプジャージー\u003c\/li\u003e\n                    \u003cli\u003e清涼感があり軽量で動きやすい\u003c\/li\u003e\n                    \u003cli\u003eあらゆる天候下でも快適なプレーをサポート\u003c\/li\u003e\n                    \u003cli\u003e軽さと伸縮性でスイングの自由度を損なわない\u003c\/li\u003e\n                    \u003cli\u003eコースでの品格をサポート\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003c!-- 提供された情報に詳細がないため、空です。 --\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品は「サンプル」にて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"46\/M \/ オフホワイト","offer_id":42650914521184,"sku":"312544646005","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ ライトパープル","offer_id":42650914553952,"sku":"312544646081","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ サックス","offer_id":42650914586720,"sku":"312544646092","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"46\/M \/ ブルー","offer_id":42650914619488,"sku":"312544646096","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ オフホワイト","offer_id":42650914652256,"sku":"312544648005","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ライトパープル","offer_id":42650914685024,"sku":"312544648081","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックス","offer_id":42650914717792,"sku":"312544648092","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ブルー","offer_id":42650914750560,"sku":"312544648096","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ オフホワイト","offer_id":42650914783328,"sku":"312544650005","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ライトパープル","offer_id":42650914816096,"sku":"312544650081","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650914848864,"sku":"312544650092","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ブルー","offer_id":42650914881632,"sku":"312544650096","price":39600.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_8fc9a703-20a9-45bc-b5d3-4f0c5982281c.jpg?v=1779356744"},{"product_id":"031-25447","title":"CHERVO（シェルボ）ドライマティックファインジャガード半袖ポロシャツ","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #ecedef; \n      font-family: \"Montserrat\", \"Lato\", \"Noto Sans JP\", \"Hiragino Sans\", \"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: #45515c;\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 #c4c4c4;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #45515c; \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 #c4c4c4; padding-bottom: 8px; \n  }\n\n  .body-text { \n      color: #45515c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #8a8a8a; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: none;\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #e01e2640 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 #c4c4c4;\n      border-radius: 0px;\n      background-color: #ecedef; \n      color: #45515c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #45515c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #ecedef; 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: #e01e26; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #c4c4c4; 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: #ecedef; color: #45515c; 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: #e01e26; font-size: 0.9em; top: 2px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #8a8a8a; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #45515c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #8a8a8a; 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: #e01e26; 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: #45515c; margin-bottom: 12px; border-bottom: 1px solid #e01e26; 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 #c4c4c4; th, td { padding: 12px 8px; border: 1px solid #c4c4c4; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #45515c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #c4c4c4; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #45515c; 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\/0627\/3295\/9840\/files\/download_87b652f8-c8ea-4397-971a-bf5a0a876675.jpg?v=1779356750\" 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するストレッチ性と通気性を備えています。暑い日でも\u003cstrong\u003e快適さ\u003c\/strong\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\/0627\/3295\/9840\/files\/download_c86911ab-18da-440d-98bb-a7544c1f70af.jpg?v=1779356749\" 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を約束します。\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\/0627\/3295\/9840\/files\/download_b7e96dc5-d6a2-4a51-82c3-6f3221ffc75d.jpg?v=1779356750\" 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を演出します。ラウンド後の控えめな集いにも馴染む\u003cstrong\u003e着回し性\u003c\/strong\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このポロシャツは、\u003cstrong\u003e経験豊かなゴルファー\u003c\/strong\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吸湿性、清涼感、通気性\u003c\/strong\u003eで暑い日も快適にプレー\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003e軽量かつストレッチ性\u003c\/strong\u003eに富み、スイング時のストレスを軽減し集中力をサポート\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003e洗練されたシャツカラー\u003c\/strong\u003eがコースでの品格ある装いを演出\u003c\/li\u003e\n                \u003cli\u003eラウンド後の控えめな集いにも馴染む高い\u003cstrong\u003e着回し性\u003c\/strong\u003eと\u003cstrong\u003e汎用性\u003c\/strong\u003e\n\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e上質な素材を使用し、快適な着心地を追求しています。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材: イタリア製ファインジャカード生地\u003c\/li\u003e\n                \u003cli\u003e生産国: 情報なし\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご購入にあたっての注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eモデル着用商品はサンプルにて撮影をしています。実際の商品と仕様、加工が若干異なる場合があります。\u003c\/li\u003e\n            \u003cli\u003e実際の商品はハンガー撮影の画像をご参照ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"CHERVO","offers":[{"title":"48\/L \/ サックス","offer_id":42650915143776,"sku":"312544748091","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ サックスボーダー","offer_id":42650915176544,"sku":"312544748092","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ライトブルーサックス","offer_id":42650915209312,"sku":"312544748093","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"48\/L \/ ネイビー","offer_id":42650915242080,"sku":"312544748098","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックス","offer_id":42650915274848,"sku":"312544750091","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ サックスボーダー","offer_id":42650915307616,"sku":"312544750092","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ライトブルーサックス","offer_id":42650915340384,"sku":"312544750093","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"50\/XL \/ ネイビー","offer_id":42650915373152,"sku":"312544750098","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ サックス","offer_id":42650915405920,"sku":"312544752091","price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"52\/XXL \/ ネイビー","offer_id":42650915438688,"sku":"312544752098","price":39600.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/3295\/9840\/files\/download_87b652f8-c8ea-4397-971a-bf5a0a876675.jpg?v=1779356750"}],"url":"https:\/\/esteem-golf.we-shop.jp\/collections\/all-items.oembed?page=2","provider":"株式会社グリップインターナショナル","version":"1.0","type":"link"}