{"title":"COACH MEN'S","description":"","products":[{"product_id":"161285677","title":"コーチメンズ　COACH  CHARLES CROSSBODY WITH VARSITY STRIPE  F26068   F23216【F23216　QBN3D】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACH CHARLESを纏う品格\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e上質なレザーが織りなす深みのあるブラウンに、躍動感あふれるストライプが映えるデザイン。どんなスタイルにも馴染みながら、洗練された大人の個性を際立たせ、日常に彩りを加えます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_a8a296ae-8267-4f44-86be-9c4a1655a1ae.jpg?v=1779673192\" 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) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eF23216 スマートな整理整頓\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\/0964\/2101\/9966\/files\/download_37d26bcb-8856-4d35-9e1a-18d4b0ea264c.jpg?v=1779673192\" 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) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eF26068 身軽を叶えるサイズ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e約28cm×29cmの絶妙なサイズ感は、身体に心地よくフィットし、デイリーユースで\u003cstrong\u003e両手を自由に使える快適さ\u003c\/strong\u003eをもたらします。調整可能なショルダーストラップで、どんな身長の方にも理想的なバランスで身につけられます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_92213048-9924-4087-8526-435aaf335e40.jpg?v=1779673192\" 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=\"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=\"basic-list\"\u003e\n                    \u003cli\u003e本体サイズ: 約横28cm x 縦29cm x マチ4cm\u003c\/li\u003e\n                    \u003cli\u003e収納: 長財布収納可能\u003c\/li\u003e\n                    \u003cli\u003eショルダーストラップ: 調整可能（ドロップ約60cm）\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能・収納\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e整理整頓しやすい多彩なポケットを備えています。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eメイン開閉: ジップ開閉\u003c\/li\u003e\n                    \u003cli\u003e外側:\n                        \u003cul class=\"basic-list\"\u003e\n                            \u003cli\u003e正面: ジップポケット×1\u003c\/li\u003e\n                            \u003cli\u003e背面: オープンポケット×1\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e内側:\n                        \u003cul class=\"basic-list\"\u003e\n                            \u003cli\u003eオープンポケット×2\u003c\/li\u003e\n                            \u003cli\u003eジップポケット×1\u003c\/li\u003e\n                            \u003cli\u003eホックボタンポケット×1\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\u003e本製品の型番は以下の通りです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e型番: F26068, F23216\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":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481342270,"sku":null,"price":23800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481375038,"sku":null,"price":23800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_a8a296ae-8267-4f44-86be-9c4a1655a1ae.jpg?v=1779673192"},{"product_id":"161285675","title":"コーチメンズ　COACH  CHARLES CROSSBODY WITH VARSITY STRIPE  F26068   F23216【F23216　QBN3E】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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洗練された大人のCROSSBODY\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\/0964\/2101\/9966\/files\/download_bbdb375d-939e-4610-95a1-ea9a3630f940.jpg?v=1779673193\" 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\/0964\/2101\/9966\/files\/download_8606edeb-2372-4f8f-b538-a85cf9a58483.jpg?v=1779673194\" 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身軽に魅せるON\/OFFスタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e約60cmまで調整可能なショルダーストラップが、どんな体型にもフィットします。\u003cstrong\u003e両手が自由に使える\u003c\/strong\u003eため、移動もスムーズ。\u003cstrong\u003eスマートな振る舞いをサポート\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_769196c8-1c28-4127-8c53-28b14b11598e.jpg?v=1779673193\" 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\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=\"basic-list\"\u003e\n                \u003cli\u003e約横28cm x 縦29cm x マチ4cm （長財布収納可能）\u003c\/li\u003e\n                \u003cli\u003e調整可能ショルダーストラップ（ドロップ）約60cm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の仕様\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eメイン開閉とポケット構成\u003c\/p\u003e\n            \u003cul class=\"point-list\"\u003e\n                \u003cli\u003eジップ開閉\u003c\/li\u003e\n                \u003cli\u003e正面: ジップポケット×1\u003c\/li\u003e\n                \u003cli\u003e内側: オープンポケット×2、ジップポケット×1、ホックボタンポケット×1\u003c\/li\u003e\n                \u003cli\u003e背面: オープンポケット×1\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e型番・商品コード\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e商品識別コード\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eF26068\u003c\/li\u003e\n                \u003cli\u003eF23216\u003c\/li\u003e\n                \u003cli\u003eF23216 QBN3E\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481407806,"sku":null,"price":23800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481440574,"sku":null,"price":23800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_bbdb375d-939e-4610-95a1-ea9a3630f940.jpg?v=1779673193"},{"product_id":"161285674","title":"コーチメンズ　COACH  CHARLES CROSSBODY WITH VARSITY STRIPE  F26068   F23216【F26068　QBN3C】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACHのシグネチャー柄とヴァーシティストライプが織りなす、\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\/0964\/2101\/9966\/files\/download_8da87849-9577-4c6c-9b44-4055c2aad45c.jpg?v=1779673194\" 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約横28cmx縦29cmxマチ4cmの計算されたサイズ感で、\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\/0964\/2101\/9966\/files\/download_c07c1a05-5eb0-4257-9677-f7e402c2456a.jpg?v=1779673194\" 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約60cmのドロップ幅\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\/0964\/2101\/9966\/files\/download_69f2b07f-d55c-4ef5-887a-a2ff316fcf0a.jpg?v=1779673194\" 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        \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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体：約横28cm x 縦29cm x マチ4cm\u003c\/li\u003e\n          \u003cli\u003eショルダーストラップ（ドロップ）：約60cm (調整可能)\u003c\/li\u003e\n          \u003cli\u003e備考：長財布収納可能\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e仕様・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e開閉：ジップ開閉\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e正面：ジップポケット×1\u003c\/li\u003e\n          \u003cli\u003e内側：オープンポケット×2、ジップポケット×1、ホックボタンポケット×1\u003c\/li\u003e\n          \u003cli\u003e背面：オープンポケット×1\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e型番・商品コード\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eF26068\u003c\/li\u003e\n          \u003cli\u003eF23216\u003c\/li\u003e\n          \u003cli\u003eF26068 QBN3C\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":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481473342,"sku":null,"price":23800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481506110,"sku":null,"price":23800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_8da87849-9577-4c6c-9b44-4055c2aad45c.jpg?v=1779673194"},{"product_id":"161285672","title":"コーチメンズ　COACH CHARLES FLIGHT BAG  F54788  F11741   F54782【F54782　MID】","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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開口部が大きく開き、中身が見やすく出し入れもスムーズです。長財布も無理なく収まり、内側のオープンポケットで小物もスマートに整理できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_f204fb7d-1d73-4a6b-96c0-2aea2e2c0244.jpg?v=1779673195\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスマートな収納力\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e上質なレザーで魅せる品格\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eきめ細やかなレザーの光沢が、持つ人の品格を際立たせます。無駄のないミニマルなデザインは、都会的な男性の装いを完成させます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_d45c79f7-3ff6-49d8-818b-5c14e137dce8.jpg?v=1779673195\" 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約60cmまで調整可能なショルダーストラップは、肩への負担を軽減し、どんな体型にもフィットします。身軽な移動を可能にし、アクティブな一日をサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_37232e80-69e3-41c5-aa77-5b5ef33d1dcf.jpg?v=1779673195\" 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      \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      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e約横22cm x 縦26cm x マチ7cm （長財布収納可能）\u003c\/li\u003e\n        \u003cli\u003e調整可能ショルダーストラップ（ドロップ）約60cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e仕様・機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eジップ開閉\u003c\/li\u003e\n        \u003cli\u003e正面：ジップポケット×1\u003c\/li\u003e\n        \u003cli\u003e内側：オープンポケット×1\u003c\/li\u003e\n        \u003cli\u003e背面：オープンポケット×1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e品番・商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eF54788\u003c\/li\u003e\n        \u003cli\u003eF11741\u003c\/li\u003e\n        \u003cli\u003eF54782\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481538878,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false},{"title":"【1〜2日間でご発送】","offer_id":53531481571646,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_370269f2-bb41-49f0-b9a6-80cab27af719.jpg?v=1779673195"},{"product_id":"161285671","title":"コーチメンズ　COACH CHARLES FLIGHT BAG  F54788  F11741   F54782【F54782　MAH】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACHメンズ 街を歩くスマートスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e上質なレザーが放つ艶と洗練されたフォルムは、ビジネスから休日のカジュアルまで、あらゆる装いに\u003cstrong\u003e品格を添えます\u003c\/strong\u003e。持つ人の個性を際立たせるCOACHフライトバッグです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_a0050d20-21a2-431c-831e-4ab4f1eb981a.jpg?v=1779673196\" 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約7cmのマチは\u003cstrong\u003e長財布も無理なく収納\u003c\/strong\u003eし、必要最低限の荷物を\u003cstrong\u003eスマートに持ち運べます\u003c\/strong\u003e。調整可能なストラップで、どんな体型にも快適にフィットします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_946d182e-d00f-49e8-b788-85b656a851ff.jpg?v=1779673196\" 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\/0964\/2101\/9966\/files\/download_c8a2a707-75a2-413f-826c-655e6df1e093.jpg?v=1779673196\" 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\u003e現代のライフスタイルに合わせた機能性と収納力。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eジップ開閉で内容物をしっかり保護\u003c\/li\u003e\n        \u003cli\u003e正面にジップポケット×1\u003c\/li\u003e\n        \u003cli\u003e内側にオープンポケット×1\u003c\/li\u003e\n        \u003cli\u003e背面にオープンポケット×1\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本体：約 横22cm x 縦26cm x マチ7cm\u003c\/li\u003e\n        \u003cli\u003eショルダーストラップ：調整可能（ドロップ）約60cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e上質で耐久性に優れたレザーを使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eレザー\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\u003eF54788\u003c\/li\u003e\n        \u003cli\u003eF11741\u003c\/li\u003e\n        \u003cli\u003eF54782\u003c\/li\u003e\n        \u003cli\u003eF54782 MAH\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 発送案内セクション (情報がないため作成しません) --\u003e\n\n  \u003c!-- 注意事項セクション (情報がないため作成しません) --\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481604414,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481637182,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_a0050d20-21a2-431c-831e-4ab4f1eb981a.jpg?v=1779673196"},{"product_id":"161285669","title":"コーチメンズ　COACH CHARLES FLIGHT BAG  F54788  F11741   F54782【F54782　BLK】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\/0964\/2101\/9966\/files\/download_d4f85356-462b-48f1-8f0c-c489a66293c8.jpg?v=1779673197\" class=\"img-fluid d-block w-100 product-img\" alt=\"大人の風格漂うCOACHレザー\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e大人の風格漂うCOACHレザー\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を配置し、内側にも整頓しやすい工夫を凝らしている。約22cmの横幅は\u003cstrong\u003e長財布も無理なく収まる\u003c\/strong\u003e設計。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_8a67e9b8-5003-4e63-bcec-fc987839c2c8.jpg?v=1779673197\" 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は、約60cmのドロップで様々な体型に順応。身軽に出かけたい日も、\u003cstrong\u003eスマートな装いを崩さない\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_3964a423-32cb-4655-bb99-bd0256f60835.jpg?v=1779673197\" 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=\"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=\"basic-list\"\u003e\n          \u003cli\u003e本体サイズ：約横22cm x 縦26cm x マチ7cm\u003c\/li\u003e\n          \u003cli\u003e収納目安：長財布収納可能\u003c\/li\u003e\n          \u003cli\u003eショルダーストラップ：調整可能（ドロップ約60cm）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能・収納\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e使いやすさを追求したポケット配置で、荷物をスマートに整理できます。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eメイン開閉：ジップ開閉\u003c\/li\u003e\n          \u003cli\u003e外部収納（正面）：ジップポケット×1\u003c\/li\u003e\n          \u003cli\u003e外部収納（背面）：オープンポケット×1\u003c\/li\u003e\n          \u003cli\u003e内部収納：オープンポケット×1\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e型番\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の型番は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eF54788\u003c\/li\u003e\n          \u003cli\u003eF11741\u003c\/li\u003e\n          \u003cli\u003eF54782\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":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481669950,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481702718,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_d4f85356-462b-48f1-8f0c-c489a66293c8.jpg?v=1779673197"},{"product_id":"161285668","title":"コーチメンズ　COACH CHARLES FLIGHT BAG  F54788  F11741   F54782【F11741　NIMID】","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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大人の品格を纏う、COACH\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\/0964\/2101\/9966\/files\/download_6f5a70ad-13d4-466a-80e0-459dfc529100.jpg?v=1779673198\" 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約22x26x7cmの見た目以上に\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\/0964\/2101\/9966\/files\/download_5c8a4c43-e5f2-4ee8-9049-720d5d012de7.jpg?v=1779673198\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eデキる男の整理術\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eシーンを選ばない万能性\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e肩にかけた瞬間に感じる心地よさ。調整可能なストラップが、あらゆる体型にフィットします。身軽に動きたい休日や、洗練された印象を与えたいビジネスシーンに最適です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_67b27907-0118-4af0-b789-2de2a2c3262f.jpg?v=1779673198\" 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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e商品名:\u003c\/strong\u003e コーチメンズ COACH CHARLES FLIGHT BAG\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e型番:\u003c\/strong\u003e F54788, F11741, F54782\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eカラー・モデルコード:\u003c\/strong\u003e F11741 NIMID\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e厳選された高品質なレザーを使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e素材:\u003c\/strong\u003e レザー\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eコンパクトながらも必要十分な収納力を備えています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e本体サイズ:\u003c\/strong\u003e 約 横22cm x 縦26cm x マチ7cm\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e収納目安:\u003c\/strong\u003e 長財布収納可能\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eショルダーストラップ:\u003c\/strong\u003e 調整可能 (ドロップ約60cm)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e仕様・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e使いやすさを考慮したポケット配置で、小物の整理も容易です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e開閉:\u003c\/strong\u003e ジップ開閉\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e正面:\u003c\/strong\u003e ジップポケット×1\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e内側:\u003c\/strong\u003e オープンポケット×1\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e背面:\u003c\/strong\u003e オープンポケット×1\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":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481735486,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false},{"title":"【1〜2日間でご発送】","offer_id":53531481768254,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_6f5a70ad-13d4-466a-80e0-459dfc529100.jpg?v=1779673198"},{"product_id":"161285667","title":"コーチメンズ　COACH CHARLES FLIGHT BAG  F54788  F11741   F54782【F11741　NIBLK】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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上質なレザーにCOACHのシグネチャーパターンがさりげなく刻まれ、\u003cstrong\u003e洗練された品格\u003c\/strong\u003eを漂わせます。どんな装いにも馴染み、スタイルを格上げする逸品。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_306b09df-75aa-4392-9267-14c5e15659bf.jpg?v=1779673199\" 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長財布も収まる約22x26x7cmの容量が日常使いに最適。内外の\u003cstrong\u003e多彩なポケット\u003c\/strong\u003eが小物のスマートな整理を叶え、必要な時にサッと取り出せます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_76c9849f-467b-43d4-bf52-16b0717860fb.jpg?v=1779673199\" 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\/0964\/2101\/9966\/files\/download_6da30c2e-52bc-4a99-baea-ec6973734391.jpg?v=1779673199\" 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=\"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=\"basic-list\"\u003e\n          \u003cli\u003e本体：約 横22cm x 縦26cm x マチ7cm\u003c\/li\u003e\n          \u003cli\u003e収納目安：長財布収納可能\u003c\/li\u003e\n          \u003cli\u003eショルダーストラップ：調整可能（ドロップ約60cm）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e仕様・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eスマートな整理を叶える多彩なポケットを備えています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e開閉：ジップ開閉\u003c\/li\u003e\n          \u003cli\u003eポケット：\n            \u003cul\u003e\n              \u003cli\u003e正面：ジップポケット x1\u003c\/li\u003e\n              \u003cli\u003e内側：オープンポケット x1\u003c\/li\u003e\n              \u003cli\u003e背面：オープンポケット x1\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\u003e詳細な商品情報と型番です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e商品名：COACH CHARLES FLIGHT BAG\u003c\/li\u003e\n          \u003cli\u003e型番：F54788, F11741, F54782\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":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481801022,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481833790,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_306b09df-75aa-4392-9267-14c5e15659bf.jpg?v=1779673199"},{"product_id":"161285665","title":"コーチメンズ　COACH CHARLES FLIGHT BAG  F54788  F11741   F54782【F54788　MABR】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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都会的なCOACHスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e艶やかなレザーにCOACHの象徴的なパターンが織りなす、\u003cbr\u003e\u003cstrong\u003e洗練されたデザイン\u003c\/strong\u003eが魅力。\u003cbr\u003eあなたの装いを格上げする\u003cstrong\u003e上質な逸品\u003c\/strong\u003eです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_c52c097b-ae13-42cd-a220-2dd6679a78eb.jpg?v=1779673201\" 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長財布や必要なアイテムがすっきり収まる、\u003cbr\u003e\u003cstrong\u003e見た目以上の収納力\u003c\/strong\u003eを誇ります。\u003cbr\u003e複数のポケットで荷物を\u003cstrong\u003eスマートに整理\u003c\/strong\u003eし、\u003cbr\u003eストレスなく取り出せる設計です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_45912a33-6546-4052-9725-8db22282b0ac.jpg?v=1779673201\" 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は、\u003cbr\u003e長時間の移動も快適にサポートします。\u003cbr\u003eどんなシーンにも溶け込み、あなたの\u003cstrong\u003e行動範囲を広げる\u003c\/strong\u003e、\u003cbr\u003e理想的な相棒となるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_3323e500-a661-46d5-84c6-bfe8a306cec9.jpg?v=1779673201\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適な持ち運びと洗練\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e上質なレザーが生み出す、美しい質感と耐久性。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eレザー\u003c\/li\u003e\n      \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本体サイズ：約横22cm x 縦26cm x マチ7cm\u003c\/li\u003e\n        \u003cli\u003e長財布収納可能\u003c\/li\u003e\n        \u003cli\u003eショルダーストラップ：調整可能（ドロップ約60cm）\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能的な収納\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e必要なものがすっきりと収まる、使い勝手の良い内部構造。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e開閉：ジップ開閉\u003c\/li\u003e\n        \u003cli\u003e外部ポケット：ジップポケット×1（正面）、オープンポケット×1（背面）\u003c\/li\u003e\n        \u003cli\u003e内部ポケット：オープンポケット×1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eF54788\u003c\/li\u003e\n        \u003cli\u003eF11741\u003c\/li\u003e\n        \u003cli\u003eF54782\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481866558,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481899326,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_c52c097b-ae13-42cd-a220-2dd6679a78eb.jpg?v=1779673201"},{"product_id":"161285664","title":"コーチメンズ　COACH CHARLES FLIGHT BAG  F54788  F11741   F54782【F54788　CQBK】","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACHのアイコニックなシグネチャー柄と上質なレザーの組み合わせが、あなたの装いに\u003cstrong\u003e洗練された印象\u003c\/strong\u003eをもたらします。普遍的なデザインは、${settings.WRITING_TARGET}のどんなシーンにも馴染みます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_16af8424-734b-45cf-b05b-eda06c4ee4d7.jpg?v=1779673203\" 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\/0964\/2101\/9966\/files\/download_d14fea9d-d03d-4799-b83d-1bee76540363.jpg?v=1779673203\" 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身体にフィットするよう調整可能なショルダーストラップが、長時間のお出かけでも快適さをキープ。両手が自由に使える軽快さで、休日のお洒落とアクティビティを両立します。${settings.WRITING_NG_WORDS}といった煩わしさがありません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_0fea396e-2422-4bd2-bd24-e335a2116e0a.jpg?v=1779673203\" 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      \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=\"basic-list\"\u003e\n        \u003cli\u003e約横22cm x 縦26cm x マチ7cm\u003c\/li\u003e\n        \u003cli\u003e長財布収納可能\u003c\/li\u003e\n        \u003cli\u003e調整可能ショルダーストラップ（ドロップ）約60cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e仕様\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e主な機能とポケットの構成です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eジップ開閉\u003c\/li\u003e\n        \u003cli\u003e正面：ジップポケット×1\u003c\/li\u003e\n        \u003cli\u003e内側：オープンポケット×1\u003c\/li\u003e\n        \u003cli\u003e背面：オープンポケット×1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード・型番\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eF54788\u003c\/li\u003e\n        \u003cli\u003eF11741\u003c\/li\u003e\n        \u003cli\u003eF54782\u003c\/li\u003e\n        \u003cli\u003eF54788 CQBK\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481932094,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531481964862,"sku":null,"price":24800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_16af8424-734b-45cf-b05b-eda06c4ee4d7.jpg?v=1779673203"},{"product_id":"161285662","title":"コーチメンズ　COACH  CHARLES SMALL MESSENGER, CHARLES CAMERA BAG　F28577　F28575　F28455　F28456【F28456　QBMI5】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACHシグネチャー、風格のメンズバッグ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003ePVCコーティングレザーが織りなす上質な光沢と、タイムレスなシグネチャー柄が洗練された印象を与えます。日常の装いに差をつける、大人のための本格派デザインです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_2ad645b5-0989-4f63-9500-5c37930c1e06.jpg?v=1779673204\" 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ジップ開閉で中身をしっかりと保護し、内側のオープンポケット3つ、ジップポケット1つ、スナップ式ポケット1つが、持ち物の整理をサポートします。必要な物がすぐ見つかる、考え抜かれた設計です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_0920d370-145f-48d7-b45d-7f8dfbed5739.jpg?v=1779673205\" 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約60cmまで調整可能なショルダーストラップは、体型やスタイルに合わせて最適な長さに調整できます。肩に沿う快適なフィット感で、アクティブな一日をサポートします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_cb5323f9-128c-4be6-81af-b203a8046e7e.jpg?v=1779673204\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこなれた着用スタイル\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細・スペック\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e共通の上質な素材を使用しています。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003ePVCコーティングレザー\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\"\u003eCHARLES SMALL MESSENGER (F28577 \/ F28575) サイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e日常使いに最適なサイズ感です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e本体：約横26.5cm x 縦25cm x マチ8.5cm\u003c\/li\u003e\n                    \u003cli\u003e調整可能ショルダーストラップ（ドロップ）：約60cm\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eCHARLES SMALL MESSENGER (F28577 \/ F28575) 仕様\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正面：ジップポケット x 1\u003c\/li\u003e\n                    \u003cli\u003e内側：オープンポケット x 3\u003c\/li\u003e\n                    \u003cli\u003e内側：ジップポケット x 1\u003c\/li\u003e\n                    \u003cli\u003e内側：スナップ式ポケット x 1\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eCHARLES SMALL MESSENGER (F28577 \/ F28575) 型番\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e以下の型番で展開されています。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eF28577\u003c\/li\u003e\n                    \u003cli\u003eF28575\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\"\u003eCHARLES CAMERA BAG (F28455 \/ F28456) サイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eコンパクトながら収納力のあるサイズです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e本体：約横28cm x 縦24cm x マチ6cm\u003c\/li\u003e\n                    \u003cli\u003e調整可能ショルダーストラップ（ドロップ）：約60cm\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eCHARLES CAMERA BAG (F28455 \/ F28456) 仕様\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外側：ジップポケット x 1\u003c\/li\u003e\n                    \u003cli\u003e外側：オープンポケット x 1\u003c\/li\u003e\n                    \u003cli\u003e内側：オープンポケット x 3\u003c\/li\u003e\n                    \u003cli\u003e内側：ジップポケット x 1\u003c\/li\u003e\n                    \u003cli\u003e内側：スナップ式ポケット x 1\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eCHARLES CAMERA BAG (F28455 \/ F28456) 型番・商品コード\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e以下の型番で展開されており、商品名に含まれるQBMI5はカラーコードです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eF28455\u003c\/li\u003e\n                    \u003cli\u003eF28456\u003c\/li\u003e\n                    \u003cli\u003e商品コード：F28456 QBMI5\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":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531481997630,"sku":null,"price":22800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482030398,"sku":null,"price":22800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_2ad645b5-0989-4f63-9500-5c37930c1e06.jpg?v=1779673204"},{"product_id":"161285660","title":"コーチメンズ　COACH  CHARLES SMALL MESSENGER, CHARLES CAMERA BAG　F28577　F28575　F28455　F28456【F28455　QB\/BK】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACHシグネチャーが光る\u003cstrong\u003ePVCコーティングレザー\u003c\/strong\u003eは、どんなビジネスシーンにも馴染む上質な質感。あなたのスタイルを格上げする逸品です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_e7d9385e-0bca-40c1-bcd6-53d73a5fe5bd.jpg?v=1779673206\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e存在感を放つ佇まい\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスマートな収納を実現\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eジップ開閉のメイン収納に加え、複数の内外ポケットが効率的な整理をサポート。必要な資料やガジェットをスマートに持ち運べます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_867ad182-2a41-41f5-ac43-a1d864e7c6b9.jpg?v=1779673206\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e整理整頓も抜かりなく\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e軽快なフットワークを\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e調整可能なショルダーストラップで、肩への負担を軽減しながら自由な動きを。移動の多いビジネスマンの頼れるパートナーです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_ad39a1b4-c581-44a2-bd5f-0ae3e3635185.jpg?v=1779673206\" 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=\"basic-list\"\u003e\n                \u003cli\u003ePVCコーティングレザー\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e各モデルのサイズとショルダーストラップドロップです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003eCHARLES SMALL MESSENGER (F28577, F28575)\u003c\/strong\u003e\n                    \u003cul\u003e\n                        \u003cli\u003e約横26.5cm x 縦25cm x マチ8.5cm\u003c\/li\u003e\n                        \u003cli\u003e調整可能ショルダーストラップ（ドロップ）約60cm\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eCHARLES CAMERA BAG (F28455, F28456)\u003c\/strong\u003e\n                    \u003cul\u003e\n                        \u003cli\u003e約横28cm x 縦24cm x マチ6cm\u003c\/li\u003e\n                        \u003cli\u003e調整可能ショルダーストラップ（ドロップ）約60cm\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\u003e各モデルの開閉方式とポケット構成です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003eCHARLES SMALL MESSENGER (F28577, F28575)\u003c\/strong\u003e\n                    \u003cul\u003e\n                        \u003cli\u003eジップ開閉\u003c\/li\u003e\n                        \u003cli\u003e正面：ジップポケット×1\u003c\/li\u003e\n                        \u003cli\u003e内側：オープンポケット×3、ジップポケット×1、スナップ式ポケット×1\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eCHARLES CAMERA BAG (F28455, F28456)\u003c\/strong\u003e\n                    \u003cul\u003e\n                        \u003cli\u003eジップ開閉\u003c\/li\u003e\n                        \u003cli\u003e外側：ジップポケット×1、オープンポケット×1\u003c\/li\u003e\n                        \u003cli\u003e内側：オープンポケット×3、ジップポケット×1、スナップ式ポケット×1\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\u003e本ページで取り扱いのあるモデルの型番と商品コードです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eCHARLES SMALL MESSENGER: F28577、F28575\u003c\/li\u003e\n                \u003cli\u003eCHARLES CAMERA BAG: F28455、F28456\u003c\/li\u003e\n                \u003cli\u003e商品コード（カラー組み合わせ例）：【F28455 QB\/BK】\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482063166,"sku":null,"price":22800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482095934,"sku":null,"price":22800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_e7d9385e-0bca-40c1-bcd6-53d73a5fe5bd.jpg?v=1779673206"},{"product_id":"161285658","title":"コーチメンズ　COACH  CHARLES SMALL MESSENGER, CHARLES CAMERA BAG　F28577　F28575　F28455　F28456【F28575　NIMI5】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003ePVCコーティングレザーの質感が、日常をワンランク上のスタイルへと導きます。\u003cstrong\u003eCOACH\u003c\/strong\u003eのシグネチャー柄とソリッドブラックの組み合わせが、モダンな男性の魅力を際立たせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_4de9afe3-961d-47c9-aa03-bf9df035e5b6.jpg?v=1779673209\" 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\/0964\/2101\/9966\/files\/download_e2c3f05a-8afb-4e95-ba4b-5afdc589e2cb.jpg?v=1779673209\" 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約60cmの調整可能なショルダーストラップが、どんな体型にもフィットし、両手を自由に使える\u003cstrong\u003e快適さ\u003c\/strong\u003eをもたらします。ビジネスシーンはもちろん、休日の外出にも最適です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_e3eb7628-7262-4bc0-bdda-a90a72e53ddb.jpg?v=1779673209\" class=\"img-fluid d-block w-100 product-img\" alt=\"スタイリッシュな普段使い\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな普段使い\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品情報\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e複数のモデルを含む商品です。以下をご確認ください。\u003c\/p\u003e\n      \u003cp\u003e【CHARLES SMALL MESSENGER】\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e商品名: CHARLES SMALL MESSENGER\u003c\/li\u003e\n        \u003cli\u003e型番: F28577, F28575\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e【CHARLES CAMERA BAG】\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e商品名: CHARLES CAMERA BAG\u003c\/li\u003e\n        \u003cli\u003e型番: F28455, F28456\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e両モデル共通の素材特性です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: PVCコーティングレザー\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e耐久性に優れ、日常使いに最適な素材です。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e各モデルのサイズ詳細です。\u003c\/p\u003e\n      \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\u003eCHARLES SMALL MESSENGER\u003c\/td\u003e\n              \u003ctd\u003e約26.5cm\u003c\/td\u003e\n              \u003ctd\u003e約25cm\u003c\/td\u003e\n              \u003ctd\u003e約8.5cm\u003c\/td\u003e\n              \u003ctd\u003e約60cm (調整可能\/ドロップ)\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eCHARLES CAMERA BAG\u003c\/td\u003e\n              \u003ctd\u003e約28cm\u003c\/td\u003e\n              \u003ctd\u003e約24cm\u003c\/td\u003e\n              \u003ctd\u003e約6cm\u003c\/td\u003e\n              \u003ctd\u003e約60cm (調整可能\/ドロップ)\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e仕様・機能\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e各モデルの開閉およびポケット情報です。\u003c\/p\u003e\n      \u003cp\u003e【CHARLES SMALL MESSENGER】\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e開閉: ジップ開閉\u003c\/li\u003e\n        \u003cli\u003e外側: ジップポケット×1 (正面)\u003c\/li\u003e\n        \u003cli\u003e内側: オープンポケット×3, ジップポケット×1, スナップ式ポケット×1\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e【CHARLES CAMERA BAG】\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003e開閉: ジップ開閉\u003c\/li\u003e\n        \u003cli\u003e外側: ジップポケット×1, オープンポケット×1\u003c\/li\u003e\n        \u003cli\u003e内側: オープンポケット×3, ジップポケット×1, スナップ式ポケット×1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本商品に含まれる型番一覧です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eF28577 (CHARLES SMALL MESSENGER)\u003c\/li\u003e\n        \u003cli\u003eF28575 (CHARLES SMALL MESSENGER)\u003c\/li\u003e\n        \u003cli\u003eF28455 (CHARLES CAMERA BAG)\u003c\/li\u003e\n        \u003cli\u003eF28456 (CHARLES CAMERA BAG)\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e※商品名記載の【F28575 NIMI5】は商品管理コードであり、商品の型番ではありません。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482128702,"sku":null,"price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482161470,"sku":null,"price":19800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_4de9afe3-961d-47c9-aa03-bf9df035e5b6.jpg?v=1779673209"},{"product_id":"161285657","title":"コーチメンズ　COACH  CHARLES SMALL MESSENGER, CHARLES CAMERA BAG　F28577　F28575　F28455　F28456【F28577　NIBLK】","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACHメンズ 都会を纏うメッセンジャー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003ePVCコーティングレザーが放つシックな輝きは、持つ人の品格を一層高めます。\u003cstrong\u003e洗練されたデザイン\u003c\/strong\u003eが、ビジネスシーンから休日のカジュアルまで、あなたの装いを\u003cstrong\u003e上質に彩る\u003c\/strong\u003eでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_c68930a0-07a6-4adc-8ab0-fe89c89b3968.jpg?v=1779673210\" 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は、中身の出し入れをスムーズにします。内側には3つのオープンポケットとジップポケット、スナップ式ポケットを完備し、必要なアイテムを\u003cstrong\u003e効率よく収納\u003c\/strong\u003eできます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_bd49b5b7-0173-4615-beb0-a4edad1667fd.jpg?v=1779673210\" 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\u003eCHARLES SMALL MESSENGERは約横26.5cm×縦25cm、CHARLES CAMERA BAGは約横28cm×縦24cmといったスマートなサイズ感\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\/0964\/2101\/9966\/files\/download_0601a86c-e201-4836-8962-3b3729018434.jpg?v=1779673210\" 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\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eCHARLES SMALL MESSENGER (F28577 \/ F28575) 素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e素材詳細\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003ePVCコーティングレザー\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\"\u003eCHARLES SMALL MESSENGER (F28577 \/ F28575) サイズ\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本体サイズとストラップ\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e約横26.5cm x 縦25cm x マチ8.5cm\u003c\/li\u003e\n        \u003cli\u003e調整可能ショルダーストラップ（ドロップ）約60cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eCHARLES SMALL MESSENGER (F28577 \/ F28575) 仕様\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正面：ジップポケット×1\u003c\/li\u003e\n        \u003cli\u003e内側：オープンポケット×3、ジップポケット×1、スナップ式ポケット×1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eCHARLES SMALL MESSENGER (F28577 \/ F28575) 型番\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e該当する型番\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eF28577\u003c\/li\u003e\n        \u003cli\u003eF28575\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\"\u003eCHARLES CAMERA BAG (F28455 \/ F28456) 素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e素材詳細\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003ePVCコーティングレザー\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\"\u003eCHARLES CAMERA BAG (F28455 \/ F28456) サイズ\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本体サイズとストラップ\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e約横28cm x 縦24cm x マチ6cm\u003c\/li\u003e\n        \u003cli\u003e調整可能ショルダーストラップ（ドロップ）約60cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eCHARLES CAMERA BAG (F28455 \/ F28456) 仕様\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外側：ジップポケット×1、オープンポケット×1\u003c\/li\u003e\n        \u003cli\u003e内側：オープンポケット×3、ジップポケット×1、スナップ式ポケット×1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eCHARLES CAMERA BAG (F28455 \/ F28456) 型番\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e該当する型番\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eF28455\u003c\/li\u003e\n        \u003cli\u003eF28456\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482194238,"sku":null,"price":22800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482227006,"sku":null,"price":22800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_c68930a0-07a6-4adc-8ab0-fe89c89b3968.jpg?v=1779673210"},{"product_id":"161285655","title":"コーチメンズ長財布　COACH   ACCORDION WALLET IN SIGNATURE F58112　F75000【F58112　MABR】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\"\u003eCOACHの象徴、\u003cstrong\u003eシグネチャー柄\u003c\/strong\u003eが織りなす\u003cstrong\u003e洗練されたデザイン\u003c\/strong\u003e。PVCコーティングキャンバスと上質なレザーの組み合わせが、日常に\u003cstrong\u003e確かな品格と耐久性\u003c\/strong\u003eをもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_8fa66c2a-d557-45f4-8dd6-5b6eac6934bf.jpg?v=1779673211\" 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カード12枚\u003c\/strong\u003e、\u003cstrong\u003e2つのお札入れ\u003c\/strong\u003e、\u003cstrong\u003eジップ式小銭入れ\u003c\/strong\u003e、そして2つのオープンポケットが広がります。約20cm×10cmの空間に、あなたの支払いを\u003cstrong\u003eスマートに、快適に収納\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_4014efa5-1a8e-42b6-bc5b-9d924f5117a0.jpg?v=1779673211\" 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約2cmのマチが織りなす、この\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\/0964\/2101\/9966\/files\/download_c9ac73da-4982-45d9-bfd8-4a779854a5a7.jpg?v=1779673211\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部に宿る上質さと品格\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の素材と主な開閉形式です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e素材\u003c\/strong\u003e: PVCコーティングキャンバス、レザー\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製品の外寸は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e横幅\u003c\/strong\u003e: 約20cm\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e縦幅\u003c\/strong\u003e: 約10cm\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eマチ\u003c\/strong\u003e: 約2cm\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003c!-- サイズスペック表画像がある場合は以下の構造を使用 --\u003e\n        \u003c!-- \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 --\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\n\u003cstrong\u003eお札入れ\u003c\/strong\u003e: 2箇所\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eジップ式小銭入れ\u003c\/strong\u003e: 1箇所\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eオープンポケット\u003c\/strong\u003e: 2箇所\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eカードホルダー\u003c\/strong\u003e: 12箇所\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e外側スリットポケット\u003c\/strong\u003e: 1箇所\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の型番と商品コードです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e型番\u003c\/strong\u003e: F58112\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eその他商品コード\u003c\/strong\u003e: F75000, MABR\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - ※情報がないため今回は出力しません。 --\u003e\n\n  \u003c!-- 注意事項セクション (Notes) - ※情報がないため今回は出力しません。 --\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482259774,"sku":null,"price":14800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482292542,"sku":null,"price":14800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_8fa66c2a-d557-45f4-8dd6-5b6eac6934bf.jpg?v=1779673211"},{"product_id":"161285654","title":"コーチメンズ長財布　COACH   ACCORDION WALLET IN SIGNATURE F58112　F75000【F58112　CQBK】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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シグネチャーパターンが映えるPVCコーティングキャンバスと上質なレザーの組み合わせ。持つ人の\u003cstrong\u003e品格\u003c\/strong\u003eを引き立て、ビジネスシーンに\u003cstrong\u003e洗練された印象\u003c\/strong\u003eを与えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_522aff6b-b577-438e-9df0-9d6f5720f877.jpg?v=1779673212\" 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\"\u003e12枚のカードポケットに加え、2つのお札入れとジップ式小銭入れを完備。必要なものを\u003cstrong\u003eスマートに整理\u003c\/strong\u003eでき、会計時も\u003cstrong\u003eスムーズな振る舞い\u003c\/strong\u003eを叶えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_38b0ed0c-8e9d-4e39-959b-f69c59bb471c.jpg?v=1779673212\" 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\/0964\/2101\/9966\/files\/download_cef3a99c-690d-4a37-a0a4-264108d068ae.jpg?v=1779673212\" 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スムーズな\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  \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お札入れ: 2ヶ所\u003c\/li\u003e\n        \u003cli\u003eジップ式小銭入れ: 1ヶ所\u003c\/li\u003e\n        \u003cli\u003eオープンポケット: 2ヶ所\u003c\/li\u003e\n        \u003cli\u003eカードホルダー: 12ヶ所\u003c\/li\u003e\n        \u003cli\u003e外側スリットポケット: 1ヶ所\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e使い勝手の良いサイズ感。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e横: 約20cm\u003c\/li\u003e\n        \u003cli\u003e縦: 約10cm\u003c\/li\u003e\n        \u003cli\u003eマチ: 約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\u003e耐久性と美しさを兼ね備えた厳選素材。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003ePVCコーティングキャンバス\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型番: F58112\u003c\/li\u003e\n        \u003cli\u003e商品コード: F58112 CQBK\u003c\/li\u003e\n        \u003cli\u003eその他品番: F75000\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482325310,"sku":null,"price":14800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482358078,"sku":null,"price":14800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_522aff6b-b577-438e-9df0-9d6f5720f877.jpg?v=1779673212"},{"product_id":"161285653","title":"コーチメンズ財布　COACH  COMPACT ID WALLET IN SIGNATURE  F74993【F74993　MABR】","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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信頼のCOACHを手に\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eコーチの象徴、\u003cstrong\u003eシグネチャー柄\u003c\/strong\u003eが輝くコンパクトIDウォレット。洗練されたデザインは、ビジネスシーンから休日のカジュアルまで、どんなスタイルにもスマートに馴染みます。必要なものをスマートに持ち運べる、大人の男性のための逸品です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_a727e9de-a0be-4f87-919a-9f47e341e131.jpg?v=1779673213\" 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\u003ePVCコーティングキャンバスとレザー\u003c\/strong\u003eの組み合わせ。耐久性に優れ、日常使いの傷や汚れにも強い設計です。手に取るたびに感じる上質な質感は、持つ人の品格を引き立てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_99eb3d64-73ee-4f04-a59a-4aa26a8a27f2.jpg?v=1779673213\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e洗練された大人の顔\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e妥協なき機能美\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e札入れ2つ、カードホルダー8つに加え、IDウィンドウ付きの\u003cstrong\u003e取り外し可能パスケース\u003c\/strong\u003eを搭載。抜群の収納力で、お財布の中身を常にスマートに整理。シーンに応じた使い分けが可能です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_fcd8cb7f-4a62-4e8d-96c5-88675229fe7e.jpg?v=1779673213\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e賢く収める収納術\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"section-title\"\u003e製品仕様\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eこの商品の主な素材は以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003ePVCコーティングキャンバス\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横幅: 約11cm\u003c\/li\u003e\n                \u003cli\u003e縦幅: 約9.5cm\u003c\/li\u003e\n                \u003cli\u003eマチ: 約3cm\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                \n                \u003cli\u003e内側:\n                    \u003cul class=\"basic-list\"\u003e\n                        \u003cli\u003eお札入れ×2\u003c\/li\u003e\n                        \u003cli\u003eスリットポケット×2\u003c\/li\u003e\n                        \u003cli\u003eカードホルダー×8\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/li\u003e\n                \u003cli\u003e取り外し可能パスケース:\n                    \u003cul class=\"basic-list\"\u003e\n                        \u003cli\u003eIDウィンドウ\u003c\/li\u003e\n                        \u003cli\u003eカードホルダー×2\u003c\/li\u003e\n                        \u003cli\u003eスリットポケット\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \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型番: F74993\u003c\/li\u003e\n                \u003cli\u003e商品コード: F74993 MABR\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482390846,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482423614,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_a727e9de-a0be-4f87-919a-9f47e341e131.jpg?v=1779673213"},{"product_id":"161285651","title":"コーチメンズ財布　COACH  COMPACT ID WALLET IN SIGNATURE  F74993【F74993　CQBK】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\u003ePVCコーティングキャンバスとレザーの組み合わせ\u003c\/strong\u003eが、品格ある装いを演出する。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_ef320b51-c9fa-4220-b406-4571697280c4.jpg?v=1779673214\" 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\/0964\/2101\/9966\/files\/download_6864b303-4aa6-44b4-8073-cf6447c39a52.jpg?v=1779673214\" 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取り外し可能なIDケース\u003c\/strong\u003eは、日中のビジネスシーンから休日のカジュアルスタイルまで対応。必要なものだけをスマートに持ち運び、あなたの\u003cstrong\u003e自由な振る舞い\u003c\/strong\u003eを叶える。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_2e5af1f7-e227-421f-ba0b-5cec7de0ee34.jpg?v=1779673214\" 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=\"basic-list\"\u003e\n        \u003cli\u003ePVCコーティングキャンバス\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約 横11cm x 縦9.5cm x マチ3cm\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003c!-- サイズ表画像があれば以下を使用\n      \u003cdiv class=\"spec-img-full\"\u003e\n        \u003cimg src=\"[サイズ表画像のURL]\" alt=\"サイズ表\"\u003e\n      \u003c\/div\u003e\n      --\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お札入れ ×2\u003c\/li\u003e\n        \u003cli\u003eスリットポケット ×2\u003c\/li\u003e\n        \u003cli\u003eカードホルダー ×8\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e取り外し可能なパスケース\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eIDウィンドウ\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      \u003cp\u003e本製品に関する詳細情報です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e型番: F74993\u003c\/li\u003e\n        \u003cli\u003e商品コード: F74993 CQBK\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482489150,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482521918,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_ef320b51-c9fa-4220-b406-4571697280c4.jpg?v=1779673214"},{"product_id":"161285650","title":"コーチ　メンズ　レディース兼用　COACH GRAHAM CROSSBODY WITH TRAVEL PATCHES【F50713　QB\/BK】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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を演出します。どんなシーンにもフィットする、COACHならではの洗練されたデザインが魅力です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_33d0cdf1-9897-4e3f-a34e-d7c0c142cfc2.jpg?v=1779673215\" 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\/0964\/2101\/9966\/files\/download_2e0e9ce8-9187-4117-bebc-696dff22dada.jpg?v=1779673215\" 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ドロップ約58cmのショルダーストラップは、肩掛けでも斜め掛けでも\u003cstrong\u003e快適なフィット感\u003c\/strong\u003eを提供します。両手が自由に使えるクロスボディスタイルで、休日のお出かけもアクティブに楽しめます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_99c0780b-6be4-43e0-ad36-c2edab3694d3.jpg?v=1779673215\" 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=\"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=\"basic-list\"\u003e\n                \u003cli\u003e本体サイズ：約横23cm x 縦15cm x マチ5.5cm\u003c\/li\u003e\n                \u003cli\u003e収納目安：長財布収納可能\u003c\/li\u003e\n                \u003cli\u003eショルダーストラップ：取り外し調整可能（ドロップ約58cm）\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正面：ジップポケット x 1\u003c\/li\u003e\n                \u003cli\u003e内側：オープンポケット x 1\u003c\/li\u003e\n                \u003cli\u003e背面：オープンポケット x 1\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード \/ 型番\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eF72945\u003c\/li\u003e\n                \u003cli\u003eF72947\u003c\/li\u003e\n                \u003cli\u003eF39946\u003c\/li\u003e\n                \u003cli\u003eF50715\u003c\/li\u003e\n                \u003cli\u003eF50713\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482554686,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482587454,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_33d0cdf1-9897-4e3f-a34e-d7c0c142cfc2.jpg?v=1779673215"},{"product_id":"161285648","title":"コーチ　メンズ　レディース兼用　COACH GRAHAM CROSSBODY WITH TRAVEL PATCHES【F50715　QBTN2】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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    \u003ch1 class=\"product-name\"\u003eコーチ　メンズ　レディース兼用　COACH GRAHAM CROSSBODY WITH TRAVEL PATCHES【F50715　QBTN2】\u003c\/h1\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e洗練されたCOACHシグネチャー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eCOACHのアイコニックなシグネチャー柄と上質なレザーが融合。持つ人の品格を引き立てる、\u003cstrong\u003eタイムレスなデザイン\u003c\/strong\u003eが魅力です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_12ad52cd-c427-4d25-9dfd-255a30c5b999.jpg?v=1779673216\" class=\"img-fluid d-block w-100 product-img\" alt=\"洗練されたCOACHシグネチャー\"\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約横23cmのコンパクトなサイズ感ながら、\u003cstrong\u003e長財布も収まる優れた収納力\u003c\/strong\u003e。ダブルジップと複数ポケットで、小物の整理も完璧です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_f3c3e6c8-2d39-4204-b050-fabe3cfc5254.jpg?v=1779673216\" 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\/0964\/2101\/9966\/files\/download_12034ac3-e66b-442c-be27-644c674d811a.jpg?v=1779673216\" 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\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=\"basic-list\"\u003e\n                \u003cli\u003e本体: 約横23cm x 縦15cm x マチ5.5cm\u003c\/li\u003e\n                \u003cli\u003e収納目安: 長財布収納可能\u003c\/li\u003e\n                \u003cli\u003eショルダーストラップ: 取り外し・調整可能 (ドロップ約58cm)\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ポケット:\n                    \u003cul\u003e\n                        \u003cli\u003e正面: ジップポケット×1\u003c\/li\u003e\n                        \u003cli\u003e内側: オープンポケット×1\u003c\/li\u003e\n                        \u003cli\u003e背面: オープンポケット×1\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\u003e識別用の商品コードおよび型番です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eF72945\u003c\/li\u003e\n                \u003cli\u003eF72947\u003c\/li\u003e\n                \u003cli\u003eF39946\u003c\/li\u003e\n                \u003cli\u003eF50715\u003c\/li\u003e\n                \u003cli\u003eF50713\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\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482652990,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482685758,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_12ad52cd-c427-4d25-9dfd-255a30c5b999.jpg?v=1779673216"},{"product_id":"161285647","title":"コーチ　メンズ　レディース兼用　COACH GRAHAM CROSSBODY WITH TRAVEL PATCHES【F50715　QBAF4】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\u003eCOACHシグネチャーパターン\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\/0964\/2101\/9966\/files\/download_97a1b048-f1d4-431d-aaea-3fc28152d697.jpg?v=1779673217\" 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\/0964\/2101\/9966\/files\/download_3247666a-ad1e-4781-b5a3-5ab7845d55cf.jpg?v=1779673217\" 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する快適なドロップ約58cm。\u003cstrong\u003e両手が自由に使える\u003c\/strong\u003eため、\u003cstrong\u003e通勤や出張、休日の街歩きにも最適\u003c\/strong\u003eです。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_74f6a3a1-baa5-4017-8711-1376d8f48d25.jpg?v=1779673217\" 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=\"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=\"basic-list\"\u003e\n          \u003cli\u003e本体サイズ：約横23cm x 縦15cm x マチ5.5cm\u003c\/li\u003e\n          \u003cli\u003e収納：長財布収納可能\u003c\/li\u003e\n          \u003cli\u003eショルダーストラップ：取り外し調整可能（ドロップ約58cm）\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正面：ジップポケット×1\u003c\/li\u003e\n          \u003cli\u003e内側：オープンポケット×1\u003c\/li\u003e\n          \u003cli\u003e背面：オープンポケット×1\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品コード \/ 型番\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の識別情報です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e商品コード：F50715 QBAF4\u003c\/li\u003e\n          \u003cli\u003eその他型番：F72945, F72947, F39946, F50713\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) は情報がないため出力しません --\u003e\n  \u003c!-- 注意事項セクション (Notes) は情報がないため出力しません --\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482718526,"sku":null,"price":16800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482751294,"sku":null,"price":16800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_97a1b048-f1d4-431d-aaea-3fc28152d697.jpg?v=1779673217"},{"product_id":"161285645","title":"コーチ　メンズ　レディース兼用　COACH GRAHAM CROSSBODY WITH TRAVEL PATCHES【F39946　QBHGR】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; 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\/0964\/2101\/9966\/files\/download_e7d9fd82-8a98-4f86-b4c7-778807e910dd.jpg?v=1779673218\" 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約23cmの横幅は長財布も無理なく収め、ダブルジップ開閉で荷物の整理もスムーズ。取り外し可能なショルダーストラップは、アクティブなシーンで\u003cstrong\u003e両手を自由に\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_90a9b54c-f9a7-42ad-8627-10b6a2d7811b.jpg?v=1779673218\" 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\/0964\/2101\/9966\/files\/download_93392a75-2fb7-42fc-8140-ae01fd39898a.jpg?v=1779673218\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eどんなシーンにも溶け込む\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材について\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の素材詳細です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材：レザー\u003c\/li\u003e\n            \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本体サイズ：約横23cm x 縦15cm x マチ5.5cm（長財布収納可能）\u003c\/li\u003e\n                \u003cli\u003eショルダーストラップ：取り外し・調整可能（ドロップ約58cm）\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正面：ジップポケット×1\u003c\/li\u003e\n                \u003cli\u003e内側：オープンポケット×1\u003c\/li\u003e\n                \u003cli\u003e背面：オープンポケット×1\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品コード・型番\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の関連型番です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e型番：F72945, F72947, F39946, F50715, F50713\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482784062,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":false},{"title":"【1〜2日間でご発送】","offer_id":53531482816830,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_e7d9fd82-8a98-4f86-b4c7-778807e910dd.jpg?v=1779673218"},{"product_id":"161285643","title":"コーチ　メンズ　レディース兼用　COACH GRAHAM CROSSBODY WITH TRAVEL PATCHES【F39946　QB\/BK】","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #efefef; \n      font-family: \"Zen Old Mincho\", \"Noto Sans Japanese\", serif, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #1c1c1c;\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 #cfcfcf;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #1c1c1c; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 5px solid #1c1c1c; border-bottom: 1px solid #cfcfcf; padding: 5px 0 5px 10px; \n  }\n\n  .body-text { \n      color: #1c1c1c; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #1c1c1c; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 4px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #1c1c1c40 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 #cfcfcf;\n      border-radius: 4px;\n      background-color: #efefef; \n      color: #1c1c1c;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #1c1c1c; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #efefef; 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: #1c1c1c; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #cfcfcf; 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: #efefef; color: #1c1c1c; 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: #1c1c1c; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #1c1c1c; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #1c1c1c; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #1c1c1c; 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: #1c1c1c; margin-bottom: 12px; border-bottom: 1px solid #1c1c1c; 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 #cfcfcf; th, td { padding: 12px 8px; border: 1px solid #cfcfcf; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #1c1c1c; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #cfcfcf; background: #ffffff; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #1c1c1c; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eコーチ グラハム シックな装い\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e上質なレザー\u003c\/strong\u003eが放つ洗練された輝きは、性別やスタイルを選ばない\u003cstrong\u003eミニマルなデザイン\u003c\/strong\u003e。\u003cstrong\u003e約横23cmの絶妙なサイズ感\u003c\/strong\u003eで、\u003cstrong\u003e都会的な日常をスマートに格上げ\u003c\/strong\u003eする魅力的な逸品です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_d23ac077-f97a-4a50-b057-75ded0961ee4.jpg?v=1779673219\" 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\/0964\/2101\/9966\/files\/download_706ebcec-0279-4d98-a712-1efc69920dbc.jpg?v=1779673219\" 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\/0964\/2101\/9966\/files\/download_7f2883f7-eaf7-4f5a-8e34-9be0c5553ac5.jpg?v=1779673219\" class=\"img-fluid d-block w-100 product-img\" alt=\"コーチ グラハム クロスボディ 休日スタイル\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e自由と快適さを追求\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e上質なレザーを使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材：レザー\u003c\/li\u003e\n      \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本体：約横23cm x 縦15cm x マチ5.5cm\u003c\/li\u003e\n        \u003cli\u003e備考：長財布収納可能\u003c\/li\u003e\n        \u003cli\u003eショルダーストラップ：取り外し・調整可能（ドロップ約58cm）\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正面：ジップポケット x 1\u003c\/li\u003e\n        \u003cli\u003e内側：オープンポケット x 1\u003c\/li\u003e\n        \u003cli\u003e背面：オープンポケット x 1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e型番・商品コード\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本商品は複数の型番で展開されています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eF72945\u003c\/li\u003e\n        \u003cli\u003eF72947\u003c\/li\u003e\n        \u003cli\u003eF39946\u003c\/li\u003e\n        \u003cli\u003eF50715\u003c\/li\u003e\n        \u003cli\u003eF50713\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"COACH MEN'S","offers":[{"title":"【5~7営業日でご発送】","offer_id":53531482849598,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":true},{"title":"【1〜2日間でご発送】","offer_id":53531482882366,"sku":null,"price":18800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2101\/9966\/files\/download_d23ac077-f97a-4a50-b057-75ded0961ee4.jpg?v=1779673219"}],"url":"https:\/\/reliar.we-shop.jp\/collections\/coach-mens.oembed","provider":"Reliar（レリア）","version":"1.0","type":"link"}