{"title":"オールシーズン","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eオールシーズン\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"db-400","title":"【正規品】 OSAH DRYPAK UNIVERSAL 40L DRIFT DUFFELBAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003e40L大容量、どんな旅も叶える\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e40L\u003c\/strong\u003eの頼れる容量と\u003cstrong\u003eIPX6\u003c\/strong\u003eの防水性能で、大切な荷物を完璧に保護します。バイクツーリングからアウトドアまで、あなたの挑戦を力強く支える全天候型ダッフルバッグです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e3a5d72d-3a4f-4968-8756-05c0761edb14.jpg?v=1766542538\" class=\"img-fluid d-block w-100 product-img\" alt=\"OSAH DRYPAK UNIVERSAL 40L DRIFT DUFFELBAG メインイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e冒険へ誘う、信頼の逸品\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e水濡れ知らず、IPX6の極限防水\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e国際規格\u003cstrong\u003eIPX6\u003c\/strong\u003eをクリアする卓越した防水性能は、土砂降りの雨でも荷物を完全に守り抜きます。濡れた衣類や装備も気にせず収納でき、他の荷物を汚す心配もありません。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download.jpg?v=1766542537\" class=\"img-fluid d-block w-100 product-img\" alt=\"IPX6防水性能イメージ\"\u003e\n        \u003cp class=\"caption-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\/0782\/5621\/0160\/files\/download_687013e7-9296-4499-a35c-0dd104701444.jpg?v=1766542538\" 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国際規格IPX6をクリアする卓越した防水性能と、40Lの大容量が特徴の全天候型ダッフルバッグです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e「IPX6」をクリアする優れた防水性能で、雨の日でも荷物が濡れる心配がなく、反対に濡れた荷物を入れることで、その他の荷物を濡らさず運べます。\u003c\/li\u003e\n                    \u003cli\u003e500DのPVC素材を使用しているため、耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n                    \u003cli\u003eバイク用シートバッグだけでなく、ショルダーバッグ、ハンドバッグとしても使用できる多用途性。\u003c\/li\u003e\n                    \u003cli\u003e25Lのテーバッグや60Lのドリフトダッフルバッグを2つ重ねてストラップで固定すれば、より多くの荷物を入れて長距離ツーリングも可能です。\u003c\/li\u003e\n                    \u003cli\u003eシンプルなロールトップ開閉仕様なので、開口部が広く荷物の出し入れがしやすいのが特徴です。また、バッグを閉めた時の気密性にも優れています。\u003c\/li\u003e\n                    \u003cli\u003eミリタリー製品でも使用されている「ITW NEXUS」製のプラスチックバックルを採用、かっちりとした操作感が特徴です。\u003c\/li\u003e\n                    \u003cli\u003e夜間の視認性確保のため、バッグの各所にリフレクト（反射）素材を使用。\u003c\/li\u003e\n                    \u003cli\u003e圧縮袋のように、バッグ内部に溜まった空気をスピーディーに排出するエアバルブを装備。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e製品仕様\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eOSAH DRYPAK UNIVERSAL 40L DRIFT DUFFELBAGの主な仕様です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e国際防水規格「IPX6」準拠\u003c\/li\u003e\n                    \u003cli\u003e開口部が広いロールトップ開閉仕様\u003c\/li\u003e\n                    \u003cli\u003eDリング（４箇所）\u003c\/li\u003e\n                    \u003cli\u003eバタつき防止ベルトクリップ付きタイダウンストラップ付属（４本）\u003c\/li\u003e\n                    \u003cli\u003eショルダーストラップ（１本）\u003c\/li\u003e\n                    \u003cli\u003eクロスオーバーストラップ（２本）\u003c\/li\u003e\n                    \u003cli\u003eキャリーハンドル（１箇所）\u003c\/li\u003e\n                    \u003cli\u003eリフレクター（反射）パッド\u003c\/li\u003e\n                    \u003cli\u003eITW NEXUS製バックルを採用\u003c\/li\u003e\n                    \u003cli\u003eエアバルブ（空気弁）\u003c\/li\u003e\n                    \u003cli\u003e高周波溶接シーム加工\u003c\/li\u003e\n                    \u003cli\u003eネームバッジ\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e※クリアスリーブタイプと面ファスナータイプのどちらの仕様かは、本国の仕様変更に準ずるためお選びいただけません。予めご了承下さい。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003ePVC(500D)\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e使用上の注意\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eオフロード走行など荒れた地形を移動する場合は、予期せぬ事故を防ぐためにバッグの安定性を高め、追加のストラップを使用することをお勧めします。\u003c\/li\u003e\n                    \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eホースでほこりや泥を洗い流します。（高圧洗浄機は使用しないでください。）\u003c\/li\u003e\n                    \u003cli\u003eマイクロファイバークロスなど、柔らかい布で掃除し、ホースで再度すすぎます。\u003c\/li\u003e\n                    \u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させます。\u003c\/li\u003e\n                    \u003cli\u003e手洗いのみ。研磨剤、たわし、スチールウールは使用しないでください。\u003c\/li\u003e\n                    \u003cli\u003e水洗いのみ。漂白剤や腐食性洗剤は絶対に使用しないでください。\u003c\/li\u003e\n                    \u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性がございます。\u003c\/li\u003e\n                    \u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 59cm×29cm×27cm","offer_id":48625704861936,"sku":"DB-400 BK\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"Hi-Vis Green \/ 59cm×29cm×27cm","offer_id":48625704894704,"sku":"DB-400 HV-GR\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"Yellow \/ 59cm×29cm×27cm","offer_id":48625704927472,"sku":"DB-400 YE\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ 59cm×29cm×27cm","offer_id":48625704960240,"sku":"DB-400 GY\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"White Camo \/ 59cm×29cm×27cm","offer_id":48625704993008,"sku":"DB-400 WH-CA\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"Green Camo \/ 59cm×29cm×27cm","offer_id":48625705025776,"sku":"DB-400 GR-CA\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"White-Pink Comb \/ 59cm×29cm×27cm","offer_id":48625705058544,"sku":"DB-400 WH-PK\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"Black-Red Comb \/ 59cm×29cm×27cm","offer_id":48625705091312,"sku":"DB-400 BK-RD\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"White-Blue Comb \/ 59cm×29cm×27cm","offer_id":48625705124080,"sku":"DB-400 WH-BL\/40","price":9900.0,"currency_code":"JPY","in_stock":true},{"title":"Oliver Green \/ 59cm×29cm×27cm","offer_id":48625705156848,"sku":"DB-400 OL-GR\/40","price":9900.0,"currency_code":"JPY","in_stock":false},{"title":"Orange \/ 59cm×29cm×27cm","offer_id":48625705189616,"sku":"DB-400 OR\/40","price":9900.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e3a5d72d-3a4f-4968-8756-05c0761edb14.jpg?v=1766542538"},{"product_id":"db-600","title":"【正規品】 OSAH DRYPAK UNIVERSAL 60L DRIFT DUFFELBAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003e60Lダッフル、過酷な旅路へ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e60Lの\u003cstrong\u003e大容量\u003c\/strong\u003eが、長距離ツーリングやアウトドアでの\u003cstrong\u003e大量のギア収納\u003c\/strong\u003eを可能にします。\u003cstrong\u003e耐候性\u003c\/strong\u003eと\u003cstrong\u003e引き裂き強度\u003c\/strong\u003eに優れた\u003cstrong\u003e500D PVC素材\u003c\/strong\u003eは、どんな環境下でも荷物を保護し、あなたの冒険を\u003cstrong\u003e力強くサポート\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2cade73d-6428-42d6-8e55-d3aa9a81e0ac.jpg?v=1766542542\" 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国際規格IPX6をクリア\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\/0782\/5621\/0160\/files\/download_ac5f3e04-e0b7-45d3-bc26-90f57c651f04.jpg?v=1766542542\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e雨の日も旅は続く\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e夜間走行も安全にサポート\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eバッグ内部の空気を素早く排出する\u003cstrong\u003eエアバルブ\u003c\/strong\u003eにより、荷物を効率的に圧縮し、よりスマートに持ち運べます。各所に配された\u003cstrong\u003e反射素材\u003c\/strong\u003eが\u003cstrong\u003e夜間の視認性を高め\u003c\/strong\u003e、あらゆる状況下での\u003cstrong\u003e安全な移動を支え\u003c\/strong\u003eます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7c722d41-0d87-4d36-b8f5-8dd5d585218b.jpg?v=1766542541\" 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国際規格で定められている防水性能を表すIP規格「IPX6」をクリアした60L防水バッグの特長をご紹介します。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eIPX6クリアの優れた防水性能で、雨の日でも荷物が濡れる心配がなく、濡れた荷物も収納可能\u003c\/li\u003e\n                    \u003cli\u003eバイク用シートバッグだけでなく、ショルダーバッグ、ハンドバッグとしても使用できる多用途性\u003c\/li\u003e\n                    \u003cli\u003e夜間の視認性確保のため、バッグの各所にリフレクト（反射）素材を使用\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e機能性と使いやすさを追求した設計です。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e25Lのテーバッグや40Lのドリフトダッフルバッグと重ねて固定し、容量アップが可能\u003c\/li\u003e\n                    \u003cli\u003e開口部が広く荷物の出し入れがしやすいロールトップ開閉仕様で、気密性にも優れる\u003c\/li\u003e\n                    \u003cli\u003eミリタリー製品でも使用される「ITW NEXUS」製の高強度バックルを採用\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素材: PVC(500D) - 耐候性、耐久性、引き裂き強度に優れています\u003c\/li\u003e\n                    \u003cli\u003e国際防水規格「IPX6」準拠\u003c\/li\u003e\n                    \u003cli\u003e開口部: ロールトップ開閉仕様\u003c\/li\u003e\n                    \u003cli\u003eDリング: 4箇所\u003c\/li\u003e\n                    \u003cli\u003eタイダウンストラップ: バタつき防止ベルトクリップ付き（4本付属）\u003c\/li\u003e\n                    \u003cli\u003eショルダーストラップ: 1本付属\u003c\/li\u003e\n                    \u003cli\u003eクロスオーバーストラップ: 2本付属\u003c\/li\u003e\n                    \u003cli\u003eキャリーハンドル: 1箇所\u003c\/li\u003e\n                    \u003cli\u003eリフレクター: 反射パッド\u003c\/li\u003e\n                    \u003cli\u003eバックル: ITW NEXUS製\u003c\/li\u003e\n                    \u003cli\u003eエアバルブ: 空気弁\u003c\/li\u003e\n                    \u003cli\u003e加工: 高周波溶接シーム加工\u003c\/li\u003e\n                    \u003cli\u003eネームバッジ: 付属\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e※ネームバッジはクリアスリーブタイプと面ファスナータイプのどちらの仕様かは、本国の仕様変更に準ずるためお選びいただけません。予めご了承下さい。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご使用にあたって\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e使用上の注意\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eオフロード走行など荒れた地形を移動する場合は、予期せぬ事故を防ぐためにバッグの安定性を高め、追加のストラップ使用を推奨します。\u003c\/li\u003e\n                    \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \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=\"step-list\"\u003e\n                    \u003cli\u003eホースでほこりや泥を洗い流し、マイクロファイバークロスなどで拭いて、再度ホースで流します。（高圧洗浄機は使用しないでください。）\u003c\/li\u003e\n                    \u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させます。\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e以下の点にご注意ください。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e手洗いのみ。研磨剤、たわし、スチールウールは使用しないでください。\u003c\/li\u003e\n                    \u003cli\u003e水洗いのみ。漂白剤や腐食性洗剤は絶対に使用しないでください。\u003c\/li\u003e\n                    \u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性があります。\u003c\/li\u003e\n                    \u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 70cm×32cm×42cm","offer_id":48625705287920,"sku":"DB-600 BK\/60","price":11550.0,"currency_code":"JPY","in_stock":true},{"title":"Hi-Vis Green \/ 70cm×32cm×42cm","offer_id":48625705320688,"sku":"DB-600 HV-GR\/60","price":11550.0,"currency_code":"JPY","in_stock":true},{"title":"Yellow \/ 70cm×32cm×42cm","offer_id":48625705353456,"sku":"DB-600 YE\/60","price":11550.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ 70cm×32cm×42cm","offer_id":48625705386224,"sku":"DB-600 GY\/60","price":11550.0,"currency_code":"JPY","in_stock":false},{"title":"White Camo \/ 70cm×32cm×42cm","offer_id":48625705418992,"sku":"DB-600 WH-CA\/60","price":11550.0,"currency_code":"JPY","in_stock":false},{"title":"Green Camo \/ 70cm×32cm×42cm","offer_id":48625705451760,"sku":"DB-600 GR-CA\/60","price":11550.0,"currency_code":"JPY","in_stock":true},{"title":"Black-Red Comb \/ 70cm×32cm×42cm","offer_id":48625705484528,"sku":"DB-600 BK-RD\/60","price":11550.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2cade73d-6428-42d6-8e55-d3aa9a81e0ac.jpg?v=1766542542"},{"product_id":"db-200","title":"【正規品】OSAH DRYPAK UNIVERSAL 25L DRIFT DUFFELBAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\u003eIPX6準拠\u003c\/strong\u003eの優れた防水性で、大切なギアを雨や水濡れから徹底ガード。豊富なカラーバリエーションで、あなたの冒険スタイルを際立たせる。タフな\u003cstrong\u003e500D PVC素材\u003c\/strong\u003eが、過酷な環境下でも安心感をもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d0b9e996-954e-4837-ac11-e42a4b0f2822.jpg?v=1766542545\" 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\u003e25Lバッグの常識を超える拡張性\u003c\/strong\u003e。同じDRIFT DUFFELBAGを重ねて固定すれば、まるで無限の収納スペースが広がるよう。長距離ツーリングやグループキャンプも、もう荷物の心配はいりません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f9b11e28-581b-49ae-acd5-101313b03b00.jpg?v=1766542545\" 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\u003eIPX6の優れた防水性能\u003c\/strong\u003eは、急な豪雨でも、水しぶきを浴びる過酷な状況でも、あなたの冒険を中断させません。濡れたギアも気にせず収納できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1b91196a-0282-4863-8be2-22c939e55e82.jpg?v=1766542547\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e水を弾く、頼れる相棒\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e国際規格で定められている防水性能を表すIP規格「IPX6」をクリアした25L防水バッグです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eIPX6をクリアする優れた防水性能で、雨の日でも荷物が濡れる心配がなく、反対に濡れた荷物を入れることで、その他の荷物を濡らさず運べます。\u003c\/li\u003e\n          \u003cli\u003e500DのPVC素材を使用しているため、耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n          \u003cli\u003eバイク用シートバッグだけでなく、ショルダーバッグ、ハンドバッグとしても使用できます。\u003c\/li\u003e\n          \u003cli\u003e25Lのテールバッグや40Lのドリフトダッフルバッグを2つ重ねてストラップで固定すれば、より多くの荷物を入れて長距離ツーリングも可能です。\u003c\/li\u003e\n          \u003cli\u003eシンプルなロールトップ開閉仕様なので、開口部が広く荷物の出し入れがしやすいのが特徴です。また、バッグを閉めた時の気密性にも優れています。\u003c\/li\u003e\n          \u003cli\u003eミリタリー製品でも使用されている「ITW NEXUS」製のプラスチックバックルを採用、かっちりとした操作感が特徴です。\u003c\/li\u003e\n          \u003cli\u003e夜間の視認性確保のため、バッグの各所にリフレクト（反射）素材を使用。\u003c\/li\u003e\n          \u003cli\u003e圧縮袋のように、バッグ内部に溜まった空気をスピーディーに排出するエアバルブを装備。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e製品仕様\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e国際防水規格「IPX6」準拠\u003c\/li\u003e\n          \u003cli\u003e開口部が広いロールトップ開閉仕様\u003c\/li\u003e\n          \u003cli\u003eDリング（4箇所）\u003c\/li\u003e\n          \u003cli\u003eバタつき防止ベルトクリップ付きタイダウンストラップ付属（4本）\u003c\/li\u003e\n          \u003cli\u003eショルダーストラップ（1本）\u003c\/li\u003e\n          \u003cli\u003eクロスオーバーストラップ（2本）\u003c\/li\u003e\n          \u003cli\u003eキャリーハンドル（1箇所）\u003c\/li\u003e\n          \u003cli\u003eリフレクター（反射）パッド\u003c\/li\u003e\n          \u003cli\u003eITW NEXUS製バックルを採用\u003c\/li\u003e\n          \u003cli\u003eエアバルブ（空気弁）\u003c\/li\u003e\n          \u003cli\u003e高周波溶接シーム加工\u003c\/li\u003e\n          \u003cli\u003eネームバッジ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003ePVC(500D)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご購入前にご確認ください\u003c\/h3\u003e\n    \u003cdiv class=\"note-box\"\u003e\n      \u003cp class=\"body-text\"\u003e使用上の注意\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eオフロード走行など荒れた地形を移動する場合は、予期せぬ事故を防ぐためにバッグの安定性を高め、追加のストラップを使用することをお勧めします。\u003c\/li\u003e\n        \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"body-text\"\u003eお手入れ方法\u003c\/p\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eホースでほこりや泥を洗い流します。高圧洗浄機は使用しないでください。\u003c\/li\u003e\n        \u003cli\u003eマイクロファイバークロスなど、柔らかい布で掃除し、ホースで再度すすぎます。\u003c\/li\u003e\n        \u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させます。\u003c\/li\u003e\n        \u003cli\u003e手洗いのみ。研磨剤、たわし、スチールウールは使用しないでください。\u003c\/li\u003e\n        \u003cli\u003e水洗いのみ。漂白剤や腐食性洗剤は絶対に使用しないでください。\u003c\/li\u003e\n        \u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性がございます。\u003c\/li\u003e\n        \u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 45cmｘ25cmｘ27cm","offer_id":48625705615600,"sku":"DB-200 BK\/25","price":9680.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ 45cmｘ25cmｘ27cm","offer_id":48625705648368,"sku":"DB-200 GY\/25","price":9680.0,"currency_code":"JPY","in_stock":false},{"title":"White Camo \/ 45cmｘ25cmｘ27cm","offer_id":48625705681136,"sku":"DB-200 WH-CA\/25","price":9680.0,"currency_code":"JPY","in_stock":true},{"title":"Black-Red Comb \/ 45cmｘ25cmｘ27cm","offer_id":48625705713904,"sku":"DB-200 BK-RD\/25","price":9680.0,"currency_code":"JPY","in_stock":true},{"title":"Oliver Green \/ 45cmｘ25cmｘ27cm","offer_id":48625705746672,"sku":"DB-200 OL-GR\/25","price":9680.0,"currency_code":"JPY","in_stock":true},{"title":"Orange \/ 45cmｘ25cmｘ27cm","offer_id":48625705779440,"sku":"DB-200 OR\/25","price":9680.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d0b9e996-954e-4837-ac11-e42a4b0f2822.jpg?v=1766542545"},{"product_id":"gbm-201","title":"【正規品】 OSAH DRYPAK 25L TAILPACK","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003ch2 class=\"product-name\"\u003e【正規品】 OSAH DRYPAK 25L TAILPACK\u003c\/h2\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e冒険を呼ぶ全天候型ギア\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e国際規格IPX6クリア\u003c\/strong\u003eの\u003cstrong\u003e優れた防水性能\u003c\/strong\u003eを誇る\u003cstrong\u003e25L大容量バッグ\u003c\/strong\u003e。雨から大切な荷物を守り、濡れたギアの収納も可能。バイクのシートバッグからショルダー、バックパックへと姿を変え、あらゆる旅に対応します。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7ce35788-80bd-4cb8-9324-9071092cec0f.jpg?v=1766542550\" class=\"img-fluid d-block w-100 product-img\" alt=\"OSAH DRYPAK 25L TAILPACK\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e自由を彩る9色展開\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\u003e40Lや60Lの同シリーズ\u003c\/strong\u003eと組み合わせれば、\u003cstrong\u003e驚くほどの積載量\u003c\/strong\u003eを実現。ミリタリー製品にも採用される\u003cstrong\u003eITW NEXUS製バックル\u003c\/strong\u003eが、長距離ツーリングの揺れや過酷な環境下でも荷物を\u003cstrong\u003e確実に固定\u003c\/strong\u003eし、ライダーの信頼に応えます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_03dc0ca3-a0ff-4b23-92a1-8370127abd6a.jpg?v=1766542550\" class=\"img-fluid d-block w-100 product-img\" alt=\"OSAH DRYPAK 25L TAILPACK 積載イメージ\"\u003e\n        \u003cp class=\"caption-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国際防水規格IPX6\u003c\/strong\u003eをクリアした\u003cstrong\u003e卓越した防水力\u003c\/strong\u003eで、大切な荷物を水濡れから徹底ガード。\u003cstrong\u003e500D PVC素材\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\/0782\/5621\/0160\/files\/download_d5545b64-6624-4392-b7cd-9956a9bc2e7b.jpg?v=1766542550\" class=\"img-fluid d-block w-100 product-img\" alt=\"OSAH DRYPAK 25L TAILPACK 防水性能\"\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国際規格IPX6をクリアした優れた防水性能と多機能性が特徴です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e優れた防水性能\u003c\/strong\u003e: 国際規格IPX6準拠で、雨の日でも荷物が濡れる心配がなく、濡れた荷物の収納も可能です。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e丈夫な素材\u003c\/strong\u003e: 500DのPVC素材を使用しており、耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e多様な使用方法\u003c\/strong\u003e: バイク用シートバッグ、ショルダーバッグ、バックパックとして多用途に使用できます。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e容量拡張が可能\u003c\/strong\u003e: 同シリーズの40Lや60Lバッグと組み合わせることで、積載量を大幅に増やし、長距離ツーリングにも対応します。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003eロールトップクロージャー\u003c\/strong\u003e: 開口部が広く荷物の出し入れが容易で、高い気密性を保ちます。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e高強度のITW NEXUS製バックル\u003c\/strong\u003e: ミリタリー製品にも採用される高強度バックルで、過酷な環境下でも確実に固定します。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e夜間視認性の向上\u003c\/strong\u003e: 各所にリフレクト（反射）素材を使用し、夜間の安全性を確保します。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003eエアバルブ装備\u003c\/strong\u003e: バッグ内部の空気をスピーディーに排出でき、バッグをよりコンパクトにできます。\u003c\/li\u003e\n                \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\u003eOSAH DRYPAK 25L TAILPACKの基本的な仕様です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e国際防水規格: IPX6準拠\u003c\/li\u003e\n                    \u003cli\u003e開閉方式: ロールトップクロージャー\u003c\/li\u003e\n                    \u003cli\u003eDリング: 4箇所\u003c\/li\u003e\n                    \u003cli\u003e付属品1: バタつき防止ベルトクリップ付きタイダウンストラップ（4本）\u003c\/li\u003e\n                    \u003cli\u003e付属品2: ショルダーストラップ（2本）\u003c\/li\u003e\n                    \u003cli\u003e付属品3: クロスオーバーストラップ（2本）\u003c\/li\u003e\n                    \u003cli\u003eキャリーハンドル: 1箇所\u003c\/li\u003e\n                    \u003cli\u003e安全性: リフレクター（反射）テープ\u003c\/li\u003e\n                    \u003cli\u003eバックル: ITW NEXUS製\u003c\/li\u003e\n                    \u003cli\u003eその他機能: エアバルブ（空気弁）\u003c\/li\u003e\n                    \u003cli\u003e接合部: 高周波溶接シーム加工\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e主要素材は耐久性の高いPVCです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材: PVC(500D)\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご使用上の注意\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eオフロード走行など荒れた地形を移動する際は、予期せぬ事故を防ぐため、バッグの安定性を高め、必要に応じて追加のストラップを使用することをお勧めします。\u003c\/li\u003e\n            \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch3 class=\"section-title\"\u003eお手入れ方法\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003eホースでほこりや泥を洗い流してください。（高圧洗浄機は使用しないでください。）\u003c\/li\u003e\n            \u003cli\u003eマイクロファイバークロスなどの柔らかい布で掃除し、再度ホースですすいでください。\u003c\/li\u003e\n            \u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させてください。\u003c\/li\u003e\n            \u003cli\u003e手洗いのみで、研磨剤、たわし、スチールウールは使用しないでください。\u003c\/li\u003e\n            \u003cli\u003e水洗いのみで、漂白剤や腐食性洗剤は絶対に使用しないでください。\u003c\/li\u003e\n            \u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性があります。\u003c\/li\u003e\n            \u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 55cm×24cm×24cm","offer_id":48625705877744,"sku":"GBM-201 BK\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"Hi-Vis Green \/ 55cm×24cm×24cm","offer_id":48625705910512,"sku":"GBM-201 HV-GR\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"Yellow \/ 55cm×24cm×24cm","offer_id":48625705943280,"sku":"GBM-201 YE\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ 55cm×24cm×24cm","offer_id":48625705976048,"sku":"GBM-201 GY\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"White Camo \/ 55cm×24cm×24cm","offer_id":48625706008816,"sku":"GBM-201 WH-CA\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"Green Camo \/ 55cm×24cm×24cm","offer_id":48625706041584,"sku":"GBM-201 GR-CA\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"White-Pink Comb \/ 55cm×24cm×24cm","offer_id":48625706074352,"sku":"GBM-201 WH-PK\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"Black-Red Comb \/ 55cm×24cm×24cm","offer_id":48625706107120,"sku":"GBM-201 BK-RD\/25","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"Oliver Green \/ 55cm×24cm×24cm","offer_id":48625706139888,"sku":"GBM-201 OL-GR\/25","price":8800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7ce35788-80bd-4cb8-9324-9071092cec0f.jpg?v=1766542550"},{"product_id":"gbm-200","title":"【正規品】 OSAH DRYPAK MESSENGER BAG 15L","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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国際規格IPX6をクリアした高い防水性能で、急な雨や水辺のアクティビティも安心です。15Lのたっぷり容量と選べる5色のカラーバリエーションで、どんな冒険にも最適な相棒となります。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c263a654-a7ba-4ab6-a16b-2ee1a8dc0d9e.jpg?v=1766542554\" class=\"img-fluid d-block w-100 product-img\"\u003e\n\u003cp class=\"caption-text text-end\"\u003e頼れる15L防水バッグ\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e水から守る究極のプロテクション\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003eIPX6規格に準拠した圧倒的な防水性能で、突然の豪雨から大切な荷物を完璧に守ります。濡れた物を持ち運ぶ際も、他の荷物を濡らすことなく収納できる頼もしさです。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f7bc4152-82df-4821-a859-019aeff3ef2f.jpg?v=1766542554\" class=\"img-fluid d-block w-100 product-img\"\u003e\n\u003cp class=\"caption-text text-end\"\u003eIPX6驚異の防水力\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e自由自在に操る収納力\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003eロールトップクロージャーは、荷物の量に合わせて容量を自在に調整可能。開口部が広く、荷物の出し入れもスムーズです。気密性にも優れ、どんな時も中身をしっかりホールドします。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_46492e91-6f5c-48b8-984b-bf6c8f55fe6c.jpg?v=1766542553\" 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\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cp\u003e国際規格で定められている防水性能を表すIP規格「IPX6」をクリアした15L防水バッグです。\u003c\/p\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003e優れた防水性能: IPX6をクリアする優れた防水性能で、雨の日でも荷物が濡れる心配がなく、濡れた荷物を入れることで、その他の荷物を濡らさず運べます。\u003c\/li\u003e\n\u003cli\u003e丈夫な素材: 500DのPVC素材を使用しているため、耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n\u003cli\u003eいろんな使い方ができる: ショルダーバッグだけでなく、付属のタイダウンストラップでバイク用シートバッグとしても使用できます。\u003c\/li\u003e\n\u003cli\u003e組み合わせで容量アップ: 25Lのテールバッグや40Lまたは60Lのダッフルバッグを2つ重ねてストラップで固定すれば、より多くの荷物を入れて長距離ツーリングも可能です。\u003c\/li\u003e\n\u003cli\u003eロールトップクロージャー: シンプルなロールトップ開閉仕様なので、開口部が広く荷物の出し入れがしやすいのが特徴です。また、バッグを閉めた時の気密性にも優れています。\u003c\/li\u003e\n\u003cli\u003e高強度のバックル: ミリタリー製品でも使用されている「ITW NEXUS」製のプラスチックバックルを採用、かっちりとした操作感が特徴です。\u003c\/li\u003e\n\u003cli\u003e夜間使用時の安全性が向上: 夜間の視認性確保のため、バッグの各所にリフレクト（反射）素材を使用。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e製品仕様\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"basic-list\"\u003e\n\u003cli\u003e国際防水規格「IPX6」準拠\u003c\/li\u003e\n\u003cli\u003e開口部が広いロールトップ開閉仕様\u003c\/li\u003e\n\u003cli\u003eDリング（４箇所）\u003c\/li\u003e\n\u003cli\u003eバタつき防止ベルトクリップ付きタイダウンストラップ付属（４本）\u003c\/li\u003e\n\u003cli\u003eショルダーストラップ（１本）\u003c\/li\u003e\n\u003cli\u003eリフレクター（反射）パッド\u003c\/li\u003e\n\u003cli\u003eITW NEXUS製バックルを採用\u003c\/li\u003e\n\u003cli\u003e高周波溶接シーム加工\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"basic-list\"\u003e\n\u003cli\u003ePVC(500D)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"step-list\"\u003e\n\u003cli\u003eホースでほこりや泥を洗い流します。高圧洗浄機は使用しないでください。\u003c\/li\u003e\n\u003cli\u003eマイクロファイバークロスなど、柔らかい布で掃除し、ホースで再度すすぎます。\u003c\/li\u003e\n\u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させます。\u003c\/li\u003e\n\u003cli\u003e手洗いのみ。研磨剤、たわし、スチールウールは使用しないでください。\u003c\/li\u003e\n\u003cli\u003e水洗いのみ。漂白剤や腐食性洗剤は絶対に使用しないでください。\u003c\/li\u003e\n\u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性がございます。\u003c\/li\u003e\n\u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdiv class=\"note-box\"\u003e\n\u003ch3 class=\"section-title\"\u003e使\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e用上の注意\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cul class=\"point-list\"\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eバッグ外側のポケットは、水が侵入する恐れがありますので、濡れては困る貴重品などは入れないでください。\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eオフロード走行など荒れた地形を移動する場合は、予期せぬ事故を防ぐためにバッグの安定性を高め、追加のストラップを使用することをお勧めします。\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 36cm×26cm×19cm","offer_id":48625706238192,"sku":"GBM-200 BK\/15","price":9680.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ 36cm×26cm×19cm","offer_id":48625706270960,"sku":"GBM-200 GY\/15","price":9680.0,"currency_code":"JPY","in_stock":false},{"title":"Green Camo \/ 36cm×26cm×19cm","offer_id":48625706303728,"sku":"GBM-200 GR-CA\/15","price":9680.0,"currency_code":"JPY","in_stock":true},{"title":"Black-Red Comb \/ 36cm×26cm×19cm","offer_id":48625706336496,"sku":"GBM-200 BK-RD\/15","price":9680.0,"currency_code":"JPY","in_stock":true},{"title":"Oliver Green \/ 36cm×26cm×19cm","offer_id":48625706369264,"sku":"GBM-200 OL-GR\/15","price":9680.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c263a654-a7ba-4ab6-a16b-2ee1a8dc0d9e.jpg?v=1766542554"},{"product_id":"bp-206","title":"【正規品】 OSAH DRYPAK LIGHTWEIGHT 25L BACKPACK","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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【正規品】 OSAH DRYPAK LIGHTWEIGHT 25L BACKPACK\u003c\/h1\u003e\n\u003c!-- 商品解説セクション --\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eどんな天候も味方に\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e国際規格\u003cstrong\u003eIPX6をクリアした防水性能\u003c\/strong\u003eで、大切な荷物を水濡れから守ります。25Lの大容量は、日常使いから週末のアドベンチャーまで、あなたの活動を力強くサポートします。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_cb422bda-13b3-49a2-bde8-970afec6b71e.jpg?v=1766542557\" 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\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e水を弾く、その強さ\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e\u003cstrong\u003ePUコーティングを施したリップストップナイロン\u003c\/strong\u003eと\u003cstrong\u003e高周波溶接\u003c\/strong\u003eが、IPX6の優れた防水性を実現。内部へ水の侵入を許さず、大切な荷物を雨から確実に守り抜きます。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_bc17b1e6-3e13-44f4-9d21-a6c0bfd25bed.jpg?v=1766542556\" 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\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\/0782\/5621\/0160\/files\/download_1fd7b810-f86e-407a-9a38-871a5c8002ea.jpg?v=1766542557\" 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\u003c!-- スペック・詳細セクション --\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e商品の特徴・機能\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cp\u003e国際規格で定められている防水性能を表すIP規格「IPX6」をクリアした軽量な防水バックパックです。\u003c\/p\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003eIPX6をクリアする優れた防水性能で、雨の日でも荷物が濡れる心配がなく、反対に濡れた荷物を入れることで、その他の荷物を濡らさず運べます。\u003c\/li\u003e\n\u003cli\u003e耐摩擦性に優れたリップストップナイロンにPU（ポリウレタン）コーティングを施しているため、高い防水性能はそのままに、軽量化を実現。\u003c\/li\u003e\n\u003cli\u003eバッグ本体は、糸を使わない高周波溶接で組立てられ、水の侵入をブロックします。\u003c\/li\u003e\n\u003cli\u003eシンプルなロールトップ開閉仕様なので、開口部が広く荷物の出し入れがしやすいです。\u003c\/li\u003e\n\u003cli\u003eフロントに止水ファスナー仕様の外ポケットを装備し、内側にはペン刺し2箇所と、鍵などを掛けておけるDリングがついています。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e製品仕様・素材\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cp\u003eOSAH DRYPAK LIGHTWEIGHT 25L BACKPACKの基本的な仕様と素材です。\u003c\/p\u003e\n\u003cul class=\"basic-list\"\u003e\n\u003cli\u003e素材：PUナイロン\u003c\/li\u003e\n\u003cli\u003e国際防水規格「IPX6」準拠\u003c\/li\u003e\n\u003cli\u003e開口部：ロールトップ開閉仕様\u003c\/li\u003e\n\u003cli\u003e加工：高周波溶接シーム加工\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- 注意事項セクション --\u003e\n\u003cdiv class=\"note-box\"\u003e\n\u003ch3 class=\"section-title\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e注意事項\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eバッグ外側のポケットは、水が侵入する恐れがありますので、濡れては困る貴重品などは入れないでください。\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 30cm×15cm×55cm","offer_id":48625706467568,"sku":"BP-206 BK\/25","price":7480.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ 30cm×15cm×55cm","offer_id":48625706500336,"sku":"BP-206 GY\/25","price":7480.0,"currency_code":"JPY","in_stock":true},{"title":"Blue \/ 30cm×15cm×55cm","offer_id":48625706533104,"sku":"BP-206 BL\/25","price":7480.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_cb422bda-13b3-49a2-bde8-970afec6b71e.jpg?v=1766542557"},{"product_id":"cp-104","title":"【正規品】 OSAH DRYPAK LIGHTWEIGHT 3L PORCH","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\u003ch2 class=\"product-title\"\u003e【正規品】 OSAH DRYPAK LIGHTWEIGHT 3L PORCH\u003c\/h2\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e水辺も街も快適に 防水3Lポーチ\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e国際規格\u003cstrong\u003eIPX6\u003c\/strong\u003eをクリアした高い防水性能で、急な雨や水しぶきからも大切な荷物を守ります。軽量設計だから、フェスや旅行中の身軽な移動をサポート。水辺のアクティビティから日常使いまで、どんなシーンにも溶け込むスタイリッシュなデザインです。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0d5fc547-0060-47f8-ba77-37ada67e3d0b.jpg?v=1766542559\" 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\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e水を弾く、濡らさない安心素材\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e強力な撥水性を誇る\u003cstrong\u003eIPX6等級\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\/0782\/5621\/0160\/files\/download_4da3a9dc-cdb1-4866-99e1-402991eb764c.jpg?v=1766542559\" 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\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は、荷物の出し入れをスムーズにします。A5ノートも収まるメインコンパートメントに加え、内側には小物の整理に便利なポケットを配置。外側の\u003cstrong\u003e止水ファスナーポケット\u003c\/strong\u003eには、すぐに取り出したいスマートフォンなどを収納でき、機能的に使えます。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1b93694d-e8eb-4e91-800a-506465d902c4.jpg?v=1766542559\" 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\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e製品仕様・詳細\u003c\/h3\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cp class=\"body-text\"\u003e国際規格で定められている防水性能を表すIP規格「IPX6」をクリアした軽量な防水ウェストポーチです。\u003c\/p\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003e優れた防水性能：「IPX6」をクリアする優れた防水性能で、雨の日でも荷物が濡れる心配がなく、反対に濡れた荷物を入れることで、その他の荷物を濡らさず運べます。\u003c\/li\u003e\n\u003cli\u003e丈夫な軽量素材：耐摩擦性に優れたリップストップナイロンにPU（ポリウレタン）コーティングを施しているため、高い防水性能はそのままに、軽量化を実現。\u003c\/li\u003e\n\u003cli\u003e高周波溶接シーム加工：バッグ本体は、糸を使わない高周波溶接で組立てられ、水の侵入をブロック。\u003c\/li\u003e\n\u003cli\u003eロールトップ開閉仕様：シンプルなロールトップ開閉仕様なので、開口部が広く荷物の出し入れがしやすい。\u003c\/li\u003e\n\u003cli\u003e小分け収納：フロントに止水ファスナー仕様の外ポケット、バッグ内にも小分けポケットが付いています。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e製品仕様\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"basic-list\"\u003e\n\u003cli\u003e国際防水規格「IPX6」準拠\u003c\/li\u003e\n\u003cli\u003e開口部が広いロールトップ開閉仕様\u003c\/li\u003e\n\u003cli\u003e高周波溶接シーム加工\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"basic-list\"\u003e\n\u003cli\u003ePUナイロン\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eご購入前にご確認ください\u003c\/h3\u003e\n\u003cdiv class=\"note-box\"\u003e\n\u003ch3 class=\"section-title\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e注意事項\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eバッグ外側のポケットは、水が侵入する恐れがありますので、濡れては困る貴重品などは入れないでください。\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 25cm×8cm×19cm","offer_id":48625706598640,"sku":"CP-104 BK\/3","price":6380.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ 25cm×8cm×19cm","offer_id":48625706631408,"sku":"CP-104 GY\/3","price":6380.0,"currency_code":"JPY","in_stock":true},{"title":"Blue \/ 25cm×8cm×19cm","offer_id":48625706664176,"sku":"CP-104 BL\/3","price":6380.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0d5fc547-0060-47f8-ba77-37ada67e3d0b.jpg?v=1766542559"},{"product_id":"db-301","title":"【正規品】 OSAH DRYPAK UNIVERSAL 40L TAILBAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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=\"product-header\"\u003e\n    \u003ch1\u003e【正規品】 OSAH DRYPAK UNIVERSAL 40L TAILBAG\u003c\/h1\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e全天候型40L防水バッグ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e国際規格IPX6をクリアした最高峰の防水性能で、土砂降りの中でも大切な荷物を守り抜きます。\u003cstrong\u003e40リットルの大容量\u003c\/strong\u003eは、長期のバイク旅やキャンプギアも余裕で収納し、冒険を強力にサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_09c5a644-6aa6-4820-8e6b-e6a2cc0f7fdb.jpg?v=1766542561\" 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\u003e420D TPU素材\u003c\/strong\u003eは、過酷な旅に耐える耐久性。ミリタリー採用\u003cstrong\u003eITW NEXUS製バックル\u003c\/strong\u003eが、走行中の荷物を確実に固定し、安心感をもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1ade3701-df78-43cd-a049-65bc417b19a3.jpg?v=1766542562\" 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\/0782\/5621\/0160\/files\/download_2ac17f00-ddc5-4a88-98a6-479d20498807.jpg?v=1766542562\" 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    \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国際IP規格「IPX6」をクリアする優れた防水性能で、雨の日でも荷物が濡れる心配がなく、反対に濡れた荷物を入れることで、その他の荷物を濡らさず運べます。\u003c\/li\u003e\n          \u003cli\u003eゴムのような弾力性と硬質プラスチックのような強さを合わせ持った 420D TPU 素材を使用。耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n          \u003cli\u003eバイク用シートバッグだけでなく、バックパックとしても使用可能です。\u003c\/li\u003e\n          \u003cli\u003eバッグ上部に装備されている取り外し可能なトップボードは、表裏で異なる使い方ができる2way仕様です。\u003c\/li\u003e\n          \u003cli\u003eバッグの型崩れを防止するインナーポケット付の補強板が内蔵されており、取り外して使用することも可能です。\u003c\/li\u003e\n          \u003cli\u003eミリタリー製品でも使用されている「ITW NEXUS」製のプラスチックバックルを採用、かっちりとした操作感が特徴です。\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\u003eOSAH DRYPAK UNIVERSAL 40L TAILBAGの主な仕様です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e容量: 40L\u003c\/li\u003e\n          \u003cli\u003e国際防水規格: IPX6準拠\u003c\/li\u003e\n          \u003cli\u003eトップボード: 両面仕様\u003c\/li\u003e\n          \u003cli\u003eタイダウンストラップ: ４本付属\u003c\/li\u003e\n          \u003cli\u003eキャリーハンドル: １箇所\u003c\/li\u003e\n          \u003cli\u003eリフレクター: 反射テープ\u003c\/li\u003e\n          \u003cli\u003eバックル: ITW NEXUS製\u003c\/li\u003e\n          \u003cli\u003e加工: 高周波溶接シーム加工\u003c\/li\u003e\n          \u003cli\u003eその他: エアバルブ（空気弁）\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e製品に使用されている素材情報です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eTPU(420D)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eご使用上の注意\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e安全にご使用いただくための注意点です。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eオフロード走行など荒れた地形を移動する場合は、予期せぬ事故を防ぐためにバッグの安定性を高め、追加のストラップを使用することをお勧めします。\u003c\/li\u003e\n          \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e製品を長くお使いいただくためのお手入れ方法です。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eホースでほこりや泥を洗い流してください。（※高圧洗浄機は使用しないでください。）\u003c\/li\u003e\n          \u003cli\u003eマイクロファイバークロスなど、柔らかい布で掃除し、ホースで再度すすいでください。\u003c\/li\u003e\n          \u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させてください。\u003c\/li\u003e\n          \u003cli\u003e手洗いのみで、研磨剤、たわし、スチールウールは使用しないでください。\u003c\/li\u003e\n          \u003cli\u003e水洗いのみで、漂白剤や腐食性洗剤は絶対に使用しないでください。\u003c\/li\u003e\n          \u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性がございます。\u003c\/li\u003e\n          \u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 50cm x 26cm x 25cm","offer_id":48625706795248,"sku":"DB-301 BK\/40","price":29700.0,"currency_code":"JPY","in_stock":true},{"title":"Oliver Green \/ 50cm x 26cm x 25cm","offer_id":48625706828016,"sku":"DB-301 OL-GR\/40","price":29700.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_09c5a644-6aa6-4820-8e6b-e6a2cc0f7fdb.jpg?v=1766542561"},{"product_id":"gbm-101","title":"【正規品】OSAH DRYPAK SLANT 12L+12L PANNIER BAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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ロードスポーツ車やオフロード車のシャープなテールに溶け込む異形デザイン。合計24リットルの大容量で、旅の荷物をしっかり積載。\u003cstrong\u003e国際IPX6規格をクリアした防水性\u003c\/strong\u003eで、どんな天候でも安心感を届けます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_10bc6ca7-1d2f-448c-b946-a864bd60dad0.jpg?v=1766542564\" 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国際IPX6規格の優れた防水性能\u003c\/strong\u003eを実現。土砂降りの雨でも荷物が濡れる心配がなく、大切なギアを完璧に保護します。濡れたものを入れても、他の荷物を濡らさず運べる高機能設計です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_cbf592a9-54ec-408b-a35d-aa9f63edf405.jpg?v=1766542564\" 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\u003ePVC素材\u003c\/strong\u003eを採用。片側1.2kgの軽さでハンドリングへの影響を最小限に抑え、快適なライディングをサポート。\u003cstrong\u003eミリタリーグレードのITW NEXUS製バックル\u003c\/strong\u003eが確かな耐久性を約束します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_da5bd0ac-a9f2-4230-9188-6b27706661f2.jpg?v=1766542564\" class=\"img-fluid d-block w-100 product-img\" alt=\"走行感を妨げない堅牢設計\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e軽さと強さで快適な旅を実現\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eロードスポーツやオフロード車のシャープなテール周りにすっきりと収まる異形デザインを採用し、高い機能性を誇ります。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eIPX6規格をクリアした優れた\u003cstrong\u003e防水性能\u003c\/strong\u003eを実現\u003c\/li\u003e\n                    \u003cli\u003e高周波溶接シーム加工で\u003cstrong\u003e雨の日でも安心\u003c\/strong\u003e\n\u003c\/li\u003e\n                    \u003cli\u003e耐候性、耐久性、引き裂き強度に優れた\u003cstrong\u003ePVC素材\u003c\/strong\u003e\n\u003c\/li\u003e\n                    \u003cli\u003eハンドリングへの影響を最小限に抑える\u003cstrong\u003e軽量設計\u003c\/strong\u003e\n\u003c\/li\u003e\n                    \u003cli\u003e開口部が広く荷物の出し入れがしやすい\u003cstrong\u003eロールトップクロージャー\u003c\/strong\u003e\n\u003c\/li\u003e\n                    \u003cli\u003e夜間の視認性を高める\u003cstrong\u003eリフレクト素材\u003c\/strong\u003eを各所に採用\u003c\/li\u003e\n                    \u003cli\u003eミリタリー製品にも使用される\u003cstrong\u003eITW NEXUS製高強度バックル\u003c\/strong\u003e\n\u003c\/li\u003e\n                    \u003cli\u003e持ち運びに便利な\u003cstrong\u003e2WAYウェービングストラップ\u003c\/strong\u003e\n\u003c\/li\u003e\n                    \u003cli\u003e転倒時の保護に役立つ\u003cstrong\u003eラバーバンパー\u003c\/strong\u003eを前底面にマウント\u003c\/li\u003e\n                    \u003cli\u003eポーチやドリンクホルダーなどを装着できる\u003cstrong\u003eループベルト\u003c\/strong\u003eを装備\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \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素材: PVC\u003c\/li\u003e\n                    \u003cli\u003e重量: 片側1.2kg\u003c\/li\u003e\n                    \u003cli\u003e容量: 合計24リットル (片側12L + 12L)\u003c\/li\u003e\n                    \u003cli\u003e防水規格: IPX6\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003eご使用上の注意・お手入れ方法\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eご使用上の注意\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eバッグの巻き込みや安定性の為に、車種専用や汎用のサイドバッグサポート（フレーム）との併用をおすすめします。\u003c\/li\u003e\n                    \u003cli\u003e取り付け位置がマフラーに近い場合は、ヒートガードを併用してください。\u003c\/li\u003e\n                    \u003cli\u003eオフロード走行など荒れた地形を移動する場合は、安定性を保つために定期的にストラップの締め付け具合を確認し、必要に応じて追加のストラップを使用することをお勧めします。\u003c\/li\u003e\n                    \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e製品を長くお使いいただくために、以下の方法でお手入れしてください。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eホースでほこりや泥を洗い流してください。（※高圧洗浄機は使用しないでください。）\u003c\/li\u003e\n                    \u003cli\u003eマイクロファイバークロスなど、柔らかい布で掃除し、ホースで再度すすいでください。\u003c\/li\u003e\n                    \u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させてください。\u003c\/li\u003e\n                    \u003cli\u003e手洗いのみ可。（※研磨剤、たわし、スチールウールは使用しないでください。）\u003c\/li\u003e\n                    \u003cli\u003e水洗いのみ可。（※漂白剤や腐食性洗剤は絶対に使用しないでください。）\u003c\/li\u003e\n                    \u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性があります。\u003c\/li\u003e\n                    \u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 片側：59cm x 41cm x 13cm","offer_id":48625706926320,"sku":"GBM-101","price":29700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_10bc6ca7-1d2f-448c-b946-a864bd60dad0.jpg?v=1766542564"},{"product_id":"gbm-401-a","title":"【正規品】OSAH DRYPAK HIGH-END 20L+20L PANNIER BAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eアドベンチャーへ挑む防水パニア\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e激しい雨や泥濘も恐れない\u003cstrong\u003eIPX6基準の防水性能\u003c\/strong\u003eで、大切な荷物を完璧に保護します。BMWやTriumphなどの\u003cstrong\u003eアドベンチャーバイクに最適な設計\u003c\/strong\u003eで、左右合計\u003cstrong\u003e40リットル\u003c\/strong\u003eの大容量が長距離の旅をサポート。片側わずか\u003cstrong\u003e2.25kgの軽量設計\u003c\/strong\u003eが、走行の軽快さを損ないません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_073a67f1-959d-4bde-a10c-1f525a849b7d.jpg?v=1766542565\" 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  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e過酷な道で輝く堅牢素材\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e想像を超える過酷な環境でもその真価を発揮する、特別開発の\u003cstrong\u003eHARD-PVC素材\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\/0782\/5621\/0160\/files\/download_319a5dd8-a1e0-4b5d-a89f-dab36813c718.jpg?v=1766542565\" 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  \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ミリタリーグレードのITW NEXUSバックル\u003c\/strong\u003eは、高強度と確かな操作感を提供。\u003cstrong\u003e夜間の視認性\u003c\/strong\u003eを高める反射材も搭載し、安全な冒険を約束します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1c162a39-d72e-43e9-9f05-b8e7a0dde125.jpg?v=1766542564\" 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\u003eBMW R1300GS やTRIUMPH TIGER1200 などのアドベンチャーバイクに最適。耐久性と軽量性を両立し防水性能を表す国際IP規格「IPX6」をクリアした防水パニアバッグです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e優れた防水性能: 高周波溶接シーム加工とIPX6クリアで、雨の日も荷物が濡れる心配がありません。\u003c\/li\u003e\n        \u003cli\u003e丈夫な素材: HARD-PVC素材を使用し、耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n        \u003cli\u003e軽量設計: ハードケースのように重く取り回しが悪くなるのを心配な方や、ソフトケースのように耐久性や高級感に物足りなさを感じている方へおススメです。\u003c\/li\u003e\n        \u003cli\u003e防水ファスナー: マリン用品にも使用される気密性に優れたファスナーで、大型ヘッドによりグローブ着用時もスムーズな開閉が可能です。\u003c\/li\u003e\n        \u003cli\u003e夜間視認性向上: 夜間の安全確保のため、バッグの各所にリフレクト（反射）素材を使用しています。\u003c\/li\u003e\n        \u003cli\u003e高強度バックル: ミリタリー製品でも使用される「ITW NEXUS」製のプラスチックバックルを採用し、かっちりとした操作感が特徴です。\u003c\/li\u003e\n        \u003cli\u003e多様な車種に対応: 左右バッグを連結するウェービングストラップが面ファスナータイプで、様々な車両の取り付け幅に対応します。\u003c\/li\u003e\n        \u003cli\u003e充実のギミック: バッグの型崩れを防止する補強板や、転倒時の保護に役立つラバーバンパーを装備しています。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e主な仕様\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: HARD-PVC\u003c\/li\u003e\n        \u003cli\u003e重量: 片側2.25kg\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eご使用上の注意\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eバッグの巻き込みや安定性のため、車種専用や汎用のサイドバッグサポート（フレーム）との併用をおすすめします。\u003c\/li\u003e\n        \u003cli\u003e取り付け位置がマフラーに近い場合は、ヒートガードを併用してください。\u003c\/li\u003e\n        \u003cli\u003eオフロード走行など荒れた地形を移動する場合は、安定性を保つため、定期的にストラップなどの締め付け具合を確認してください。\u003c\/li\u003e\n        \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eお手入れ方法\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"point-list\"\u003e\n        \u003cli\u003eホースでほこりや泥を洗い流してください（高圧洗浄機は使用しないでください）。\u003c\/li\u003e\n        \u003cli\u003eマイクロファイバークロスなど、柔らかい布で掃除し、ホースで再度すすいでください。\u003c\/li\u003e\n        \u003cli\u003e吊り下げて、風通しの良い日陰で自然乾燥させてください。\u003c\/li\u003e\n        \u003cli\u003e手洗いのみ。研磨剤、たわし、スチールウールは使用しないでください。\u003c\/li\u003e\n        \u003cli\u003e水洗いのみ。漂白剤や腐食性洗剤は絶対に使用しないでください。\u003c\/li\u003e\n        \u003cli\u003e洗濯機、高圧洗浄機、ドライクリーニング、乾燥機は使用しないでください。溶接された繋ぎ目が損傷する可能性があります。\u003c\/li\u003e\n        \u003cli\u003e濡れたまま保管しないでください。\u003c\/li\u003e\n        \u003cli\u003eオフロード走行など荒れた地形を移動する場合は、予期せぬ事故を防ぐためにバッグの安定性を高め、追加のストラップを使用することをおすすめします。\u003c\/li\u003e\n        \u003cli\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black \/ 片側：44cm x 33cm x19cm","offer_id":48625706991856,"sku":"GBM-401-A","price":37400.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_073a67f1-959d-4bde-a10c-1f525a849b7d.jpg?v=1766542565"},{"product_id":"pj-050","title":"【正規品】OSAH DRYPAK TIE DOWN STRAP CROSSOVER STRAP SET","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eOSAH DRYPAK 補修用ストラップセット\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e\u003cspan\u003e「OSAH DRYPAK」に付属されているタイダウンストラップとクロスオーバーストラップがオプションでお求めいただけます。\u003c\/span\u003e\u003cbr class=\"wixui-rich-text__text\"\u003e\u003cspan\u003e補修用としてはもちろんのこと、車やバイクを複数台所有されている方で、ストラップの付け替えが面倒くさいと思われている方にもおすすめです。\u003c\/span\u003e\u003cbr class=\"wixui-rich-text__text\"\u003e\u003cspan\u003e※タイダウンストラップにバタつき防止ベルトクリップは付属しません。\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/PJ-050-01.jpg?v=1779786732\" alt=\"\"\u003e\u003cbr\u003e\n\u003cp class=\"caption-text text-end\"\u003e信頼性を極めた固定システム\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eバイク旅を軽快に。スマート活用\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003eバッグを取り外しても、ストラップは車体と一体化し\u003cstrong\u003e邪魔になりません\u003c\/strong\u003e。急な荷物の追加時には、挟み込んだり引っ掛けたりと、アイデア次第で\u003cstrong\u003e無限の使い方が広がり\u003c\/strong\u003e、\u003cstrong\u003e旅の自由度を高めます\u003c\/strong\u003e。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_59077084-1171-43b9-a775-f34a55265182.jpg?v=1766542567\" 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\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e走行安定。細部まで揺るぎない\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003e16cmから75cmまで\u003cstrong\u003e自在に調整可能\u003c\/strong\u003eなループ構造で、どんな固定箇所にも\u003cstrong\u003eしなやかに対応\u003c\/strong\u003eし、\u003cstrong\u003e長時間の移動を快適\u003c\/strong\u003eに保ちます。\u003c\/p\u003e\n\u003cp class=\"body-text\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/PJ-050-06.jpg?v=1779786732\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"caption-text text-end\"\u003e走行中のストレスを解消\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content-section\"\u003e\n\u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e商品概要\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cp\u003eOSAH DRYPAKに付属しているタイダウンストラップ4本とクロスオーバーストラップ2本のセットです。\u003c\/p\u003e\n\u003cp\u003e「OSAH DRYPAK」以下のバッグに付属されているストラップがオプションでお求めいただけます。\u003cbr\u003e・UNIVERSAL 40L DRIFT DUFFEL BAG\u003cbr\u003e・UNIVERSAL 60L DRIFT DUFFEL BAG\u003cbr\u003e・25L TAILPACK\u003c\/p\u003e\n\u003cp\u003e補修用としてはもちろんのこと、車やバイクを複数台所有されている方で、ストラップの付け替えが面倒くさいと思われている方にもおすすめです。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\" open=\"\"\u003e\n\u003csummary class=\"spec-summary\"\u003eタイダウンストラップの特長\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003eストラップの先端がループ状になっており、長さも約16cm～75cmまで調整が可能で、固定箇所を選びません。\u003c\/li\u003e\n\u003cli\u003e※\u003cspan\u003eタイダウンストラップにバタつき防止ベルトクリップは付属しません。\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\" open=\"\"\u003e\n\u003csummary class=\"spec-summary\"\u003eクロスオーバーストラップの特長\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003e車体側に取り付けられた「タイダウンストラップ」と「クロスオーバーストラップ」をバックルで接続すれば、バッグを取り外した際や、バッグを使用しないときもストラップのみで固定できるので、邪魔になりません。\u003c\/li\u003e\n\u003cli\u003e入りきらなかった荷物をはさんだり、引っ掛けたりと、アイデア次第でいろいろな使い方ができます。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e共通仕様・素材\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"basic-list\"\u003e\n\u003cli\u003eミリタリー製品でも使用されている「ITW NEXUS」製のプラスチックバックルを採用し、かっちりとした操作感が特徴です。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spec-details\"\u003e\n\u003csummary class=\"spec-summary\"\u003e製品仕様\u003c\/summary\u003e\n\u003cdiv class=\"spec-content\"\u003e\n\u003cul class=\"basic-list\"\u003e\n\u003cli\u003eバタつき防止ベルトクリップ付きタイダウンストラップ付属（4本）\u003c\/li\u003e\n\u003cli\u003eクロスオーバーストラップ（2本）\u003c\/li\u003e\n\u003cli\u003e高強度なITW NEXUS製バックルを採用\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shipping-box\"\u003e\n\u003ch3 class=\"section-title\"\u003e配送について\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003eこちらはポスト投函での配送となります。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"note-box\"\u003e\n\u003ch3 class=\"section-title\"\u003eご使用上の注意\u003c\/h3\u003e\n\u003cp class=\"body-text\"\u003eバッグをストラップで固定する際は、留め具が破損しないよう、ストラップの締めすぎにご注意ください。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black","offer_id":48625707090160,"sku":"PJ-050BK","price":2200.0,"currency_code":"JPY","in_stock":true},{"title":"Red","offer_id":48625707122928,"sku":"PJ-050RD","price":2200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/PJ-050-01.jpg?v=1779786732"},{"product_id":"pj-010b","title":"【正規品】OSAH DRYPAK Buckle mount Net","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eツーリングをもっと快適に\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eファスナーで開閉できるポケット形状が、\u003cstrong\u003e小さな荷物の紛失を防ぎます\u003c\/strong\u003e。旅先での急な荷物にも対応し、いつでも気軽に収納が可能です。ツーリングの頼れる相棒となるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_132ca153-e9cf-4687-99e8-95571524e378.jpg?v=1766542568\" 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\/0782\/5621\/0160\/files\/download_7ea17499-491a-4e72-9820-436b6f9ecfd9.jpg?v=1766542570\" 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ミリタリー製品に採用されるITW NEXUS製バックルは、\u003cstrong\u003e確かな操作感と堅牢な作り\u003c\/strong\u003eが特徴です。畳んでコンパクトに収納でき、必要な時にサッと取り出してすぐに装着できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_255352a8-3cfc-49f4-b12f-426eea46c4da.jpg?v=1766542569\" class=\"img-fluid d-block w-100 product-img\" alt=\"DBシリーズ専用設計\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eDBシリーズ専用設計\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\u003eOSAH DRYPAK Buckle mount Netは、OSAH DRYPAK DBシリーズに対応するオプションパーツのナイロンメッシュネットです。ツーリングをより快適にするための様々な特長を備えています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eクロスオーバーベルト用のバックルと連結でき、着脱が簡単\u003c\/li\u003e\n        \u003cli\u003e畳んでコンパクトに収納可能、旅先で荷物が増えた際の積載量アップに貢献\u003c\/li\u003e\n        \u003cli\u003eファスナーで開閉できるポケット形状により、小さな荷物も気軽に収納可能\u003c\/li\u003e\n        \u003cli\u003eウェア類やグローブはもちろん、ヘルメットなどの大物積載も可能\u003c\/li\u003e\n        \u003cli\u003eミリタリー製品でも使用されるITW NEXUS製バックル（プラスチックバックル）を採用、かっちりとした操作感と堅牢性\u003c\/li\u003e\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以下のOSAH DRYPAK製品に装着可能です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eDB-400│UNIVERSAL 40L DRIFT DUFFEL BAG\u003c\/li\u003e\n        \u003cli\u003eDB-600│UNIVERSAL 60L DRIFT DUFFEL BAG\u003c\/li\u003e\n        \u003cli\u003eDB-301│UNIVERSAL 40L TAILBAG\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"attention-text mt-3\"\u003e※ご注意: DB-400, DB-600, DB-301以外のバッグとの併用は、ネット部のサイズやバックル位置が合わないため、ご使用いただけません。\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約 横 53.5cm × 縦 33cm\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) --\u003e\n  \u003cdiv class=\"shipping-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e配送について\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eこちらの商品はポスト投函での配送となります。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003eご使用上の注意\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e走行前にファスナーの閉め忘れが無いかご確認ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"OSAH DRYPAK","offers":[{"title":"Black","offer_id":48625707221232,"sku":"PJ-010B","price":2200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d3fc0f91-7d23-4284-8c1a-97e61caed901.jpg?v=1766542569"},{"product_id":"n001sg","title":"SUNGLASSES “STONE BRIDGE”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\u003eUV400・紫外線99%カット\u003c\/strong\u003eで、強い日差しから瞳を守り、運転時も\u003cstrong\u003eクリアな視界が長時間続きます\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1ea627f3-c22d-490d-8112-7c95c2b9dc79.jpg?v=1772502142\" 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\/0782\/5621\/0160\/files\/download_1454f92e-cfb7-4aaf-afc7-eb0839444c10.jpg?v=1772502142\" 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\u003eACE CAFÉクローバーマーク\u003c\/strong\u003eと、テンプル裏の\u003cstrong\u003eACE CAFE LONDON・ROCKERSロゴ\u003c\/strong\u003e。アイコニックな印が、さりげなくも確かな\u003cstrong\u003eブランドの歴史と誇り\u003c\/strong\u003eを表現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_469fe05b-c28f-4915-8bb4-1b789c71de11.jpg?v=1766544931\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e語り継がれる伝説\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eカジュアルなウェリントンスタイルのフレームを使用した“STONE BRIDGE”\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eレンズに自然光の乱反射を抑える偏光レンズを採用。（UV400 紫外線カット率99％\/視感透過率15％）\u003c\/li\u003e\n          \u003cli\u003e左右テンプル部のACE CAFÉのクローバーマークをプリント。\u003c\/li\u003e\n          \u003cli\u003eテンプル裏にACE CAFE LONDONとROCKERSのロゴ入り\u003c\/li\u003e\n          \u003cli\u003eセミハードケース、眼鏡クロス付属\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eフレーム：ナイロン(プラスチック)\u003c\/li\u003e\n          \u003cli\u003eレンズ：ポリカーボネイト\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"フレーム：ブラック\/レンズ：スモーク","offer_id":48626099355888,"sku":"N001SG-BKSM","price":8800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1ea627f3-c22d-490d-8112-7c95c2b9dc79.jpg?v=1772502142"},{"product_id":"n002sg","title":"SUNGLASSES “ROCKERS”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\u003e99%UVカット\u003c\/strong\u003eで紫外線ダメージを軽減します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_da81acfe-2793-4612-a424-0df1f84428b8.jpg?v=1772502125\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e視界クリア、UV対策万全\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左右テンプルに刻まれたACEのロゴ、内側にはACE CAFE LONDONとROCKERSの文字。フレームは\u003cstrong\u003eナイロン\u003c\/strong\u003e、レンズは\u003cstrong\u003eポリカーボネイト製\u003c\/strong\u003eで、堅牢さと軽さを両立します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b0805f96-85b6-44e7-80d7-592a6cd190ff.jpg?v=1772502125\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e刻まれたブランドの証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e妥協なき、着用感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e精密なフレーム設計が、アクティブな動きにも\u003cstrong\u003e安定したフィット感\u003c\/strong\u003eを提供。付属の\u003cstrong\u003eセミハードケース\u003c\/strong\u003eと\u003cstrong\u003e眼鏡クロス\u003c\/strong\u003eで、あなたのROCKERSを永く愛用いただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8b325a11-7445-417f-90f3-03b7069a68a6.jpg?v=1772502125\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e共に駆け抜ける相棒\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e数々のロックスターが愛用し、ロックシーンでは定番のキャッツアイスタイルを現代風にアレンジした“ROCKERS”\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eレンズに自然光の乱反射を抑える偏光レンズを採用。（UV400 紫外線カット率99％ \/ 視感透過率15％）\u003c\/li\u003e\n                \u003cli\u003e左右テンプル部にACEのロゴをプリント\u003c\/li\u003e\n                \u003cli\u003eテンプル裏にACE CAFE LONDONとROCKERSのロゴ入り\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・付属品\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本製品の主要素材と付属品は以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eフレーム：ナイロン(プラスチック)\u003c\/li\u003e\n                \u003cli\u003eレンズ：ポリカーボネイト\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\u003e【付属品】\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eセミハードケース\u003c\/li\u003e\n                \u003cli\u003e眼鏡クロス\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \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幅：約140mm\u003c\/li\u003e\n                \u003cli\u003e高さ：約38mm\u003c\/li\u003e\n                \u003cli\u003eテンプル長：約165mm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"フレーム：ブラック\/レンズ：スモーク","offer_id":48626099388656,"sku":"N002SG-BKSM","price":8800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_da81acfe-2793-4612-a424-0df1f84428b8.jpg?v=1772502125"},{"product_id":"n003sg","title":"SUNGLASSES “RACER”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eサーキットを制する視界\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      自然光の乱反射を抑える\u003cstrong\u003e偏光レンズ\u003c\/strong\u003eが、路面からの眩しさを効果的にカットします。これにより、モータースポーツを愛する大人たちへ、あらゆる環境で\u003cstrong\u003e鮮明かつクリアな視界\u003c\/strong\u003eを提供し、視認性を高めます。\u003cstrong\u003eUV400の高い紫外線カット率\u003c\/strong\u003eで、瞳をしっかりと守り抜きます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9834ad48-4ec0-421f-a274-4f2718c9f202.jpg?v=1772502099\" 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\u003eACE CAFE RACERのロゴマークとチェッカーフラッグパターン\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\/0782\/5621\/0160\/files\/download_8864a4ed-95d9-4274-bcd2-6c85cef46215.jpg?v=1772502099\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部に宿るレーサー魂\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部に宿るレーサー魂\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eタフな相棒を守る安心\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e専用のセミハードケース\u003c\/strong\u003eが、移動中の衝撃や不意の落下から大切なサングラスをしっかりと保護します。また、\u003cstrong\u003e特製の眼鏡クロス\u003c\/strong\u003eが付属するため、常にレンズをクリアな状態に保つことができ、愛用の一本を\u003cstrong\u003e長く最高のコンディション\u003c\/strong\u003eでご使用いただけます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4279db57-8928-4a81-a37a-041892e3fb54.jpg?v=1766544932\" 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サーキットなどのレースシーンにマッチするスポーツタイプフレームの“RACER”\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eレンズに自然光の乱反射を抑える偏光レンズを採用。（UV400 紫外線カット率99％\/視感透過率15％）\u003c\/li\u003e\n          \u003cli\u003eテンプル部にACE CAFE RACERロゴマークをプリント。\u003c\/li\u003e\n          \u003cli\u003e可動式ノーズパッドを採用。\u003c\/li\u003e\n          \u003cli\u003eセミハードケース、眼鏡クロス付属。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eフレーム：ナイロン(プラスチック)\u003c\/li\u003e\n          \u003cli\u003eレンズ：ポリカーボネイト\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"フレーム：ブラック\/レンズ：スモーク","offer_id":48626099421424,"sku":"N003SG-BKSM","price":13200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9834ad48-4ec0-421f-a274-4f2718c9f202.jpg?v=1772502099"},{"product_id":"adb201wp","title":"ACE CAFE x OSAH DRYPAK  WATERPROOF TAILPACK","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\u003eACE CAFE\u003c\/strong\u003eと\u003cstrong\u003eOSAH DRYPAK\u003c\/strong\u003eの\u003cstrong\u003eコラボレーション\u003c\/strong\u003eが実現した\u003cstrong\u003e25L\u003c\/strong\u003eの\u003cstrong\u003e防水テールパック\u003c\/strong\u003e。\u003cstrong\u003eIPX6\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\/0782\/5621\/0160\/files\/download_2ae564b9-ae1f-4337-a7fd-f89576021c7c.jpg?v=1766544934\" 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自由を叶える2WAYスタイル\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、あなたの移動をもっと\u003cstrong\u003e自由に\u003c\/strong\u003e、もっと\u003cstrong\u003e快適に\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8d461de3-acb5-45f9-a3bd-d5b3dca2b658.jpg?v=1766544934\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eシーンを選ばない多用途性\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e機能美を追求したタフネス\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e荷物の出し入れが容易な\u003cstrong\u003eロールトップ開閉\u003c\/strong\u003eと、\u003cstrong\u003e空気排出バルブ\u003c\/strong\u003eで常に\u003cstrong\u003eスマートな収納\u003c\/strong\u003eを実現。\u003cstrong\u003e夜間の視認性\u003c\/strong\u003eを高める\u003cstrong\u003eリフレクト素材\u003c\/strong\u003eと、\u003cstrong\u003e高強度バックル\u003c\/strong\u003eが\u003cstrong\u003e安心を約束\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e923701b-2b50-4043-8f8b-6f07c5e9bb7a.jpg?v=1766544934\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部に宿るプロの品質\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品概要\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eアイコニックなACE CAFEマークをまとったOSAH DRYPAKとのコラボ 防水バックパック＆シートバッグ。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e日常使いから、1～3泊程度のツーリングにも使いやすい容量25Lサイズをチョイス。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e主な機能・特長\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品が誇る卓越した機能と便利な特長をご紹介します。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e優れた防水性能: 高周波溶接シーム加工で組立てられ「IPX6」をクリアする優れた防水性能により、雨の日でも荷物が濡れる心配がありません。\u003c\/li\u003e\n                    \u003cli\u003e丈夫な素材: 500DのPVC素材を使用しているため、耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n                    \u003cli\u003e多用途な2WAYスタイル: バイク用シートバッグだけでなく、付属のショルダーストラップとの組み合わせで、ショルダーバッグ、バックパックとしても使用できます。\u003c\/li\u003e\n                    \u003cli\u003e容量拡張性: 多彩なバックルアレンジで2個連結も可能。OSAH DRYPAKより発売中のドリフトダッフルバッグと連結も可能なので、より多くの荷物を入れて長距離ツーリングも可能です。\u003c\/li\u003e\n                    \u003cli\u003eロールトップクロージャー: シンプルなロールトップ開閉仕様なので、開口部が広く荷物の出し入れがしやすいのが特徴です。また、バッグを閉めた時の気密性にも優れています。\u003c\/li\u003e\n                    \u003cli\u003eエアバルブ搭載: 圧縮袋のように、バッグ内部に溜まった空気をスピーディーに排出するエアバルブを装備。\u003c\/li\u003e\n                    \u003cli\u003e夜間の視認性向上: 夜間の視認性確保のため、バッグの各所にリフレクト（反射）素材を使用。\u003c\/li\u003e\n                    \u003cli\u003e高強度バックル: ミリタリー製品でも使用されている「ITW NEXUS」製のプラスチックバックルを採用、かっちりとした操作感が特徴です。\u003c\/li\u003e\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素材: 500D-PVC（ポリ塩化ビニール）\u003c\/li\u003e\n                    \u003cli\u003e容量: 25L\u003c\/li\u003e\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タイダウンベルト x 4本\u003c\/li\u003e\n                    \u003cli\u003eクロスオーバーストラップ x 2本\u003c\/li\u003e\n                    \u003cli\u003eショルダーストラップ x 2本\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":"ACE CAFE LONDON","offers":[{"title":"本体：ブラック　プリント\/ホワイト \/ バックパック時 H240mm x W 550mm x D 240mm ・容量 25L　・重量 0.75kg","offer_id":48626099454192,"sku":"ADB201WP-BK","price":12100.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2ae564b9-ae1f-4337-a7fd-f89576021c7c.jpg?v=1766544934"},{"product_id":"amb100wp","title":"ACE CAFE x OSAH DRYPAK WATERPROOF ONE-SHOULDER BAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e突然の雨も安心！防水ショルダー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003eIPX6の防水性能\u003c\/strong\u003eが、突然の雨や水しぶきから大切な荷物を完璧に保護。\n            \u003cstrong\u003eACE CAFE\u003c\/strong\u003eと\u003cstrong\u003eOSAH DRYPAK\u003c\/strong\u003eのアイコニックな\u003cstrong\u003e融合デザイン\u003c\/strong\u003eは、日常に頼もしさと個性を添えます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_167bbdc5-fc5b-4137-9ccb-dc5e608c6c5e.jpg?v=1766544936\" class=\"img-fluid d-block w-100 product-img\" alt=\"ACE CAFE x OSAH DRYPAK WATERPROOF ONE-SHOULDER BAG\"\u003e\n        \u003cp class=\"caption-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            開口部が広く、\u003cstrong\u003e荷物の出し入れもスムーズ\u003c\/strong\u003eに行えます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9553e597-e404-4e3c-a2bb-538a1ef4306b.jpg?v=1766544935\" class=\"img-fluid d-block w-100 product-img\" alt=\"水の侵入を徹底ガード\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e水の侵入を徹底ガード\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスマートな着脱、高耐久素材\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            片手でスマートに開閉できる\u003cstrong\u003eワンタッチマグネットバックル\u003c\/strong\u003eを採用。\n            \u003cstrong\u003e500DのPVC素材\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\/0782\/5621\/0160\/files\/download_05a1aa49-b1a1-4a74-bba3-d609f2509b7a.jpg?v=1766544936\" 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アイコニックなACE CAFEマークをまとったOSAH DRYPAKとのコラボ 防水ショルダーバッグです。IPX6の防水性能を誇り、突然の雨や水しぶきから大切な荷物をしっかりと守ります。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品は、様々な優れた機能により、ユーザーの利便性と荷物の安全性を高めます。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e優れた防水性能: 高周波溶接シーム加工で組立てられ「IPX6」をクリアする優れた防水性能により、雨の日でも荷物が濡れる心配がありません。\u003c\/li\u003e\n                    \u003cli\u003eワンタッチマグネットバックル: 片手で簡単に取り外しができるワンタッチマグネットバックルを採用。\u003c\/li\u003e\n                    \u003cli\u003e止水ファスナー＆ロールトップクロージャー: 止水ファスナーとロールトップ開閉仕様の組合せで、水の侵入をブロック！開口部が広く荷物の出し入れがしやすいのも特徴です。\u003c\/li\u003e\n                    \u003cli\u003eショルダーベルト: 約1m～1m70cmまで調整可能なショルダーベルトにより様々な体型をカバーします。\u003c\/li\u003e\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本体: 500D-PVC（ポリ塩化ビニール）\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ショルダーベルト: 約1m～1m70cmまで調整可能\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":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ W 240mm x H200mm x D 70ｍｍ ・容量：2L ・重量：0.5kg","offer_id":48626099486960,"sku":"AMB100WP-BK","price":6930.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ W 240mm x H200mm x D 70ｍｍ ・容量：2L ・重量：0.5kg","offer_id":48626099519728,"sku":"AMB100WP-WH","price":6930.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_167bbdc5-fc5b-4137-9ccb-dc5e608c6c5e.jpg?v=1766544936"},{"product_id":"ac001dm","title":"DENIM MESH CAP “CIRCLE”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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「ACE CAFE」を冠する大人のデニムキャップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eデニムとメッシュのコントラストが魅せる、洗練されたカジュアルスタイル。深みのあるデニム生地に映える「ACE CAFE」のサークルロゴ刺繍は、日常に上質なアクセントを添え、大人の休日を格上げします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_775406ff-0968-43b3-a10c-9dff0e60bfc1.jpg?v=1766544936\" class=\"img-fluid d-block w-100 product-img\" alt=\"魅了する存在感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e魅了する存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e深さと長さがもたらす快適なフィット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eこまやかなディテールが光る、上質な仕上がり。こだわりの深め設計と長めに設定されたバイザーは、頭部をしっかり包み込み、日差し対策も万全。通気性に優れたコットン×ポリエステルメッシュが、常に快適な着用感を約束します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_89a83432-118d-4472-a279-3aa8911dbd34.jpg?v=1766544937\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部に宿る品質\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部に宿る品質\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練フォルムが導く小顔効果\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e大人の着こなしにこなれ感を加える、計算し尽くされたフォルム。深めにしっかり被れる本体と、長めのバイザーが絶妙なバランスで、顔周りをすっきりと見せ、スマートな印象を際立たせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2becaf7b-3c18-4ab0-8317-f32f4f7f6de5.jpg?v=1766544937\" 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デニム生地にACE CAFEサークルロゴの刺繍を施したメッシュキャップです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eCAP本体は深めにしっかり被れる仕様\u003c\/li\u003e\n        \u003cli\u003eバイザーは長めに設定\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の素材構成は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体：コットン×ポリエステルメッシュ\u003c\/li\u003e\n        \u003cli\u003e刺繍：コットン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"デニム\/ブラック \/ FREE（55cm～60cm）","offer_id":48626099552496,"sku":"AC001DM-DM\/BK","price":4400.0,"currency_code":"JPY","in_stock":false},{"title":"デニム\/ホワイト \/ FREE（55cm～60cm）","offer_id":48626099585264,"sku":"AC001DM-DM\/WH","price":4400.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_775406ff-0968-43b3-a10c-9dff0e60bfc1.jpg?v=1766544936"},{"product_id":"ace-n001ms","title":"MASK STRAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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 class=\"highlight\"\u003e耳裏の不快感や痛み\u003c\/strong\u003eを軽減。\u003cstrong class=\"highlight\"\u003e長さ調整\u003c\/strong\u003eでぴったりのフィット感を実現し、\u003cstrong class=\"highlight\"\u003e一日中快適\u003c\/strong\u003eに過ごせます。ナイロンストラップがおしゃれなアクセント。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0c1463fd-7e93-49a2-94e7-44b509ea5b75.jpg?v=1766544938\" 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 class=\"highlight\"\u003e精密なフック\u003c\/strong\u003eでマスク紐を\u003cstrong class=\"highlight\"\u003eしっかり固定\u003c\/strong\u003e。ナイロン素材のストラップは、お好みの長さに\u003cstrong class=\"highlight\"\u003e微調整が可能\u003c\/strong\u003eで、どんなマスクにも\u003cstrong class=\"highlight\"\u003e心地よくフィット\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b5e14824-b18c-4cc0-b47c-7bb1d83648cd.jpg?v=1766544943\" 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 class=\"highlight\"\u003e洗練されたブラックナイロン\u003c\/strong\u003eが、さりげなく\u003cstrong class=\"highlight\"\u003eファッションに溶け込み\u003c\/strong\u003eます。マスク着用が日常となる今、この補助バンドは\u003cstrong class=\"highlight\"\u003eスマートな必需品\u003c\/strong\u003eとして活躍します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_5fe9719d-6fae-4119-8a6e-698d739aea73.jpg?v=1766544937\" class=\"img-fluid d-block w-100 product-img\" alt=\"日常に馴染むデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e日常に馴染むデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品スペック・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eマスク着用時の耳裏の不快感や痛みを軽減し、快適なマスクライフをサポートします。見た目にもこだわったおしゃれなデザインです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e耳裏の不快感・痛みを軽減\u003c\/li\u003e\n          \u003cli\u003eナイロンストラップでおしゃれな見た目\u003c\/li\u003e\n          \u003cli\u003e長さ調整機能付きでフィット感抜群\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e製品の主要素材情報です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ナイロン\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 約10cm～約16cm","offer_id":48626099618032,"sku":"ACE-N001MS-BK","price":770.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0c1463fd-7e93-49a2-94e7-44b509ea5b75.jpg?v=1766544938"},{"product_id":"n001tsb","title":"ACE CAFE Thermo Stainless Bottle 280ml BK","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\u003e280mlの絶妙なサイズ\u003c\/strong\u003eは、あなたの毎日を邪魔せず、そっと寄り添うパートナーとなるでしょう。どこへでも連れて行きたくなる、そんな逸品です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_72fd4b7f-33bf-405d-b269-cf77b562c726.jpg?v=1766544940\" class=\"img-fluid d-block w-100 product-img\" alt=\"スタイリッシュな2つの選択\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな2つの選択\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で施され、ディテールへの揺るぎないこだわりが伝わります。PROVIDENCEとの共演が、持つ喜びを深めるでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b24fd3f6-1391-46fe-8671-28ca3a2dcaad.jpg?v=1766544939\" 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\/0782\/5621\/0160\/files\/download_90ffa5fe-9bdf-465a-8584-80e2b2165d7e.jpg?v=1766544940\" 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冷・温どちらにも対応！携帯にちょうどいいステンレス製魔法瓶！スケートボーダーが必要とする小物をプロデュースするジャパンブランドの”PROVIDENCE”とのコラボレーションサーモボトル。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eちょっと持ち歩くのにちょうど良いサイズの280ml。\u003c\/li\u003e\n                \u003cli\u003e冷・温使用できるので、四季を通して活躍。\u003c\/li\u003e\n                \u003cli\u003eボデーの塗装には触り心地の良いパウダーコート塗装を採用。\u003c\/li\u003e\n                \u003cli\u003eロゴはレーザー加工による刻印で、高級感のある仕上がりに。\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e真空二層構造について\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本体の内側と外側が二重構造の層状になっており、層の間を真空状態にすることで熱の移動を防ぐ仕組みになっています。\u003c\/p\u003e\n            \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\u003e50°C以上\u003c\/p\u003e\n            \u003cp class=\"body-text\"\u003e※沸騰したお湯を入れて未開封12時間後の平均湯温\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：304ステンレス鋼\u003c\/li\u003e\n                \u003cli\u003eキャップ内ガスケット：シリコン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 高さ:170mm 外径:約61mm 飲み口径:約30mm 製品重量:約210ｇ","offer_id":48626099650800,"sku":"N001TSB-BK","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ 高さ:170mm 外径:約61mm 飲み口径:約30mm 製品重量:約210ｇ","offer_id":48626099683568,"sku":"N001TSB-WH","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b9f3e0e7-411d-444e-9ad0-d988b2093673.jpg?v=1766544940"},{"product_id":"ace-n003nt","title":"ACE CAFE Neck Tube Checker","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eバイク旅を彩る万能ギア\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e伸縮性に優れたポリエステル素材が首元に心地よくフィット。風の侵入を防ぎ、\u003cstrong\u003eフェイスマスクやヘッドバンドとしても、様々なシーンで活躍する多機能性\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_27a9cf4e-9e3c-4b28-95c4-cdfdbfbc3086.jpg?v=1772501987\" 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\/0782\/5621\/0160\/files\/download_b95ac828-de21-411c-8ff0-936e0faa394c.jpg?v=1772501987\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eシックな白黒がスタイルに馴染む\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eドライな快適さ続く高機能素材\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e吸汗速乾生地\u003c\/strong\u003eが汗を素早く吸収拡散し、常にドライな状態を保ちます。さらに\u003cstrong\u003eUVカット機能\u003c\/strong\u003eで、強い日差しの下でも肌をしっかり保護する頼れるパートナー。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_115ccdd1-40f8-4a1f-8cb9-6bb7b4d2c958.jpg?v=1772501987\" 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    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e上下リバーシブルで使用できる多機能ネックチューブです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e伸縮性に優れ、首元に心地よくフィット\u003c\/li\u003e\n          \u003cli\u003e風の侵入を防ぐ\u003c\/li\u003e\n          \u003cli\u003eネックウォーマー、フェイスマスク、ヘッドバンド、イヤーウォーマーなど様々な用途で活用可能\u003c\/li\u003e\n          \u003cli\u003e表裏で異なるチェッカーパターンを楽しめるリバーシブルデザイン\u003c\/li\u003e\n          \u003cli\u003e吸汗速乾生地で常にドライな状態を保つ\u003c\/li\u003e\n          \u003cli\u003eUVカット機能で肌を保護\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・仕様\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"長さ 約39cm ｘ 周囲約51cm","offer_id":48626099749104,"sku":"ACE-N003NT","price":1980.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_27a9cf4e-9e3c-4b28-95c4-cdfdbfbc3086.jpg?v=1772501987"},{"product_id":"ace-n001ns","title":"ACE CAFE Neck Strap","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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「ACE CAFE」をまとうスタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝統あるACE CAFE LONDONのロゴが際立つデザインは、日常の装いに\u003cstrong\u003e洗練されたアクセント\u003c\/strong\u003eをもたらします。イベントチケットや名刺ホルダーをスマートに携帯し、個性あふれる存在感を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6945e9de-81c9-417c-8af2-91e62107661c.jpg?v=1772501962\" 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\/0782\/5621\/0160\/files\/download_3a3a2b2b-f04b-4d77-b063-3a1439bb45ad.jpg?v=1772501962\" 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\/0782\/5621\/0160\/files\/download_c9f9a72e-bd00-4ec6-ab29-73eb0baea309.jpg?v=1772501962\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eライフスタイルに寄り添う一本\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eイベントチケットや名刺ホルダーの携帯に便利なネックストラップです。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eイベントや日常でのID\/パス携帯に活躍\u003c\/li\u003e\n                    \u003cli\u003eスタイリッシュなデザインで存在感を演出\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e安全機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e万が一の状況にも配慮した安心設計です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e強く引っ張ると外れる安全コネクターを装備\u003c\/li\u003e\n                    \u003cli\u003e不意の負荷から首元への負担を軽減\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \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最短: 36.5cm\u003c\/li\u003e\n                    \u003cli\u003e最長: 48cm\u003c\/li\u003e\n                    \u003cli\u003e型番: ACE-N001NS\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":"ACE CAFE LONDON","offers":[{"title":"サイズ：最短36.5cm～最長48cm","offer_id":48626099912944,"sku":"ACE-N001NS","price":990.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6945e9de-81c9-417c-8af2-91e62107661c.jpg?v=1772501962"},{"product_id":"ac001sj","title":"SUKAJYAN “LIVE TO RIDE”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\/0782\/5621\/0160\/files\/download_a3a86a7a-6dbe-4d8f-9bb7-c6b2ba7b8dd3.jpg?v=1766545140\" 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「LIVE TO RIDE」の魂を宿す、\u003cstrong\u003e圧倒的な総刺繍のバックグラフィック\u003c\/strong\u003e。見る者の視線を奪い、語りかける力強いメッセージが、あなたの\u003cstrong\u003e冒険心を解き放ちます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8d1b25ca-5f4a-4519-ab74-b833d3838db0.jpg?v=1766545139\" 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\/0782\/5621\/0160\/files\/download_f6db7c8b-4e1f-41ee-bd8c-b433e59f2b6d.jpg?v=1766545139\" 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数々のモーターサイクルカルチャーを生んだACE CAFE LONDONと、日本発祥のスカジャンを融合。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eLIVE TO RIDEをテーマにしたオリジナルグラフィック。\u003c\/li\u003e\n                    \u003cli\u003eサテン素材の中でも、しわになりづらくメンテナンスが容易なポリエステル\/サテンを使用。\u003c\/li\u003e\n                    \u003cli\u003eロゴ、グラフィックは総刺繍仕上げ。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eプロテクション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eプロテクターやプロテクターポケットの装備はありません。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e無し\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e主要な素材構成についてご案内します。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地: ポリエステル\/サテン\u003c\/li\u003e\n                    \u003cli\u003e裏地: ナイロン\u003c\/li\u003e\n                    \u003cli\u003eロゴ部: 刺繍\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ M","offer_id":48626111021296,"sku":"AC001SJ-BK\/M","price":35750.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626111054064,"sku":"AC001SJ-BK\/L","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626111086832,"sku":"AC001SJ-BK\/XL","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XXL","offer_id":48626111119600,"sku":"AC001SJ-BK\/XXL","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626111152368,"sku":"AC001SJ-WH\/M","price":35750.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ L","offer_id":48626111185136,"sku":"AC001SJ-WH\/L","price":35750.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626111217904,"sku":"AC001SJ-WH\/XL","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XXL","offer_id":48626111250672,"sku":"AC001SJ-WH\/XXL","price":35750.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a3a86a7a-6dbe-4d8f-9bb7-c6b2ba7b8dd3.jpg?v=1766545140"},{"product_id":"ac001zp","title":"ACE CAFE ZIP Hoodie \"Live to Ride\"","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック1 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e存在感放つライダースタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e背中に刻まれた「\u003cstrong\u003eLIVE TO RIDE\u003c\/strong\u003e」グラフィックが、あなたの個性を雄弁に語ります。\u003cstrong\u003eゆとりのあるサイズ感\u003c\/strong\u003eで、様々なシーンにフィットする着こなしが楽しめます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7e029182-3cb1-4f82-8dc8-d67dd9f834f6.jpg?v=1766545140\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e大人のためのジップパーカー\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック2 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e匠の技光るグラフィック\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e胸元のワンポイントロゴから背中の躍動感あふれるグラフィックまで、\u003cstrong\u003eACE CAFE LONDONの哲学\u003c\/strong\u003eが息づくデザインです。\u003cstrong\u003e細部までこだわり抜かれたプリント\u003c\/strong\u003eが、洗練された印象を与えます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_28d09146-cd1c-4cf8-a7df-3d3f03c35c6a.jpg?v=1766545141\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eブランドの証、精緻なデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック3 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e包み込まれる極上の着心地\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e10オンスコットン100％の厚手生地\u003c\/strong\u003eは、しっかりと身体を包み込みます。裏地には\u003cstrong\u003e吸水性に優れたパイル裏毛\u003c\/strong\u003eを採用しており、\u003cstrong\u003e一日中快適な肌触り\u003c\/strong\u003eが続きます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5f454b0-71e8-4690-98f1-56630d5dfb56.jpg?v=1766545141\" 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        \u003c!-- 商品の特徴 --\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e厚手の10オンスコットンを採用したフロントジップパーカーです。胸のワンポイントにサークルロゴを配置し、背中には”LIVE TO RIDE”をテーマにしたオリジナルグラフィックをプリントしています。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eフードは厚みを持たせ、キレイなシルエットの２枚仕立て仕様です。\u003c\/li\u003e\n                    \u003cli\u003e裏地に肌触りが良く吸水性が高いパイル裏毛を採用しています。\u003c\/li\u003e\n                    \u003cli\u003eインナーとの重ね着も可能な、ややゆとりのあるサイズ感です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003c!-- 素材について --\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材について\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e本製品の素材構成をご紹介します。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材：10oz コットン100％\u003c\/li\u003e\n                    \u003cli\u003e裏地：パイル（肌触りが良く吸水性に優れています）\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003c!-- 入力データに配送情報、注意事項、商品コードの記載がありませんでした。 --\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626111283440,"sku":"AC001ZP-BK\/S","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626111316208,"sku":"AC001ZP-BK\/M","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626111348976,"sku":"AC001ZP-BK\/L","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626111381744,"sku":"AC001ZP-BK\/XL","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"オートミール \/ S","offer_id":48626111414512,"sku":"AC001ZP-OAT\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"オートミール \/ M","offer_id":48626111447280,"sku":"AC001ZP-OAT\/M","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"オートミール \/ L","offer_id":48626111480048,"sku":"AC001ZP-OAT\/L","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"オートミール \/ XL","offer_id":48626111512816,"sku":"AC001ZP-OAT\/XL","price":8800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7e029182-3cb1-4f82-8dc8-d67dd9f834f6.jpg?v=1766545140"},{"product_id":"ac001pp","title":"ACE CAFE Pullover Hoodie \"ACE CORNER\"","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練された大人の休日フーディー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e休日の装いを格上げする、\u003cstrong\u003e余裕のあるサイズ感\u003c\/strong\u003eが特徴です。単体ではもちろん、ジャケットインとしても洗練された着こなしを演出し、様々なシーンであなたの魅力を引き立てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_14237243-379d-4392-bd82-9755446d993e.jpg?v=1766545142\" 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厚手の10オンスコットン\u003c\/strong\u003eが生み出すしっかりとした上質感。胸元と背面の肩下に配されたブランドロゴが、一枚で着ても抜群の存在感を放ち、着る人の個性を引き立てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9b0cf080-11c3-4189-9b09-d0904553845b.jpg?v=1766545143\" class=\"img-fluid d-block w-100 product-img\" alt=\"前後で魅せるこだわりのデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e風格を漂わせるロゴ使い\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さを追求した極上の肌触り\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e厚みのある2枚仕立てのフードは、その\u003cstrong\u003e美しい立ち上がり\u003c\/strong\u003eで顔周りを引き締めます。裏地には\u003cstrong\u003e吸水性抜群のパイル裏毛\u003c\/strong\u003eを採用し、素肌に触れるたび、心地よい温もりと快適さを実感できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_05a883f5-2808-4c09-a7a2-529093b63fca.jpg?v=1766545219\" 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厚手の10オンスコットンを採用したデザイン プルオーバーパーカー。胸と背面肩下にロゴを配置し、1枚で着てもジャケットと組合せても映えるデザインです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eフードは厚みを持たせ、キレイなシルエットの２枚仕立て仕様。\u003c\/li\u003e\n          \u003cli\u003e裏地に肌触りが良く吸水性が高いパイル裏毛を採用。\u003c\/li\u003e\n          \u003cli\u003eインナーとの重ね着も可能なややゆとりのあるサイズ感です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体: 10oz コットン100％\u003c\/li\u003e\n          \u003cli\u003e裏地: パイル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626111545584,"sku":"AC001PP-BK\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626111578352,"sku":"AC001PP-BK\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626111611120,"sku":"AC001PP-BK\/L","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626111643888,"sku":"AC001PP-BK\/XL","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ヘザーグレー \/ S","offer_id":48626111676656,"sku":"AC001PP-HGY\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ヘザーグレー \/ M","offer_id":48626111709424,"sku":"AC001PP-HGY\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ヘザーグレー \/ L","offer_id":48626111742192,"sku":"AC001PP-HGY\/L","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ヘザーグレー \/ XL","offer_id":48626111774960,"sku":"AC001PP-HGY\/XL","price":8800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_14237243-379d-4392-bd82-9755446d993e.jpg?v=1766545142"},{"product_id":"ac001dp","title":"ACE CAFE DRY Hoodie ”Historic Circle”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\/0782\/5621\/0160\/files\/download_847620ec-13e6-419e-954d-3287777ffa0e.jpg?v=1766545144\" 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\"\u003eACE CAFE ロゴ際立つ涼感フーディ\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\/0782\/5621\/0160\/files\/download_4f86fc50-4ce9-4985-93c5-1403b6b89d29.jpg?v=1766545144\" 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\"\u003eUVカットで駆け抜ける躍動感\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\/0782\/5621\/0160\/files\/download_d2cabe1c-0223-47f4-8b9c-fa791842b5e7.jpg?v=1766545144\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e紫外線も恐れないデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品スペック・詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特長\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e汗ばむ季節に最適な吸汗速乾ドライ生地を使用。快適な着心地が持続します。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e軽量でさらっとした肌ざわりの4.4oz素材\u003c\/li\u003e\n                    \u003cli\u003e通気性と速乾性に優れ、汗をかいても快適さをキープ\u003c\/li\u003e\n                    \u003cli\u003eパーカースタイルのスポーティなデザイン\u003c\/li\u003e\n                    \u003cli\u003eデイリーユースからスポーツ、イベント観戦まで幅広く活躍\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e主な機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e夏のアクティブシーンを快適にサポートする機能を備えています。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e吸汗速乾\/気化熱効果: 汗を素早く吸収・拡散し、乾燥時に熱を奪いひんやりとした肌ざわりを実現します。\u003c\/li\u003e\n                    \u003cli\u003eUVカット機能: 紫外線防止指数UPF20により、紫外線から肌を保護します。\u003c\/li\u003e\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日本サイズ（メンズ）でSからXLまでご用意しております。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eS\u003c\/li\u003e\n                    \u003cli\u003eM\u003c\/li\u003e\n                    \u003cli\u003eL\u003c\/li\u003e\n                    \u003cli\u003eXL\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eカラーバリエーション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eどんなスタイルにも合わせやすい定番カラーです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eブラック\u003c\/li\u003e\n                    \u003cli\u003eホワイト\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材情報\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n                    \u003cli\u003e紫外線防止指数: UPF20\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":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626111807728,"sku":"AC001DP-BK\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626111840496,"sku":"AC001DP-BK\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626111873264,"sku":"AC001DP-BK\/L","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626111906032,"sku":"AC001DP-BK\/XL","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626111938800,"sku":"AC001DP-WH\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626111971568,"sku":"AC001DP-WH\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626112004336,"sku":"AC001DP-WH\/L","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XL","offer_id":48626112037104,"sku":"AC001DP-WH\/XL","price":8800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_847620ec-13e6-419e-954d-3287777ffa0e.jpg?v=1766545144"},{"product_id":"aa012dt","title":"ACE CAFE DRY T Shirt ”Flag”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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夏のツーリングをサポート、定番ドライT\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗ばむ季節に活躍する、ACE CAFE LONDONのドライTシャツ。厚手の4.7oz素材が透け感を気にさせず、日常使いからツーリングまで、幅広いシーンであなたをサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4d9b1d11-9892-4cee-9007-2400bbe98730.jpg?v=1766545147\" class=\"img-fluid d-block w-100 product-img\" alt=\"夏のツーリングをサポート、定番ドライT\"\u003e\n    \u003cp class=\"caption-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背中に刻まれたACE CAFE LONDONのエンブレムは、モーターサイクルカルチャーの情熱の証。歴史と伝統を継承するこのバックプリントが、あなたの個性を際立たせる唯一無二のデザインです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_538e871b-f85d-4919-947a-a4200b8026e0.jpg?v=1766545146\" 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でひんやり感が続き、夏のツーリングも快適です。さらにUPF50以上の\u003cstrong\u003eUVカット機能\u003c\/strong\u003eが、強い日差しから肌を徹底的に守り抜きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a53ccf2a-bcec-41ea-b432-7815cf40a3eb.jpg?v=1766545146\" class=\"img-fluid d-block w-100 product-img\" alt=\"真夏の肌を守る、高機能ドライ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e真夏の快適を約束する機能性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細・スペック\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴と機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e汗ばむ季節に活躍する、高機能素材とこだわりのディテール。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e厚手の4.7ozドライ素材で透け感が気にならない\u003c\/li\u003e\n          \u003cli\u003e汗を素早く吸い上げ拡散する吸汗速乾性\u003c\/li\u003e\n          \u003cli\u003eひんやり感が続く気化熱効果\u003c\/li\u003e\n          \u003cli\u003e2種類の編み方で優れた通気性\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率98%、UPF50以上の優れたUVカット機能\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e吸汗速乾・気化熱効果のメカニズム\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e汗などの水分を素早く吸い上げ、生地表面に拡散乾燥\u003c\/li\u003e\n          \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サイズ展開: S, M, L, XL\u003c\/li\u003e\n          \u003cli\u003eカラー展開: ブラック, ホワイト\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e※サイズは日本サイズ(メンズ)です。\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数: UPF50以上\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":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112069872,"sku":"AA012DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626112102640,"sku":"AA012DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626112135408,"sku":"AA012DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626112168176,"sku":"AA012DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626112200944,"sku":"AA012DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626112233712,"sku":"AA012DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626112266480,"sku":"AA012DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626112299248,"sku":"AA012DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4d9b1d11-9892-4cee-9007-2400bbe98730.jpg?v=1766545147"},{"product_id":"aa013dt","title":"ACE CAFE DRY T Shirt ”MCC”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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バイクスタイルを格上げするDRY Tシャツ\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_49b6da43-499a-41af-bd20-0b2534ba3e33.jpg?v=1766545147\" class=\"img-fluid d-block w-100 product-img\" alt=\"エースカフェの気品とスタイル\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eエースカフェの気品とスタイル\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e街に映えるスタイリッシュなデザインで、どんなシーンもクールに演出。エースカフェロンドンの象徴的なロゴが、あなたの個性を引き立てます。\u003cstrong\u003e厚手で透け感が気にならない\u003c\/strong\u003eから、一枚でも堂々と着こなせます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e背中で語る男の美学\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_176bf3db-0ff8-45c3-8be9-98b41db08c65.jpg?v=1766545148\" class=\"img-fluid d-block w-100 product-img\" alt=\"アイコニックなグラフィック\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eアイコニックなグラフィック\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eフロントのアイコニックなロゴに加え、バックスタイルにはACE CAFE LONDONのスピリットが息づくグラフィックが堂々と描かれています。\u003cstrong\u003e360度どこから見ても抜かりないデザイン\u003c\/strong\u003eで、こだわりを表現できる一枚です。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e真夏の快適を叶える吸汗速乾\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_49a48eb0-1886-4c1a-849b-b636986fafe3.jpg?v=1766545163\" class=\"img-fluid d-block w-100 product-img\" alt=\"肌に触れる清涼感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e肌に触れる清涼感\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e4.7ozの厚手素材「ドライシルキータッチ」が、汗を素早く吸収拡散し、常にひんやりと肌を快適に保ちます。\u003cstrong\u003e優れた通気性\u003c\/strong\u003eと\u003cstrong\u003eUPF50以上のUVカット機能\u003c\/strong\u003eで、強い日差しの中でも、べたつきや日焼けを気にせずアクティブに過ごせます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e汗ばむ季節に快適に過ごせるよう設計された、DRYシャツシリーズです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e吸汗速乾生地を使用\u003c\/li\u003e\n          \u003cli\u003e一般的なスポーツ用DRYシャツより厚手な4.7oz素材\u003c\/li\u003e\n          \u003cli\u003e透け感が気にならない\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n            \u003cstrong\u003e吸汗速乾 \/ 気化熱効果\u003c\/strong\u003e\n            \u003cp\u003e汗などの水分を素早く吸い上げ、拡散乾燥させます。乾燥に必要な熱を肌から奪うことで、ひんやりとした肌ざわりが持続します。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003e通気性\u003c\/strong\u003e\n            \u003cp\u003e2種類の編み方を組み合わせることで、優れた通気性を実現しています。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eUVカット\u003c\/strong\u003e\n            \u003cp\u003e紫外線遮蔽率98％、紫外線防止指数はUPF50以上と、高いUVカット効果で肌を守ります。\u003c\/p\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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ：S、M、L、XL\u003c\/li\u003e\n          \u003cli\u003eカラー：ブラック、ホワイト\u003c\/li\u003e\n          \u003cli\u003e※サイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材：ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数：UPF50以上\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c!-- \/content-section --\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 情報がないため出力しない --\u003e\n  \u003c!-- 注意事項セクション (Notes) - 情報がないため出力しない --\u003e\n\n\u003c\/div\u003e\u003c!-- \/container product-wrapper --\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112332016,"sku":"AA013DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626112364784,"sku":"AA013DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626112397552,"sku":"AA013DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626112430320,"sku":"AA013DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626112463088,"sku":"AA013DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ M","offer_id":48626112495856,"sku":"AA013DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ L","offer_id":48626112528624,"sku":"AA013DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626112561392,"sku":"AA013DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_49b6da43-499a-41af-bd20-0b2534ba3e33.jpg?v=1766545147"},{"product_id":"aa014dt","title":"ACE CAFE DRY T Shirt ”Pin-up Girl”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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魅せるDRYなUKスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗ばむ季節に最適な\u003cstrong\u003e吸汗速乾DRY素材\u003c\/strong\u003eを採用。英国ロックカルチャーが息づくAce Cafe Londonの洗練されたデザインが、${settings.WRITING_TARGET}の男らしいスタイルを際立たせます。日常からツーリングまで、タフで快適な着心地が魅力の一枚です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7bd16aee-a880-4276-ab13-088f35989d60.jpg?v=1766545149\" class=\"img-fluid d-block w-100 product-img\" alt=\"本格UKスタイル\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e本格UKスタイル\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」が、英国の反骨精神と自由を表現。Ace Cafe Londonならではのアイコニックなグラフィックは、${settings.WRITING_TARGET}のアウトローな魅力を引き立てます。細部まで宿るブランドのこだわりを堪能してください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1eab1f11-26c5-4e4c-a00b-c842e0ff3735.jpg?v=1766545149\" 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一般的なDRYシャツより厚手の\u003cstrong\u003e4.7oz生地\u003c\/strong\u003eは、透け感を気にせず一枚でサマになります。汗をかいても素早く吸収・拡散し、\u003cstrong\u003e気化熱効果\u003c\/strong\u003eでひんやり感が持続。UPF50+、紫外線遮蔽率98%の\u003cstrong\u003eUVカット機能\u003c\/strong\u003eで、真夏の強い日差しから肌を守り、アクティブなシーンでも快適さを損ないません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_820e9bfd-d2bf-46cd-8807-20726d636f43.jpg?v=1766545148\" class=\"img-fluid d-block w-100 product-img\" alt=\"頼れるUVカット機能\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e頼れるUVカット機能\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汗ばむ季節に活躍する、吸汗速乾生地を使用したDRYシャツシリーズです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e一般的なスポーツ用DRYシャツより厚手の4.7oz素材を使用し、透け感が気になりません。\u003c\/li\u003e\n          \u003cli\u003e吸汗速乾\/気化熱効果により、汗などの水分を素早く吸収・拡散し、ひんやりとした肌ざわりが持続します。\u003c\/li\u003e\n          \u003cli\u003e2種類の編み方を組み合わせることで、通気性にも優れています。\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率98％、紫外線防止指数はUPF50以上と優れたUVカット素材です。\u003c\/li\u003e\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サイズ: S, M, L, XL\u003c\/li\u003e\n          \u003cli\u003eカラー: ブラック, ホワイト\u003c\/li\u003e\n          \u003cli\u003e備考: 日本サイズ(メンズ)です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数: UPF50以上\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":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112594160,"sku":"AA014DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626112626928,"sku":"AA014DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626112659696,"sku":"AA014DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626112692464,"sku":"AA014DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626112725232,"sku":"AA014DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ M","offer_id":48626112758000,"sku":"AA014DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ L","offer_id":48626112790768,"sku":"AA014DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626112823536,"sku":"AA014DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7bd16aee-a880-4276-ab13-088f35989d60.jpg?v=1766545149"},{"product_id":"aa015dt","title":"ACE CAFE DRY T Shirt ”Cafe Racer”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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吸汗速乾DRYシャツ\u003c\/strong\u003e。Cafe RacerデザインとAce Cafe Londonのスピリットが融合し、クールなスタイルと機能性を両立。\u003cstrong\u003eブラックとホワイトの2色展開\u003c\/strong\u003eで、どんな装いにも馴染みます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_248b0b94-89cf-4498-9029-e56834589d11.jpg?v=1766545150\" 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精緻に描かれたCafe Racerデザインが、あなたの背中に\u003cstrong\u003e唯一無二の個性を宿す\u003c\/strong\u003e。Ace Cafe Londonの歴史と情熱が息づくアートワークは、バイクライフの自由な精神を表現。細部のこだわりが、所有する喜びを高めます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a24e04e8-142f-4ceb-aca9-92e6012ee9a5.jpg?v=1766545150\" 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\u003e4.7オンス素材\u003c\/strong\u003eを採用し、紫外線も\u003cstrong\u003e98%カット\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c6dbf8cc-8cb2-4aa7-8c52-7fba96963601.jpg?v=1766545149\" 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汗ばむ季節に活躍する、吸汗速乾生地を使用したDRYシャツです。一般的なスポーツ用DRYシャツより厚手な4.7oz素材を使用し、透け感が気になりません。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e汗などの水分を素早く吸い上げ、拡散乾燥させる「吸汗速乾」\u003c\/li\u003e\n        \u003cli\u003e気化熱効果により、ひんやりとした肌ざわりが持続\u003c\/li\u003e\n        \u003cli\u003e2種類の編み方を組み合わせた優れた通気性\u003c\/li\u003e\n        \u003cli\u003e紫外線遮蔽率98%、紫外線防止指数UPF50以上の優れたUVカット素材\u003c\/li\u003e\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サイズ展開: S, M, L, XL\u003c\/li\u003e\n        \u003cli\u003e※サイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eカラーバリエーション\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eブラック\u003c\/li\u003e\n        \u003cli\u003eホワイト\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n        \u003cli\u003e紫外線防止指数: UPF50以上\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112856304,"sku":"AA015DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626112889072,"sku":"AA015DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626112921840,"sku":"AA015DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626112954608,"sku":"AA015DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ S","offer_id":48626112987376,"sku":"AA015DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626113020144,"sku":"AA015DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626113052912,"sku":"AA015DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XL","offer_id":48626113085680,"sku":"AA015DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_248b0b94-89cf-4498-9029-e56834589d11.jpg?v=1766545150"},{"product_id":"aa001dl","title":"ACE CAFE DRY-LT EST.1938","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eACE CAFE ロンT 快適な日常着\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\/0782\/5621\/0160\/files\/download_bcbfeffb-1d35-477c-921c-0fa492b89375.jpg?v=1766545152\" 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\u003e4.7oz素材\u003c\/strong\u003eが、一枚での着用でも透け感を気にさせません。二種類の編み方で実現した優れた\u003cstrong\u003e通気性\u003c\/strong\u003eで、いつでも爽やかさを保ちます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_87943a28-8cd6-4f9e-82ad-56f8fd6c3d65.jpg?v=1766545152\" 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ライダーの肌守るUV対策\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e紫外線遮蔽率98%・UPF50+\u003c\/strong\u003eのUVカット性能で、炎天下のライディングも安心。汗をかくほど\u003cstrong\u003eひんやり感\u003c\/strong\u003eが広がり、不快なべたつきを軽減します。ロンググローブと重ならない腕ロゴも、ライダーへの配慮です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f7322fbc-d653-43a6-8de9-f6cb648ebbaf.jpg?v=1766545151\" 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=\"specs-section\"\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の機能・特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e汗ばむ季節も快適に過ごせる、\u003cstrong\u003e吸汗速乾\u003c\/strong\u003e生地を使用したDRYシャツシリーズのロンTです。一般的なスポーツ用DRYシャツより厚手な4.7oz素材で、透け感を気にせず着用できます。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e汗などの水分を素早く吸い上げ拡散乾燥させ、不快なべたつきを軽減\u003c\/li\u003e\n          \u003cli\u003e乾燥時に肌から熱を奪うことで、ひんやりとした肌ざわりを実現\u003c\/li\u003e\n          \u003cli\u003e2種類の編み方を組み合わせることで、優れた通気性を確保\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率98％、紫外線防止指数はUPF50以上と優れた\u003cstrong\u003eUVカット性能\u003c\/strong\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e用途とデザインへのこだわり\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e日常使いでも使いやすいデザイン\u003c\/li\u003e\n          \u003cli\u003eエンデューロやオフロード走行時のオフロードジャージ代わりとしてもおすすめ\u003c\/li\u003e\n          \u003cli\u003eロンググローブを装着しても重ならない位置に配置された腕ロゴ\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003e※プロテクターと組み合わせる場合は、プロテクター着用時にあわせたサイズをお選びください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数: UPF50以上\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率: 98％\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cdiv class=\"spec-img-full\"\u003e\n          \u003cimg src=\"https:\/\/via.placeholder.com\/600x400?text=SIZE+CHART+IMAGE+NEEDED\" class=\"img-fluid d-block w-100\" alt=\"衣服サイズチャート\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626113118448,"sku":"AA001DL-BK\/S","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626113151216,"sku":"AA001DL-BK\/M","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626113183984,"sku":"AA001DL-BK\/L","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626113216752,"sku":"AA001DL-BK\/XL","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ S","offer_id":48626113249520,"sku":"AA001DL-WH\/S","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626113282288,"sku":"AA001DL-WH\/M","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626113315056,"sku":"AA001DL-WH\/L","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XL","offer_id":48626113347824,"sku":"AA001DL-WH\/XL","price":5940.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_bcbfeffb-1d35-477c-921c-0fa492b89375.jpg?v=1766545152"},{"product_id":"as2301ws","title":"ACE CAFE Windblock Warm Shirt","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e都会に溶け込む防風ネル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e冬のライディングも、街歩きも。この一枚が、あなたの\u003cstrong\u003eスタイルを格上げ\u003c\/strong\u003eします。洗練されたネルシャツデザインで、どんなシーンにも自然にフィットする\u003cstrong\u003e着回し力を追求\u003c\/strong\u003eしました。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c5763212-3523-4b6c-8245-fe247b4d0708.jpg?v=1770355578\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eどこへでも連れて行きたくなる一着\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e風を切り裂く高機能防風\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eライド中の冷たい風を、このシャツが\u003cstrong\u003eシャットアウト\u003c\/strong\u003e。生地に圧着された特殊な\u003cstrong\u003e高機能防風フィルム\u003c\/strong\u003eが、過酷な状況下でもあなたの体を守り、\u003cstrong\u003e快適な走りをサポート\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_bdbde83f-ef76-4a57-aae8-61e670ac24e7.jpg?v=1770355578\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e走行風から体を守る\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e肌触り優しい保温の秘密\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e裏地にフリース素材を採用し、肌に触れるたびに感じる心地よさ。\u003cstrong\u003e温かさを逃がさず\u003c\/strong\u003e、冷気を寄せ付けない\u003cstrong\u003e二重のプロテクト\u003c\/strong\u003eで、冬の寒さからあなたを\u003cstrong\u003e優しく包み込みます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2347e0f0-9567-4fd8-93b9-79e5fc3e2ee7.jpg?v=1770355578\" 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        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e生地自体に防風フィルムを貼り合わせる製法を採用することで、生地が持つ質感や柔らかい着心地を残しながら風の侵入をブロックします。ネルシャツのシルエットは、冬のライディングから街着まで使いまわせます。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e表地の裏に防風フィルムを圧着した高機能素材を使用、風の進入をブロックします。\u003c\/li\u003e\n                    \u003cli\u003e裏地にフリース素材を使用することで肌ざわりが良く、保温効果も合わせ持っています。\u003c\/li\u003e\n                    \u003cli\u003e袖口と襟裏にはコーデュロイ生地を使用。襟を立てた時や袖をロールアップした時のスタイルアップを演出します。\u003c\/li\u003e\n                    \u003cli\u003eボタンにパール調ヘッドボタンを採用。\u003c\/li\u003e\n                    \u003cli\u003e袖は、ロールアップしても窮屈にならない、長めのスリットを採用。\u003c\/li\u003e\n                    \u003cli\u003e両腕にオリジナル刺繍ワッペンを配置。\u003c\/li\u003e\n                \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\u003eM\u003c\/li\u003e\n                    \u003cli\u003eL\u003c\/li\u003e\n                    \u003cli\u003eXL\u003c\/li\u003e\n                    \u003cli\u003eXXL\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地：コットンフランネル+ 防風フィルム\u003c\/li\u003e\n                    \u003cli\u003e裏地：フリース〈起毛〉\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"グレー\/レッド \/ S","offer_id":48626113380592,"sku":"AS2301WSGYRD S","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"グレー\/レッド \/ M","offer_id":48626113413360,"sku":"AS2301WSGYRD M","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"グレー\/レッド \/ L","offer_id":48626113446128,"sku":"AS2301WSGYRD L","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"グレー\/レッド \/ XL","offer_id":48626113478896,"sku":"AS2301WSGYRDXL","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ S","offer_id":48626113511664,"sku":"AS2301WSNVRD S","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ M","offer_id":48626113544432,"sku":"AS2301WSNVRD M","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ L","offer_id":48626113577200,"sku":"AS2301WSNVRD L","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ XL","offer_id":48626113609968,"sku":"AS2301WSNVRDXL","price":13992.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c5763212-3523-4b6c-8245-fe247b4d0708.jpg?v=1770355578"},{"product_id":"ac002wh","title":"ACE CAFE Work Shirt ”Petrol SS”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e自由を纏うワークシャツ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e躍動する背中のグラフィックが、あなたの\u003cstrong\u003e個性を雄弁に語りかけます\u003c\/strong\u003e。インナー次第で一年中活躍し、様々なシーンで主役に。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0996d257-f939-481e-903c-ec7512bfbe47.jpg?v=1766545155\" 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\/0782\/5621\/0160\/files\/download_17c9214e-6f9a-48cc-8bcd-e2a24822cb7e.jpg?v=1766545154\" 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ガソリンスタンドをテーマにしたグラフィックは、ACE CAFE LONDONの\u003cstrong\u003eルーツ\u003c\/strong\u003e。力強いメッセージが、あなたの日常に刺激を注入。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_dc6a6591-117f-462d-b7b2-e53d34b1ce85.jpg?v=1766545155\" 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インナーとの組み合わせで、オールシーズン使いまわせるワークスタイルシャツです。ACE CAFE LONDONの起源でもある、【ガソリンスタンド、サービスステーション】をテーマにしたオリジナルグラフィックを採用しています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e裾はラウンドテイル仕様\u003c\/li\u003e\n        \u003cli\u003e袖口は外側に折り返し仕様\u003c\/li\u003e\n        \u003cli\u003eポリエステルとコットンの混紡生地で渋い艶感を演出\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品に使用されている素材です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eポリエステル x コットン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eカラー\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eブラック\u003c\/li\u003e\n      \u003c\/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\u003eS, M, L, XL\u003c\/li\u003e\n        \u003cli\u003e※サイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eプロテクター\/プロテクターポケットの装備はありません。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626113642736,"sku":"AC002WH-BK\/S","price":9350.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626113675504,"sku":"AC002WH-BK\/M","price":9350.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626113708272,"sku":"AC002WH-BK\/L","price":9350.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626113741040,"sku":"AC002WH-BK\/XL","price":9350.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0996d257-f939-481e-903c-ec7512bfbe47.jpg?v=1766545155"},{"product_id":"ace-n001de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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伝説を纏う ACE CAFE LONDON ロゴデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eライダーの魂を宿すACE CAFE LONDONの象徴的なロゴデカール。愛車やヘルメットに貼るだけで、あなたの個性が光る一台に生まれ変わります。どこにでもフィットする自由さが魅力です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_543e47f9-8ee0-46ce-9ae0-4b6d4387ae1b.jpg?v=1766545280\" 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\/0782\/5621\/0160\/files\/download_316a6341-fbf8-4ebe-9718-793609fbb2ac.jpg?v=1766545280\" 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\/0782\/5621\/0160\/files\/download_d2b0e70a-a142-41e9-bee5-2846b382aabb.jpg?v=1766545279\" 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!-- スペック・詳細セクション --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eヘルメットやバイクの外装に最適な、プリントタイプのロゴステッカーです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eヘルメットやバイクの外装に最適\u003c\/li\u003e\n          \u003cli\u003eプリントタイプ\u003c\/li\u003e\n          \u003cli\u003eサイズ：80Φ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e耐久性の高い素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e塩化ビニル\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":"ACE CAFE LONDON","offers":[{"title":"80Φ","offer_id":48626114199792,"sku":"ACE-N001DE","price":605.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_543e47f9-8ee0-46ce-9ae0-4b6d4387ae1b.jpg?v=1766545280"},{"product_id":"ace-n003de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ROCKERS","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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魂揺さぶる「ROCKERS」スタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝説のACE CAFE LONDONが誇る、揺るぎないロッカーズの象徴。このデカールを貼ることで、あなたのバイクやヘルメットが、\u003cstrong\u003e反骨精神を宿した唯一無二の存在\u003c\/strong\u003eへと昇華します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_fd304f9f-e201-4ffc-8751-e5df29070f98.jpg?v=1766545282\" 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\/0782\/5621\/0160\/files\/download_50c19471-0949-4444-971c-db4f76a8ff6c.jpg?v=1766545281\" 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\/0782\/5621\/0160\/files\/download_ac0e0ce4-6e44-476a-98d2-3695c5b6b6d3.jpg?v=1766545283\" 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ヘルメットやバイクの外装などに最適な、プリントタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eバイクやヘルメットをロッカーズスタイルにカスタマイズ\u003c\/li\u003e\n                \u003cli\u003e鮮明なプリントデザインで存在感を演出\u003c\/li\u003e\n                \u003cli\u003e雨や日光にも強い耐久性\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e仕様\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e製品のタイプに関する情報です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eタイプ：プリントタイプ\u003c\/li\u003e\n                \u003cli\u003eサイズ：36mm × 100mm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e製品に使用されている素材に関する情報です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材：塩化ビニル\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"36ｍｍ×100ｍｍ","offer_id":48626114232560,"sku":"ACE-N003DE","price":605.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_fd304f9f-e201-4ffc-8751-e5df29070f98.jpg?v=1766545282"},{"product_id":"ace-n004de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛車を彩るロゴデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e伝説のブランドロゴが、愛車の個性を\u003cstrong\u003e力強く主張\u003c\/strong\u003eする。ヘルメットやバイクの外装に貼るだけで、\u003cstrong\u003e手軽にカスタム\u003c\/strong\u003eを楽しめる。\u003cstrong\u003e2枚セット\u003c\/strong\u003eで、様々なスタイルを試せるのも醍醐味だ。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e1aa2786-4157-496f-8543-b0a6bd7f600a.jpg?v=1766545284\" class=\"img-fluid d-block w-100 product-img\" alt=\"ACE CAFE LONDON ロゴデカール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二の存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e確かな品質、手元に届く\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e厳選された塩化ビニル素材\u003c\/strong\u003eを使用。\u003cstrong\u003e高い耐久性\u003c\/strong\u003eで、\u003cstrong\u003e長期間にわたり愛車の美しさ\u003c\/strong\u003eを保つ。パッケージから取り出すたび、本物の価値を実感できるだろう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6986488a-31b5-457d-9a48-cc8bc8e431f6.jpg?v=1766545284\" 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が、ACE CAFE LONDONのロゴを\u003cstrong\u003e細部まで鮮やかに再現\u003c\/strong\u003eする。\u003cstrong\u003e水や汚れに強く\u003c\/strong\u003e、愛車のあらゆる表面にピタリと馴染む。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_10965f70-4014-4d18-bf90-9d8342e2d2ce.jpg?v=1766545283\" 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ヘルメットやバイクの外装などに最適な、プリントタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eプリントタイプ\u003c\/li\u003e\n        \u003cli\u003e2枚入り\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e塩化ビニル\u003c\/li\u003e\n      \u003c\/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約50Φ (直径50mm)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"50Φ×2枚","offer_id":48626114265328,"sku":"ACE-N004DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e1aa2786-4157-496f-8543-b0a6bd7f600a.jpg?v=1766545284"},{"product_id":"ace-n008de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ CHECKER LINE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛車に刻む、伝説のチェッカー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヘルメットやバイクの外装に鮮烈な存在感を放つ、ACE CAFE LONDONのチェッカーラインデカールです。文字や枠だけが残る\u003cstrong\u003eカッティングタイプ\u003c\/strong\u003eで、まるでプロが施したようなシームレスな仕上がりを実現します。あなたのカスタムスタイルに合わせて選べる３色展開です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_3f7c3252-5b31-4802-9ce8-83ec8d4bd762.jpg?v=1766545286\" 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\/0782\/5621\/0160\/files\/download_77388704-a2ff-421b-9d2b-28ba164fd8a1.jpg?v=1766545286\" 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単なる装飾を超え、ACE CAFE LONDONの世界観を凝縮したこのデカールは、他のブランドアイテムとの相性も抜群です。自分だけの\u003cstrong\u003eカスタムストーリー\u003c\/strong\u003eを紡ぎ出し、時を超えて愛される唯一無二のスタイルを創造します。細部へのこだわりが、あなたの個性を最大限に引き出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f2c43a0b-613e-42db-a373-022cdff59c43.jpg?v=1766545286\" 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!-- スペック・詳細セクション --\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ヘルメットやバイクの外装などに最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONラインステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e切り文字\/カッティングタイプ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\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型番: N008DE\u003c\/li\u003e\n                    \u003cli\u003eサイズ: 250mm × 35mm\u003c\/li\u003e\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=\"step-list\"\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e剥離紙を剥がす:\u003c\/p\u003e\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っている事を確認しながら剥離紙を上にして少しづつめくり、剥がして下さい。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e対象物に貼る:\u003c\/p\u003e\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、上記1で用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させて下さい。最後に文字部が残る様にゆっくり透明シートを剥がして下さい。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 250mm×35ｍｍ","offer_id":48626114298096,"sku":"ACE-N008DE-BK","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"シルバー \/ 250mm×35ｍｍ","offer_id":48626114330864,"sku":"ACE-N008DE-SV","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 250mm×35ｍｍ","offer_id":48626114363632,"sku":"ACE-N008DE-WH","price":880.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_3f7c3252-5b31-4802-9ce8-83ec8d4bd762.jpg?v=1766545286"},{"product_id":"ace-n009de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ UNIONJACK\u0026CLUBMARK","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛車に宿る本物の刺激 カッティングデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e日常に刺激を求めるライダー層、そして英国ロックやカフェレーサー文化に共感する方々へ。ヘルメットやバイクの外装へ、まるでペイントのように溶け込むカッティングタイプのロゴステッカー。塩化ビニル素材がもたらす、環境を選ばない\u003cstrong\u003e確かな耐久性\u003c\/strong\u003eで、あなたのこだわりを表現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c7f6049a-9b5a-48ad-9138-b4c5e49c3bf7.jpg?v=1766545288\" 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本物を求めるライダーに贈る、ACE CAFE LONDONの公式デカール。文字や枠だけが鮮明に残る緻密な設計は、熟練の職人技を思わせる仕上がりです。\u003cstrong\u003eホコリを拭き取るだけのシンプルな準備\u003c\/strong\u003eで、どなたでも失敗なく愛車へ一体感を演出できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b4c486e9-01f6-4848-bdec-ce5e24575bdb.jpg?v=1766545288\" 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\/0782\/5621\/0160\/files\/download_0bcc2670-f918-495d-ad70-5852f4fc27fb.jpg?v=1766545288\" 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ヘルメットやバイクの外装などに最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eタイプ: 切り文字 \/ カッティングタイプ\u003c\/li\u003e\n          \u003cli\u003eサイズ: 65mm × 85mm\u003c\/li\u003e\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=\"step-list\"\u003e\n          \u003cli\u003e\n            \u003ch4\u003e剥離紙を剥がす\u003c\/h4\u003e\n            \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003ch4\u003e対象物に貼る\u003c\/h4\u003e\n            \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、デカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るようにゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003ch4\u003e丸みのある部分への対応\u003c\/h4\u003e\n            \u003cp\u003e丸みのある部分にはドライヤーなどで温めながら貼ると、より失敗なくきれいに仕上がります。\u003c\/p\u003e\n          \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":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 65mm×85mm","offer_id":48626114396400,"sku":"ACE-N009DE-BK","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 65mm×85mm","offer_id":48626114429168,"sku":"ACE-N009DE-WH","price":880.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c7f6049a-9b5a-48ad-9138-b4c5e49c3bf7.jpg?v=1766545288"},{"product_id":"ace-n010de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ CHECKER FLAG","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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ヘルメットやバイクの外装に最適です。ACE CAFE LONDONの魂が宿るチェッカーフラッグデザインは、愛車の印象を\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\/0782\/5621\/0160\/files\/download_efaff2cb-a49a-4f1c-9fec-721e129999f2.jpg?v=1766545289\" 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\/0782\/5621\/0160\/files\/download_7f3d306a-d418-4492-89df-9196564e8686.jpg?v=1766545289\" class=\"img-fluid d-block w-100 product-img\" alt=\"パッケージから取り出されたデカールのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛車を彩る準備万端\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性際立つ豊富なラインナップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e多彩なデザインバリエーション\u003c\/strong\u003eが、あなたのカスタムをさらに広げます。プリントタイプならではの\u003cstrong\u003e美しい仕上がり\u003c\/strong\u003eはそのままに、ヘルメットやバイク外装に複数貼ることで、\u003cstrong\u003e唯一無二のオリジナルスタイルを創出\u003c\/strong\u003eできるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_3271b10b-cf4c-4c5a-b1c4-7a567b34a5d3.jpg?v=1766545289\" class=\"img-fluid d-block w-100 product-img\" alt=\"様々な箇所に貼られたデカールのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e自分だけの特別を追求\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"section-title\"\u003e商品の詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eヘルメットやバイクの外装などに最適な、ACE CAFE LONDONのロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e愛車に手軽に個性をプラス\u003c\/li\u003e\n        \u003cli\u003e情熱を表現するチェッカーフラッグデザイン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e仕様\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の主な仕様は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eタイプ: プリントタイプ\u003c\/li\u003e\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\u003eサイズ: 50mm × 90mm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"50ｍｍ×90ｍｍ","offer_id":48626114461936,"sku":"ACE-N010DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_efaff2cb-a49a-4f1c-9fec-721e129999f2.jpg?v=1766545289"},{"product_id":"ace-n011de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ FLAG","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eACE CAFE魂を宿すデカール\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\/0782\/5621\/0160\/files\/download_58178fce-3eae-46e9-a064-176236a196a7.jpg?v=1766545291\" 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\/0782\/5621\/0160\/files\/download_d3ec54f1-ca52-46b2-8bc5-5f297ec0b8f5.jpg?v=1766545290\" 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\/0782\/5621\/0160\/files\/download_d6939c5b-e504-449b-a090-09a9aaeeef9a.jpg?v=1766545290\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e厳しい環境下でも色褪せない\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eヘルメットやバイクの外装に最適な、プリントタイプのロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eACE CAFE LONDONロゴデザイン\u003c\/li\u003e\n        \u003cli\u003e貼るだけで愛車をカスタム\u003c\/li\u003e\n        \u003cli\u003eプリントタイプで色褪せにくい\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: 塩化ビニル\u003c\/li\u003e\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\u003e47mm × 110mm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"47ｍｍ×110ｍｍ","offer_id":48626114494704,"sku":"ACE-N011DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_58178fce-3eae-46e9-a064-176236a196a7.jpg?v=1766545291"},{"product_id":"ace-n012de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ NAKED","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛車に刻む、英国魂\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヘルメットやバイク外装へ直接描き込まれたかのような、文字や枠だけが残るカッティングタイプ。見る者の視線を釘付けにする、\u003cstrong\u003e無駄を削ぎ落としたデザイン\u003c\/strong\u003eが魅力です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c78df88b-cfad-48dc-8494-0c7372442d72.jpg?v=1766545291\" 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\/0782\/5621\/0160\/files\/download_63bd91db-6375-40b9-8f61-b00b70befbc0.jpg?v=1766545292\" 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\"\u003eACE CAFE LONDONの象徴を、あなたのスタイルで表現する。ヘルメットからバイクのボディまで、どこに貼るかで印象が大きく変わる。\u003cstrong\u003e自分だけの個性を追求する喜び\u003c\/strong\u003eを、心ゆくまでご堪能ください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_60c0beee-616c-4721-bf50-f2b775c6dfd7.jpg?v=1766545291\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eあなただけのカフェスタイル\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヘルメットやバイクの外装などに最適な、カッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                    \u003cli\u003eACE CAFE LONDONロゴデザイン\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/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\u003e60Φ\u003c\/li\u003e\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=\"step-list\"\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e剥離紙を剥がす\u003c\/p\u003e\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e対象物に貼る\u003c\/p\u003e\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るようにゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e※丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 60Φ","offer_id":48626114527472,"sku":"ACE-N012DE-BK","price":660.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 60Φ","offer_id":48626114560240,"sku":"ACE-N012DE-WH","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c78df88b-cfad-48dc-8494-0c7372442d72.jpg?v=1766545291"},{"product_id":"ace-n013de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ BRUSH FONT","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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のACE CAFE LONDONロゴを。文字や枠だけが残る\u003cstrong\u003eカッティングタイプ\u003c\/strong\u003eが、まるで直接ペイントしたような自然な仕上がりを叶えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1c2d9c80-111f-4b5e-8c56-3214fe252194.jpg?v=1766545292\" 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\/0782\/5621\/0160\/files\/download_c177f5b0-6f40-41ae-a1d9-98c8f939ceac.jpg?v=1766545299\" 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あなたのヘルメットやバイク外装に、ACE CAFE LONDONの\u003cstrong\u003e象徴的なデザイン\u003c\/strong\u003eを。路面を駆け抜けるたびに、乗り手の個性を鮮やかに主張し、\u003cstrong\u003e唯一無二の世界観\u003c\/strong\u003eを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_171355ff-83f1-4482-8344-e75b91eb7046.jpg?v=1766545292\" 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ヘルメットやバイクの外装に最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONロゴステッカーです。\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        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e型番: N013DE\u003c\/li\u003e\n          \u003cli\u003eサイズ: 45mm x 70mm\u003c\/li\u003e\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=\"step-list\"\u003e\n          \u003cli\u003e\n            剥離紙を剥がす\n            切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っている事を確認しながら剥離紙を上にして少しづつめくり、剥がして下さい。\n          \u003c\/li\u003e\n          \u003cli\u003e\n            対象物に貼る\n            デカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させて下さい。最後に文字部が残る様にゆっくり透明シートを剥がして下さい。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003e※丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 45mm×70mm","offer_id":48626114593008,"sku":"ACE-N013DE-BK","price":660.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 45mm×70mm","offer_id":48626114625776,"sku":"ACE-N013DE-WH","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1c2d9c80-111f-4b5e-8c56-3214fe252194.jpg?v=1766545292"},{"product_id":"ace-n014de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eエースカフェ、洗練ロゴ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヘルメットやバイク外装に最適です。文字や枠だけが残るカッティングタイプで、\u003cstrong\u003e愛車に一体感のある上質な仕上がり\u003c\/strong\u003eをもたらします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5a7768f-2fcd-4175-a45d-a425fa9e3934.jpg?v=1766545294\" 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歴史あるACE CAFE LONDONの\u003cstrong\u003e正規デカール\u003c\/strong\u003e。細部までこだわり抜いたデザインが、英国が培ったロッカーズスタイルを完璧に表現します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_fcc833b1-7052-4781-9ee4-809cd9a9215f.jpg?v=1766545294\" 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\/0782\/5621\/0160\/files\/download_f0e7c243-26a0-4648-8275-8003c8438420.jpg?v=1766545294\" 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ヘルメットやバイクの外装などに最適な、カッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                    \u003cli\u003eACE CAFE LONDONロゴステッカー\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・材質\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/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約70Φ (直径70mm)\u003c\/li\u003e\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=\"step-list\"\u003e\n                    \u003cli\u003e\n                        剥離紙を剥がす\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        対象物に貼る\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、剥がしたデカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るようにゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e※丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 70Φ","offer_id":48626114658544,"sku":"ACE-N014DE-BK","price":770.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 70Φ","offer_id":48626114691312,"sku":"ACE-N014DE-WH","price":770.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5a7768f-2fcd-4175-a45d-a425fa9e3934.jpg?v=1766545294"},{"product_id":"ace-n015de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eACE CAFE LONDONの\u003cstrong\u003e象徴的なロゴ\u003c\/strong\u003eが、文字や枠だけ残る\u003cstrong\u003eカッティングタイプ\u003c\/strong\u003eで表現されています。ヘルメットやバイク外装に、精緻なデザインが光ります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ed7ab3ae-2c78-441a-b80b-d0c8296ba365.jpg?v=1766545296\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛車を飾るブランドの証\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eこだわりの素材と2枚の歓び\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e高品質な塩化ビニル素材\u003c\/strong\u003eを採用し、\u003cstrong\u003e耐久性に優れています\u003c\/strong\u003e。便利な\u003cstrong\u003e2枚入り\u003c\/strong\u003eで、予備としても、異なる場所への貼り付けも思いのままに。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5789fb3-5835-4e65-add5-eab1415e7a19.jpg?v=1766545296\" 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します。あなただけのACE CAFE LONDONスタイルを心ゆくまで愉しめます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4b9c6740-acf9-47e7-bc50-bf4330573e11.jpg?v=1766545295\" 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ヘルメットやバイクの外装などに最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e切り文字\/カッティングタイプ\u003c\/li\u003e\n        \u003cli\u003e2枚入り\u003c\/li\u003e\n        \u003cli\u003eサイズ：50φ\u003c\/li\u003e\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=\"step-list\"\u003e\n        \u003cli\u003e\n          \u003cp\u003e剥離紙を剥がす\u003c\/p\u003e\n          \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っている事を確認しながら剥離紙を上にして少しづつめくり、剥がして下さい。\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cp\u003e対象物に貼る\u003c\/p\u003e\n          \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させて下さい。最後に文字部が残る様にゆっくり透明シートを剥がして下さい。\u003c\/p\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 50Φ×2枚","offer_id":48626114724080,"sku":"ACE-N015DE-BK","price":770.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 50Φ×2枚","offer_id":48626114756848,"sku":"ACE-N015DE-WH","price":770.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ed7ab3ae-2c78-441a-b80b-d0c8296ba365.jpg?v=1766545296"},{"product_id":"ace-n017de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ RACER-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eACE CAFE LONDONの象徴的なRACER-CIRCLEデザインが、貴方のバイクやヘルメットにカフェレーサーの精神を呼び覚まします。その洗練された佇まいが、走りの\u003cstrong\u003eこだわりを表現\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a88055c4-ef27-42c7-998e-558353d2e93f.jpg?v=1766545296\" 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を採用しました。ACE CAFE LONDONのデカールは、時間が経ってもその魅力が色褪せることはありません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7a8f65d3-0637-451a-9051-adf96215813a.jpg?v=1766545297\" 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\/0782\/5621\/0160\/files\/download_39b2442d-aa36-4e7f-8842-627f07a663c0.jpg?v=1766545296\" 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    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eヘルメットやバイクの外装などに最適な、プリントタイプのACE CAFE RACERシリーズロゴステッカーです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eプリントタイプ\u003c\/li\u003e\n          \u003cli\u003eサイズ：70Φ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e塩化ビニル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"70Φ","offer_id":48626114789616,"sku":"ACE-N017DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a88055c4-ef27-42c7-998e-558353d2e93f.jpg?v=1766545296"},{"product_id":"ace-n018de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ RACER-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eACE CAFE LONDONを愛車にまとう\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝説のカフェレーサー精神が息づく、アイコニックなロゴデザイン。ヘルメットやバイク外装に貼れば、あなたの愛車が英国の風を感じる一台に変わります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_53861b74-4380-4837-9c9b-4b0008109c35.jpg?v=1766545299\" 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\"\u003e2枚セットで広がるカスタムの夢\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e左右対称のドレスアップや、予備としても嬉しい2枚入り。手軽に複数のアイテムを彩り、あなただけのこだわり空間を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_956ab0f4-6492-4356-9c87-d0f55c5e7c82.jpg?v=1766545298\" 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\/0782\/5621\/0160\/files\/download_a29a98b5-8d12-43c2-b65d-e948af2eb23e.jpg?v=1766545298\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eディテールに宿る本物の証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヘルメットやバイクの外装などに最適！プリントタイプのACE CAFE RACERシリーズロゴステッカー\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eプリントタイプ\u003c\/li\u003e\n                    \u003cli\u003e2枚入り\u003c\/li\u003e\n                    \u003cli\u003eサイズ：45Φ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"45Φ×2枚","offer_id":48626114822384,"sku":"ACE-N018DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_53861b74-4380-4837-9c9b-4b0008109c35.jpg?v=1766545299"},{"product_id":"ace-n019de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ RACER-FLAG","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eACE CAFE LONDONの象徴、Racer-Flagデカールが、あなたの愛車に\u003cstrong\u003e個性を刻みます\u003c\/strong\u003e。緻密なプリントが織りなすデザインは、\u003cstrong\u003e走る魂を表現\u003c\/strong\u003eし、見る者の心を引きつけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_079a2e74-5cbe-47ea-87c9-f88391030708.jpg?v=1766545299\" class=\"img-fluid d-block w-100 product-img\" alt=\"英国の風を纏うデカール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e英国の風を纏うデカール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e時を超える、確かな品質\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e厳選された\u003cstrong\u003e塩化ビニル素材\u003c\/strong\u003eが、過酷な環境下でも\u003cstrong\u003e美しい姿を保ちます\u003c\/strong\u003e。雨や日光にも負けない\u003cstrong\u003e強靭なプリント加工\u003c\/strong\u003eで、色褪せることなく輝きを放ち、長く愛用いただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6e222240-f0a1-4b0b-8162-327c76ac219d.jpg?v=1766545299\" 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\/0782\/5621\/0160\/files\/download_283f889e-174e-4726-993e-2725b58d18c9.jpg?v=1766545298\" 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プリントタイプのACE CAFE RACERシリーズロゴステッカー\u003c\/li\u003e\n          \u003cli\u003eプリントタイプ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e塩化ビニル\u003c\/li\u003e\n        \u003c\/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\u003e55mm × 95mm\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":"ACE CAFE LONDON","offers":[{"title":"55mm×95mm","offer_id":48626114855152,"sku":"ACE-N019DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_079a2e74-5cbe-47ea-87c9-f88391030708.jpg?v=1766545299"},{"product_id":"ace-n021de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ TON-UP","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\"\u003eTON-UP魂を宿す精密デカール\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\/0782\/5621\/0160\/files\/download_675bebaa-e964-4356-b11b-9853d1ea398f.jpg?v=1766545300\" 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\/0782\/5621\/0160\/files\/download_d3c8ba78-3c64-474a-b0d6-9db1783571d6.jpg?v=1766545305\" 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\"\u003eTON-UPデカールはもちろん、ACE CAFE LONDONの象徴的なデザインが勢揃い。複数のデカールを組み合わせたり、異なるサイズで遊んだり、\u003cstrong\u003e無限のカスタマイズの可能性が広がります。\u003c\/strong\u003eあなただけのオリジナルを創造する喜びを、ぜひご体験ください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_655cdeae-31a4-4b5f-919e-a68cb3b1eced.jpg?v=1766545299\" 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ヘルメットやバイクの外装などに最適な、カッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                    \u003cli\u003e切り文字タイプ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e約65mm × 85mm\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e貼り方\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e切り文字タイプのデカールの基本的な貼り方をご紹介します。\u003c\/p\u003e\n                \u003cul class=\"step-list\"\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e\u003cstrong\u003e1. 剥離紙を剥がす\u003c\/strong\u003e\u003c\/p\u003e\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しづつめくり、剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e\u003cstrong\u003e2. 対象物に貼る\u003c\/strong\u003e\u003c\/p\u003e\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るように、ゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e丸みのある部分にはドライヤーなどで温めながら貼ると、失敗が少なくきれいに仕上がります。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 65ｍｍ×85ｍｍ","offer_id":48626114887920,"sku":"ACE-N021DE-BK","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 65ｍｍ×85ｍｍ","offer_id":48626114920688,"sku":"ACE-N021DE-WH","price":880.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_675bebaa-e964-4356-b11b-9853d1ea398f.jpg?v=1766545300"},{"product_id":"ace-n022de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ・THE ACE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; 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\u003eACE CAFE LONDON\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\/0782\/5621\/0160\/files\/download_ad568181-d7e8-4d61-9370-a9bd4ac2baf3.jpg?v=1766545301\" class=\"img-fluid d-block w-100 product-img\" alt=\"デカールを貼ったヘルメット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e愛車を彩る、唯一の証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eこだわりの素材、簡単装着\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e剥離紙から透明シート、そして対象物へ。この\u003cstrong\u003e塩化ビニル製デカール\u003c\/strong\u003eは、\u003cstrong\u003e簡単なステップ\u003c\/strong\u003eで愛車に\u003cstrong\u003e完璧にフィット\u003c\/strong\u003eします。まるで\u003cstrong\u003eプロが施したかのような仕上がり\u003c\/strong\u003eが、あなたのバイクを特別な一台へと変貌させます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0e0bbf45-1967-44b6-b80e-30f1885a9ba5.jpg?v=1766545301\" 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\u003eACE CAFE LONDONの精神\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\/0782\/5621\/0160\/files\/download_a8924e18-7fc9-4e93-9366-3e471f94df21.jpg?v=1766545301\" 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ヘルメットやバイクの外装などに最適な、ACE CAFE LONDONのロゴステッカーです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                \u003cli\u003eACE CAFE LONDONロゴデザイン\u003c\/li\u003e\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\u003e55mm × 85mm\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eデカールの貼り方\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e切り文字タイプのデカールは、以下の手順で簡単に貼り付けられます。\u003c\/p\u003e\n            \u003cul class=\"step-list\"\u003e\n                \u003cli\u003e\n                    \u003cp\u003e\u003cstrong\u003e① 剥離紙を剥がす\u003c\/strong\u003e\u003c\/p\u003e\n                    \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n                \u003c\/li\u003e\n                \u003cli\u003e\n                    \u003cp\u003e\u003cstrong\u003e② 対象物に貼る\u003c\/strong\u003e\u003c\/p\u003e\n                    \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、①で用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させてください。最後に文字部が残る様にゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                \u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\u003e丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 55ｍｍ×85ｍｍ","offer_id":48626114953456,"sku":"ACE-N022DE-BK","price":660.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 55ｍｍ×85ｍｍ","offer_id":48626114986224,"sku":"ACE-N022DE-WH","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ad568181-d7e8-4d61-9370-a9bd4ac2baf3.jpg?v=1766545301"},{"product_id":"ace-n023de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ UnionJack \u0026 CafeRacer","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\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 #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \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: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 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 #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; 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: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; 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: #000000; color: #ffffff; 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: #ffffff; 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: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; 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: #ffffff; 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: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; 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 #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e伝説の息吹を宿すデカール\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eバイク文化の象徴たるユニオンジャックとカフェレーサーの魂を刻んだデザイン。愛車やヘルメットに貼ることで、唯一無二の個性をあなたのバイクライフに演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f94cc909-5123-4d58-a6ec-8994a713b049.jpg?v=1766545303\" 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\/0782\/5621\/0160\/files\/download_2163101c-0315-48ed-8999-94266f4c0978.jpg?v=1766545302\" 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\/0782\/5621\/0160\/files\/download_17541963-9720-4a42-981a-6817186513d6.jpg?v=1766545302\" 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ヘルメットやバイクの外装などに最適な、ACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eプリントタイプ\u003c\/li\u003e\n                \u003cli\u003eサイズ：35mm × 100mm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・仕様\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の素材と主な仕様は以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材: 塩化ビニル\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 発送案内セクション (Shipping) - 情報がないため作成しません --\u003e\n    \u003c!-- 注意事項セクション (Notes) - 情報がないため作成しません --\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"35ｍｍ×100ｍｍ","offer_id":48626115018992,"sku":"ACE-N023DE","price":605.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f94cc909-5123-4d58-a6ec-8994a713b049.jpg?v=1766545303"}],"url":"https:\/\/histride.we-shop.jp\/collections\/all-season.oembed?page=3","provider":"Histride（ヒストライド）","version":"1.0","type":"link"}